1 2011-02-20 Jason Merrill <jason@redhat.com>
3 * g++.dg/cpp0x/constexpr-synth1.C: New.
5 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
7 * objc.dg/layout-2.m: New.
8 * objc.dg/selector-3.m: Adjusted location of error message.
9 * objc.dg/type-size-3.m: Same.
10 * obj-c++.dg/selector-3.mm: Same.
12 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
15 * objc.dg/property/dotsyntax-22.m: New.
16 * obj-c++.dg/property/dotsyntax-22.mm: New.
18 2011-02-20 Dodji Seketeli <dodji@redhat.com>
21 * g++.dg/template/typedef38.C: New test.
23 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
26 * gfortran.dg/whole_file_30.f90 : New test.
27 * gfortran.dg/whole_file_31.f90 : New test.
29 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
33 * gfortran.dg/whole_file_28.f90 : New test.
34 * gfortran.dg/whole_file_29.f90 : New test.
36 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
39 * g++.dg/template/crash105.C: New.
41 2011-02-19 Jason Merrill <jason@redhat.com>
43 * g++.dg/cpp0x/regress/no-elide1.C: New.
45 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
47 PR tree-optimization/46620
48 * gcc.dg/pr46620.c: New.
50 2011-02-19 Jakub Jelinek <jakub@redhat.com>
53 * gcc.target/i386/pr47809.c: New test.
55 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
56 Tobias Burnus <burnus@net-b.de>
58 * lib/target-supports.exp
59 (check_effective_target_fortran_large_real): New check for large reals.
60 * gfortran.dg/nan_7.f90: New test.
62 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
65 * gfortran.dg/fmt_f0_1.f90: Update test.
67 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
70 * gfortran.dg/array_constructor_36.f90 : New test.
71 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
72 allow for comparison between different elements of the array
73 constructor at different levels of optimization.
75 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
77 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
78 * gcc.target/i386/pr32280-1.c: Likewise.
80 2011-02-19 Jakub Jelinek <jakub@redhat.com>
83 * gcc.target/i386/pr47800.c: New test.
85 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
87 * objc/execute/exceptions/foward-1.x: New.
89 2011-02-18 Janus Weil <janus@gcc.gnu.org>
92 * gfortran.dg/derived_constructor_comps_4.f90: New.
94 2011-02-18 Tobias Burnus
97 * gfortran.dg/func_result_6.f90: New.
99 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
102 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
104 2011-02-18 Tobias Burnus <burnus@net-b.de>
107 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
109 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
110 normalizing the error/warning output.
111 * gfortran.dg/Wall.f90: Update dg-error/warning.
112 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
113 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
114 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
115 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
116 * gfortran.dg/class_30.f90: Update dg-error/warning.
117 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
118 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
119 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
120 * gfortran.dg/entry_17.f90: Update dg-error/warning.
121 * gfortran.dg/entry_19.f90: Update dg-error/warning.
122 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
123 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
124 * gfortran.dg/g77/12632.f: Update dg-error/warning.
125 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
126 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
127 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
128 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
129 * gfortran.dg/goto_8.f90: Update dg-error/warning.
130 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
131 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
132 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
133 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
134 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
135 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
136 * gfortran.dg/volatile3.f90: Update dg-error/warning.
137 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
138 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
139 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
140 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
141 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
143 2011-02-18 Janus Weil <janus@gcc.gnu.org>
146 * gfortran.dg/proc_ptr_comp_30.f90: New.
148 2011-02-18 Jakub Jelinek <jakub@redhat.com>
151 * gcc.target/i386/pr47780.c: New test.
153 2011-02-18 Janus Weil <janus@gcc.gnu.org>
156 * gfortran.dg/class_40.f03: New.
158 2011-02-18 Dodji Seketeli <dodji@redhat.com>
161 * g++.dg/cpp0x/auto21.C: New test.
163 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
165 * objc.dg/special/unclaimed-category-1.h: Updated for
167 * objc.dg/special/unclaimed-category-1.m: Same.
168 * objc.dg/zero-link-1.m: Same.
169 * objc.dg/lookup-1.m: Same.
170 * objc.dg/torture/strings/const-str-9.m
171 * objc.dg/torture/strings/const-str-10.m: Same.
172 * objc.dg/torture/strings/const-str-11.m: Same.
173 * objc.dg/torture/forward-1.m: Same.
174 * objc.dg/zero-link-2.m: Same.
175 * objc.dg/encode-7-next-64bit.m: Same.
176 * objc.dg/method-4.m: Same.
177 * objc.dg/next-runtime-1.m: Same.
178 * objc.dg/image-info.m: Same.
179 * objc.dg/pr23214.m: Same.
180 * objc.dg/symtab-1.m: Same.
181 * obj-c++.dg/basic.m: Same.
182 * obj-c++.dg/proto-lossage-3.m: Same.
183 * obj-c++.dg/torture/strings/const-str-10.m: Same.
184 * obj-c++.dg/torture/strings/const-str-11.m: Same.
185 * obj-c++.dg/torture/strings/const-str-9.m: Same.
186 * obj-c++.dg/method-11.m: Same.
187 * objc/execute/enumeration-1.m: Same.
188 * objc/execute/object_is_class.m: Same.
189 * objc/execute/formal_protocol-2.m: Same.
190 * objc/execute/formal_protocol-4.m: Same.
191 * objc/execute/formal_protocol-6.m: Same.
192 * objc/execute/bycopy-3.m: Same.
193 * objc/execute/exceptions/catchall-1.m: Same.
194 * objc/execute/exceptions/finally-1.m: Same.
195 * objc/execute/exceptions/local-variables-1.m: Same.
196 * objc/execute/exceptions/foward-1.m: Same.
197 * objc/execute/bf-common.h
198 * objc/execute/enumeration-2.m: Same.
199 * objc/execute/formal_protocol-1.m: Same.
200 * objc/execute/formal_protocol-3.m: Same.
201 * objc/execute/formal_protocol-5.m: Same.
202 * objc/execute/accessing_ivars.m: Same.
203 * objc/execute/bycopy-2.m: Same.
204 * objc/execute/formal_protocol-7.m: Same.
205 * objc/execute/compatibility_alias.m: Same.
206 * objc/execute/no_clash.m: Same.
207 * objc/execute/object_is_meta_class.m: Same.
208 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
209 * objc/execute/class-tests-1.h: Include stdio.h.
210 * objc/execute/class-tests-2.h: Same.
211 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
213 * obj-c++.dg/try-catch-2.mm: Same.
215 2011-02-17 Jakub Jelinek <jakub@redhat.com>
218 * g++.dg/warn/Wunused-parm-4.C: New test.
220 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
221 Jan Hubicka <jh@suse.cz>
225 * g++.dg/debug/pr47106.C: New.
227 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
230 * gcc.target/i386/pr43653.c: New test.
232 2011-02-11 Dodji Seketeli <dodji@redhat.com>
235 * g++.dg/template/inherit6.C: New test.
237 2011-02-16 Janus Weil <janus@gcc.gnu.org>
240 * gfortran.dg/class_39.f03: New.
242 2011-02-16 Dodji Seketeli <dodji@redhat.com>
245 * g++.dg/cpp0x/variadic106.C: New test.
247 2011-02-16 Jakub Jelinek <jakub@redhat.com>
250 * gfortran.dg/pr47757-1.f90: New test.
251 * gfortran.dg/pr47757-2.f90: New test.
252 * gfortran.dg/pr47757-3.f90: New test.
255 * g++.dg/cpp0x/enum8.C: New test.
257 2011-02-15 Jason Merrill <jason@redhat.com>
259 * g++.dg/inherit/implicit-trivial1.C: New.
260 * g++.dg/cpp0x/implicit-trivial1.C: New.
262 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
265 * gcc.dg/torture/pr47725.c: Removed.
267 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
270 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
271 constant does not generate a load from memory.
273 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
276 * gcc.dg/torture/pr47725.c: New.
278 2011-02-15 Richard Guenther <rguenther@suse.de>
280 PR tree-optimization/47743
281 * gcc.dg/torture/pr47743.c: New testcase.
283 2011-02-15 Jakub Jelinek <jakub@redhat.com>
286 * gcc.target/i386/pr47581.c: New test.
288 2011-02-14 Janus Weil <janus@gcc.gnu.org>
291 * gfortran.dg/select_type_22.f03: New.
293 2011-02-14 Jason Merrill <jason@redhat.com>
295 * g++.dg/cpp0x/regress/enum1.C: New.
297 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
299 * gnat.dg/include.adb: New test.
301 2011-02-14 Janus Weil <janus@gcc.gnu.org>
304 * gfortran.dg/class_38.f03: New.
306 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
308 * gcc.dg/pr46494.c: New test.
310 2011-02-14 Richard Guenther <rguenther@suse.de>
312 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
314 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
317 * gnat.dg/null_pointer_deref1.exp: Don't skip on
318 sparc*-sun-solaris2.11.
320 2011-02-14 Janus Weil <janus@gcc.gnu.org>
323 * gfortran.dg/argument_checking_18.f90: New.
325 2011-02-13 Tobias Burnus <burnus@net-b.de>
327 * gfortran.dg/argument_checking_13.f90: Update dg-error.
328 * gfortran.dg/argument_checking_17.f90: New.
330 2011-02-12 Janus Weil <janus@gcc.gnu.org>
332 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
333 are temporarily disabled.
334 * gfortran.dg/class_7.f03: Ditto.
335 * gfortran.dg/coarray_14.f90: Ditto.
336 * gfortran.dg/typebound_proc_13.f03: Ditto.
338 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
341 * gfortran.dg/extends_11.f03: New.
343 2011-02-11 Xinliang David Li <davidxl@google.com>
345 PR tree-optimization/47707
346 * g++.dg/tree-ssa/pr47707.C: New test.
348 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
350 * g++.dg/opt/inline17.C: New test.
352 2011-02-11 Tobias Burnus <burnus@net-b.de>
355 * gfortran.dg/pure_formal_2.f90: New.
357 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
359 PR rtl-optimization/47614
360 * gfortran.dg/pr47614.f: New.
362 2011-02-11 Joseph Myers <joseph@codesourcery.com>
365 * gcc.dg/opts-6.c: New test.
367 2011-02-11 Jakub Jelinek <jakub@redhat.com>
370 * gcc.dg/pr47684.c: New test.
372 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
375 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
376 c99_runtime, dg-add-options c99_runtime.
379 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
382 * lib/target-supports.exp (check_ascii_locale_available): New proc.
383 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
384 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
385 * gcc.dg/ucnid-10.c: Likewise.
386 * gcc.dg/ucnid-13.c: Likewise.
387 * gcc.dg/ucnid-7.c: Likewise.
388 * gcc.dg/ucnid-8.c: Likewise.
389 Adapt dg-warning line number.
391 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
393 * gcc.target/i386/parity-1.c: Use -march=k8.
394 * gcc.target/i386/parity-2.c: Ditto.
395 * gcc.target/i386/vecinit-1.c: Ditto.
396 * gcc.target/i386/vecinit-2.c: Ditto.
398 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
401 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
402 * gcc.target/mips/save-restore-3.c: Likewise.
403 * gcc.target/mips/save-restore-4.c: Likewise.
404 * gcc.target/mips/save-restore-5.c: Likewise.
407 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
408 * g++.dg/tree-prof/partition2.C: Likewise.
410 2011-02-09 Jason Merrill <jason@redhat.com>
412 * g++.dg/tree-ssa/inline-3.C: Use a normal function
413 rather than misdeclare std::puts.
415 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
416 * g++.dg/other/warning1.C: Likewise.
417 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
418 * g++.old-deja/g++.gb/scope06.C: Likewise.
419 * g++.old-deja/g++.law/cvt11.C: Likewise.
420 * g++.old-deja/g++.law/init1.C: Likewise.
421 * g++.dg/abi/mangle26.C: Likewise.
423 * g++.dg/template/function1.C: Adjust for C++0x mode.
424 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
426 * g++.dg/ext/label10.C: Adjust for C++0x mode.
427 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
429 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
431 * g++.dg/cpp0x/regress/abi-empty7.C: New.
433 * g++.dg/cpp0x/regress: New directory.
434 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
435 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
436 * g++.dg/cpp0x/regress/regress3.C: New.
438 2011-02-10 Richard Guenther <rguenther@suse.de>
440 PR tree-optimization/47677
441 * gcc.dg/torture/pr47677.c: New testcase.
443 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
445 * objc.dg/special/load-category-1.m: Remove unused header.
446 * objc.dg/special/load-category-1a.m: Likewise.
447 * objc.dg/special/load-category-2.m: Likewise.
448 * objc.dg/special/load-category-2a.m: Likewise.
449 * objc.dg/special/load-category-3.m: Likewise.
450 * objc.dg/special/load-category-3a.m: Likewise.
451 * objc.dg/attributes/proto-attribute-2.m: Likewise.
452 * objc.dg/attributes/proto-attribute-3.m: Likewise.
453 * objc.dg/attributes/class-attribute-1.m: Likewise.
454 * objc.dg/property/property.exp: Don't run for Darwin < 9.
455 * obj-c++.dg/property/property.exp: Likewise.
456 * objc.dg/attributes/method-sentinel-1.m: Update type header.
457 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
458 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
459 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
460 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
461 * obj-c++.dg/template-8.mm: Likewise.
463 2011-02-10 Jakub Jelinek <jakub@redhat.com>
466 * gcc.target/i386/pr47665.c: New test.
468 2011-02-10 Jie Zhang <jie@codesourcery.com>
472 2011-02-05 Jie Zhang <jie@codesourcery.com>
474 * gcc.dg/pr42631.c: Update test.
475 * gcc.dg/pr42631-2.c: New test.
477 2011-02-09 Janus Weil <janus@gcc.gnu.org>
480 * gfortran.dg/proc_decl_25.f90: New.
482 2011-02-09 Janus Weil <janus@gcc.gnu.org>
485 * gfortran.dg/typebound_assignment_2.f03: New.
487 2011-02-09 Richard Guenther <rguenther@suse.de>
489 PR tree-optimization/47664
490 * gcc.dg/tree-ssa/inline-7.c: New testcase.
492 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
495 * gnat.dg/uninit_func.adb: Adjust dg directive.
497 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
500 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
502 2011-02-09 Janus Weil <janus@gcc.gnu.org>
505 * gfortran.dg/auto_dealloc_2.f90: New.
507 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
509 * gcc.dg/builtins-config.h: Remove __sgi handling.
510 * lib/target-supports.exp (add_options_for_c99_runtime): Add
511 -std=c99 for mips-sgi-irix6.5*.
513 2011-02-09 Martin Jambor <mjambor@suse.cz>
516 * gfortran.dg/pr25923.f90: Remove xfails.
518 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
521 * gfortran.dg/inquire_14.f90: New test.
523 2011-02-08 Janus Weil <janus@gcc.gnu.org>
526 * gfortran.dg/pointer_init_6.f90: New.
528 2011-02-08 Jeff Law <law@redhat.com>
530 PR tree-optimization/42893
531 * gcc.tree-ssa/pr42893.c: New test.
533 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
535 PR tree-optimization/46834
536 PR tree-optimization/46994
537 PR tree-optimization/46995
538 * gcc.dg/graphite/id-pr46834.c: New.
539 * gfortran.dg/graphite/id-pr46994.f90: New.
540 * gfortran.dg/graphite/id-pr46995.f90: New.
542 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
545 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
546 using the variable is known the warning is emitted there.
547 * gcc.dg/uninit-pr19430.c (foo): Likewise.
548 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
550 * c-c++-common/pr20000.c (g): Both warnings occur at the return
553 * gcc.dg/noreturn-1.c (foo5): Likewise.
554 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
557 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
558 the return statement using the uninitialized variable.
559 * gfortran.dg/pr39666-2.f90 (f): Likewise.
561 2011-02-08 Richard Guenther <rguenther@suse.de>
564 * g++.dg/opt/pr47639.c: New testcase.
566 2011-02-08 Richard Guenther <rguenther@suse.de>
568 PR tree-optimization/47632
569 * g++.dg/opt/pr47632.C: New testcase.
571 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
573 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
575 2011-02-07 Richard Guenther <rguenther@suse.de>
577 PR tree-optimization/47615
578 * g++.dg/opt/pr47615.C: New testcase.
580 2011-02-07 Richard Guenther <rguenther@suse.de>
582 PR tree-optimization/47621
583 * gcc.dg/torture/pr47621.c: New testcase.
585 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
587 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
589 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
592 * gfortran.dg/allocate_with_source_1 : New test.
594 2011-02-05 Jakub Jelinek <jakub@redhat.com>
597 * gcc.dg/pr47610.c: New test.
599 2011-02-05 Jie Zhang <jie@codesourcery.com>
602 * gcc.dg/pr42631.c: Update test.
603 * gcc.dg/pr42631-2.c: New test.
605 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
608 * gfortran.dg/pr47574.f90: New test.
610 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
612 PR tree-optimization/46194
613 * gcc.dg/autopar/pr46194.c: New.
615 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
617 PR tree-optimization/43695
618 * g++.dg/ipa/pr43695.C: New.
620 2011-02-04 Jakub Jelinek <jakub@redhat.com>
623 * gcc.dg/pr23200.c: New test.
625 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
628 * g++.dg/pr47589.C: New test.
630 2011-02-03 Dodji Seketeli <dodji@redhat.com>
633 * g++.dg/template/typedef37.C: New test.
634 * g++.dg/template/param1.C: Adjust expected error message.
636 2011-02-03 Jakub Jelinek <jakub@redhat.com>
639 * gcc.dg/pr31490-2.c: New test.
640 * gcc.dg/pr31490-3.c: New test.
641 * gcc.dg/pr31490-4.c: New test.
643 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
644 Jakub Jelinek <jakub@redhat.com>
647 * g++.dg/parser/semicolon3.C: Adjust.
648 * g++.dg/parser/semicolon4.C: New testcase.
649 * g++.dg/pr46890.C: New testcase.
651 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
654 * g++.dg/init/pr29571.C: New.
656 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
658 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
661 2011-02-03 Jakub Jelinek <jakub@redhat.com>
664 * gcc.target/i386/pr47312.c: New test.
667 * gcc.target/i386/pr47564.c: New test.
669 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
671 PR tree-optimization/45122
672 * gcc.dg/tree-ssa/pr45122.c: New.
674 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
677 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
680 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
681 and vsx so a default --with-cpu=power7 doesn't give an error
682 when -mavoid-indexed-addresses is used.
684 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
685 wrapper function to save the arguments and then jump to the real
686 function, rather than depending on the compiler not to move stuff
688 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
690 2011-02-02 Janus Weil <janus@gcc.gnu.org>
691 Paul Thomas <pault@gcc.gnu.org>
694 * gfortran.dg/class_37.f03 : New test.
696 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
697 Richard Guenther <rguenther@suse.de>
699 PR tree-optimization/40979
701 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
702 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
703 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
704 check_vect_support_and_set_flags.
705 * gfortran.dg/graphite/vect-pr40979.f90: New.
707 2011-02-02 Janus Weil <janus@gcc.gnu.org>
710 * gfortran.dg/class_36.f03: New.
712 2011-02-02 Richard Guenther <rguenther@suse.de>
714 PR tree-optimization/47566
715 * gcc.dg/lto/20110201-1_0.c: New testcase.
717 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
723 * debug/pr47498.c: New.
724 * debug/pr47501.c: New.
726 2011-02-01 Richard Guenther <rguenther@suse.de>
728 PR tree-optimization/47559
729 * g++.dg/torture/pr47559.C: New testcase.
731 2011-02-01 Janus Weil <janus@gcc.gnu.org>
734 * gfortran.dg/typebound_call_20.f03: New.
736 2011-02-01 Richard Guenther <rguenther@suse.de>
738 PR tree-optimization/47555
739 * gcc.dg/pr47555.c: New testcase.
741 2011-02-01 Richard Guenther <rguenther@suse.de>
743 PR tree-optimization/47541
744 * g++.dg/torture/pr47541.C: New testcase.
746 2011-01-31 Janus Weil <janus@gcc.gnu.org>
749 * gfortran.dg/typebound_call_19.f03: New.
751 2011-01-31 Jakub Jelinek <jakub@redhat.com>
754 * g++.dg/cpp0x/pr47416.C: New test.
756 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
759 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
761 2011-01-31 Janus Weil <janus@gcc.gnu.org>
764 * gfortran.dg/typebound_assignment_1.f03: New.
766 2011-01-31 Jakub Jelinek <jakub@redhat.com>
768 PR tree-optimization/47538
769 * gcc.c-torture/execute/pr47538.c: New test.
771 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
774 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
776 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
778 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
780 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
782 PR rtl-optimization/44031
783 * gcc.c-torture/compile/20110131-1.c: New test.
785 2011-01-31 Tobias Burnus <burnus@net-b.de>
788 * gfortran.dg/stmt_func_1.f90: New.
790 2011-01-31 Tobias Burnus <burnus@net-b.de>
793 * gfortran.dg/interface_34.f90: New.
795 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
798 * gfortran.dg/realloc_on_assign_5.f03: New test.
799 * gfortran.dg/realloc_on_assign_5.f03: New test.
801 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
803 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
804 * gfortran.dg/bessel_7.f90: Likewise.
805 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
807 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
808 * gfortran.dg/sum_init_expr.f03: Likewise.
810 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
812 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
815 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
816 loop only on "vect_intfloat_cvt" targets.
818 2011-01-29 Tobias Burnus <burnus@net-b.de>
821 * gfortran.dg/shape_6.f90: New.
823 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
826 * gfortran.dg/read_infnan_1.f90: Update test.
827 * gfortran.dg/module_nan.f90: Update test.
828 * gfortran.dg/char4_iunit_1.f03: Update test.
829 * gfortran.dg/large_real_kind_1.f90: Update test.
830 * gfortran.dg/real_const_3.f90: Update test.
831 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
833 2011-01-29 Dodji Seketeli <dodji@redhat.com>
836 * g++.dg/template/param2.C: New test.
838 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
841 * gfortran.dg/fmt_g.f: New test.
843 2011-01-28 Tobias Burnus <burnus@net-b.de>
846 * gfortran.dg/pure_formal_1.f90: New.
848 2011-01-28 Jakub Jelinek <jakub@redhat.com>
851 * gcc.dg/tls/pr42894.c: New test.
853 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
855 * gcc.dg/pr47276.c: Add dg-require-visibility.
857 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
859 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
861 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
862 Tobias Burnus <burnus@gcc.gnu.org>
867 * gfortran.dg/realloc_on_assign_3.f03: New test.
868 * gfortran.dg/realloc_on_assign_4.f03: New test.
869 * gfortran.dg/allocatable_function_5.f90: New test.
870 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
871 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
872 implemented" dg-errors.
874 2011-01-27 Jan Hubicka <jh@suse.cz>
877 * gcc.dg/attr-weakref-4.c: New testcase
879 2011-01-27 Martin Jambor <mjambor@suse.cz>
881 PR tree-optimization/47228
882 * gcc.dg/torture/pr47228.c: New test.
884 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
886 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
888 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
890 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
891 when using auto-overlay support on the SPU.
893 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
895 PR rtl-optimization/44174
896 * gcc.target/i386/asm-6.c: New test.
898 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
900 PR rtl-optimization/46856
901 * gcc.c-torture/compile/pr46856.c: New test.
903 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
904 Andrew Pinski <pinskia@gmail.com>
907 * gcc.dg/pr43082.c: New.
909 2011-01-26 DJ Delorie <dj@redhat.com>
911 PR rtl-optimization/46878
912 * gcc.dg/pr46878-1.c: New test.
914 2011-01-26 Jakub Jelinek <jakub@redhat.com>
917 * g++.dg/cpp0x/pr47476.C: New test.
919 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
921 * gcc.c-torture/compile/20110126-1.c: New test.
923 2011-01-26 Jakub Jelinek <jakub@redhat.com>
926 * gcc.dg/torture/pr47473.c: New test.
928 2011-01-26 Jan Hubicka <jh@suse.cz>
931 * gcc.c-torture/execute/pr47237.c: New testcase.
933 2011-01-26 Jan Hubicka <jh@suse.cz>
935 PR tree-optimization/47190
936 * gcc.dg/attr-weakref-3.c: New testcase.
938 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
941 * gcc.dg/dll-9a.c: New test file.
942 * gcc.dg/dll-11.c: Likewise.
943 * gcc.dg/dll-12.c: Likewise.
944 * gcc.dg/dll-12a.c: Likewise.
945 * gcc.dg/dll-11a.c: Likewise.
946 * gcc.dg/dll-9.c: Likewise.
947 * gcc.dg/dll-10.c: Likewise.
948 * gcc.dg/dll-10a.c: Likewise.
949 * g++.dg/ext/dllexport4a.cc: Likewise.
950 * g++.dg/ext/dllexport4.C: Likewise.
951 * g++.dg/ext/dllexport5.C: Likewise.
952 * g++.dg/ext/dllexport5a.cc: Likewise.
954 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
956 PR tree-optimization/46970
957 * gcc.dg/graphite/pr46970.c: New.
959 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
961 PR tree-optimization/46215
962 * gcc.dg/graphite/pr46215.c: New.
964 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
966 PR tree-optimization/46168
967 * gcc.dg/graphite/pr46168.c: New.
969 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
971 PR tree-optimization/43657
972 * gcc.dg/graphite/pr43657.c: New.
974 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
976 PR tree-optimization/29832
977 * gfortran.dg/graphite/pr29832.f90: New.
979 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
981 PR tree-optimization/43567
982 * gcc.dg/graphite/pr43567.c: New.
984 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
986 * gfortran.dg/graphite/interchange-4.f: New.
987 * gfortran.dg/graphite/interchange-5.f: New.
989 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
990 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
991 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
992 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
993 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
994 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
995 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
996 * gfortran.dg/ltrans-7.f90: Removed.
997 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
999 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1000 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1001 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1002 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1003 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1004 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1005 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1006 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1007 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1008 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1009 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1010 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1011 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1012 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1013 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1014 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1015 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1016 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1017 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1018 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1019 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1020 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1021 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1022 * gcc.dg/tree-ssa/data-dep-1.c
1023 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1024 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1025 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1026 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1027 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1029 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1031 PR tree-optimization/47265
1032 PR tree-optimization/47443
1033 * gcc.c-torture/compile/pr47265.c: New test.
1034 * gcc.dg/pr47443.c: New test.
1036 2011-01-25 Martin Jambor <mjambor@suse.cz>
1038 PR tree-optimization/47382
1039 * g++.dg/torture/pr47382.C: New test.
1040 * g++.dg/opt/devirt1.C: Xfail.
1042 2011-01-25 Yao Qi <yao@codesourcery.com>
1045 * gcc.target/arm/pr45701-1.c: New test.
1046 * gcc.target/arm/pr45701-2.c: New test.
1047 * gcc.target/arm/pr45701-3.c: New test.
1049 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1050 Jakub Jelinek <jakub@redhat.com>
1052 PR tree-optimization/47271
1053 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1055 2011-01-25 Nick Clifton <nickc@redhat.com>
1057 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1058 (saturate_add): Delete.
1060 (main): Do not run saturate_add.
1061 (set_interrupts): Delete.
1063 2011-01-25 Tobias Burnus <burnus@net-b.de>
1066 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1068 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1070 PR tree-optimization/47427
1071 PR tree-optimization/47428
1072 * gcc.c-torture/compile/pr47427.c: New test.
1073 * gcc.c-torture/compile/pr47428.c: New test.
1075 2011-01-25 Richard Guenther <rguenther@suse.de>
1078 * gcc.dg/torture/pr47411.c: New testcase.
1080 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1082 * gfortran.dg/graphite/id-24.f: New.
1083 * gfortran.dg/graphite/id-25.f: New.
1085 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1087 * gfortran.dg/graphite/id-23.f: New.
1089 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1091 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1093 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1095 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1096 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1097 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1098 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1099 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1100 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1101 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1102 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1103 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1105 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1107 * gcc.dg/graphite/block-0.c: Add documentation.
1108 * gcc.dg/graphite/block-4.c: Same.
1109 * gcc.dg/graphite/block-7.c: Same.
1110 * gcc.dg/graphite/block-8.c: New.
1111 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1112 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1113 * gcc.dg/graphite/interchange-12.c: Add documentation.
1114 * gcc.dg/graphite/interchange-13.c: New.
1115 * gcc.dg/graphite/interchange-14.c: New.
1116 * gcc.dg/graphite/interchange-15.c: New.
1117 * gcc.dg/graphite/interchange-8.c: Add documentation.
1118 * gcc.dg/graphite/interchange-mvt.c: Same.
1120 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1123 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1124 * gcc.target/powerpc/altivec-14.c: Ditto.
1125 * gcc.target/powerpc/altivec-33.c: Ditto.
1126 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1127 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1128 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1129 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1130 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1131 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1132 * g++.dg/ext/altivec-15.C: Ditto.
1133 * g++.dg/ext/altivec-types-1.C: Ditto.
1134 * g++.dg/ext/altivec-types-2.C: Ditto.
1135 * g++.dg/ext/altivec-types-3.C: Ditto.
1136 * g++.dg/ext/altivec-types-4.C: Ditto.
1138 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1140 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1142 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1144 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1145 optimization options.
1147 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1149 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1152 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1154 2011-01-23 Tobias Burnus <burnus@net-b.de>
1157 * gfortran.dg/allocatable_scalar_12.f90: New.
1159 2011-01-23 Ira Rosen <irar@il.ibm.com>
1161 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1162 vectorization to be not profitable if peeling is used to
1163 realign the memory access.
1164 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1165 loop bound to avoid loop unrolling.
1166 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1168 2011-01-22 Jan Hubicka <jh@suse.cz>
1171 * g++.dg/lto/pr47333.C: New file.
1173 2011-01-22 Jan Hubicka <jh@suse.cz>
1175 PR tree-optimization/43884
1177 * gcc.dg/autopar/outer-2.c: Increase array size.
1178 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1180 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1183 * gfortran.dg/c_loc_tests_16.f90: New test.
1185 2011-01-22 Tobias Burnus <burnus@net-b.de>
1188 * gfortran.dg/typebound_proc_19.f90: New.
1190 2011-01-21 Jeff Law <law@redhat.com>
1192 PR tree-optimization/47053
1193 * g++.dg/pr47053.C: New test.
1195 2011-01-21 Jason Merrill <jason@redhat.com>
1198 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1200 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1203 * g++.dg/cpp0x/range-for10.C: New test.
1204 * g++.dg/template/for1.C: New test.
1207 * g++.dg/tree-prof/partition3.C: New test.
1209 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1211 PR rtl-optimization/47366
1212 * g++.dg/opt/pr47366.C: New test.
1214 2011-01-21 Jason Merrill <jason@redhat.com>
1217 * g++.dg/cpp0x/constexpr-regress2.C: New.
1219 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1221 2011-01-21 Jeff Law <law@redhat.com>
1223 PR rtl-optimization/41619
1224 * gcc.dg/pr41619.c: New.
1226 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1228 PR tree-optimization/47355
1229 * g++.dg/opt/pr47355.C: New test.
1231 2011-01-21 Richard Guenther <rguenther@suse.de>
1233 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1236 2011-01-21 Richard Guenther <rguenther@suse.de>
1238 PR tree-optimization/47365
1239 * gcc.dg/torture/pr47365.c: New testcase.
1240 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1242 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1244 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1246 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1248 PR tree-optimization/47391
1249 * gcc.dg/pr47391.c: New test.
1251 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1253 * g++.dg/template/char1.C: Use signed char.
1255 2011-01-21 Tobias Burnus <burnus@net-b.de>
1258 * gfortran.dg/pointer_target_4.f90: New.
1260 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1263 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1264 ILP32 system and not IP32.
1266 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1269 * g++.dg/debug/pr46583.C: New.
1271 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1274 * g++.dg/debug/pr47283.C: New test.
1277 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1278 * gcc.target/i386/headmerge-2.c: Likewise.
1280 2011-01-20 Richard Guenther <rguenther@suse.de>
1283 * gcc.dg/torture/pr47370.c: New testcase.
1285 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1287 PR tree-optimization/46130
1288 * gcc.dg/pr46130-1.c: New test.
1289 * gcc.dg/pr46130-2.c: New test.
1291 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1294 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1296 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1299 * g++.dg/debug/pr46240.cc: New.
1301 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1304 * g++.dg/template/anonunion1.C: New test.
1306 PR rtl-optimization/47337
1307 * gcc.c-torture/execute/pr47337.c: New test.
1309 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1312 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1314 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1316 PR tree-optimization/46021
1317 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1319 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1321 PR tree-optimization/47290
1322 * g++.dg/torture/pr47290.C: New test.
1324 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1327 * gfortran.dg/proc_ptr_comp_29.f90: New.
1329 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1332 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1333 powerpc-apple-darwin9.
1335 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1337 PR rtl-optimization/47299
1338 * gcc.c-torture/execute/pr47299.c: New test.
1340 2011-01-17 Jason Merrill <jason@redhat.com>
1342 * g++.dg/cpp0x/constexpr-virtual.C: New.
1344 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1347 * gfortran.dg/gomp/pr47331.f90: New test.
1349 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1352 * objc.dg/selector-warn-1.m: New.
1353 * obj-c++.dg/selector-warn-1.mm: New.
1355 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1357 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1358 Update dg-final accordingly.
1360 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1362 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1364 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1366 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1368 * gcc.dg/guality/pr36728-2.c: Likewise.
1370 2011-01-17 Richard Guenther <rguenther@suse.de>
1372 PR tree-optimization/47313
1373 * g++.dg/torture/pr47313.C: New testcase.
1375 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1378 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1379 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1380 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1381 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1383 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1385 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1386 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1387 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1389 2011-01-17 Richard Guenther <rguenther@suse.de>
1391 PR tree-optimization/45967
1392 * gcc.dg/torture/pr45967-2.c: New testcase.
1393 * gcc.dg/torture/pr45967-3.c: Likewise.
1395 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1398 * g++.dg/ext/pr47213.C: Require visibility.
1400 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1402 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1403 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1405 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1407 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1408 Linux-based targets.
1410 2011-01-13 Jan Hubicka <jh@suse.cz>
1412 PR tree-optimization/47276
1413 * gcc.dg/pr47276.c: New testcase.
1415 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1416 Jonathan Wakely <jwakely.gcc@gmail.com>
1419 * g++.dg/other/pr33558.C: New.
1420 * g++.dg/other/pr33558-2.C: New.
1422 2011-01-14 Martin Jambor <mjambor@suse.cz>
1424 PR tree-optimization/45934
1425 PR tree-optimization/46302
1426 * g++.dg/ipa/devirt-c-1.C: New test.
1427 * g++.dg/ipa/devirt-c-2.C: Likewise.
1428 * g++.dg/ipa/devirt-c-3.C: Likewise.
1429 * g++.dg/ipa/devirt-c-4.C: Likewise.
1430 * g++.dg/ipa/devirt-c-5.C: Likewise.
1431 * g++.dg/ipa/devirt-c-6.C: Likewise.
1432 * g++.dg/ipa/devirt-6.C: Likewise.
1433 * g++.dg/ipa/devirt-d-1.C: Likewise.
1434 * g++.dg/torture/pr45934.C: Likewise.
1436 2011-01-14 Jason Merrill <jason@redhat.com>
1438 * g++.dg/cpp0x/variadic105.C: New.
1440 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1441 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1444 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1445 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1446 execution tests on i?86-*-*, x86_64-*-* and
1447 powerpc*-apple-darwin* && ilp32.
1448 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1449 tests on i?86-*-* and x86_64-*-*.
1451 2011-01-14 Richard Guenther <rguenther@suse.de>
1453 PR tree-optimization/47280
1454 * g++.dg/opt/pr47280.C: New testcase.
1456 2011-01-14 Jason Merrill <jason@redhat.com>
1458 * g++.dg/cpp0x/constexpr-regress1.C: New.
1460 * g++.dg/ext/flexary2.C: New.
1462 2011-01-14 Richard Guenther <rguenther@suse.de>
1465 * gcc.dg/torture/pr47281.c: New testcase.
1466 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1468 2011-01-14 Richard Guenther <rguenther@suse.de>
1470 PR tree-optimization/47286
1471 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1473 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1476 * g++.dg/ext/pr47213.C: New.
1478 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1480 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1482 2011-01-13 Tobias Burnus <burnus@net-b.de>
1483 Mikael Morin <mikael@gcc.gnu.org>
1487 * gfortran.dg/select_type_20.f90: New.
1488 * gfortran.dg/select_type_21.f90: New.
1490 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1493 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1495 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1497 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1498 * gcc.dg/guality/pr36728-2.c: Likewise.
1500 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1503 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1505 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1507 PR rtl-optimization/45352
1508 * gcc.dg/pr45352-3.c: New.
1510 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1512 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1514 * g++.dg/cpp0x/range-for8.C: New.
1515 * g++.dg/cpp0x/range-for9.C: New.
1517 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1520 * g++.dg/debug/pr47209.C: New.
1522 2011-01-12 Richard Guenther <rguenther@suse.de>
1525 * gcc.dg/lto/pr47259_0.c: New testcase.
1526 * gcc.dg/lto/pr47259_1.c: Likewise.
1528 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1530 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1531 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1532 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1533 methods missing from the OBJC2 Object.
1534 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1535 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1536 GNU and NeXT runtimes.
1537 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1539 * objc-obj-c++-shared/Object1.m: Likewise.
1540 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1541 * objc.dg/proto-qual-1.m: Likewise.
1542 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1543 * obj-c++.dg/proto-qual-1.mm: Likewise.
1545 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1548 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1550 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1552 Fixed the Objective-C++ testsuite and updated all tests.
1553 * lib/obj-c++.exp (obj-c++_init): Declare and set
1554 gcc_warning_prefix and gcc_error_prefix.
1555 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1556 'dg-warning', 'dg-message' and 'dg-error'.
1557 * obj-c++.dg/class-extension-3.mm: Likewise.
1558 * obj-c++.dg/class-protocol-1.mm: Likewise.
1559 * obj-c++.dg/encode-7.mm: Likewise.
1560 * obj-c++.dg/exceptions-3.mm: Likewise.
1561 * obj-c++.dg/exceptions-5.mm: Likewise.
1562 * obj-c++.dg/method-12.mm: Likewise.
1563 * obj-c++.dg/method-13.mm: Likewise.
1564 * obj-c++.dg/method-15.mm: Likewise.
1565 * obj-c++.dg/method-16.mm: Likewise.
1566 * obj-c++.dg/method-4.mm: Likewise.
1567 * obj-c++.dg/method-8.mm: Likewise.
1568 * obj-c++.dg/method-conflict-1.mm: Likewise.
1569 * obj-c++.dg/method-conflict-2.mm: Likewise.
1570 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1571 and uncommented second part of the testcase now that the testsuite
1573 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1574 and uncommented second part of the testcase now that the testsuite
1576 * obj-c++.dg/private-1.mm: Likewise.
1577 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1578 * obj-c++.dg/syntax-error-7.mm: Likewise.
1579 * obj-c++.dg/warn5.mm: Likewise.
1580 * obj-c++.dg/property/at-property-14.mm: Likewise.
1581 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1583 * obj-c++.dg/property/at-property-18.mm: Likewise.
1584 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1586 * obj-c++.dg/property/at-property-21.mm: Likewise.
1587 * obj-c++.dg/property/at-property-28.mm: Likewise.
1588 * obj-c++.dg/property/at-property-5.mm: Likewise.
1589 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1590 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1591 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1592 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1593 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1594 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1595 * obj-c++.dg/tls/diag-5.mm: Likewise.
1596 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1597 dg-error, now matched correctly.
1599 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1601 * objc.dg/property/at-property-29.m: New.
1602 * obj-c++.dg/property/at-property-29.mm: New.
1604 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1606 * go.test/go-test.exp (go-set-goarch): New proc.
1607 (go-gc-tests): Use it.
1609 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1612 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1614 2011-01-11 Richard Henderson <rth@redhat.com>
1616 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1618 2011-01-11 Jan Hubicka <jh@suse.cz>
1622 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1623 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1625 2011-01-11 Richard Guenther <rguenther@suse.de>
1627 PR tree-optimization/46076
1628 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1630 2011-01-11 Jeff Law <law@redhat.com>
1632 * PR tree-optimization/47086
1633 * gcc.dg/pr47086.c: New test.
1635 2011-01-11 Jason Merrill <jason@redhat.com>
1638 * g++.dg/template/new10.C: New.
1641 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1643 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1645 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1646 Split type definitions and NSConstantString class into...
1647 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1648 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1649 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1650 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1651 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1652 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1654 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1655 encode defines for newer NeXT system headers.
1656 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1657 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1658 * objc.dg/foreach-5.m: Likewise.
1659 * objc.dg/foreach-2.m: Likewise.
1660 * objc.dg/foreach-4.m: Likewise.
1661 * objc.dg/torture/strings/string1.m: Likewise.
1662 * objc.dg/torture/strings/string2.m: Likewise.
1663 * objc.dg/torture/strings/string3.m: Likewise.
1664 * objc.dg/torture/strings/string4.m: Likewise.
1665 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1666 header and stand alone.
1667 * obj-c++.dg/strings/strings-2.mm: Likewise.
1668 * objc.dg/torture/strings/const-str-3.m: Likewise.
1669 * objc.dg/strings/strings-2.m: Likewise.
1670 * objc.dg/strings/const-str-12b.m: Likewise.
1672 2011-01-12 Richard Guenther <rguenther@suse.de>
1675 * gcc.dg/attr-weak-1.c: Adjust.
1677 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1680 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1681 standard compliant and comment.
1683 2011-01-10 Jan Hubicka <jh@suse.cz>
1686 * gcc.dg/initpri3.c: New testcase.
1688 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1691 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1697 (g_ebp_save): Likewise.
1698 (g_esp_save): Likewise.
1700 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1702 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1704 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1706 PR tree-optimization/46021
1707 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1708 i?86-*-*, x86_64-*-*.
1710 2011-01-10 Jeff Law <law@redhat.com>
1712 * PR tree-optimization/47141
1713 * gcc.c-torture/compile/pr47141.c: New test.
1715 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1718 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1719 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1720 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1721 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1724 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1725 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1726 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1727 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1728 being vectorized. Adjust dg-final pattern.
1731 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1732 * gcc.dg/vect/slp-24.c: Likewise.
1734 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1737 * g++.dg/other/pr47218-1.C: New test file.
1738 * g++.dg/other/pr47218.C: Likewise.
1739 * g++.dg/other/pr47218.h: New supporting header.
1741 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1744 * objc.dg/attributes/invalid-attribute-1.m: New.
1745 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1747 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1750 * gfortran.dg/proc_ptr_comp_28.f90: New.
1752 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1754 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1755 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1756 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1757 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1758 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1759 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1760 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1761 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1762 * objc.dg/gnu-api-2-class.m: Likewise.
1763 * objc.dg/gnu-api-2-ivar.m: Likewise.
1764 * objc.dg/gnu-api-2-method.m: Likewise.
1765 * objc.dg/gnu-api-2-objc.m: Likewise.
1766 * objc.dg/gnu-api-2-object.m: Likewise.
1767 * objc.dg/gnu-api-2-property.m: Likewise.
1768 * objc.dg/gnu-api-2-protocol.m: Likewise.
1769 * objc.dg/gnu-api-2-sel.m: Likewise.
1771 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1773 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1774 * objc.dg/objc-foreach-4.m: Likewise.
1775 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1776 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1777 * objc.dg/foreach-4.m: Likewise.
1778 * objc.dg/foreach-5.m: Likewise.
1779 * objc.dg/foreach-3.m: Return self from init.
1781 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1784 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1786 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1789 * gfortran.dg/class_35.f90: New.
1791 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1793 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1795 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1798 * objc.dg/invalid-method-2.m: New.
1799 * obj-c++.dg/invalid-method-2.mm: New.
1801 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1804 * gfortran.dg/transpose_optimization_2.f90 : New test.
1806 2011-01-08 Jan Hubicka <jh@suse.cz>
1808 PR tree-optmization/46469
1809 * g++.dg/torture/pr46469.C: New testcase.
1811 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1813 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1814 emulation of libobjc-gnu structure layout functionality to ..
1815 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1816 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1817 * objc/execute/bf-common.h: Adjust headers.
1818 * objc/execute/bf-1.m: Likewise.
1819 * objc/execute/bf-2.m: Likewise.
1820 * objc/execute/bf-3.m: Likewise.
1821 * objc/execute/bf-4.m: Likewise.
1822 * objc/execute/bf-5.m: Likewise.
1823 * objc/execute/bf-6.m: Likewise.
1824 * objc/execute/bf-7.m: Likewise.
1825 * objc/execute/bf-8.m: Likewise.
1826 * objc/execute/bf-9.m: Likewise.
1827 * objc/execute/bf-10.m: Likewise.
1828 * objc/execute/bf-11.m: Likewise.
1829 * objc/execute/bf-12.m: Likewise.
1830 * objc/execute/bf-13.m: Likewise.
1831 * objc/execute/bf-14.m: Likewise.
1832 * objc/execute/bf-15.m: Likewise.
1833 * objc/execute/bf-16.m: Likewise.
1834 * objc/execute/bf-17.m: Likewise.
1835 * objc/execute/bf-18.m: Likewise.
1836 * objc/execute/bf-19.m: Likewise.
1837 * objc/execute/bf-20.m: Likewise.
1838 * objc/execute/bf-21.m: Likewise.
1839 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1840 objc_get_type_qualifiers ().
1842 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1845 * gfortran.dg/dependency_39.f90: New test.
1847 2011-01-07 Jan Hubicka <jh@suse.cz>
1849 Get builtins tests ready for linker plugin.
1850 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1851 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1852 my_memset, my_bzero): Mark used.
1853 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1854 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1856 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1859 2011-01-07 Jan Hubicka <jh@suse.cz>
1861 PR tree-optimization/46367
1862 * g++.dg/torture/pr46367.C: New file.
1864 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1867 * gcc.dg/pr47201.c: New test.
1870 * gcc.dg/tree-prof/pr47187.c: New test.
1872 2011-01-07 Tobias Burnus <burnus@net-b.de>
1875 * gfortran.dg/extends_type_of_3.f90: New.
1877 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1879 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1880 * g++.dg/ext/dllimport-MI1.C: Likewise.
1881 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1882 * g++.dg/ext/dllimport10.C: Likewise.
1883 * g++.dg/ext/dllimport11.C: Likewise.
1884 * g++.dg/ext/dllimport12.C: Likewise.
1885 * g++.dg/ext/dllimport13.C: Likewise.
1886 * g++.dg/ext/dllimport2.C: Likewise.
1887 * g++.dg/ext/dllimport3.C: Likewise.
1888 * g++.dg/ext/dllimport4.C: Likewise.
1889 * g++.dg/ext/dllimport5.C: Likewise.
1890 * g++.dg/ext/dllimport6.C: Likewise.
1891 * g++.dg/ext/dllimport8.C: Likewise.
1892 * g++.dg/ext/dllimport9.C: Likewise.
1893 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1894 targets, too. Additionally enable test for i?86-*-mingw*.
1895 * g++.dg/ext/selectany1.C: Likewise.
1896 Remove guard variable check.
1898 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1902 * gfortran.dg/storage_size_3.f08: Extended.
1904 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1907 * g++.dg/template/stdarg1.C: New test.
1909 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1912 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1913 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1914 from the interface of functions to not hide the errors that
1917 2011-01-06 Jan Hubicka <jh@suse.cz>
1919 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1920 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1922 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1926 * gfortran.dg/interface_33.f90: New test.
1928 2011-01-06 Jakub Jelinek <jakub@redhat.com>
1931 * gcc.c-torture/compile/pr47150.c: New test.
1933 2011-01-06 Ira Rosen <irar@il.ibm.com>
1935 PR tree-optimization/47139
1936 * gcc.dg/vect/pr47139.c: New test.
1938 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1941 * gfortran.dg/extends_type_of_2.f03: New.
1943 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1945 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1947 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
1949 * gnat.dg/opt14.adb: New test.
1951 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1954 * gfortran.dg/allocate_error_2.f90: New test.
1956 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1959 * gfortran.dg/storage_size_3.f08: New.
1961 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1963 PR libgfortran/47154
1964 * gfortran.dg/namelist_68.f90: New test.
1966 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1968 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1970 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1973 * gfortran.dg/class_34.f90: New.
1975 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1977 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1978 use __builtin_inff. Skip all single-precision tests that require
1981 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1983 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1985 2011-01-03 Jakub Jelinek <jakub@redhat.com>
1987 PR tree-optimization/47148
1988 * gcc.c-torture/execute/pr47148.c: New test.
1990 PR tree-optimization/47155
1991 * gcc.c-torture/execute/pr47155.c: New test.
1993 PR rtl-optimization/47157
1994 * gcc.c-torture/compile/pr47157.c: New test.
1996 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1998 * gcc.dg/torture/vector-shift2.c (schar): Define.
1999 (main): Always use schar or uchar instead of plain "char" to avoid
2000 dependencies on implementation-defined char signedness.
2002 2011-01-03 Martin Jambor <mjambor@suse.cz>
2004 PR tree-optimization/46801
2005 * gnat.dg/pack9.adb: Remove xfail.
2007 2011-01-03 Martin Jambor <mjambor@suse.cz>
2009 PR tree-optimization/46984
2010 * g++.dg/ipa/pr46984.C: New test.
2012 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2015 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2017 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2019 PR tree-optimization/47140
2020 * gcc.c-torture/compile/pr47140.c: New test.
2022 PR rtl-optimization/47028
2023 * gcc.dg/pr47028.c: New test.
2025 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2027 * objc.dg/protocol-forward-1.m: Removed TODO.
2028 * objc.dg/protocol-forward-2.m: New.
2029 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2030 * obj-c++.dg/protocol-forward-2.mm: New.
2032 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2035 * g++.dg/eh/pr38662.C: New testcase.
2037 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2039 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2040 scan for newline '\n'.
2043 Copyright (C) 2011 Free Software Foundation, Inc.
2045 Copying and distribution of this file, with or without modification,
2046 are permitted in any medium without royalty provided the copyright
2047 notice and this notice are preserved.