1 2011-03-16 Jason Merrill <jason@redhat.com>
3 * g++.dg/cpp0x/constexpr-array3.C: New.
5 2011-03-16 Jason Merrill <jason@redhat.com>
7 * g++.dg/cpp0x/sfinae6.C: New.
8 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
9 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
10 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
11 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
12 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
14 2011-03-16 Jason Merrill <jason@redhat.com>
16 * g++.dg/template/incomplete6.C: New.
18 2011-03-16 Jeff Law <law@redhat.com>
20 * gcc.dg/tree-ssa/vrp55.c: New test.
22 2011-03-16 Jason Merrill <jason@redhat.com>
24 * g++.dg/cpp0x/auto22.C: New.
26 2011-03-16 Richard Guenther <rguenther@suse.de>
28 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
29 optimizing it away if promoted to const.
31 2011-03-16 Richard Guenther <rguenther@suse.de>
33 PR tree-optimization/48149
34 * gcc.dg/fold-complex-1.c: New testcase.
36 2011-03-16 Richard Guenther <rguenther@suse.de>
39 * gcc.dg/guality/pr45882.c: Really make sure no inlining
42 2011-03-16 Richard Guenther <rguenther@suse.de>
44 PR tree-optimization/26134
45 * gcc.dg/tree-ssa/complex-6.c: New testcase.
47 2011-03-16 Richard Guenther <rguenther@suse.de>
49 PR tree-optimization/48146
50 * gcc.dg/torture/pr48146.c: New testcase.
52 2011-03-16 Richard Guenther <rguenther@suse.de>
54 * gcc.dg/tree-ssa/pr14814.c: Adjust.
55 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
57 2011-03-16 Jakub Jelinek <jakub@redhat.com>
60 * gcc.c-torture/compile/pr48136.c: New test.
62 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
65 * gcc.dg/guality/pr45882.c: New test.
67 2011-03-15 Jason Merrill <jason@redhat.com>
69 * g++.dg/cpp0x/constexpr-recursion.C: New.
71 * g++.dg/cpp0x/implicit11.C: New.
73 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
75 * g++.dg/cpp0x/constexpr-attribute.C: New.
77 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
79 * g++.dg/parse/pr34758.C: New.
81 2011-03-15 Xinliang David Li <davidxl@google.com>
84 * gcc.dg/uninit-pred-7_d.c: New test.
85 * gcc.dg/uninit-pred-8_d.c: New test.
87 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
90 * gcc.target/arm/pr46788.c: New.
92 2011-03-15 Richard Guenther <rguenther@suse.de>
95 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
96 * gfortran.dg/ishft_4.f90: Likewise.
97 * gfortran.dg/leadz_trailz_3.f90: Likewise.
99 2011-03-15 Richard Guenther <rguenther@suse.de>
101 PR tree-optimization/13954
102 * g++.dg/tree-ssa/pr13954.C: New testcase.
104 2011-03-15 Richard Guenther <rguenther@suse.de>
106 PR tree-optimization/48037
107 * gcc.target/i386/pr48037-1.c: New testcase.
109 2011-03-15 Richard Guenther <rguenther@suse.de>
111 PR tree-optimization/41490
112 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
113 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
114 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
115 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
116 * g++.dg/tree-ssa/pr33604.C: Adjust.
118 2011-03-14 Jakub Jelinek <jakub@redhat.com>
121 * gcc.c-torture/execute/pr47917.c: New test.
122 * gcc.dg/pr47917.c: New test.
125 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
127 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
129 * gcc.target/i386/sse4_1-floor-vec.c: New test.
130 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
131 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
132 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
133 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
134 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
135 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
136 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
137 * gcc.target/i386/avx-floor-vec.c: Ditto.
138 * gcc.target/i386/avx-ceil-vec.c: Ditto.
139 * gcc.target/i386/avx-trunc-vec.c: Ditto.
140 * gcc.target/i386/avx-rint-vec.c: Ditto.
141 * gcc.target/i386/avx-floorf-vec.c: Ditto.
142 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
143 * gcc.target/i386/avx-truncf-vec.c: Ditto.
144 * gcc.target/i386/avx-rintf-vec.c: Ditto.
146 2011-03-14 Tom Tromey <tromey@redhat.com>
148 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
149 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
150 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
152 2011-03-14 Tom Tromey <tromey@redhat.com>
154 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
155 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
156 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
158 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
160 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
162 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
164 PR rtl-optimization/47166
165 * gcc.c-torture/execute/postmod-1.c: New test.
167 2011-03-14 Richard Guenther <rguenther@suse.de>
170 * gcc.dg/torture/pr48098.c: New testcase.
172 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
175 * gcc.target/powerpc/pr48053-1.c: New test.
176 * gcc.target/powerpc/pr48053-2.c: Likewise.
178 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
181 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
183 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
186 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
188 2011-03-12 Janus Weil <janus@gcc.gnu.org>
191 * gfortran.dg/class_41.f03: New.
193 2011-03-11 Dodji Seketeli <dodji@redhat.com>
195 * g++.dg/conversion/cast3.C: New test.
197 2011-03-11 Jason Merrill <jason@redhat.com>
199 * g++.dg/template/error45.C: New.
201 * g++.dg/parse/no-type-defn1.C: New.
203 * g++.dg/ext/attrib40.C: New.
205 * g++.dg/cpp0x/regress/array1.C: New.
207 2011-03-11 Richard Guenther <rguenther@suse.de>
209 PR tree-optimization/48067
210 * gcc.dg/pr48067.c: New testcase.
212 2011-03-11 Richard Guenther <rguenther@suse.de>
215 * g++.dg/lto/20110311-1_0.C: New testcase.
217 2011-03-11 Jakub Jelinek <jakub@redhat.com>
220 * g++.dg/inherit/virtual8.C: New test.
223 * gcc.dg/torture/pr48044.c: New test.
225 2011-03-11 Janus Weil <janus@gcc.gnu.org>
228 * gfortran.dg/proc_ptr_comp_31.f90: New.
230 2011-03-11 Richard Guenther <rguenther@suse.de>
232 PR tree-optimization/47278
233 * gcc.dg/torture/pr47278-1.c: New testcase.
234 * gcc.dg/torture/pr47278-2.c: Likewise.
236 2011-03-11 Jakub Jelinek <jakub@redhat.com>
238 PR tree-optimization/48063
239 * gcc.dg/torture/pr48063.c: New test.
241 2011-03-10 Jason Merrill <jason@redhat.com>
243 * g++.dg/template/array22.C: New.
245 * g++.dg/cpp0x/syntax-err1.C: New.
246 * g++.dg/parse/error36.C: Adjust expected errors.
247 * g++.old-deja/g++.pt/ctor2.C: Likewise.
248 * g++.old-deja/g++.pt/typename3.C: Likewise.
249 * g++.old-deja/g++.pt/typename4.C: Likewise.
250 * g++.old-deja/g++.pt/typename6.C: Likewise.
252 2011-03-09 Jason Merrill <jason@redhat.com>
254 * g++.dg/template/nontype22.C: New.
256 2011-03-09 Martin Jambor <mjambor@suse.cz>
258 PR tree-optimization/47714
259 * g++.dg/torture/pr47714.C: New test.
261 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
264 * gcc.target/powerpc/pr47755-2.c: New file.
266 2011-03-08 Jakub Jelinek <jakub@redhat.com>
268 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
269 is not set in the environment, pass 64 as first argument when not
270 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
271 native where ulimit -u is supported.
273 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
275 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
277 2011-03-08 Jason Merrill <jason@redhat.com>
279 * g++.dg/template/nontype21.C: New.
281 * g++.dg/template/anon5.C: New.
283 2011-03-08 Jakub Jelinek <jakub@redhat.com>
286 * gcc.dg/pr47881.c: New test.
288 2011-03-08 Dodji Seketeli <dodji@redhat.com>
291 * g++.dg/lookup/template3.C: New test.
293 2011-03-08 Kai Tietz <ktietz@redhat.com>
295 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
298 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
301 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
302 sizeof to compute alignment.
304 2011-03-08 Jakub Jelinek <jakub@redhat.com>
306 PR tree-optimization/48022
307 * gcc.dg/pr48022-1.c: New test.
308 * gcc.dg/pr48022-2.c: New test.
310 2011-03-07 Jason Merrill <jason@redhat.com>
312 * g++.dg/template/nontype20.C: New.
313 * g++.dg/init/member1.C: Adjust expected errors.
314 * g++.dg/parse/constant4.C: Likewise.
315 * g++.dg/template/qualified-id3.C: Likewise.
316 * g++.old-deja/g++.pt/crash10.C: Likewise.
318 * g++.dg/cpp0x/regress/non-const1.C: New.
320 2011-03-07 Jakub Jelinek <jakub@redhat.com>
323 * gcc.dg/pr47991.c: New test.
325 2011-03-07 Jason Merrill <jason@redhat.com>
327 * g++.dg/abi/mangle46.C: New.
329 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
332 * gcc.target/powerpc/pr47862.c: New.
334 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
337 * gcc.target/i386/combine-mul.c: Require nonpic.
339 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
340 Nathan Froyd <froydnj@codesourcery.com>
342 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
344 2011-03-06 Mark Mitchell <mark@codesourcery.com>
346 * README.QMTEST: Remove.
348 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
349 Jerry DeLisle <jvdelisle@gcc.gnu.org>
352 * gfortran.dg/array_constructor_37.f90 : New test.
354 2011-03-05 Jason Merrill <jason@redhat.com>
356 * g++.dg/abi/mangle39.C: ABI v5, not 6.
357 * g++.dg/abi/mangle45.C: Likewise.
358 * g++.dg/cpp0x/trailing1.C: Likewise.
360 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
362 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
364 2011-03-05 Jakub Jelinek <jakub@redhat.com>
366 PR rtl-optimization/47899
367 * gcc.dg/pr47899.c: New test.
369 * gcc.dg/torture/pr47968.c: Ignore warnings.
371 PR tree-optimization/47967
372 * gcc.c-torture/compile/pr47967.c: New test.
374 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
376 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
377 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
379 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
381 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
382 and property_getAttributes() if __OBJC2__.
383 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
384 * objc.dg/property/property-encoding-1.m: New.
385 * obj-c++.dg/property/property-encoding-1.mm: New.
387 2011-03-04 Jason Merrill <jason@redhat.com>
389 * g++.dg/template/pseudodtor6.C: New.
391 * g++.dg/inherit/covariant19.C: New.
393 2011-03-04 Richard Guenther <rguenther@suse.de>
396 * gcc.dg/torture/pr47968.c: New testcase.
398 2011-03-04 Richard Guenther <rguenther@suse.de>
401 * gcc.dg/torture/pr47975.c: New testcase.
403 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
406 * g++.dg/template/crash106.C: New.
408 2011-03-03 Jakub Jelinek <jakub@redhat.com>
411 * gcc.dg/gomp/pr47963.c: New test.
412 * g++.dg/gomp/pr47963.C: New test.
414 2011-03-02 Jason Merrill <jason@redhat.com>
416 * g++.dg/cpp0x/regress/condition1.C: New.
418 * g++.dg/cpp0x/constexpr-ctor9.C: New.
420 2011-03-01 Jason Merrill <jason@redhat.com>
422 * g++.dg/cpp0x/lambda/lambda-98.C: New.
424 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
426 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
428 PR rtl-optimization/47925
429 * gcc.c-torture/execute/pr47925.c: New test.
431 2011-03-01 Jason Merrill <jason@redhat.com>
433 * g++.dg/cpp0x/decltype25.C: New.
435 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
437 2011-03-01 Richard Guenther <rguenther@suse.de>
439 PR tree-optimization/47890
440 * gcc.dg/torture/pr47890.c: New testcase.
442 2011-03-01 Richard Guenther <rguenther@suse.de>
445 * gcc.dg/lto/pr47924_0.c: New testcase.
447 2011-03-01 Richard Guenther <rguenther@suse.de>
450 * gfortran.dg/lto/pr46911_0.f: New testcase.
452 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
455 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
456 compile errors from older code form.
458 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
461 * gfortran.dg/fmt_fw_d.f90: New test.
463 2011-02-28 Jason Merrill <jason@redhat.com>
465 * g++.dg/inherit/covariant18.C: New.
467 2011-02-28 Jakub Jelinek <jakub@redhat.com>
470 * gcc.dg/pr47893.c: New test.
472 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
474 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
475 NULL in case of a selector with conflicting types.
476 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
478 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
480 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
481 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
482 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
483 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
485 2011-02-28 Jason Merrill <jason@redhat.com>
488 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
490 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
493 * gfortran.dg/namelist_71.f90: New test.
495 2011-02-27 Jason Merrill <jason@redhat.com>
498 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
499 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
501 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
504 * g++.dg/cpp0x/constexpr-ctor8.C: New.
506 2011-02-27 Jakub Jelinek <jakub@redhat.com>
509 * gfortran.dg/gomp/task-1.f90: Removed.
511 2011-02-26 Jason Merrill <jason@redhat.com>
513 * g++.dg/template/this-targ1.C: New.
515 * g++.dg/cpp0x/regress/template-const1.C: New.
516 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
517 * g++.dg/template/function1.C: Adjust.
518 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
519 * g++.dg/debug/debug7.C: Adjust.
521 2011-02-26 Tobias Burnus <burnus@net-b.de>
524 * gfortran.dg/gomp/task-1.f90: New.
526 2011-02-25 Jie Zhang <jie@codesourcery.com>
528 * gcc.target/arm/neon-thumb2-move.c: Add
529 dg-require-effective-target arm_thumb2_ok.
531 2011-02-24 Jason Merrill <jason@redhat.com>
533 * g++.dg/parse/constant1.C: Specify C++98 mode.
534 * g++.dg/parse/constant5.C: Likewise.
535 * g++.dg/parse/error2.C: Likewise.
536 * g++.dg/parse/semicolon3.C: Likewise.
537 * g++.dg/template/crash14.C: Likewise.
538 * g++.dg/template/local4.C: Likewise.
539 * g++.dg/template/nontype3.C: Likewise.
540 * g++.dg/parse/crash31.C: Adjust expected errors.
541 * g++.dg/template/function1.C: Likewise.
542 * g++.dg/template/ref3.C: Likewise.
543 * g++.dg/template/static9.C: Likewise.
544 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
546 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
547 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
548 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
549 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
550 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
552 2011-02-24 Jakub Jelinek <jakub@redhat.com>
555 * gfortran.dg/pr47878.f90: New test.
557 2011-02-24 Richard Guenther <rguenther@suse.de>
560 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
561 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
563 2011-02-24 Richard Guenther <rguenther@suse.de>
566 * gfortran.dg/lto/pr47839_0.f90: New testcase.
567 * gfortran.dg/lto/pr47839_1.f90: Likewise.
569 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
572 * gfortran.dg/fmt_f0_1.f90: Update test.
574 2011-02-23 Jason Merrill <jason@redhat.com>
576 * g++.dg/abi/mangle39.C: Adjust parm mangling.
577 * g++.dg/abi/mangle45.C: New.
579 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
580 * g++.dg/template/canon-type-9.C: Match use of decltype
581 between declaration and definition.
582 * g++.dg/template/canon-type-12.C: Likewise.
584 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
587 * gfortran.dg/nested_allocatables_1.f90: New.
589 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
592 * g++.dg/pr46868.C: New test.
593 * g++.dg/parse/parameter-declaration-1.C: Adjust.
594 * g++.dg/parse/error14.C: Adjust.
596 2011-02-23 Richard Guenther <rguenther@suse.de>
598 PR tree-optimization/47838
599 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
601 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
603 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
605 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
607 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
608 * gfortran.dg/count_init_expr.f03: Ditto.
609 * gfortran.dg/gomp/pr43711.f90: Ditto.
610 * gcc.dg/struct-parse-2.c: Ditto.
611 * gcc.dg/parse-error-3.c: Ditto.
612 * gcc.dg/Wlogical-op-1.c: Ditto.
613 * gcc.dg/Walways-true-1.c: Ditto.
614 * gcc.dg/pr24225.c: Ditto.
615 * gcc.dg/Walways-true-2.c: Ditto.
616 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
617 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
618 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
619 * g++.dg/overload/defarg4.C: Ditto.
620 * g++.dg/inherit/covariant16.C: Ditto.
621 * g++.dg/inherit/virtual7.C: Ditto.
622 * g++.dg/template/canon-type-9.C: Ditto.
623 * g++.dg/template/access19.C: Ditto.
624 * g++.dg/template/call7.C: Ditto.
625 * g++.dg/template/canon-type-2.C: Ditto.
626 * g++.dg/template/init7.C: Ditto.
627 * g++.dg/template/sizeof-template-argument.C: Ditto.
628 * g++.dg/template/const3.C: Ditto.
629 * g++.dg/template/sfinae26.C: Ditto.
630 * g++.dg/template/sfinae26.C: Ditto.
631 * g++.dg/template/canon-type-11.C: Ditto.
632 * g++.dg/template/union2.C: Ditto.
633 * g++.dg/template/canon-type-3.C: Ditto.
634 * g++.dg/template/canon-type-1.C: Ditto.
635 * g++.dg/template/canon-type-5.C: Ditto.
636 * g++.dg/template/canon-type-7.C: Ditto.
637 * g++.dg/template/canon-type-10.C: Ditto.
638 * g++.dg/template/spec36.C: Ditto.
639 * g++.dg/template/typedef38.C: Ditto.
640 * g++.dg/template/canon-type-4.C: Ditto.
641 * g++.dg/template/canon-type-6.C: Ditto.
642 * g++.dg/template/canon-type-13.C: Ditto.
643 * g++.dg/template/instantiate9.C: Ditto.
644 * g++.dg/template/ttp22.C: Ditto.
645 * g++.dg/warn/Wreturn-type-6.C: Ditto.
646 * g++.dg/warn/Walways-true-1.C: Ditto.
647 * g++.dg/warn/Wlogical-op-1.C: Ditto.
648 * g++.dg/warn/Walways-true-2.C: Ditto.
649 * g++.dg/conversion/op4.C: Ditto.
650 * g++.dg/opt/pr19650.C: Ditto.
651 * g++.dg/lookup/friend11.C: Ditto.
652 * g++.dg/other/default2.C: Ditto.
653 * g++.dg/other/default3.C: Ditto.
654 * g++.dg/other/dtor2.C: Ditto.
655 * g++.dg/other/friend5.C: Ditto.
656 * g++.dg/other/default5.C: Ditto.
657 * g++.dg/init/brace6.C: Ditto.
658 * g++.dg/init/aggr5.C: Ditto.
659 * g++.dg/init/error2.C: Ditto.
660 * g++.dg/expr/bound-mem-fun.C: Ditto.
661 * g++.dg/expr/cond6.C: Ditto.
662 * g++.dg/expr/stmt-expr-1.C: Ditto.
663 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
664 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
665 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
666 * g++.dg/cpp0x/bracket1.C: Ditto.
667 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
668 * g++.dg/cpp0x/pr38646.C: Ditto.
669 * g++.dg/cpp0x/variadic73.C: Ditto.
670 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
671 * g++.dg/cpp0x/bracket4.C: Ditto.
672 * g++.dg/cpp0x/decltype4.C: Ditto.
673 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
674 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
675 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
676 * g++.dg/cpp0x/variadic-new2.C: Ditto.
677 * g++.dg/cpp0x/decltype2.C: Ditto.
678 * g++.dg/cpp0x/decltype1.C: Ditto.
679 * g++.dg/cpp0x/bracket2.C: Ditto.
680 * g++.dg/cpp0x/decltype5.C: Ditto.
681 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
682 * g++.dg/cpp0x/variadic70.C: Ditto.
683 * g++.dg/cpp0x/decltype6.C: Ditto.
684 * g++.dg/cpp0x/rvo.C: Ditto.
685 * g++.dg/cpp0x/vt-40092.C: Ditto.
686 * g++.dg/cpp0x/variadic-new.C: Ditto.
687 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
688 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
689 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
690 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
691 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
692 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
693 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
694 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
695 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
696 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
697 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
698 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
699 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
700 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
701 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
702 * g++.dg/cpp0x/pr39639.C: Ditto.
703 * g++.dg/cpp0x/decltype3.C: Ditto.
704 * g++.dg/cpp0x/variadic68.C: Ditto.
705 * g++.dg/cpp0x/variadic-function.C: Ditto.
706 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
707 * g++.dg/cpp0x/variadic-bind.C: Ditto.
708 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
709 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
710 * g++.dg/parse/crash35.C: Ditto.
711 * g++.dg/parse/crash40.C: Ditto.
712 * g++.dg/parse/defarg12.C: Ditto.
713 * g++.dg/parse/crash34.C: Ditto.
714 * g++.dg/parse/constructor3.C: Ditto.
715 * g++.dg/parse/template23.C: Ditto.
716 * g++.dg/parse/crash56.C: Ditto.
717 * g++.dg/parse/dtor13.C: Ditto.
718 * g++.dg/parse/error33.C: Ditto.
719 * g++.dg/parse/ctor9.C: Ditto.
720 * g++.dg/parse/error32.C: Ditto.
721 * g++.dg/parse/error37.C: Ditto.
722 * g++.dg/parse/bitfield3.C: Ditto.
723 * g++.dg/parse/struct-4.C: Ditto.
724 * g++.dg/ext/has_trivial_copy.C: Ditto.
725 * g++.dg/ext/is_polymorphic.C: Ditto.
726 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
727 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
728 * g++.dg/ext/has_nothrow_assign.C: Ditto.
729 * g++.dg/ext/is_union.C: Ditto.
730 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
731 * g++.dg/ext/is_pod.C: Ditto.
732 * g++.dg/ext/has_virtual_destructor.C: Ditto.
733 * g++.dg/ext/has_trivial_constructor.C: Ditto.
734 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
735 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
736 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
737 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
738 * g++.dg/ext/is_abstract.C: Ditto.
739 * g++.dg/ext/has_trivial_assign.C: Ditto.
740 * g++.dg/ext/is_class.C: Ditto.
741 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
742 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
743 * g++.dg/ext/is_base_of.C: Ditto.
744 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
745 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
746 * g++.dg/ext/is_empty.C: Ditto.
747 * g++.dg/ext/is_enum.C: Ditto.
748 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
749 * gnat.dg/opt11.adb: Ditto.
750 * obj-c++.dg/pr45735.mm: Ditto.
751 * obj-c++.dg/pr24393.mm: Ditto.
752 * obj-c++.dg/exceptions-2.mm: Ditto.
753 * objc.dg/pr45735.m: Ditto.
754 * objc.dg/pr24393.m: Ditto.
756 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
758 * objc.dg/attributes/objc-exception-1.m: New.
760 2011-02-23 Jie Zhang <jie@codesourcery.com>
762 * gcc.dg/cpp/include7.c: New test.
764 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
767 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
769 2011-02-23 Jie Zhang <jie@codesourcery.com>
771 PR rtl-optimization/47763
772 * gcc.dg/pr47763.c: New test.
774 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
777 * gfortran.dg/whole_file_32.f90 : New test.
779 2011-02-22 Dodji Seketeli <dodji@redhat.com>
782 * g++.dg/inherit/virtual7.C: New test.
784 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
787 * objc.dg/type-size-3.m: Updated error message.
788 * objc.dg/type-size-4.m: New test.
789 * objc.dg/type-size-5.m: New test.
791 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
793 * lib/gnat.exp: Fix comments.
794 Don't load libgloss.exp.
795 (default_gnat_version): Call $compiler with --version.
796 Adapt regexp for gnatmake output, insert version.
797 (gnat_version): New proc.
798 (gnat_init): Remove gnat_libgcc_s_path.
799 (gnat_target_compile): Likewise.
800 Remove ld_library_path.
801 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
804 (gnat_finish): Remove.
806 (local_find_gnatmake): Reindent.
807 (runtest_file_p): Remove.
808 (prune_warnings): Remove.
809 (find_gnatclean): New proc.
810 * lib/gnat-dg.exp (lremove): New proc.
811 (gnat-dg-test): Reindent.
812 Remove additional output files.
813 (gnat-dg-runtest): Remove.
815 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
816 * gnat.dg/loop_optimization6.adb: Likewise.
817 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
819 2011-02-22 Jakub Jelinek <jakub@redhat.com>
821 PR tree-optimization/47835
822 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
824 2011-02-22 Tobias Burnus <burnus@net-b.de>
826 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
827 * gfortran.dg/abstract_type_2.f03: Ditto.
828 * gfortran.dg/abstract_type_3.f03: Ditto.
829 * gfortran.dg/abstract_type_4.f03: Ditto.
830 * gfortran.dg/abstract_type_5.f03: Ditto.
831 * gfortran.dg/abstract_type_6.f03: Ditto.
832 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
833 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
834 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
835 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
836 * gfortran.dg/array_function_5.f90: Ditto.
837 * gfortran.dg/asynchronous_3.f03: Ditto.
838 * gfortran.dg/char_expr_1.f90: Ditto.
839 * gfortran.dg/class_14.f03: Ditto.
840 * gfortran.dg/data_array_6.f: Ditto.
841 * gfortran.dg/data_invalid.f90: Ditto.
842 * gfortran.dg/dot_product_1.f03: Ditto.
843 * gfortran.dg/func_derived_5.f90: Ditto.
844 * gfortran.dg/func_result_4.f90: Ditto.
845 * gfortran.dg/implied_do_1.f90: Ditto.
846 * gfortran.dg/initialization_25.f90: Ditto.
847 * gfortran.dg/initialization_26.f90: Ditto.
848 * gfortran.dg/interface_34.f90: Ditto.
849 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
850 * gfortran.dg/keyword_symbol_1.f90: Ditto.
851 * gfortran.dg/matmul_8.f03: Ditto.
852 * gfortran.dg/merge_init_expr.f90: Ditto.
853 * gfortran.dg/pack_assign_1.f90: Ditto.
854 * gfortran.dg/pack_vector_1.f90: Ditto.
855 * gfortran.dg/pointer_check_8.f90: Ditto.
856 * gfortran.dg/product_init_expr.f03: Ditto.
857 * gfortran.dg/reshape_order_5.f90: Ditto.
858 * gfortran.dg/reshape_shape_1.f90: Ditto.
859 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
860 * gfortran.dg/same_name_2.f90: Ditto.
861 * gfortran.dg/selected_real_kind_1.f90: Ditto.
862 * gfortran.dg/spread_init_expr.f03: Ditto.
863 * gfortran.dg/stmt_func_1.f90: Ditto.
864 * gfortran.dg/sum_init_expr.f03: Ditto.
865 * gfortran.dg/transpose_3.f03: Ditto.
866 * gfortran.dg/unpack_init_expr.f03: Ditto.
867 * gfortran.dg/warn_conversion.f90: Ditto.
868 * gfortran.dg/warn_conversion_2.f90: Ditto.
869 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
870 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
871 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
872 * gfortran.dg/whole_file_16.f90: Ditto.
873 * gfortran.dg/whole_file_17.f90: Ditto.
874 * gfortran.dg/whole_file_18.f90: Ditto.
875 * gfortran.dg/whole_file_20.f03: Ditto.
876 * gfortran.dg/whole_file_5.f90: Ditto.
877 * gfortran.dg/whole_file_6.f90: Ditto.
878 * gfortran.dg/write_invalid_format.f90: Ditto.
879 * gfortran.dg/zero_sized_6.f90: Ditto.
881 2011-02-21 Jeff Law <law@redhat.com>
883 PR rtl-optimization/46178
884 * gcc.target/i386/pr46178.c: New test.
886 PR rtl-optimization/46002
887 * gcc.c-torture/compile/pr46002.c: New test.
889 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
891 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
894 2011-02-21 Jakub Jelinek <jakub@redhat.com>
897 * g++.dg/debug/pr47106.C: Require effective target lto.
899 2011-02-21 Jason Merrill <jason@redhat.com>
901 * g++.dg/cpp0x/constexpr-diag2.C: New.
903 2011-02-20 Jason Merrill <jason@redhat.com>
905 * g++.dg/cpp0x/constexpr-ctor7.C: New.
907 * g++.dg/cpp0x/fntmpdefarg2.C: New.
909 * g++.dg/overload/conv-op1.C: New.
911 * g++.dg/cpp0x/constexpr-synth1.C: New.
913 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
915 * objc.dg/layout-2.m: New.
916 * objc.dg/selector-3.m: Adjusted location of error message.
917 * objc.dg/type-size-3.m: Same.
918 * obj-c++.dg/selector-3.mm: Same.
920 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
923 * objc.dg/property/dotsyntax-22.m: New.
924 * obj-c++.dg/property/dotsyntax-22.mm: New.
926 2011-02-20 Dodji Seketeli <dodji@redhat.com>
929 * g++.dg/template/typedef38.C: New test.
931 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
934 * gfortran.dg/whole_file_30.f90 : New test.
935 * gfortran.dg/whole_file_31.f90 : New test.
937 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
941 * gfortran.dg/whole_file_28.f90 : New test.
942 * gfortran.dg/whole_file_29.f90 : New test.
944 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
947 * g++.dg/template/crash105.C: New.
949 2011-02-19 Jason Merrill <jason@redhat.com>
951 * g++.dg/cpp0x/regress/no-elide1.C: New.
953 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
955 PR tree-optimization/46620
956 * gcc.dg/pr46620.c: New.
958 2011-02-19 Jakub Jelinek <jakub@redhat.com>
961 * gcc.target/i386/pr47809.c: New test.
963 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
964 Tobias Burnus <burnus@net-b.de>
966 * lib/target-supports.exp
967 (check_effective_target_fortran_large_real): New check for large reals.
968 * gfortran.dg/nan_7.f90: New test.
970 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
973 * gfortran.dg/fmt_f0_1.f90: Update test.
975 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
978 * gfortran.dg/array_constructor_36.f90 : New test.
979 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
980 allow for comparison between different elements of the array
981 constructor at different levels of optimization.
983 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
985 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
986 * gcc.target/i386/pr32280-1.c: Likewise.
988 2011-02-19 Jakub Jelinek <jakub@redhat.com>
991 * gcc.target/i386/pr47800.c: New test.
993 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
995 * objc/execute/exceptions/foward-1.x: New.
997 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1000 * gfortran.dg/derived_constructor_comps_4.f90: New.
1002 2011-02-18 Tobias Burnus
1005 * gfortran.dg/func_result_6.f90: New.
1007 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1010 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1012 2011-02-18 Tobias Burnus <burnus@net-b.de>
1015 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1017 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1018 normalizing the error/warning output.
1019 * gfortran.dg/Wall.f90: Update dg-error/warning.
1020 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1021 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1022 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1023 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1024 * gfortran.dg/class_30.f90: Update dg-error/warning.
1025 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1026 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1027 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1028 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1029 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1030 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1031 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1032 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1033 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1034 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1035 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1036 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1037 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1038 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1039 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1040 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1041 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1042 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1043 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1044 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1045 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1046 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1047 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1048 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1049 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1051 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1054 * gfortran.dg/proc_ptr_comp_30.f90: New.
1056 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1059 * gcc.target/i386/pr47780.c: New test.
1061 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1064 * gfortran.dg/class_40.f03: New.
1066 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1069 * g++.dg/cpp0x/auto21.C: New test.
1071 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1073 * objc.dg/special/unclaimed-category-1.h: Updated for
1075 * objc.dg/special/unclaimed-category-1.m: Same.
1076 * objc.dg/zero-link-1.m: Same.
1077 * objc.dg/lookup-1.m: Same.
1078 * objc.dg/torture/strings/const-str-9.m
1079 * objc.dg/torture/strings/const-str-10.m: Same.
1080 * objc.dg/torture/strings/const-str-11.m: Same.
1081 * objc.dg/torture/forward-1.m: Same.
1082 * objc.dg/zero-link-2.m: Same.
1083 * objc.dg/encode-7-next-64bit.m: Same.
1084 * objc.dg/method-4.m: Same.
1085 * objc.dg/next-runtime-1.m: Same.
1086 * objc.dg/image-info.m: Same.
1087 * objc.dg/pr23214.m: Same.
1088 * objc.dg/symtab-1.m: Same.
1089 * obj-c++.dg/basic.m: Same.
1090 * obj-c++.dg/proto-lossage-3.m: Same.
1091 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1092 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1093 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1094 * obj-c++.dg/method-11.m: Same.
1095 * objc/execute/enumeration-1.m: Same.
1096 * objc/execute/object_is_class.m: Same.
1097 * objc/execute/formal_protocol-2.m: Same.
1098 * objc/execute/formal_protocol-4.m: Same.
1099 * objc/execute/formal_protocol-6.m: Same.
1100 * objc/execute/bycopy-3.m: Same.
1101 * objc/execute/exceptions/catchall-1.m: Same.
1102 * objc/execute/exceptions/finally-1.m: Same.
1103 * objc/execute/exceptions/local-variables-1.m: Same.
1104 * objc/execute/exceptions/foward-1.m: Same.
1105 * objc/execute/bf-common.h
1106 * objc/execute/enumeration-2.m: Same.
1107 * objc/execute/formal_protocol-1.m: Same.
1108 * objc/execute/formal_protocol-3.m: Same.
1109 * objc/execute/formal_protocol-5.m: Same.
1110 * objc/execute/accessing_ivars.m: Same.
1111 * objc/execute/bycopy-2.m: Same.
1112 * objc/execute/formal_protocol-7.m: Same.
1113 * objc/execute/compatibility_alias.m: Same.
1114 * objc/execute/no_clash.m: Same.
1115 * objc/execute/object_is_meta_class.m: Same.
1116 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1117 * objc/execute/class-tests-1.h: Include stdio.h.
1118 * objc/execute/class-tests-2.h: Same.
1119 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1121 * obj-c++.dg/try-catch-2.mm: Same.
1123 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1126 * g++.dg/warn/Wunused-parm-4.C: New test.
1128 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1129 Jan Hubicka <jh@suse.cz>
1133 * g++.dg/debug/pr47106.C: New.
1135 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1138 * gcc.target/i386/pr43653.c: New test.
1140 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1143 * g++.dg/template/inherit6.C: New test.
1145 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1148 * gfortran.dg/class_39.f03: New.
1150 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1153 * g++.dg/cpp0x/variadic106.C: New test.
1155 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1158 * gfortran.dg/pr47757-1.f90: New test.
1159 * gfortran.dg/pr47757-2.f90: New test.
1160 * gfortran.dg/pr47757-3.f90: New test.
1163 * g++.dg/cpp0x/enum8.C: New test.
1165 2011-02-15 Jason Merrill <jason@redhat.com>
1167 * g++.dg/inherit/implicit-trivial1.C: New.
1168 * g++.dg/cpp0x/implicit-trivial1.C: New.
1170 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1173 * gcc.dg/torture/pr47725.c: Removed.
1175 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1178 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1179 constant does not generate a load from memory.
1181 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1184 * gcc.dg/torture/pr47725.c: New.
1186 2011-02-15 Richard Guenther <rguenther@suse.de>
1188 PR tree-optimization/47743
1189 * gcc.dg/torture/pr47743.c: New testcase.
1191 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1194 * gcc.target/i386/pr47581.c: New test.
1196 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1199 * gfortran.dg/select_type_22.f03: New.
1201 2011-02-14 Jason Merrill <jason@redhat.com>
1203 * g++.dg/cpp0x/regress/enum1.C: New.
1205 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1207 * gnat.dg/include.adb: New test.
1209 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1212 * gfortran.dg/class_38.f03: New.
1214 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1216 * gcc.dg/pr46494.c: New test.
1218 2011-02-14 Richard Guenther <rguenther@suse.de>
1220 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1222 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1225 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1226 sparc*-sun-solaris2.11.
1228 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1231 * gfortran.dg/argument_checking_18.f90: New.
1233 2011-02-13 Tobias Burnus <burnus@net-b.de>
1235 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1236 * gfortran.dg/argument_checking_17.f90: New.
1238 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1240 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1241 are temporarily disabled.
1242 * gfortran.dg/class_7.f03: Ditto.
1243 * gfortran.dg/coarray_14.f90: Ditto.
1244 * gfortran.dg/typebound_proc_13.f03: Ditto.
1246 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1249 * gfortran.dg/extends_11.f03: New.
1251 2011-02-11 Xinliang David Li <davidxl@google.com>
1253 PR tree-optimization/47707
1254 * g++.dg/tree-ssa/pr47707.C: New test.
1256 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1258 * g++.dg/opt/inline17.C: New test.
1260 2011-02-11 Tobias Burnus <burnus@net-b.de>
1263 * gfortran.dg/pure_formal_2.f90: New.
1265 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1267 PR rtl-optimization/47614
1268 * gfortran.dg/pr47614.f: New.
1270 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1273 * gcc.dg/opts-6.c: New test.
1275 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1278 * gcc.dg/pr47684.c: New test.
1280 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1283 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1284 c99_runtime, dg-add-options c99_runtime.
1285 (main): Use __asm__.
1287 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1290 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1291 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1292 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1293 * gcc.dg/ucnid-10.c: Likewise.
1294 * gcc.dg/ucnid-13.c: Likewise.
1295 * gcc.dg/ucnid-7.c: Likewise.
1296 * gcc.dg/ucnid-8.c: Likewise.
1297 Adapt dg-warning line number.
1299 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1301 * gcc.target/i386/parity-1.c: Use -march=k8.
1302 * gcc.target/i386/parity-2.c: Ditto.
1303 * gcc.target/i386/vecinit-1.c: Ditto.
1304 * gcc.target/i386/vecinit-2.c: Ditto.
1306 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1309 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1310 * gcc.target/mips/save-restore-3.c: Likewise.
1311 * gcc.target/mips/save-restore-4.c: Likewise.
1312 * gcc.target/mips/save-restore-5.c: Likewise.
1315 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1316 * g++.dg/tree-prof/partition2.C: Likewise.
1318 2011-02-09 Jason Merrill <jason@redhat.com>
1320 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1321 rather than misdeclare std::puts.
1323 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1324 * g++.dg/other/warning1.C: Likewise.
1325 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1326 * g++.old-deja/g++.gb/scope06.C: Likewise.
1327 * g++.old-deja/g++.law/cvt11.C: Likewise.
1328 * g++.old-deja/g++.law/init1.C: Likewise.
1329 * g++.dg/abi/mangle26.C: Likewise.
1331 * g++.dg/template/function1.C: Adjust for C++0x mode.
1332 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1334 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1335 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1337 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1339 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1341 * g++.dg/cpp0x/regress: New directory.
1342 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1343 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1344 * g++.dg/cpp0x/regress/regress3.C: New.
1346 2011-02-10 Richard Guenther <rguenther@suse.de>
1348 PR tree-optimization/47677
1349 * gcc.dg/torture/pr47677.c: New testcase.
1351 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1353 * objc.dg/special/load-category-1.m: Remove unused header.
1354 * objc.dg/special/load-category-1a.m: Likewise.
1355 * objc.dg/special/load-category-2.m: Likewise.
1356 * objc.dg/special/load-category-2a.m: Likewise.
1357 * objc.dg/special/load-category-3.m: Likewise.
1358 * objc.dg/special/load-category-3a.m: Likewise.
1359 * objc.dg/attributes/proto-attribute-2.m: Likewise.
1360 * objc.dg/attributes/proto-attribute-3.m: Likewise.
1361 * objc.dg/attributes/class-attribute-1.m: Likewise.
1362 * objc.dg/property/property.exp: Don't run for Darwin < 9.
1363 * obj-c++.dg/property/property.exp: Likewise.
1364 * objc.dg/attributes/method-sentinel-1.m: Update type header.
1365 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1366 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1367 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1368 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1369 * obj-c++.dg/template-8.mm: Likewise.
1371 2011-02-10 Jakub Jelinek <jakub@redhat.com>
1374 * gcc.target/i386/pr47665.c: New test.
1376 2011-02-10 Jie Zhang <jie@codesourcery.com>
1380 2011-02-05 Jie Zhang <jie@codesourcery.com>
1382 * gcc.dg/pr42631.c: Update test.
1383 * gcc.dg/pr42631-2.c: New test.
1385 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1388 * gfortran.dg/proc_decl_25.f90: New.
1390 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1393 * gfortran.dg/typebound_assignment_2.f03: New.
1395 2011-02-09 Richard Guenther <rguenther@suse.de>
1397 PR tree-optimization/47664
1398 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1400 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1403 * gnat.dg/uninit_func.adb: Adjust dg directive.
1405 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1408 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1410 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1413 * gfortran.dg/auto_dealloc_2.f90: New.
1415 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1417 * gcc.dg/builtins-config.h: Remove __sgi handling.
1418 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1419 -std=c99 for mips-sgi-irix6.5*.
1421 2011-02-09 Martin Jambor <mjambor@suse.cz>
1424 * gfortran.dg/pr25923.f90: Remove xfails.
1426 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1429 * gfortran.dg/inquire_14.f90: New test.
1431 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1434 * gfortran.dg/pointer_init_6.f90: New.
1436 2011-02-08 Jeff Law <law@redhat.com>
1438 PR tree-optimization/42893
1439 * gcc.tree-ssa/pr42893.c: New test.
1441 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1443 PR tree-optimization/46834
1444 PR tree-optimization/46994
1445 PR tree-optimization/46995
1446 * gcc.dg/graphite/id-pr46834.c: New.
1447 * gfortran.dg/graphite/id-pr46994.f90: New.
1448 * gfortran.dg/graphite/id-pr46995.f90: New.
1450 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1453 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1454 using the variable is known the warning is emitted there.
1455 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1456 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1458 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1461 * gcc.dg/noreturn-1.c (foo5): Likewise.
1462 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1463 (method2): Likewise.
1465 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1466 the return statement using the uninitialized variable.
1467 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1469 2011-02-08 Richard Guenther <rguenther@suse.de>
1472 * g++.dg/opt/pr47639.c: New testcase.
1474 2011-02-08 Richard Guenther <rguenther@suse.de>
1476 PR tree-optimization/47632
1477 * g++.dg/opt/pr47632.C: New testcase.
1479 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1481 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1483 2011-02-07 Richard Guenther <rguenther@suse.de>
1485 PR tree-optimization/47615
1486 * g++.dg/opt/pr47615.C: New testcase.
1488 2011-02-07 Richard Guenther <rguenther@suse.de>
1490 PR tree-optimization/47621
1491 * gcc.dg/torture/pr47621.c: New testcase.
1493 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
1495 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1497 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
1500 * gfortran.dg/allocate_with_source_1 : New test.
1502 2011-02-05 Jakub Jelinek <jakub@redhat.com>
1505 * gcc.dg/pr47610.c: New test.
1507 2011-02-05 Jie Zhang <jie@codesourcery.com>
1510 * gcc.dg/pr42631.c: Update test.
1511 * gcc.dg/pr42631-2.c: New test.
1513 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1516 * gfortran.dg/pr47574.f90: New test.
1518 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1520 PR tree-optimization/46194
1521 * gcc.dg/autopar/pr46194.c: New.
1523 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1525 PR tree-optimization/43695
1526 * g++.dg/ipa/pr43695.C: New.
1528 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1531 * gcc.dg/pr23200.c: New test.
1533 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1536 * g++.dg/pr47589.C: New test.
1538 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1541 * g++.dg/template/typedef37.C: New test.
1542 * g++.dg/template/param1.C: Adjust expected error message.
1544 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1547 * gcc.dg/pr31490-2.c: New test.
1548 * gcc.dg/pr31490-3.c: New test.
1549 * gcc.dg/pr31490-4.c: New test.
1551 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
1552 Jakub Jelinek <jakub@redhat.com>
1555 * g++.dg/parser/semicolon3.C: Adjust.
1556 * g++.dg/parser/semicolon4.C: New testcase.
1557 * g++.dg/pr46890.C: New testcase.
1559 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1562 * g++.dg/init/pr29571.C: New.
1564 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
1566 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1567 instead of vect_int.
1569 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1572 * gcc.target/i386/pr47312.c: New test.
1575 * gcc.target/i386/pr47564.c: New test.
1577 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
1579 PR tree-optimization/45122
1580 * gcc.dg/tree-ssa/pr45122.c: New.
1582 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1585 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1588 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1589 and vsx so a default --with-cpu=power7 doesn't give an error
1590 when -mavoid-indexed-addresses is used.
1592 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1593 wrapper function to save the arguments and then jump to the real
1594 function, rather than depending on the compiler not to move stuff
1596 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1598 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1599 Paul Thomas <pault@gcc.gnu.org>
1602 * gfortran.dg/class_37.f03 : New test.
1604 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1605 Richard Guenther <rguenther@suse.de>
1607 PR tree-optimization/40979
1609 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1610 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1611 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1612 check_vect_support_and_set_flags.
1613 * gfortran.dg/graphite/vect-pr40979.f90: New.
1615 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1618 * gfortran.dg/class_36.f03: New.
1620 2011-02-02 Richard Guenther <rguenther@suse.de>
1622 PR tree-optimization/47566
1623 * gcc.dg/lto/20110201-1_0.c: New testcase.
1625 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
1631 * debug/pr47498.c: New.
1632 * debug/pr47501.c: New.
1634 2011-02-01 Richard Guenther <rguenther@suse.de>
1636 PR tree-optimization/47559
1637 * g++.dg/torture/pr47559.C: New testcase.
1639 2011-02-01 Janus Weil <janus@gcc.gnu.org>
1642 * gfortran.dg/typebound_call_20.f03: New.
1644 2011-02-01 Richard Guenther <rguenther@suse.de>
1646 PR tree-optimization/47555
1647 * gcc.dg/pr47555.c: New testcase.
1649 2011-02-01 Richard Guenther <rguenther@suse.de>
1651 PR tree-optimization/47541
1652 * g++.dg/torture/pr47541.C: New testcase.
1654 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1657 * gfortran.dg/typebound_call_19.f03: New.
1659 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1662 * g++.dg/cpp0x/pr47416.C: New test.
1664 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
1667 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
1669 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1672 * gfortran.dg/typebound_assignment_1.f03: New.
1674 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1676 PR tree-optimization/47538
1677 * gcc.c-torture/execute/pr47538.c: New test.
1679 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1682 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
1684 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1686 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
1688 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
1690 PR rtl-optimization/44031
1691 * gcc.c-torture/compile/20110131-1.c: New test.
1693 2011-01-31 Tobias Burnus <burnus@net-b.de>
1696 * gfortran.dg/stmt_func_1.f90: New.
1698 2011-01-31 Tobias Burnus <burnus@net-b.de>
1701 * gfortran.dg/interface_34.f90: New.
1703 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
1706 * gfortran.dg/realloc_on_assign_5.f03: New test.
1707 * gfortran.dg/realloc_on_assign_5.f03: New test.
1709 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1711 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
1712 * gfortran.dg/bessel_7.f90: Likewise.
1713 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
1715 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
1716 * gfortran.dg/sum_init_expr.f03: Likewise.
1718 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
1720 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
1723 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
1724 loop only on "vect_intfloat_cvt" targets.
1726 2011-01-29 Tobias Burnus <burnus@net-b.de>
1729 * gfortran.dg/shape_6.f90: New.
1731 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1733 PR libgfortran/47434
1734 * gfortran.dg/read_infnan_1.f90: Update test.
1735 * gfortran.dg/module_nan.f90: Update test.
1736 * gfortran.dg/char4_iunit_1.f03: Update test.
1737 * gfortran.dg/large_real_kind_1.f90: Update test.
1738 * gfortran.dg/real_const_3.f90: Update test.
1739 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
1741 2011-01-29 Dodji Seketeli <dodji@redhat.com>
1744 * g++.dg/template/param2.C: New test.
1746 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1748 PR libgfortran/47285
1749 * gfortran.dg/fmt_g.f: New test.
1751 2011-01-28 Tobias Burnus <burnus@net-b.de>
1754 * gfortran.dg/pure_formal_1.f90: New.
1756 2011-01-28 Jakub Jelinek <jakub@redhat.com>
1759 * gcc.dg/tls/pr42894.c: New test.
1761 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1763 * gcc.dg/pr47276.c: Add dg-require-visibility.
1765 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1767 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
1769 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
1770 Tobias Burnus <burnus@gcc.gnu.org>
1775 * gfortran.dg/realloc_on_assign_3.f03: New test.
1776 * gfortran.dg/realloc_on_assign_4.f03: New test.
1777 * gfortran.dg/allocatable_function_5.f90: New test.
1778 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
1779 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
1780 implemented" dg-errors.
1782 2011-01-27 Jan Hubicka <jh@suse.cz>
1785 * gcc.dg/attr-weakref-4.c: New testcase
1787 2011-01-27 Martin Jambor <mjambor@suse.cz>
1789 PR tree-optimization/47228
1790 * gcc.dg/torture/pr47228.c: New test.
1792 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1794 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
1796 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1798 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
1799 when using auto-overlay support on the SPU.
1801 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
1803 PR rtl-optimization/44174
1804 * gcc.target/i386/asm-6.c: New test.
1806 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
1808 PR rtl-optimization/46856
1809 * gcc.c-torture/compile/pr46856.c: New test.
1811 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
1812 Andrew Pinski <pinskia@gmail.com>
1815 * gcc.dg/pr43082.c: New.
1817 2011-01-26 DJ Delorie <dj@redhat.com>
1819 PR rtl-optimization/46878
1820 * gcc.dg/pr46878-1.c: New test.
1822 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1825 * g++.dg/cpp0x/pr47476.C: New test.
1827 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1829 * gcc.c-torture/compile/20110126-1.c: New test.
1831 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1834 * gcc.dg/torture/pr47473.c: New test.
1836 2011-01-26 Jan Hubicka <jh@suse.cz>
1839 * gcc.c-torture/execute/pr47237.c: New testcase.
1841 2011-01-26 Jan Hubicka <jh@suse.cz>
1843 PR tree-optimization/47190
1844 * gcc.dg/attr-weakref-3.c: New testcase.
1846 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1849 * gcc.dg/dll-9a.c: New test file.
1850 * gcc.dg/dll-11.c: Likewise.
1851 * gcc.dg/dll-12.c: Likewise.
1852 * gcc.dg/dll-12a.c: Likewise.
1853 * gcc.dg/dll-11a.c: Likewise.
1854 * gcc.dg/dll-9.c: Likewise.
1855 * gcc.dg/dll-10.c: Likewise.
1856 * gcc.dg/dll-10a.c: Likewise.
1857 * g++.dg/ext/dllexport4a.cc: Likewise.
1858 * g++.dg/ext/dllexport4.C: Likewise.
1859 * g++.dg/ext/dllexport5.C: Likewise.
1860 * g++.dg/ext/dllexport5a.cc: Likewise.
1862 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1864 PR tree-optimization/46970
1865 * gcc.dg/graphite/pr46970.c: New.
1867 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1869 PR tree-optimization/46215
1870 * gcc.dg/graphite/pr46215.c: New.
1872 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1874 PR tree-optimization/46168
1875 * gcc.dg/graphite/pr46168.c: New.
1877 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1879 PR tree-optimization/43657
1880 * gcc.dg/graphite/pr43657.c: New.
1882 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1884 PR tree-optimization/29832
1885 * gfortran.dg/graphite/pr29832.f90: New.
1887 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1889 PR tree-optimization/43567
1890 * gcc.dg/graphite/pr43567.c: New.
1892 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1894 * gfortran.dg/graphite/interchange-4.f: New.
1895 * gfortran.dg/graphite/interchange-5.f: New.
1897 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1898 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1899 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1900 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1901 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1902 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1903 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1904 * gfortran.dg/ltrans-7.f90: Removed.
1905 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1907 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1908 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1909 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1910 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1911 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1912 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1913 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1914 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1915 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1916 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1917 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1918 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1919 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1920 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1921 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1922 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1923 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1924 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1925 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1926 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1927 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1928 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1929 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1930 * gcc.dg/tree-ssa/data-dep-1.c
1931 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1932 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1933 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1934 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1935 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1937 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1939 PR tree-optimization/47265
1940 PR tree-optimization/47443
1941 * gcc.c-torture/compile/pr47265.c: New test.
1942 * gcc.dg/pr47443.c: New test.
1944 2011-01-25 Martin Jambor <mjambor@suse.cz>
1946 PR tree-optimization/47382
1947 * g++.dg/torture/pr47382.C: New test.
1948 * g++.dg/opt/devirt1.C: Xfail.
1950 2011-01-25 Yao Qi <yao@codesourcery.com>
1953 * gcc.target/arm/pr45701-1.c: New test.
1954 * gcc.target/arm/pr45701-2.c: New test.
1955 * gcc.target/arm/pr45701-3.c: New test.
1957 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1958 Jakub Jelinek <jakub@redhat.com>
1960 PR tree-optimization/47271
1961 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1963 2011-01-25 Nick Clifton <nickc@redhat.com>
1965 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1966 (saturate_add): Delete.
1968 (main): Do not run saturate_add.
1969 (set_interrupts): Delete.
1971 2011-01-25 Tobias Burnus <burnus@net-b.de>
1974 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1976 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1978 PR tree-optimization/47427
1979 PR tree-optimization/47428
1980 * gcc.c-torture/compile/pr47427.c: New test.
1981 * gcc.c-torture/compile/pr47428.c: New test.
1983 2011-01-25 Richard Guenther <rguenther@suse.de>
1986 * gcc.dg/torture/pr47411.c: New testcase.
1988 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1990 * gfortran.dg/graphite/id-24.f: New.
1991 * gfortran.dg/graphite/id-25.f: New.
1993 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1995 * gfortran.dg/graphite/id-23.f: New.
1997 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1999 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2001 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2003 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2004 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2005 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2006 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2007 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2008 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2009 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2010 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2011 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2013 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2015 * gcc.dg/graphite/block-0.c: Add documentation.
2016 * gcc.dg/graphite/block-4.c: Same.
2017 * gcc.dg/graphite/block-7.c: Same.
2018 * gcc.dg/graphite/block-8.c: New.
2019 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2020 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2021 * gcc.dg/graphite/interchange-12.c: Add documentation.
2022 * gcc.dg/graphite/interchange-13.c: New.
2023 * gcc.dg/graphite/interchange-14.c: New.
2024 * gcc.dg/graphite/interchange-15.c: New.
2025 * gcc.dg/graphite/interchange-8.c: Add documentation.
2026 * gcc.dg/graphite/interchange-mvt.c: Same.
2028 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2031 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2032 * gcc.target/powerpc/altivec-14.c: Ditto.
2033 * gcc.target/powerpc/altivec-33.c: Ditto.
2034 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2035 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2036 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2037 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2038 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2039 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2040 * g++.dg/ext/altivec-15.C: Ditto.
2041 * g++.dg/ext/altivec-types-1.C: Ditto.
2042 * g++.dg/ext/altivec-types-2.C: Ditto.
2043 * g++.dg/ext/altivec-types-3.C: Ditto.
2044 * g++.dg/ext/altivec-types-4.C: Ditto.
2046 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2048 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2050 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2052 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2053 optimization options.
2055 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2057 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2060 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2062 2011-01-23 Tobias Burnus <burnus@net-b.de>
2065 * gfortran.dg/allocatable_scalar_12.f90: New.
2067 2011-01-23 Ira Rosen <irar@il.ibm.com>
2069 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2070 vectorization to be not profitable if peeling is used to
2071 realign the memory access.
2072 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2073 loop bound to avoid loop unrolling.
2074 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2076 2011-01-22 Jan Hubicka <jh@suse.cz>
2079 * g++.dg/lto/pr47333.C: New file.
2081 2011-01-22 Jan Hubicka <jh@suse.cz>
2083 PR tree-optimization/43884
2085 * gcc.dg/autopar/outer-2.c: Increase array size.
2086 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2088 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2091 * gfortran.dg/c_loc_tests_16.f90: New test.
2093 2011-01-22 Tobias Burnus <burnus@net-b.de>
2096 * gfortran.dg/typebound_proc_19.f90: New.
2098 2011-01-21 Jeff Law <law@redhat.com>
2100 PR tree-optimization/47053
2101 * g++.dg/pr47053.C: New test.
2103 2011-01-21 Jason Merrill <jason@redhat.com>
2106 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2108 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2111 * g++.dg/cpp0x/range-for10.C: New test.
2112 * g++.dg/template/for1.C: New test.
2115 * g++.dg/tree-prof/partition3.C: New test.
2117 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2119 PR rtl-optimization/47366
2120 * g++.dg/opt/pr47366.C: New test.
2122 2011-01-21 Jason Merrill <jason@redhat.com>
2125 * g++.dg/cpp0x/constexpr-regress2.C: New.
2127 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2129 2011-01-21 Jeff Law <law@redhat.com>
2131 PR rtl-optimization/41619
2132 * gcc.dg/pr41619.c: New.
2134 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2136 PR tree-optimization/47355
2137 * g++.dg/opt/pr47355.C: New test.
2139 2011-01-21 Richard Guenther <rguenther@suse.de>
2141 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2144 2011-01-21 Richard Guenther <rguenther@suse.de>
2146 PR tree-optimization/47365
2147 * gcc.dg/torture/pr47365.c: New testcase.
2148 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2150 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2152 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2154 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2156 PR tree-optimization/47391
2157 * gcc.dg/pr47391.c: New test.
2159 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2161 * g++.dg/template/char1.C: Use signed char.
2163 2011-01-21 Tobias Burnus <burnus@net-b.de>
2166 * gfortran.dg/pointer_target_4.f90: New.
2168 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2171 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2172 ILP32 system and not IP32.
2174 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2177 * g++.dg/debug/pr46583.C: New.
2179 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2182 * g++.dg/debug/pr47283.C: New test.
2185 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2186 * gcc.target/i386/headmerge-2.c: Likewise.
2188 2011-01-20 Richard Guenther <rguenther@suse.de>
2191 * gcc.dg/torture/pr47370.c: New testcase.
2193 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2195 PR tree-optimization/46130
2196 * gcc.dg/pr46130-1.c: New test.
2197 * gcc.dg/pr46130-2.c: New test.
2199 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2202 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2204 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2207 * g++.dg/debug/pr46240.cc: New.
2209 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2212 * g++.dg/template/anonunion1.C: New test.
2214 PR rtl-optimization/47337
2215 * gcc.c-torture/execute/pr47337.c: New test.
2217 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2220 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2222 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2224 PR tree-optimization/46021
2225 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2227 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2229 PR tree-optimization/47290
2230 * g++.dg/torture/pr47290.C: New test.
2232 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2235 * gfortran.dg/proc_ptr_comp_29.f90: New.
2237 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2240 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2241 powerpc-apple-darwin9.
2243 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2245 PR rtl-optimization/47299
2246 * gcc.c-torture/execute/pr47299.c: New test.
2248 2011-01-17 Jason Merrill <jason@redhat.com>
2250 * g++.dg/cpp0x/constexpr-virtual.C: New.
2252 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2255 * gfortran.dg/gomp/pr47331.f90: New test.
2257 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2260 * objc.dg/selector-warn-1.m: New.
2261 * obj-c++.dg/selector-warn-1.mm: New.
2263 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2265 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2266 Update dg-final accordingly.
2268 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2270 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2272 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2274 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2276 * gcc.dg/guality/pr36728-2.c: Likewise.
2278 2011-01-17 Richard Guenther <rguenther@suse.de>
2280 PR tree-optimization/47313
2281 * g++.dg/torture/pr47313.C: New testcase.
2283 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2286 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2287 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2288 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2289 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2291 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2293 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2294 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2295 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2297 2011-01-17 Richard Guenther <rguenther@suse.de>
2299 PR tree-optimization/45967
2300 * gcc.dg/torture/pr45967-2.c: New testcase.
2301 * gcc.dg/torture/pr45967-3.c: Likewise.
2303 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2306 * g++.dg/ext/pr47213.C: Require visibility.
2308 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2310 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2311 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2313 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2315 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2316 Linux-based targets.
2318 2011-01-13 Jan Hubicka <jh@suse.cz>
2320 PR tree-optimization/47276
2321 * gcc.dg/pr47276.c: New testcase.
2323 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2324 Jonathan Wakely <jwakely.gcc@gmail.com>
2327 * g++.dg/other/pr33558.C: New.
2328 * g++.dg/other/pr33558-2.C: New.
2330 2011-01-14 Martin Jambor <mjambor@suse.cz>
2332 PR tree-optimization/45934
2333 PR tree-optimization/46302
2334 * g++.dg/ipa/devirt-c-1.C: New test.
2335 * g++.dg/ipa/devirt-c-2.C: Likewise.
2336 * g++.dg/ipa/devirt-c-3.C: Likewise.
2337 * g++.dg/ipa/devirt-c-4.C: Likewise.
2338 * g++.dg/ipa/devirt-c-5.C: Likewise.
2339 * g++.dg/ipa/devirt-c-6.C: Likewise.
2340 * g++.dg/ipa/devirt-6.C: Likewise.
2341 * g++.dg/ipa/devirt-d-1.C: Likewise.
2342 * g++.dg/torture/pr45934.C: Likewise.
2344 2011-01-14 Jason Merrill <jason@redhat.com>
2346 * g++.dg/cpp0x/variadic105.C: New.
2348 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2349 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2352 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2353 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2354 execution tests on i?86-*-*, x86_64-*-* and
2355 powerpc*-apple-darwin* && ilp32.
2356 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2357 tests on i?86-*-* and x86_64-*-*.
2359 2011-01-14 Richard Guenther <rguenther@suse.de>
2361 PR tree-optimization/47280
2362 * g++.dg/opt/pr47280.C: New testcase.
2364 2011-01-14 Jason Merrill <jason@redhat.com>
2366 * g++.dg/cpp0x/constexpr-regress1.C: New.
2368 * g++.dg/ext/flexary2.C: New.
2370 2011-01-14 Richard Guenther <rguenther@suse.de>
2373 * gcc.dg/torture/pr47281.c: New testcase.
2374 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2376 2011-01-14 Richard Guenther <rguenther@suse.de>
2378 PR tree-optimization/47286
2379 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2381 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2384 * g++.dg/ext/pr47213.C: New.
2386 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2388 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2390 2011-01-13 Tobias Burnus <burnus@net-b.de>
2391 Mikael Morin <mikael@gcc.gnu.org>
2395 * gfortran.dg/select_type_20.f90: New.
2396 * gfortran.dg/select_type_21.f90: New.
2398 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2401 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2403 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2405 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2406 * gcc.dg/guality/pr36728-2.c: Likewise.
2408 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2411 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2413 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2415 PR rtl-optimization/45352
2416 * gcc.dg/pr45352-3.c: New.
2418 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2420 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2422 * g++.dg/cpp0x/range-for8.C: New.
2423 * g++.dg/cpp0x/range-for9.C: New.
2425 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2428 * g++.dg/debug/pr47209.C: New.
2430 2011-01-12 Richard Guenther <rguenther@suse.de>
2433 * gcc.dg/lto/pr47259_0.c: New testcase.
2434 * gcc.dg/lto/pr47259_1.c: Likewise.
2436 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2438 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2439 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2440 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2441 methods missing from the OBJC2 Object.
2442 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2443 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2444 GNU and NeXT runtimes.
2445 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2447 * objc-obj-c++-shared/Object1.m: Likewise.
2448 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2449 * objc.dg/proto-qual-1.m: Likewise.
2450 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2451 * obj-c++.dg/proto-qual-1.mm: Likewise.
2453 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2456 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2458 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2460 Fixed the Objective-C++ testsuite and updated all tests.
2461 * lib/obj-c++.exp (obj-c++_init): Declare and set
2462 gcc_warning_prefix and gcc_error_prefix.
2463 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2464 'dg-warning', 'dg-message' and 'dg-error'.
2465 * obj-c++.dg/class-extension-3.mm: Likewise.
2466 * obj-c++.dg/class-protocol-1.mm: Likewise.
2467 * obj-c++.dg/encode-7.mm: Likewise.
2468 * obj-c++.dg/exceptions-3.mm: Likewise.
2469 * obj-c++.dg/exceptions-5.mm: Likewise.
2470 * obj-c++.dg/method-12.mm: Likewise.
2471 * obj-c++.dg/method-13.mm: Likewise.
2472 * obj-c++.dg/method-15.mm: Likewise.
2473 * obj-c++.dg/method-16.mm: Likewise.
2474 * obj-c++.dg/method-4.mm: Likewise.
2475 * obj-c++.dg/method-8.mm: Likewise.
2476 * obj-c++.dg/method-conflict-1.mm: Likewise.
2477 * obj-c++.dg/method-conflict-2.mm: Likewise.
2478 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2479 and uncommented second part of the testcase now that the testsuite
2481 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2482 and uncommented second part of the testcase now that the testsuite
2484 * obj-c++.dg/private-1.mm: Likewise.
2485 * obj-c++.dg/proto-lossage-4.mm: Likewise.
2486 * obj-c++.dg/syntax-error-7.mm: Likewise.
2487 * obj-c++.dg/warn5.mm: Likewise.
2488 * obj-c++.dg/property/at-property-14.mm: Likewise.
2489 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2491 * obj-c++.dg/property/at-property-18.mm: Likewise.
2492 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2494 * obj-c++.dg/property/at-property-21.mm: Likewise.
2495 * obj-c++.dg/property/at-property-28.mm: Likewise.
2496 * obj-c++.dg/property/at-property-5.mm: Likewise.
2497 * obj-c++.dg/property/dynamic-2.mm: Likewise.
2498 * obj-c++.dg/property/property-neg-3.mm: Likewise.
2499 * obj-c++.dg/property/synthesize-11.mm: Likewise.
2500 * obj-c++.dg/property/synthesize-6.mm: Likewise.
2501 * obj-c++.dg/property/synthesize-8.mm: Likewise.
2502 * obj-c++.dg/property/synthesize-9.mm: Likewise.
2503 * obj-c++.dg/tls/diag-5.mm: Likewise.
2504 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2505 dg-error, now matched correctly.
2507 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2509 * objc.dg/property/at-property-29.m: New.
2510 * obj-c++.dg/property/at-property-29.mm: New.
2512 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2514 * go.test/go-test.exp (go-set-goarch): New proc.
2515 (go-gc-tests): Use it.
2517 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2520 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2522 2011-01-11 Richard Henderson <rth@redhat.com>
2524 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2526 2011-01-11 Jan Hubicka <jh@suse.cz>
2530 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2531 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2533 2011-01-11 Richard Guenther <rguenther@suse.de>
2535 PR tree-optimization/46076
2536 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2538 2011-01-11 Jeff Law <law@redhat.com>
2540 * PR tree-optimization/47086
2541 * gcc.dg/pr47086.c: New test.
2543 2011-01-11 Jason Merrill <jason@redhat.com>
2546 * g++.dg/template/new10.C: New.
2549 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2551 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
2553 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2554 Split type definitions and NSConstantString class into...
2555 * objc-obj-c++-shared/objc-test-suite-types.h: New.
2556 * objc-obj-c++-shared/nsconstantstring-class.h: New.
2557 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2558 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2559 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2560 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2562 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2563 encode defines for newer NeXT system headers.
2564 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2565 * obj-c++.dg/torture/strings/string1.mm: Likewise.
2566 * objc.dg/foreach-5.m: Likewise.
2567 * objc.dg/foreach-2.m: Likewise.
2568 * objc.dg/foreach-4.m: Likewise.
2569 * objc.dg/torture/strings/string1.m: Likewise.
2570 * objc.dg/torture/strings/string2.m: Likewise.
2571 * objc.dg/torture/strings/string3.m: Likewise.
2572 * objc.dg/torture/strings/string4.m: Likewise.
2573 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2574 header and stand alone.
2575 * obj-c++.dg/strings/strings-2.mm: Likewise.
2576 * objc.dg/torture/strings/const-str-3.m: Likewise.
2577 * objc.dg/strings/strings-2.m: Likewise.
2578 * objc.dg/strings/const-str-12b.m: Likewise.
2580 2011-01-12 Richard Guenther <rguenther@suse.de>
2583 * gcc.dg/attr-weak-1.c: Adjust.
2585 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2588 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2589 standard compliant and comment.
2591 2011-01-10 Jan Hubicka <jh@suse.cz>
2594 * gcc.dg/initpri3.c: New testcase.
2596 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2599 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2605 (g_ebp_save): Likewise.
2606 (g_esp_save): Likewise.
2608 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2610 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2612 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2614 PR tree-optimization/46021
2615 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2616 i?86-*-*, x86_64-*-*.
2618 2011-01-10 Jeff Law <law@redhat.com>
2620 * PR tree-optimization/47141
2621 * gcc.c-torture/compile/pr47141.c: New test.
2623 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2626 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2627 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2628 * gcc.dg/vect/slp-35.c: Remove XFAILs.
2629 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2632 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2633 being vectorized. Adjust dg-final pattern. Remove XFAIL.
2634 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
2635 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
2636 being vectorized. Adjust dg-final pattern.
2639 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
2640 * gcc.dg/vect/slp-24.c: Likewise.
2642 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
2645 * g++.dg/other/pr47218-1.C: New test file.
2646 * g++.dg/other/pr47218.C: Likewise.
2647 * g++.dg/other/pr47218.h: New supporting header.
2649 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
2652 * objc.dg/attributes/invalid-attribute-1.m: New.
2653 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
2655 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2658 * gfortran.dg/proc_ptr_comp_28.f90: New.
2660 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2662 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
2663 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
2664 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2665 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
2666 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
2667 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2668 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
2669 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
2670 * objc.dg/gnu-api-2-class.m: Likewise.
2671 * objc.dg/gnu-api-2-ivar.m: Likewise.
2672 * objc.dg/gnu-api-2-method.m: Likewise.
2673 * objc.dg/gnu-api-2-objc.m: Likewise.
2674 * objc.dg/gnu-api-2-object.m: Likewise.
2675 * objc.dg/gnu-api-2-property.m: Likewise.
2676 * objc.dg/gnu-api-2-protocol.m: Likewise.
2677 * objc.dg/gnu-api-2-sel.m: Likewise.
2679 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2681 * objc.dg/foreach-1.m: Skip for Darwin < 9.
2682 * objc.dg/objc-foreach-4.m: Likewise.
2683 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
2684 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
2685 * objc.dg/foreach-4.m: Likewise.
2686 * objc.dg/foreach-5.m: Likewise.
2687 * objc.dg/foreach-3.m: Return self from init.
2689 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2692 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
2694 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2697 * gfortran.dg/class_35.f90: New.
2699 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2701 * objc.dg/foreach-1.m: Add "-Wall" to flags.
2703 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
2706 * objc.dg/invalid-method-2.m: New.
2707 * obj-c++.dg/invalid-method-2.mm: New.
2709 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
2712 * gfortran.dg/transpose_optimization_2.f90 : New test.
2714 2011-01-08 Jan Hubicka <jh@suse.cz>
2716 PR tree-optmization/46469
2717 * g++.dg/torture/pr46469.C: New testcase.
2719 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2721 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
2722 emulation of libobjc-gnu structure layout functionality to ..
2723 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
2724 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
2725 * objc/execute/bf-common.h: Adjust headers.
2726 * objc/execute/bf-1.m: Likewise.
2727 * objc/execute/bf-2.m: Likewise.
2728 * objc/execute/bf-3.m: Likewise.
2729 * objc/execute/bf-4.m: Likewise.
2730 * objc/execute/bf-5.m: Likewise.
2731 * objc/execute/bf-6.m: Likewise.
2732 * objc/execute/bf-7.m: Likewise.
2733 * objc/execute/bf-8.m: Likewise.
2734 * objc/execute/bf-9.m: Likewise.
2735 * objc/execute/bf-10.m: Likewise.
2736 * objc/execute/bf-11.m: Likewise.
2737 * objc/execute/bf-12.m: Likewise.
2738 * objc/execute/bf-13.m: Likewise.
2739 * objc/execute/bf-14.m: Likewise.
2740 * objc/execute/bf-15.m: Likewise.
2741 * objc/execute/bf-16.m: Likewise.
2742 * objc/execute/bf-17.m: Likewise.
2743 * objc/execute/bf-18.m: Likewise.
2744 * objc/execute/bf-19.m: Likewise.
2745 * objc/execute/bf-20.m: Likewise.
2746 * objc/execute/bf-21.m: Likewise.
2747 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
2748 objc_get_type_qualifiers ().
2750 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2753 * gfortran.dg/dependency_39.f90: New test.
2755 2011-01-07 Jan Hubicka <jh@suse.cz>
2757 Get builtins tests ready for linker plugin.
2758 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
2759 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
2760 my_memset, my_bzero): Mark used.
2761 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
2762 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
2764 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
2767 2011-01-07 Jan Hubicka <jh@suse.cz>
2769 PR tree-optimization/46367
2770 * g++.dg/torture/pr46367.C: New file.
2772 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2775 * gcc.dg/pr47201.c: New test.
2778 * gcc.dg/tree-prof/pr47187.c: New test.
2780 2011-01-07 Tobias Burnus <burnus@net-b.de>
2783 * gfortran.dg/extends_type_of_3.f90: New.
2785 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
2787 * g++.dg/ext/dllexport-MI1.C: Adjust test.
2788 * g++.dg/ext/dllimport-MI1.C: Likewise.
2789 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
2790 * g++.dg/ext/dllimport10.C: Likewise.
2791 * g++.dg/ext/dllimport11.C: Likewise.
2792 * g++.dg/ext/dllimport12.C: Likewise.
2793 * g++.dg/ext/dllimport13.C: Likewise.
2794 * g++.dg/ext/dllimport2.C: Likewise.
2795 * g++.dg/ext/dllimport3.C: Likewise.
2796 * g++.dg/ext/dllimport4.C: Likewise.
2797 * g++.dg/ext/dllimport5.C: Likewise.
2798 * g++.dg/ext/dllimport6.C: Likewise.
2799 * g++.dg/ext/dllimport8.C: Likewise.
2800 * g++.dg/ext/dllimport9.C: Likewise.
2801 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
2802 targets, too. Additionally enable test for i?86-*-mingw*.
2803 * g++.dg/ext/selectany1.C: Likewise.
2804 Remove guard variable check.
2806 2011-01-07 Janus Weil <janus@gcc.gnu.org>
2810 * gfortran.dg/storage_size_3.f08: Extended.
2812 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2815 * g++.dg/template/stdarg1.C: New test.
2817 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2820 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
2821 * gfortran.dg/defined_operators_1.f90: Split the subroutine
2822 from the interface of functions to not hide the errors that
2825 2011-01-06 Jan Hubicka <jh@suse.cz>
2827 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2828 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2830 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2834 * gfortran.dg/interface_33.f90: New test.
2836 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2839 * gcc.c-torture/compile/pr47150.c: New test.
2841 2011-01-06 Ira Rosen <irar@il.ibm.com>
2843 PR tree-optimization/47139
2844 * gcc.dg/vect/pr47139.c: New test.
2846 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2849 * gfortran.dg/extends_type_of_2.f03: New.
2851 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2853 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2855 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2857 * gnat.dg/opt14.adb: New test.
2859 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2862 * gfortran.dg/allocate_error_2.f90: New test.
2864 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2867 * gfortran.dg/storage_size_3.f08: New.
2869 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2871 PR libgfortran/47154
2872 * gfortran.dg/namelist_68.f90: New test.
2874 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
2876 * gnat.dg/unchecked_convert8.ad[sb]: New test.
2878 2011-01-04 Janus Weil <janus@gcc.gnu.org>
2881 * gfortran.dg/class_34.f90: New.
2883 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2885 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
2886 use __builtin_inff. Skip all single-precision tests that require
2889 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2891 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2893 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2895 PR tree-optimization/47148
2896 * gcc.c-torture/execute/pr47148.c: New test.
2898 PR tree-optimization/47155
2899 * gcc.c-torture/execute/pr47155.c: New test.
2901 PR rtl-optimization/47157
2902 * gcc.c-torture/compile/pr47157.c: New test.
2904 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2906 * gcc.dg/torture/vector-shift2.c (schar): Define.
2907 (main): Always use schar or uchar instead of plain "char" to avoid
2908 dependencies on implementation-defined char signedness.
2910 2011-01-03 Martin Jambor <mjambor@suse.cz>
2912 PR tree-optimization/46801
2913 * gnat.dg/pack9.adb: Remove xfail.
2915 2011-01-03 Martin Jambor <mjambor@suse.cz>
2917 PR tree-optimization/46984
2918 * g++.dg/ipa/pr46984.C: New test.
2920 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2923 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2925 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2927 PR tree-optimization/47140
2928 * gcc.c-torture/compile/pr47140.c: New test.
2930 PR rtl-optimization/47028
2931 * gcc.dg/pr47028.c: New test.
2933 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2935 * objc.dg/protocol-forward-1.m: Removed TODO.
2936 * objc.dg/protocol-forward-2.m: New.
2937 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2938 * obj-c++.dg/protocol-forward-2.mm: New.
2940 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2943 * g++.dg/eh/pr38662.C: New testcase.
2945 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2947 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2948 scan for newline '\n'.
2951 Copyright (C) 2011 Free Software Foundation, Inc.
2953 Copying and distribution of this file, with or without modification,
2954 are permitted in any medium without royalty provided the copyright
2955 notice and this notice are preserved.