1 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4 * lib/target-supports.exp (check_ascii_locale_available): New proc.
5 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
6 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
7 * gcc.dg/ucnid-10.c: Likewise.
8 * gcc.dg/ucnid-13.c: Likewise.
9 * gcc.dg/ucnid-7.c: Likewise.
10 * gcc.dg/ucnid-8.c: Likewise.
11 * Adapt dg-warning line number.
13 2011-02-11 Dodji Seketeli <dodji@redhat.com>
16 * g++.dg/template/inherit6.C: New test.
18 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
20 * gcc.target/i386/parity-1.c: Use -march=k8.
21 * gcc.target/i386/parity-2.c: Ditto.
22 * gcc.target/i386/vecinit-1.c: Ditto.
23 * gcc.target/i386/vecinit-2.c: Ditto.
25 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
28 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
29 * gcc.target/mips/save-restore-3.c: Likewise.
30 * gcc.target/mips/save-restore-4.c: Likewise.
31 * gcc.target/mips/save-restore-5.c: Likewise.
34 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
35 * g++.dg/tree-prof/partition2.C: Likewise.
37 2011-02-09 Jason Merrill <jason@redhat.com>
39 * g++.dg/tree-ssa/inline-3.C: Use a normal function
40 rather than misdeclare std::puts.
42 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
43 * g++.dg/other/warning1.C: Likewise.
44 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
45 * g++.old-deja/g++.gb/scope06.C: Likewise.
46 * g++.old-deja/g++.law/cvt11.C: Likewise.
47 * g++.old-deja/g++.law/init1.C: Likewise.
48 * g++.dg/abi/mangle26.C: Likewise.
50 * g++.dg/template/function1.C: Adjust for C++0x mode.
51 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
53 * g++.dg/ext/label10.C: Adjust for C++0x mode.
54 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
56 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
58 * g++.dg/cpp0x/regress/abi-empty7.C: New.
60 * g++.dg/cpp0x/regress: New directory.
61 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
62 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
63 * g++.dg/cpp0x/regress/regress3.C: New.
65 2011-02-10 Richard Guenther <rguenther@suse.de>
67 PR tree-optimization/47677
68 * gcc.dg/torture/pr47677.c: New testcase.
70 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
72 * objc.dg/special/load-category-1.m: Remove unused header.
73 * objc.dg/special/load-category-1a.m: Likewise.
74 * objc.dg/special/load-category-2.m: Likewise.
75 * objc.dg/special/load-category-2a.m: Likewise.
76 * objc.dg/special/load-category-3.m: Likewise.
77 * objc.dg/special/load-category-3a.m: Likewise.
78 * objc.dg/attributes/proto-attribute-2.m: Likewise.
79 * objc.dg/attributes/proto-attribute-3.m: Likewise.
80 * objc.dg/attributes/class-attribute-1.m: Likewise.
81 * objc.dg/property/property.exp: Don't run for Darwin < 9.
82 * obj-c++.dg/property/property.exp: Likewise.
83 * objc.dg/attributes/method-sentinel-1.m: Update type header.
84 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
85 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
86 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
87 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
88 * obj-c++.dg/template-8.mm: Likewise.
90 2011-02-10 Jakub Jelinek <jakub@redhat.com>
93 * gcc.target/i386/pr47665.c: New test.
95 2011-02-10 Jie Zhang <jie@codesourcery.com>
99 2011-02-05 Jie Zhang <jie@codesourcery.com>
101 * gcc.dg/pr42631.c: Update test.
102 * gcc.dg/pr42631-2.c: New test.
104 2011-02-09 Janus Weil <janus@gcc.gnu.org>
107 * gfortran.dg/proc_decl_25.f90: New.
109 2011-02-09 Janus Weil <janus@gcc.gnu.org>
112 * gfortran.dg/typebound_assignment_2.f03: New.
114 2011-02-09 Richard Guenther <rguenther@suse.de>
116 PR tree-optimization/47664
117 * gcc.dg/tree-ssa/inline-7.c: New testcase.
119 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
122 * gnat.dg/uninit_func.adb: Adjust dg directive.
124 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
127 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
129 2011-02-09 Janus Weil <janus@gcc.gnu.org>
132 * gfortran.dg/auto_dealloc_2.f90: New.
134 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
136 * gcc.dg/builtins-config.h: Remove __sgi handling.
137 * lib/target-supports.exp (add_options_for_c99_runtime): Add
138 -std=c99 for mips-sgi-irix6.5*.
140 2011-02-09 Martin Jambor <mjambor@suse.cz>
143 * gfortran.dg/pr25923.f90: Remove xfails.
145 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
148 * gfortran.dg/inquire_14.f90: New test.
150 2011-02-08 Janus Weil <janus@gcc.gnu.org>
153 * gfortran.dg/pointer_init_6.f90: New.
155 2011-02-08 Jeff Law <law@redhat.com>
157 PR tree-optimization/42893
158 * gcc.tree-ssa/pr42893.c: New test.
160 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
162 PR tree-optimization/46834
163 PR tree-optimization/46994
164 PR tree-optimization/46995
165 * gcc.dg/graphite/id-pr46834.c: New.
166 * gfortran.dg/graphite/id-pr46994.f90: New.
167 * gfortran.dg/graphite/id-pr46995.f90: New.
169 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
172 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
173 using the variable is known the warning is emitted there.
174 * gcc.dg/uninit-pr19430.c (foo): Likewise.
175 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
177 * c-c++-common/pr20000.c (g): Both warnings occur at the return
180 * gcc.dg/noreturn-1.c (foo5): Likewise.
181 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
184 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
185 the return statement using the uninitialized variable.
186 * gfortran.dg/pr39666-2.f90 (f): Likewise.
188 2011-02-08 Richard Guenther <rguenther@suse.de>
191 * g++.dg/opt/pr47639.c: New testcase.
193 2011-02-08 Richard Guenther <rguenther@suse.de>
195 PR tree-optimization/47632
196 * g++.dg/opt/pr47632.C: New testcase.
198 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
200 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
202 2011-02-07 Richard Guenther <rguenther@suse.de>
204 PR tree-optimization/47615
205 * g++.dg/opt/pr47615.C: New testcase.
207 2011-02-07 Richard Guenther <rguenther@suse.de>
209 PR tree-optimization/47621
210 * gcc.dg/torture/pr47621.c: New testcase.
212 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
214 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
216 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
219 * gfortran.dg/allocate_with_source_1 : New test.
221 2011-02-05 Jakub Jelinek <jakub@redhat.com>
224 * gcc.dg/pr47610.c: New test.
226 2011-02-05 Jie Zhang <jie@codesourcery.com>
229 * gcc.dg/pr42631.c: Update test.
230 * gcc.dg/pr42631-2.c: New test.
232 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
235 * gfortran.dg/pr47574.f90: New test.
237 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
239 PR tree-optimization/46194
240 * gcc.dg/autopar/pr46194.c: New.
242 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
244 PR tree-optimization/43695
245 * g++.dg/ipa/pr43695.C: New.
247 2011-02-04 Jakub Jelinek <jakub@redhat.com>
250 * gcc.dg/pr23200.c: New test.
252 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
255 * g++.dg/pr47589.C: New test.
257 2011-02-03 Dodji Seketeli <dodji@redhat.com>
260 * g++.dg/template/typedef37.C: New test.
261 * g++.dg/template/param1.C: Adjust expected error message.
263 2011-02-03 Jakub Jelinek <jakub@redhat.com>
266 * gcc.dg/pr31490-2.c: New test.
267 * gcc.dg/pr31490-3.c: New test.
268 * gcc.dg/pr31490-4.c: New test.
270 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
271 Jakub Jelinek <jakub@redhat.com>
274 * g++.dg/parser/semicolon3.C: Adjust.
275 * g++.dg/parser/semicolon4.C: New testcase.
276 * g++.dg/pr46890.C: New testcase.
278 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
281 * g++.dg/init/pr29571.C: New.
283 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
285 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
288 2011-02-03 Jakub Jelinek <jakub@redhat.com>
291 * gcc.target/i386/pr47312.c: New test.
294 * gcc.target/i386/pr47564.c: New test.
296 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
298 PR tree-optimization/45122
299 * gcc.dg/tree-ssa/pr45122.c: New.
301 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
304 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
307 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
308 and vsx so a default --with-cpu=power7 doesn't give an error
309 when -mavoid-indexed-addresses is used.
311 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
312 wrapper function to save the arguments and then jump to the real
313 function, rather than depending on the compiler not to move stuff
315 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
317 2011-02-02 Janus Weil <janus@gcc.gnu.org>
318 Paul Thomas <pault@gcc.gnu.org>
321 * gfortran.dg/class_37.f03 : New test.
323 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
324 Richard Guenther <rguenther@suse.de>
326 PR tree-optimization/40979
328 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
329 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
330 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
331 check_vect_support_and_set_flags.
332 * gfortran.dg/graphite/vect-pr40979.f90: New.
334 2011-02-02 Janus Weil <janus@gcc.gnu.org>
337 * gfortran.dg/class_36.f03: New.
339 2011-02-02 Richard Guenther <rguenther@suse.de>
341 PR tree-optimization/47566
342 * gcc.dg/lto/20110201-1_0.c: New testcase.
344 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
350 * debug/pr47498.c: New.
351 * debug/pr47501.c: New.
353 2011-02-01 Richard Guenther <rguenther@suse.de>
355 PR tree-optimization/47559
356 * g++.dg/torture/pr47559.C: New testcase.
358 2011-02-01 Janus Weil <janus@gcc.gnu.org>
361 * gfortran.dg/typebound_call_20.f03: New.
363 2011-02-01 Richard Guenther <rguenther@suse.de>
365 PR tree-optimization/47555
366 * gcc.dg/pr47555.c: New testcase.
368 2011-02-01 Richard Guenther <rguenther@suse.de>
370 PR tree-optimization/47541
371 * g++.dg/torture/pr47541.C: New testcase.
373 2011-01-31 Janus Weil <janus@gcc.gnu.org>
376 * gfortran.dg/typebound_call_19.f03: New.
378 2011-01-31 Jakub Jelinek <jakub@redhat.com>
381 * g++.dg/cpp0x/pr47416.C: New test.
383 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
386 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
388 2011-01-31 Janus Weil <janus@gcc.gnu.org>
391 * gfortran.dg/typebound_assignment_1.f03: New.
393 2011-01-31 Jakub Jelinek <jakub@redhat.com>
395 PR tree-optimization/47538
396 * gcc.c-torture/execute/pr47538.c: New test.
398 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
401 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
403 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
405 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
407 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
409 PR rtl-optimization/44031
410 * gcc.c-torture/compile/20110131-1.c: New test.
412 2011-01-31 Tobias Burnus <burnus@net-b.de>
415 * gfortran.dg/stmt_func_1.f90: New.
417 2011-01-31 Tobias Burnus <burnus@net-b.de>
420 * gfortran.dg/interface_34.f90: New.
422 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
425 * gfortran.dg/realloc_on_assign_5.f03: New test.
426 * gfortran.dg/realloc_on_assign_5.f03: New test.
428 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
430 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
431 * gfortran.dg/bessel_7.f90: Likewise.
432 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
434 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
435 * gfortran.dg/sum_init_expr.f03: Likewise.
437 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
439 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
442 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
443 loop only on "vect_intfloat_cvt" targets.
445 2011-01-29 Tobias Burnus <burnus@net-b.de>
448 * gfortran.dg/shape_6.f90: New.
450 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
453 * gfortran.dg/read_infnan_1.f90: Update test.
454 * gfortran.dg/module_nan.f90: Update test.
455 * gfortran.dg/char4_iunit_1.f03: Update test.
456 * gfortran.dg/large_real_kind_1.f90: Update test.
457 * gfortran.dg/real_const_3.f90: Update test.
458 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
460 2011-01-29 Dodji Seketeli <dodji@redhat.com>
463 * g++.dg/template/param2.C: New test.
465 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
468 * gfortran.dg/fmt_g.f: New test.
470 2011-01-28 Tobias Burnus <burnus@net-b.de>
473 * gfortran.dg/pure_formal_1.f90: New.
475 2011-01-28 Jakub Jelinek <jakub@redhat.com>
478 * gcc.dg/tls/pr42894.c: New test.
480 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
482 * gcc.dg/pr47276.c: Add dg-require-visibility.
484 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
486 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
488 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
489 Tobias Burnus <burnus@gcc.gnu.org>
494 * gfortran.dg/realloc_on_assign_3.f03: New test.
495 * gfortran.dg/realloc_on_assign_4.f03: New test.
496 * gfortran.dg/allocatable_function_5.f90: New test.
497 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
498 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
499 implemented" dg-errors.
501 2011-01-27 Jan Hubicka <jh@suse.cz>
504 * gcc.dg/attr-weakref-4.c: New testcase
506 2011-01-27 Martin Jambor <mjambor@suse.cz>
508 PR tree-optimization/47228
509 * gcc.dg/torture/pr47228.c: New test.
511 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
513 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
515 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
517 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
518 when using auto-overlay support on the SPU.
520 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
522 PR rtl-optimization/44174
523 * gcc.target/i386/asm-6.c: New test.
525 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
527 PR rtl-optimization/46856
528 * gcc.c-torture/compile/pr46856.c: New test.
530 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
531 Andrew Pinski <pinskia@gmail.com>
534 * gcc.dg/pr43082.c: New.
536 2011-01-26 DJ Delorie <dj@redhat.com>
538 PR rtl-optimization/46878
539 * gcc.dg/pr46878-1.c: New test.
541 2011-01-26 Jakub Jelinek <jakub@redhat.com>
544 * g++.dg/cpp0x/pr47476.C: New test.
546 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
548 * gcc.c-torture/compile/20110126-1.c: New test.
550 2011-01-26 Jakub Jelinek <jakub@redhat.com>
553 * gcc.dg/torture/pr47473.c: New test.
555 2011-01-26 Jan Hubicka <jh@suse.cz>
558 * gcc.c-torture/execute/pr47237.c: New testcase.
560 2011-01-26 Jan Hubicka <jh@suse.cz>
562 PR tree-optimization/47190
563 * gcc.dg/attr-weakref-3.c: New testcase.
565 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
568 * gcc.dg/dll-9a.c: New test file.
569 * gcc.dg/dll-11.c: Likewise.
570 * gcc.dg/dll-12.c: Likewise.
571 * gcc.dg/dll-12a.c: Likewise.
572 * gcc.dg/dll-11a.c: Likewise.
573 * gcc.dg/dll-9.c: Likewise.
574 * gcc.dg/dll-10.c: Likewise.
575 * gcc.dg/dll-10a.c: Likewise.
576 * g++.dg/ext/dllexport4a.cc: Likewise.
577 * g++.dg/ext/dllexport4.C: Likewise.
578 * g++.dg/ext/dllexport5.C: Likewise.
579 * g++.dg/ext/dllexport5a.cc: Likewise.
581 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
583 PR tree-optimization/46970
584 * gcc.dg/graphite/pr46970.c: New.
586 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
588 PR tree-optimization/46215
589 * gcc.dg/graphite/pr46215.c: New.
591 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
593 PR tree-optimization/46168
594 * gcc.dg/graphite/pr46168.c: New.
596 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
598 PR tree-optimization/43657
599 * gcc.dg/graphite/pr43657.c: New.
601 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
603 PR tree-optimization/29832
604 * gfortran.dg/graphite/pr29832.f90: New.
606 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
608 PR tree-optimization/43567
609 * gcc.dg/graphite/pr43567.c: New.
611 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
613 * gfortran.dg/graphite/interchange-4.f: New.
614 * gfortran.dg/graphite/interchange-5.f: New.
616 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
617 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
618 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
619 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
620 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
621 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
622 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
623 * gfortran.dg/ltrans-7.f90: Removed.
624 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
626 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
627 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
628 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
629 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
630 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
631 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
632 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
633 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
634 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
635 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
636 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
637 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
638 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
639 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
640 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
641 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
642 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
643 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
644 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
645 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
646 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
647 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
648 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
649 * gcc.dg/tree-ssa/data-dep-1.c
650 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
651 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
652 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
653 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
654 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
656 2011-01-25 Jakub Jelinek <jakub@redhat.com>
658 PR tree-optimization/47265
659 PR tree-optimization/47443
660 * gcc.c-torture/compile/pr47265.c: New test.
661 * gcc.dg/pr47443.c: New test.
663 2011-01-25 Martin Jambor <mjambor@suse.cz>
665 PR tree-optimization/47382
666 * g++.dg/torture/pr47382.C: New test.
667 * g++.dg/opt/devirt1.C: Xfail.
669 2011-01-25 Yao Qi <yao@codesourcery.com>
672 * gcc.target/arm/pr45701-1.c: New test.
673 * gcc.target/arm/pr45701-2.c: New test.
674 * gcc.target/arm/pr45701-3.c: New test.
676 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
677 Jakub Jelinek <jakub@redhat.com>
679 PR tree-optimization/47271
680 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
682 2011-01-25 Nick Clifton <nickc@redhat.com>
684 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
685 (saturate_add): Delete.
687 (main): Do not run saturate_add.
688 (set_interrupts): Delete.
690 2011-01-25 Tobias Burnus <burnus@net-b.de>
693 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
695 2011-01-25 Jakub Jelinek <jakub@redhat.com>
697 PR tree-optimization/47427
698 PR tree-optimization/47428
699 * gcc.c-torture/compile/pr47427.c: New test.
700 * gcc.c-torture/compile/pr47428.c: New test.
702 2011-01-25 Richard Guenther <rguenther@suse.de>
705 * gcc.dg/torture/pr47411.c: New testcase.
707 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
709 * gfortran.dg/graphite/id-24.f: New.
710 * gfortran.dg/graphite/id-25.f: New.
712 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
714 * gfortran.dg/graphite/id-23.f: New.
716 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
718 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
720 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
722 * gcc.dg/graphite/block-0.c: Un-XFAILed.
723 * gcc.dg/graphite/block-1.c: Un-XFAILed.
724 * gcc.dg/graphite/block-7.c: Un-XFAILed.
725 * gcc.dg/graphite/block-8.c: Un-XFAILed.
726 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
727 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
728 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
729 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
730 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
732 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
734 * gcc.dg/graphite/block-0.c: Add documentation.
735 * gcc.dg/graphite/block-4.c: Same.
736 * gcc.dg/graphite/block-7.c: Same.
737 * gcc.dg/graphite/block-8.c: New.
738 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
739 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
740 * gcc.dg/graphite/interchange-12.c: Add documentation.
741 * gcc.dg/graphite/interchange-13.c: New.
742 * gcc.dg/graphite/interchange-14.c: New.
743 * gcc.dg/graphite/interchange-15.c: New.
744 * gcc.dg/graphite/interchange-8.c: Add documentation.
745 * gcc.dg/graphite/interchange-mvt.c: Same.
747 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
750 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
751 * gcc.target/powerpc/altivec-14.c: Ditto.
752 * gcc.target/powerpc/altivec-33.c: Ditto.
753 * gcc.target/powerpc/altivec-types-1.c: Ditto.
754 * gcc.target/powerpc/altivec-types-2.c: Ditto.
755 * gcc.target/powerpc/altivec-types-3.c: Ditto.
756 * gcc.target/powerpc/altivec-types-4.c: Ditto.
757 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
758 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
759 * g++.dg/ext/altivec-15.C: Ditto.
760 * g++.dg/ext/altivec-types-1.C: Ditto.
761 * g++.dg/ext/altivec-types-2.C: Ditto.
762 * g++.dg/ext/altivec-types-3.C: Ditto.
763 * g++.dg/ext/altivec-types-4.C: Ditto.
765 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
767 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
769 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
771 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
772 optimization options.
774 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
776 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
779 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
781 2011-01-23 Tobias Burnus <burnus@net-b.de>
784 * gfortran.dg/allocatable_scalar_12.f90: New.
786 2011-01-23 Ira Rosen <irar@il.ibm.com>
788 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
789 vectorization to be not profitable if peeling is used to
790 realign the memory access.
791 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
792 loop bound to avoid loop unrolling.
793 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
795 2011-01-22 Jan Hubicka <jh@suse.cz>
798 * g++.dg/lto/pr47333.C: New file.
800 2011-01-22 Jan Hubicka <jh@suse.cz>
802 PR tree-optimization/43884
804 * gcc.dg/autopar/outer-2.c: Increase array size.
805 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
807 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
810 * gfortran.dg/c_loc_tests_16.f90: New test.
812 2011-01-22 Tobias Burnus <burnus@net-b.de>
815 * gfortran.dg/typebound_proc_19.f90: New.
817 2011-01-21 Jeff Law <law@redhat.com>
819 PR tree-optimization/47053
820 * g++.dg/pr47053.C: New test.
822 2011-01-21 Jason Merrill <jason@redhat.com>
825 * g++.dg/cpp0x/constexpr-ctor6.C: New.
827 2011-01-21 Jakub Jelinek <jakub@redhat.com>
830 * g++.dg/cpp0x/range-for10.C: New test.
831 * g++.dg/template/for1.C: New test.
834 * g++.dg/tree-prof/partition3.C: New test.
836 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
838 PR rtl-optimization/47366
839 * g++.dg/opt/pr47366.C: New test.
841 2011-01-21 Jason Merrill <jason@redhat.com>
844 * g++.dg/cpp0x/constexpr-regress2.C: New.
846 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
848 2011-01-21 Jeff Law <law@redhat.com>
850 PR rtl-optimization/41619
851 * gcc.dg/pr41619.c: New.
853 2011-01-21 Jakub Jelinek <jakub@redhat.com>
855 PR tree-optimization/47355
856 * g++.dg/opt/pr47355.C: New test.
858 2011-01-21 Richard Guenther <rguenther@suse.de>
860 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
863 2011-01-21 Richard Guenther <rguenther@suse.de>
865 PR tree-optimization/47365
866 * gcc.dg/torture/pr47365.c: New testcase.
867 * gcc.dg/tree-ssa/pr47392.c: Likewise.
869 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
871 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
873 2011-01-21 Jakub Jelinek <jakub@redhat.com>
875 PR tree-optimization/47391
876 * gcc.dg/pr47391.c: New test.
878 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
880 * g++.dg/template/char1.C: Use signed char.
882 2011-01-21 Tobias Burnus <burnus@net-b.de>
885 * gfortran.dg/pointer_target_4.f90: New.
887 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
890 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
891 ILP32 system and not IP32.
893 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
896 * g++.dg/debug/pr46583.C: New.
898 2011-01-20 Jakub Jelinek <jakub@redhat.com>
901 * g++.dg/debug/pr47283.C: New test.
904 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
905 * gcc.target/i386/headmerge-2.c: Likewise.
907 2011-01-20 Richard Guenther <rguenther@suse.de>
910 * gcc.dg/torture/pr47370.c: New testcase.
912 2011-01-20 Jakub Jelinek <jakub@redhat.com>
914 PR tree-optimization/46130
915 * gcc.dg/pr46130-1.c: New test.
916 * gcc.dg/pr46130-2.c: New test.
918 2011-01-19 Dodji Seketeli <dodji@redhat.com>
921 * g++.dg/debug/dwarf2/template-params-10.C: New test.
923 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
926 * g++.dg/debug/pr46240.cc: New.
928 2011-01-19 Jakub Jelinek <jakub@redhat.com>
931 * g++.dg/template/anonunion1.C: New test.
933 PR rtl-optimization/47337
934 * gcc.c-torture/execute/pr47337.c: New test.
936 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
939 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
941 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
943 PR tree-optimization/46021
944 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
946 2011-01-19 Jakub Jelinek <jakub@redhat.com>
948 PR tree-optimization/47290
949 * g++.dg/torture/pr47290.C: New test.
951 2011-01-18 Janus Weil <janus@gcc.gnu.org>
954 * gfortran.dg/proc_ptr_comp_29.f90: New.
956 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
959 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
960 powerpc-apple-darwin9.
962 2011-01-18 Jakub Jelinek <jakub@redhat.com>
964 PR rtl-optimization/47299
965 * gcc.c-torture/execute/pr47299.c: New test.
967 2011-01-17 Jason Merrill <jason@redhat.com>
969 * g++.dg/cpp0x/constexpr-virtual.C: New.
971 2011-01-17 Jakub Jelinek <jakub@redhat.com>
974 * gfortran.dg/gomp/pr47331.f90: New test.
976 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
979 * objc.dg/selector-warn-1.m: New.
980 * obj-c++.dg/selector-warn-1.mm: New.
982 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
984 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
985 Update dg-final accordingly.
987 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
989 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
991 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
993 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
995 * gcc.dg/guality/pr36728-2.c: Likewise.
997 2011-01-17 Richard Guenther <rguenther@suse.de>
999 PR tree-optimization/47313
1000 * g++.dg/torture/pr47313.C: New testcase.
1002 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1005 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1006 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1007 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1008 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1010 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1012 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1013 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1014 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1016 2011-01-17 Richard Guenther <rguenther@suse.de>
1018 PR tree-optimization/45967
1019 * gcc.dg/torture/pr45967-2.c: New testcase.
1020 * gcc.dg/torture/pr45967-3.c: Likewise.
1022 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1025 * g++.dg/ext/pr47213.C: Require visibility.
1027 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1029 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1030 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1032 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1034 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1035 Linux-based targets.
1037 2011-01-13 Jan Hubicka <jh@suse.cz>
1039 PR tree-optimization/47276
1040 * gcc.dg/pr47276.c: New testcase.
1042 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1043 Jonathan Wakely <jwakely.gcc@gmail.com>
1046 * g++.dg/other/pr33558.C: New.
1047 * g++.dg/other/pr33558-2.C: New.
1049 2011-01-14 Martin Jambor <mjambor@suse.cz>
1051 PR tree-optimization/45934
1052 PR tree-optimization/46302
1053 * g++.dg/ipa/devirt-c-1.C: New test.
1054 * g++.dg/ipa/devirt-c-2.C: Likewise.
1055 * g++.dg/ipa/devirt-c-3.C: Likewise.
1056 * g++.dg/ipa/devirt-c-4.C: Likewise.
1057 * g++.dg/ipa/devirt-c-5.C: Likewise.
1058 * g++.dg/ipa/devirt-c-6.C: Likewise.
1059 * g++.dg/ipa/devirt-6.C: Likewise.
1060 * g++.dg/ipa/devirt-d-1.C: Likewise.
1061 * g++.dg/torture/pr45934.C: Likewise.
1063 2011-01-14 Jason Merrill <jason@redhat.com>
1065 * g++.dg/cpp0x/variadic105.C: New.
1067 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1068 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1071 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1072 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1073 execution tests on i?86-*-*, x86_64-*-* and
1074 powerpc*-apple-darwin* && ilp32.
1075 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1076 tests on i?86-*-* and x86_64-*-*.
1078 2011-01-14 Richard Guenther <rguenther@suse.de>
1080 PR tree-optimization/47280
1081 * g++.dg/opt/pr47280.C: New testcase.
1083 2011-01-14 Jason Merrill <jason@redhat.com>
1085 * g++.dg/cpp0x/constexpr-regress1.C: New.
1087 * g++.dg/ext/flexary2.C: New.
1089 2011-01-14 Richard Guenther <rguenther@suse.de>
1092 * gcc.dg/torture/pr47281.c: New testcase.
1093 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1095 2011-01-14 Richard Guenther <rguenther@suse.de>
1097 PR tree-optimization/47286
1098 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1100 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1103 * g++.dg/ext/pr47213.C: New.
1105 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1107 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1109 2011-01-13 Tobias Burnus <burnus@net-b.de>
1110 Mikael Morin <mikael@gcc.gnu.org>
1114 * gfortran.dg/select_type_20.f90: New.
1115 * gfortran.dg/select_type_21.f90: New.
1117 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1120 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1122 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1124 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1125 * gcc.dg/guality/pr36728-2.c: Likewise.
1127 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1130 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1132 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1134 PR rtl-optimization/45352
1135 * gcc.dg/pr45352-3.c: New.
1137 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1139 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1141 * g++.dg/cpp0x/range-for8.C: New.
1142 * g++.dg/cpp0x/range-for9.C: New.
1144 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1147 * g++.dg/debug/pr47209.C: New.
1149 2011-01-12 Richard Guenther <rguenther@suse.de>
1152 * gcc.dg/lto/pr47259_0.c: New testcase.
1153 * gcc.dg/lto/pr47259_1.c: Likewise.
1155 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1157 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1158 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1159 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1160 methods missing from the OBJC2 Object.
1161 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1162 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1163 GNU and NeXT runtimes.
1164 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1166 * objc-obj-c++-shared/Object1.m: Likewise.
1167 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1168 * objc.dg/proto-qual-1.m: Likewise.
1169 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1170 * obj-c++.dg/proto-qual-1.mm: Likewise.
1172 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1175 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1177 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1179 Fixed the Objective-C++ testsuite and updated all tests.
1180 * lib/obj-c++.exp (obj-c++_init): Declare and set
1181 gcc_warning_prefix and gcc_error_prefix.
1182 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1183 'dg-warning', 'dg-message' and 'dg-error'.
1184 * obj-c++.dg/class-extension-3.mm: Likewise.
1185 * obj-c++.dg/class-protocol-1.mm: Likewise.
1186 * obj-c++.dg/encode-7.mm: Likewise.
1187 * obj-c++.dg/exceptions-3.mm: Likewise.
1188 * obj-c++.dg/exceptions-5.mm: Likewise.
1189 * obj-c++.dg/method-12.mm: Likewise.
1190 * obj-c++.dg/method-13.mm: Likewise.
1191 * obj-c++.dg/method-15.mm: Likewise.
1192 * obj-c++.dg/method-16.mm: Likewise.
1193 * obj-c++.dg/method-4.mm: Likewise.
1194 * obj-c++.dg/method-8.mm: Likewise.
1195 * obj-c++.dg/method-conflict-1.mm: Likewise.
1196 * obj-c++.dg/method-conflict-2.mm: Likewise.
1197 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1198 and uncommented second part of the testcase now that the testsuite
1200 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1201 and uncommented second part of the testcase now that the testsuite
1203 * obj-c++.dg/private-1.mm: Likewise.
1204 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1205 * obj-c++.dg/syntax-error-7.mm: Likewise.
1206 * obj-c++.dg/warn5.mm: Likewise.
1207 * obj-c++.dg/property/at-property-14.mm: Likewise.
1208 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1210 * obj-c++.dg/property/at-property-18.mm: Likewise.
1211 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1213 * obj-c++.dg/property/at-property-21.mm: Likewise.
1214 * obj-c++.dg/property/at-property-28.mm: Likewise.
1215 * obj-c++.dg/property/at-property-5.mm: Likewise.
1216 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1217 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1218 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1219 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1220 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1221 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1222 * obj-c++.dg/tls/diag-5.mm: Likewise.
1223 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1224 dg-error, now matched correctly.
1226 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1228 * objc.dg/property/at-property-29.m: New.
1229 * obj-c++.dg/property/at-property-29.mm: New.
1231 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1233 * go.test/go-test.exp (go-set-goarch): New proc.
1234 (go-gc-tests): Use it.
1236 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1239 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1241 2011-01-11 Richard Henderson <rth@redhat.com>
1243 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1245 2011-01-11 Jan Hubicka <jh@suse.cz>
1249 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1250 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1252 2011-01-11 Richard Guenther <rguenther@suse.de>
1254 PR tree-optimization/46076
1255 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1257 2011-01-11 Jeff Law <law@redhat.com>
1259 * PR tree-optimization/47086
1260 * gcc.dg/pr47086.c: New test.
1262 2011-01-11 Jason Merrill <jason@redhat.com>
1265 * g++.dg/template/new10.C: New.
1268 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1270 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1272 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1273 Split type definitions and NSConstantString class into...
1274 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1275 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1276 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1277 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1278 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1279 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1281 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1282 encode defines for newer NeXT system headers.
1283 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1284 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1285 * objc.dg/foreach-5.m: Likewise.
1286 * objc.dg/foreach-2.m: Likewise.
1287 * objc.dg/foreach-4.m: Likewise.
1288 * objc.dg/torture/strings/string1.m: Likewise.
1289 * objc.dg/torture/strings/string2.m: Likewise.
1290 * objc.dg/torture/strings/string3.m: Likewise.
1291 * objc.dg/torture/strings/string4.m: Likewise.
1292 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1293 header and stand alone.
1294 * obj-c++.dg/strings/strings-2.mm: Likewise.
1295 * objc.dg/torture/strings/const-str-3.m: Likewise.
1296 * objc.dg/strings/strings-2.m: Likewise.
1297 * objc.dg/strings/const-str-12b.m: Likewise.
1299 2011-01-12 Richard Guenther <rguenther@suse.de>
1302 * gcc.dg/attr-weak-1.c: Adjust.
1304 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1307 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1308 standard compliant and comment.
1310 2011-01-10 Jan Hubicka <jh@suse.cz>
1313 * gcc.dg/initpri3.c: New testcase.
1315 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1318 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1324 (g_ebp_save): Likewise.
1325 (g_esp_save): Likewise.
1327 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1329 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1331 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1333 PR tree-optimization/46021
1334 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1335 i?86-*-*, x86_64-*-*.
1337 2011-01-10 Jeff Law <law@redhat.com>
1339 * PR tree-optimization/47141
1340 * gcc.c-torture/compile/pr47141.c: New test.
1342 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1345 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1346 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1347 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1348 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1351 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1352 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1353 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1354 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1355 being vectorized. Adjust dg-final pattern.
1358 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1359 * gcc.dg/vect/slp-24.c: Likewise.
1361 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1364 * g++.dg/other/pr47218-1.C: New test file.
1365 * g++.dg/other/pr47218.C: Likewise.
1366 * g++.dg/other/pr47218.h: New supporting header.
1368 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1371 * objc.dg/attributes/invalid-attribute-1.m: New.
1372 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1374 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1377 * gfortran.dg/proc_ptr_comp_28.f90: New.
1379 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1381 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1382 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1383 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1384 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1385 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1386 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1387 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1388 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1389 * objc.dg/gnu-api-2-class.m: Likewise.
1390 * objc.dg/gnu-api-2-ivar.m: Likewise.
1391 * objc.dg/gnu-api-2-method.m: Likewise.
1392 * objc.dg/gnu-api-2-objc.m: Likewise.
1393 * objc.dg/gnu-api-2-object.m: Likewise.
1394 * objc.dg/gnu-api-2-property.m: Likewise.
1395 * objc.dg/gnu-api-2-protocol.m: Likewise.
1396 * objc.dg/gnu-api-2-sel.m: Likewise.
1398 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1400 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1401 * objc.dg/objc-foreach-4.m: Likewise.
1402 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1403 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1404 * objc.dg/foreach-4.m: Likewise.
1405 * objc.dg/foreach-5.m: Likewise.
1406 * objc.dg/foreach-3.m: Return self from init.
1408 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1411 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1413 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1416 * gfortran.dg/class_35.f90: New.
1418 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1420 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1422 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1425 * objc.dg/invalid-method-2.m: New.
1426 * obj-c++.dg/invalid-method-2.mm: New.
1428 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1431 * gfortran.dg/transpose_optimization_2.f90 : New test.
1433 2011-01-08 Jan Hubicka <jh@suse.cz>
1435 PR tree-optmization/46469
1436 * g++.dg/torture/pr46469.C: New testcase.
1438 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1440 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1441 emulation of libobjc-gnu structure layout functionality to ..
1442 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1443 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1444 * objc/execute/bf-common.h: Adjust headers.
1445 * objc/execute/bf-1.m: Likewise.
1446 * objc/execute/bf-2.m: Likewise.
1447 * objc/execute/bf-3.m: Likewise.
1448 * objc/execute/bf-4.m: Likewise.
1449 * objc/execute/bf-5.m: Likewise.
1450 * objc/execute/bf-6.m: Likewise.
1451 * objc/execute/bf-7.m: Likewise.
1452 * objc/execute/bf-8.m: Likewise.
1453 * objc/execute/bf-9.m: Likewise.
1454 * objc/execute/bf-10.m: Likewise.
1455 * objc/execute/bf-11.m: Likewise.
1456 * objc/execute/bf-12.m: Likewise.
1457 * objc/execute/bf-13.m: Likewise.
1458 * objc/execute/bf-14.m: Likewise.
1459 * objc/execute/bf-15.m: Likewise.
1460 * objc/execute/bf-16.m: Likewise.
1461 * objc/execute/bf-17.m: Likewise.
1462 * objc/execute/bf-18.m: Likewise.
1463 * objc/execute/bf-19.m: Likewise.
1464 * objc/execute/bf-20.m: Likewise.
1465 * objc/execute/bf-21.m: Likewise.
1466 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1467 objc_get_type_qualifiers ().
1469 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1472 * gfortran.dg/dependency_39.f90: New test.
1474 2011-01-07 Jan Hubicka <jh@suse.cz>
1476 Get builtins tests ready for linker plugin.
1477 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1478 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1479 my_memset, my_bzero): Mark used.
1480 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1481 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1483 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1486 2011-01-07 Jan Hubicka <jh@suse.cz>
1488 PR tree-optimization/46367
1489 * g++.dg/torture/pr46367.C: New file.
1491 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1494 * gcc.dg/pr47201.c: New test.
1497 * gcc.dg/tree-prof/pr47187.c: New test.
1499 2011-01-07 Tobias Burnus <burnus@net-b.de>
1502 * gfortran.dg/extends_type_of_3.f90: New.
1504 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1506 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1507 * g++.dg/ext/dllimport-MI1.C: Likewise.
1508 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1509 * g++.dg/ext/dllimport10.C: Likewise.
1510 * g++.dg/ext/dllimport11.C: Likewise.
1511 * g++.dg/ext/dllimport12.C: Likewise.
1512 * g++.dg/ext/dllimport13.C: Likewise.
1513 * g++.dg/ext/dllimport2.C: Likewise.
1514 * g++.dg/ext/dllimport3.C: Likewise.
1515 * g++.dg/ext/dllimport4.C: Likewise.
1516 * g++.dg/ext/dllimport5.C: Likewise.
1517 * g++.dg/ext/dllimport6.C: Likewise.
1518 * g++.dg/ext/dllimport8.C: Likewise.
1519 * g++.dg/ext/dllimport9.C: Likewise.
1520 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1521 targets, too. Additionally enable test for i?86-*-mingw*.
1522 * g++.dg/ext/selectany1.C: Likewise.
1523 Remove guard variable check.
1525 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1529 * gfortran.dg/storage_size_3.f08: Extended.
1531 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1534 * g++.dg/template/stdarg1.C: New test.
1536 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1539 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1540 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1541 from the interface of functions to not hide the errors that
1544 2011-01-06 Jan Hubicka <jh@suse.cz>
1546 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1547 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1549 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1553 * gfortran.dg/interface_33.f90: New test.
1555 2011-01-06 Jakub Jelinek <jakub@redhat.com>
1558 * gcc.c-torture/compile/pr47150.c: New test.
1560 2011-01-06 Ira Rosen <irar@il.ibm.com>
1562 PR tree-optimization/47139
1563 * gcc.dg/vect/pr47139.c: New test.
1565 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1568 * gfortran.dg/extends_type_of_2.f03: New.
1570 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1572 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1574 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
1576 * gnat.dg/opt14.adb: New test.
1578 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1581 * gfortran.dg/allocate_error_2.f90: New test.
1583 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1586 * gfortran.dg/storage_size_3.f08: New.
1588 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1590 PR libgfortran/47154
1591 * gfortran.dg/namelist_68.f90: New test.
1593 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1595 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1597 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1600 * gfortran.dg/class_34.f90: New.
1602 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1604 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1605 use __builtin_inff. Skip all single-precision tests that require
1608 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1610 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1612 2011-01-03 Jakub Jelinek <jakub@redhat.com>
1614 PR tree-optimization/47148
1615 * gcc.c-torture/execute/pr47148.c: New test.
1617 PR tree-optimization/47155
1618 * gcc.c-torture/execute/pr47155.c: New test.
1620 PR rtl-optimization/47157
1621 * gcc.c-torture/compile/pr47157.c: New test.
1623 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1625 * gcc.dg/torture/vector-shift2.c (schar): Define.
1626 (main): Always use schar or uchar instead of plain "char" to avoid
1627 dependencies on implementation-defined char signedness.
1629 2011-01-03 Martin Jambor <mjambor@suse.cz>
1631 PR tree-optimization/46801
1632 * gnat.dg/pack9.adb: Remove xfail.
1634 2011-01-03 Martin Jambor <mjambor@suse.cz>
1636 PR tree-optimization/46984
1637 * g++.dg/ipa/pr46984.C: New test.
1639 2011-01-02 Janus Weil <janus@gcc.gnu.org>
1642 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
1644 2011-01-02 Jakub Jelinek <jakub@redhat.com>
1646 PR tree-optimization/47140
1647 * gcc.c-torture/compile/pr47140.c: New test.
1649 PR rtl-optimization/47028
1650 * gcc.dg/pr47028.c: New test.
1652 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
1654 * objc.dg/protocol-forward-1.m: Removed TODO.
1655 * objc.dg/protocol-forward-2.m: New.
1656 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
1657 * obj-c++.dg/protocol-forward-2.mm: New.
1659 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
1662 * g++.dg/eh/pr38662.C: New testcase.
1664 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
1666 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
1667 scan for newline '\n'.
1670 Copyright (C) 2011 Free Software Foundation, Inc.
1672 Copying and distribution of this file, with or without modification,
1673 are permitted in any medium without royalty provided the copyright
1674 notice and this notice are preserved.