1 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3 * objc.dg/layout-2.m: New.
4 * objc.dg/selector-3.m: Adjusted location of error message.
5 * objc.dg/type-size-3.m: Same.
6 * obj-c++.dg/selector-3.mm: Same.
8 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
11 * objc.dg/property/dotsyntax-22.m: New.
12 * obj-c++.dg/property/dotsyntax-22.mm: New.
14 2011-02-20 Dodji Seketeli <dodji@redhat.com>
17 * g++.dg/template/typedef38.C: New test.
19 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
22 * gfortran.dg/whole_file_30.f90 : New test.
23 * gfortran.dg/whole_file_31.f90 : New test.
25 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
29 * gfortran.dg/whole_file_28.f90 : New test.
30 * gfortran.dg/whole_file_29.f90 : New test.
32 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
35 * g++.dg/template/crash105.C: New.
37 2011-02-19 Jason Merrill <jason@redhat.com>
39 * g++.dg/cpp0x/regress/no-elide1.C: New.
41 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
43 PR tree-optimization/46620
44 * gcc.dg/pr46620.c: New.
46 2011-02-19 Jakub Jelinek <jakub@redhat.com>
49 * gcc.target/i386/pr47809.c: New test.
51 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
52 Tobias Burnus <burnus@net-b.de>
54 * lib/target-supports.exp
55 (check_effective_target_fortran_large_real): New check for large reals.
56 * gfortran.dg/nan_7.f90: New test.
58 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
61 * gfortran.dg/fmt_f0_1.f90: Update test.
63 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
66 * gfortran.dg/array_constructor_36.f90 : New test.
67 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
68 allow for comparison between different elements of the array
69 constructor at different levels of optimization.
71 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
73 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
74 * gcc.target/i386/pr32280-1.c: Likewise.
76 2011-02-19 Jakub Jelinek <jakub@redhat.com>
79 * gcc.target/i386/pr47800.c: New test.
81 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
83 * objc/execute/exceptions/foward-1.x: New.
85 2011-02-18 Janus Weil <janus@gcc.gnu.org>
88 * gfortran.dg/derived_constructor_comps_4.f90: New.
90 2011-02-18 Tobias Burnus
93 * gfortran.dg/func_result_6.f90: New.
95 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
98 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
100 2011-02-18 Tobias Burnus <burnus@net-b.de>
103 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
105 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
106 normalizing the error/warning output.
107 * gfortran.dg/Wall.f90: Update dg-error/warning.
108 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
109 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
110 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
111 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
112 * gfortran.dg/class_30.f90: Update dg-error/warning.
113 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
114 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
115 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
116 * gfortran.dg/entry_17.f90: Update dg-error/warning.
117 * gfortran.dg/entry_19.f90: Update dg-error/warning.
118 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
119 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
120 * gfortran.dg/g77/12632.f: Update dg-error/warning.
121 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
122 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
123 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
124 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
125 * gfortran.dg/goto_8.f90: Update dg-error/warning.
126 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
127 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
128 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
129 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
130 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
131 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
132 * gfortran.dg/volatile3.f90: Update dg-error/warning.
133 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
134 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
135 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
136 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
137 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
139 2011-02-18 Janus Weil <janus@gcc.gnu.org>
142 * gfortran.dg/proc_ptr_comp_30.f90: New.
144 2011-02-18 Jakub Jelinek <jakub@redhat.com>
147 * gcc.target/i386/pr47780.c: New test.
149 2011-02-18 Janus Weil <janus@gcc.gnu.org>
152 * gfortran.dg/class_40.f03: New.
154 2011-02-18 Dodji Seketeli <dodji@redhat.com>
157 * g++.dg/cpp0x/auto21.C: New test.
159 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
161 * objc.dg/special/unclaimed-category-1.h: Updated for
163 * objc.dg/special/unclaimed-category-1.m: Same.
164 * objc.dg/zero-link-1.m: Same.
165 * objc.dg/lookup-1.m: Same.
166 * objc.dg/torture/strings/const-str-9.m
167 * objc.dg/torture/strings/const-str-10.m: Same.
168 * objc.dg/torture/strings/const-str-11.m: Same.
169 * objc.dg/torture/forward-1.m: Same.
170 * objc.dg/zero-link-2.m: Same.
171 * objc.dg/encode-7-next-64bit.m: Same.
172 * objc.dg/method-4.m: Same.
173 * objc.dg/next-runtime-1.m: Same.
174 * objc.dg/image-info.m: Same.
175 * objc.dg/pr23214.m: Same.
176 * objc.dg/symtab-1.m: Same.
177 * obj-c++.dg/basic.m: Same.
178 * obj-c++.dg/proto-lossage-3.m: Same.
179 * obj-c++.dg/torture/strings/const-str-10.m: Same.
180 * obj-c++.dg/torture/strings/const-str-11.m: Same.
181 * obj-c++.dg/torture/strings/const-str-9.m: Same.
182 * obj-c++.dg/method-11.m: Same.
183 * objc/execute/enumeration-1.m: Same.
184 * objc/execute/object_is_class.m: Same.
185 * objc/execute/formal_protocol-2.m: Same.
186 * objc/execute/formal_protocol-4.m: Same.
187 * objc/execute/formal_protocol-6.m: Same.
188 * objc/execute/bycopy-3.m: Same.
189 * objc/execute/exceptions/catchall-1.m: Same.
190 * objc/execute/exceptions/finally-1.m: Same.
191 * objc/execute/exceptions/local-variables-1.m: Same.
192 * objc/execute/exceptions/foward-1.m: Same.
193 * objc/execute/bf-common.h
194 * objc/execute/enumeration-2.m: Same.
195 * objc/execute/formal_protocol-1.m: Same.
196 * objc/execute/formal_protocol-3.m: Same.
197 * objc/execute/formal_protocol-5.m: Same.
198 * objc/execute/accessing_ivars.m: Same.
199 * objc/execute/bycopy-2.m: Same.
200 * objc/execute/formal_protocol-7.m: Same.
201 * objc/execute/compatibility_alias.m: Same.
202 * objc/execute/no_clash.m: Same.
203 * objc/execute/object_is_meta_class.m: Same.
204 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
205 * objc/execute/class-tests-1.h: Include stdio.h.
206 * objc/execute/class-tests-2.h: Same.
207 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
209 * obj-c++.dg/try-catch-2.mm: Same.
211 2011-02-17 Jakub Jelinek <jakub@redhat.com>
214 * g++.dg/warn/Wunused-parm-4.C: New test.
216 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
217 Jan Hubicka <jh@suse.cz>
221 * g++.dg/debug/pr47106.C: New.
223 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
226 * gcc.target/i386/pr43653.c: New test.
228 2011-02-11 Dodji Seketeli <dodji@redhat.com>
231 * g++.dg/template/inherit6.C: New test.
233 2011-02-16 Janus Weil <janus@gcc.gnu.org>
236 * gfortran.dg/class_39.f03: New.
238 2011-02-16 Dodji Seketeli <dodji@redhat.com>
241 * g++.dg/cpp0x/variadic106.C: New test.
243 2011-02-16 Jakub Jelinek <jakub@redhat.com>
246 * gfortran.dg/pr47757-1.f90: New test.
247 * gfortran.dg/pr47757-2.f90: New test.
248 * gfortran.dg/pr47757-3.f90: New test.
251 * g++.dg/cpp0x/enum8.C: New test.
253 2011-02-15 Jason Merrill <jason@redhat.com>
255 * g++.dg/inherit/implicit-trivial1.C: New.
256 * g++.dg/cpp0x/implicit-trivial1.C: New.
258 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
261 * gcc.dg/torture/pr47725.c: Removed.
263 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
266 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
267 constant does not generate a load from memory.
269 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
272 * gcc.dg/torture/pr47725.c: New.
274 2011-02-15 Richard Guenther <rguenther@suse.de>
276 PR tree-optimization/47743
277 * gcc.dg/torture/pr47743.c: New testcase.
279 2011-02-15 Jakub Jelinek <jakub@redhat.com>
282 * gcc.target/i386/pr47581.c: New test.
284 2011-02-14 Janus Weil <janus@gcc.gnu.org>
287 * gfortran.dg/select_type_22.f03: New.
289 2011-02-14 Jason Merrill <jason@redhat.com>
291 * g++.dg/cpp0x/regress/enum1.C: New.
293 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
295 * gnat.dg/include.adb: New test.
297 2011-02-14 Janus Weil <janus@gcc.gnu.org>
300 * gfortran.dg/class_38.f03: New.
302 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
304 * gcc.dg/pr46494.c: New test.
306 2011-02-14 Richard Guenther <rguenther@suse.de>
308 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
310 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
313 * gnat.dg/null_pointer_deref1.exp: Don't skip on
314 sparc*-sun-solaris2.11.
316 2011-02-14 Janus Weil <janus@gcc.gnu.org>
319 * gfortran.dg/argument_checking_18.f90: New.
321 2011-02-13 Tobias Burnus <burnus@net-b.de>
323 * gfortran.dg/argument_checking_13.f90: Update dg-error.
324 * gfortran.dg/argument_checking_17.f90: New.
326 2011-02-12 Janus Weil <janus@gcc.gnu.org>
328 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
329 are temporarily disabled.
330 * gfortran.dg/class_7.f03: Ditto.
331 * gfortran.dg/coarray_14.f90: Ditto.
332 * gfortran.dg/typebound_proc_13.f03: Ditto.
334 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
337 * gfortran.dg/extends_11.f03: New.
339 2011-02-11 Xinliang David Li <davidxl@google.com>
341 PR tree-optimization/47707
342 * g++.dg/tree-ssa/pr47707.C: New test.
344 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
346 * g++.dg/opt/inline17.C: New test.
348 2011-02-11 Tobias Burnus <burnus@net-b.de>
351 * gfortran.dg/pure_formal_2.f90: New.
353 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
355 PR rtl-optimization/47614
356 * gfortran.dg/pr47614.f: New.
358 2011-02-11 Joseph Myers <joseph@codesourcery.com>
361 * gcc.dg/opts-6.c: New test.
363 2011-02-11 Jakub Jelinek <jakub@redhat.com>
366 * gcc.dg/pr47684.c: New test.
368 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
371 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
372 c99_runtime, dg-add-options c99_runtime.
375 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
378 * lib/target-supports.exp (check_ascii_locale_available): New proc.
379 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
380 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
381 * gcc.dg/ucnid-10.c: Likewise.
382 * gcc.dg/ucnid-13.c: Likewise.
383 * gcc.dg/ucnid-7.c: Likewise.
384 * gcc.dg/ucnid-8.c: Likewise.
385 Adapt dg-warning line number.
387 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
389 * gcc.target/i386/parity-1.c: Use -march=k8.
390 * gcc.target/i386/parity-2.c: Ditto.
391 * gcc.target/i386/vecinit-1.c: Ditto.
392 * gcc.target/i386/vecinit-2.c: Ditto.
394 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
397 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
398 * gcc.target/mips/save-restore-3.c: Likewise.
399 * gcc.target/mips/save-restore-4.c: Likewise.
400 * gcc.target/mips/save-restore-5.c: Likewise.
403 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
404 * g++.dg/tree-prof/partition2.C: Likewise.
406 2011-02-09 Jason Merrill <jason@redhat.com>
408 * g++.dg/tree-ssa/inline-3.C: Use a normal function
409 rather than misdeclare std::puts.
411 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
412 * g++.dg/other/warning1.C: Likewise.
413 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
414 * g++.old-deja/g++.gb/scope06.C: Likewise.
415 * g++.old-deja/g++.law/cvt11.C: Likewise.
416 * g++.old-deja/g++.law/init1.C: Likewise.
417 * g++.dg/abi/mangle26.C: Likewise.
419 * g++.dg/template/function1.C: Adjust for C++0x mode.
420 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
422 * g++.dg/ext/label10.C: Adjust for C++0x mode.
423 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
425 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
427 * g++.dg/cpp0x/regress/abi-empty7.C: New.
429 * g++.dg/cpp0x/regress: New directory.
430 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
431 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
432 * g++.dg/cpp0x/regress/regress3.C: New.
434 2011-02-10 Richard Guenther <rguenther@suse.de>
436 PR tree-optimization/47677
437 * gcc.dg/torture/pr47677.c: New testcase.
439 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
441 * objc.dg/special/load-category-1.m: Remove unused header.
442 * objc.dg/special/load-category-1a.m: Likewise.
443 * objc.dg/special/load-category-2.m: Likewise.
444 * objc.dg/special/load-category-2a.m: Likewise.
445 * objc.dg/special/load-category-3.m: Likewise.
446 * objc.dg/special/load-category-3a.m: Likewise.
447 * objc.dg/attributes/proto-attribute-2.m: Likewise.
448 * objc.dg/attributes/proto-attribute-3.m: Likewise.
449 * objc.dg/attributes/class-attribute-1.m: Likewise.
450 * objc.dg/property/property.exp: Don't run for Darwin < 9.
451 * obj-c++.dg/property/property.exp: Likewise.
452 * objc.dg/attributes/method-sentinel-1.m: Update type header.
453 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
454 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
455 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
456 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
457 * obj-c++.dg/template-8.mm: Likewise.
459 2011-02-10 Jakub Jelinek <jakub@redhat.com>
462 * gcc.target/i386/pr47665.c: New test.
464 2011-02-10 Jie Zhang <jie@codesourcery.com>
468 2011-02-05 Jie Zhang <jie@codesourcery.com>
470 * gcc.dg/pr42631.c: Update test.
471 * gcc.dg/pr42631-2.c: New test.
473 2011-02-09 Janus Weil <janus@gcc.gnu.org>
476 * gfortran.dg/proc_decl_25.f90: New.
478 2011-02-09 Janus Weil <janus@gcc.gnu.org>
481 * gfortran.dg/typebound_assignment_2.f03: New.
483 2011-02-09 Richard Guenther <rguenther@suse.de>
485 PR tree-optimization/47664
486 * gcc.dg/tree-ssa/inline-7.c: New testcase.
488 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
491 * gnat.dg/uninit_func.adb: Adjust dg directive.
493 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
496 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
498 2011-02-09 Janus Weil <janus@gcc.gnu.org>
501 * gfortran.dg/auto_dealloc_2.f90: New.
503 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
505 * gcc.dg/builtins-config.h: Remove __sgi handling.
506 * lib/target-supports.exp (add_options_for_c99_runtime): Add
507 -std=c99 for mips-sgi-irix6.5*.
509 2011-02-09 Martin Jambor <mjambor@suse.cz>
512 * gfortran.dg/pr25923.f90: Remove xfails.
514 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
517 * gfortran.dg/inquire_14.f90: New test.
519 2011-02-08 Janus Weil <janus@gcc.gnu.org>
522 * gfortran.dg/pointer_init_6.f90: New.
524 2011-02-08 Jeff Law <law@redhat.com>
526 PR tree-optimization/42893
527 * gcc.tree-ssa/pr42893.c: New test.
529 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
531 PR tree-optimization/46834
532 PR tree-optimization/46994
533 PR tree-optimization/46995
534 * gcc.dg/graphite/id-pr46834.c: New.
535 * gfortran.dg/graphite/id-pr46994.f90: New.
536 * gfortran.dg/graphite/id-pr46995.f90: New.
538 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
541 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
542 using the variable is known the warning is emitted there.
543 * gcc.dg/uninit-pr19430.c (foo): Likewise.
544 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
546 * c-c++-common/pr20000.c (g): Both warnings occur at the return
549 * gcc.dg/noreturn-1.c (foo5): Likewise.
550 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
553 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
554 the return statement using the uninitialized variable.
555 * gfortran.dg/pr39666-2.f90 (f): Likewise.
557 2011-02-08 Richard Guenther <rguenther@suse.de>
560 * g++.dg/opt/pr47639.c: New testcase.
562 2011-02-08 Richard Guenther <rguenther@suse.de>
564 PR tree-optimization/47632
565 * g++.dg/opt/pr47632.C: New testcase.
567 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
569 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
571 2011-02-07 Richard Guenther <rguenther@suse.de>
573 PR tree-optimization/47615
574 * g++.dg/opt/pr47615.C: New testcase.
576 2011-02-07 Richard Guenther <rguenther@suse.de>
578 PR tree-optimization/47621
579 * gcc.dg/torture/pr47621.c: New testcase.
581 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
583 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
585 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
588 * gfortran.dg/allocate_with_source_1 : New test.
590 2011-02-05 Jakub Jelinek <jakub@redhat.com>
593 * gcc.dg/pr47610.c: New test.
595 2011-02-05 Jie Zhang <jie@codesourcery.com>
598 * gcc.dg/pr42631.c: Update test.
599 * gcc.dg/pr42631-2.c: New test.
601 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
604 * gfortran.dg/pr47574.f90: New test.
606 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
608 PR tree-optimization/46194
609 * gcc.dg/autopar/pr46194.c: New.
611 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
613 PR tree-optimization/43695
614 * g++.dg/ipa/pr43695.C: New.
616 2011-02-04 Jakub Jelinek <jakub@redhat.com>
619 * gcc.dg/pr23200.c: New test.
621 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
624 * g++.dg/pr47589.C: New test.
626 2011-02-03 Dodji Seketeli <dodji@redhat.com>
629 * g++.dg/template/typedef37.C: New test.
630 * g++.dg/template/param1.C: Adjust expected error message.
632 2011-02-03 Jakub Jelinek <jakub@redhat.com>
635 * gcc.dg/pr31490-2.c: New test.
636 * gcc.dg/pr31490-3.c: New test.
637 * gcc.dg/pr31490-4.c: New test.
639 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
640 Jakub Jelinek <jakub@redhat.com>
643 * g++.dg/parser/semicolon3.C: Adjust.
644 * g++.dg/parser/semicolon4.C: New testcase.
645 * g++.dg/pr46890.C: New testcase.
647 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
650 * g++.dg/init/pr29571.C: New.
652 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
654 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
657 2011-02-03 Jakub Jelinek <jakub@redhat.com>
660 * gcc.target/i386/pr47312.c: New test.
663 * gcc.target/i386/pr47564.c: New test.
665 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
667 PR tree-optimization/45122
668 * gcc.dg/tree-ssa/pr45122.c: New.
670 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
673 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
676 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
677 and vsx so a default --with-cpu=power7 doesn't give an error
678 when -mavoid-indexed-addresses is used.
680 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
681 wrapper function to save the arguments and then jump to the real
682 function, rather than depending on the compiler not to move stuff
684 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
686 2011-02-02 Janus Weil <janus@gcc.gnu.org>
687 Paul Thomas <pault@gcc.gnu.org>
690 * gfortran.dg/class_37.f03 : New test.
692 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
693 Richard Guenther <rguenther@suse.de>
695 PR tree-optimization/40979
697 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
698 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
699 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
700 check_vect_support_and_set_flags.
701 * gfortran.dg/graphite/vect-pr40979.f90: New.
703 2011-02-02 Janus Weil <janus@gcc.gnu.org>
706 * gfortran.dg/class_36.f03: New.
708 2011-02-02 Richard Guenther <rguenther@suse.de>
710 PR tree-optimization/47566
711 * gcc.dg/lto/20110201-1_0.c: New testcase.
713 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
719 * debug/pr47498.c: New.
720 * debug/pr47501.c: New.
722 2011-02-01 Richard Guenther <rguenther@suse.de>
724 PR tree-optimization/47559
725 * g++.dg/torture/pr47559.C: New testcase.
727 2011-02-01 Janus Weil <janus@gcc.gnu.org>
730 * gfortran.dg/typebound_call_20.f03: New.
732 2011-02-01 Richard Guenther <rguenther@suse.de>
734 PR tree-optimization/47555
735 * gcc.dg/pr47555.c: New testcase.
737 2011-02-01 Richard Guenther <rguenther@suse.de>
739 PR tree-optimization/47541
740 * g++.dg/torture/pr47541.C: New testcase.
742 2011-01-31 Janus Weil <janus@gcc.gnu.org>
745 * gfortran.dg/typebound_call_19.f03: New.
747 2011-01-31 Jakub Jelinek <jakub@redhat.com>
750 * g++.dg/cpp0x/pr47416.C: New test.
752 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
755 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
757 2011-01-31 Janus Weil <janus@gcc.gnu.org>
760 * gfortran.dg/typebound_assignment_1.f03: New.
762 2011-01-31 Jakub Jelinek <jakub@redhat.com>
764 PR tree-optimization/47538
765 * gcc.c-torture/execute/pr47538.c: New test.
767 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
770 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
772 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
774 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
776 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
778 PR rtl-optimization/44031
779 * gcc.c-torture/compile/20110131-1.c: New test.
781 2011-01-31 Tobias Burnus <burnus@net-b.de>
784 * gfortran.dg/stmt_func_1.f90: New.
786 2011-01-31 Tobias Burnus <burnus@net-b.de>
789 * gfortran.dg/interface_34.f90: New.
791 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
794 * gfortran.dg/realloc_on_assign_5.f03: New test.
795 * gfortran.dg/realloc_on_assign_5.f03: New test.
797 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
799 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
800 * gfortran.dg/bessel_7.f90: Likewise.
801 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
803 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
804 * gfortran.dg/sum_init_expr.f03: Likewise.
806 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
808 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
811 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
812 loop only on "vect_intfloat_cvt" targets.
814 2011-01-29 Tobias Burnus <burnus@net-b.de>
817 * gfortran.dg/shape_6.f90: New.
819 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
822 * gfortran.dg/read_infnan_1.f90: Update test.
823 * gfortran.dg/module_nan.f90: Update test.
824 * gfortran.dg/char4_iunit_1.f03: Update test.
825 * gfortran.dg/large_real_kind_1.f90: Update test.
826 * gfortran.dg/real_const_3.f90: Update test.
827 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
829 2011-01-29 Dodji Seketeli <dodji@redhat.com>
832 * g++.dg/template/param2.C: New test.
834 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
837 * gfortran.dg/fmt_g.f: New test.
839 2011-01-28 Tobias Burnus <burnus@net-b.de>
842 * gfortran.dg/pure_formal_1.f90: New.
844 2011-01-28 Jakub Jelinek <jakub@redhat.com>
847 * gcc.dg/tls/pr42894.c: New test.
849 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
851 * gcc.dg/pr47276.c: Add dg-require-visibility.
853 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
855 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
857 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
858 Tobias Burnus <burnus@gcc.gnu.org>
863 * gfortran.dg/realloc_on_assign_3.f03: New test.
864 * gfortran.dg/realloc_on_assign_4.f03: New test.
865 * gfortran.dg/allocatable_function_5.f90: New test.
866 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
867 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
868 implemented" dg-errors.
870 2011-01-27 Jan Hubicka <jh@suse.cz>
873 * gcc.dg/attr-weakref-4.c: New testcase
875 2011-01-27 Martin Jambor <mjambor@suse.cz>
877 PR tree-optimization/47228
878 * gcc.dg/torture/pr47228.c: New test.
880 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
882 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
884 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
886 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
887 when using auto-overlay support on the SPU.
889 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
891 PR rtl-optimization/44174
892 * gcc.target/i386/asm-6.c: New test.
894 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
896 PR rtl-optimization/46856
897 * gcc.c-torture/compile/pr46856.c: New test.
899 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
900 Andrew Pinski <pinskia@gmail.com>
903 * gcc.dg/pr43082.c: New.
905 2011-01-26 DJ Delorie <dj@redhat.com>
907 PR rtl-optimization/46878
908 * gcc.dg/pr46878-1.c: New test.
910 2011-01-26 Jakub Jelinek <jakub@redhat.com>
913 * g++.dg/cpp0x/pr47476.C: New test.
915 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
917 * gcc.c-torture/compile/20110126-1.c: New test.
919 2011-01-26 Jakub Jelinek <jakub@redhat.com>
922 * gcc.dg/torture/pr47473.c: New test.
924 2011-01-26 Jan Hubicka <jh@suse.cz>
927 * gcc.c-torture/execute/pr47237.c: New testcase.
929 2011-01-26 Jan Hubicka <jh@suse.cz>
931 PR tree-optimization/47190
932 * gcc.dg/attr-weakref-3.c: New testcase.
934 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
937 * gcc.dg/dll-9a.c: New test file.
938 * gcc.dg/dll-11.c: Likewise.
939 * gcc.dg/dll-12.c: Likewise.
940 * gcc.dg/dll-12a.c: Likewise.
941 * gcc.dg/dll-11a.c: Likewise.
942 * gcc.dg/dll-9.c: Likewise.
943 * gcc.dg/dll-10.c: Likewise.
944 * gcc.dg/dll-10a.c: Likewise.
945 * g++.dg/ext/dllexport4a.cc: Likewise.
946 * g++.dg/ext/dllexport4.C: Likewise.
947 * g++.dg/ext/dllexport5.C: Likewise.
948 * g++.dg/ext/dllexport5a.cc: Likewise.
950 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
952 PR tree-optimization/46970
953 * gcc.dg/graphite/pr46970.c: New.
955 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
957 PR tree-optimization/46215
958 * gcc.dg/graphite/pr46215.c: New.
960 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
962 PR tree-optimization/46168
963 * gcc.dg/graphite/pr46168.c: New.
965 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
967 PR tree-optimization/43657
968 * gcc.dg/graphite/pr43657.c: New.
970 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
972 PR tree-optimization/29832
973 * gfortran.dg/graphite/pr29832.f90: New.
975 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
977 PR tree-optimization/43567
978 * gcc.dg/graphite/pr43567.c: New.
980 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
982 * gfortran.dg/graphite/interchange-4.f: New.
983 * gfortran.dg/graphite/interchange-5.f: New.
985 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
986 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
987 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
988 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
989 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
990 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
991 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
992 * gfortran.dg/ltrans-7.f90: Removed.
993 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
995 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
996 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
997 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
998 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
999 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1000 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1001 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1002 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1003 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1004 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1005 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1006 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1007 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1008 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1009 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1010 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1011 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1012 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1013 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1014 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1015 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1016 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1017 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1018 * gcc.dg/tree-ssa/data-dep-1.c
1019 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1020 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1021 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1022 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1023 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1025 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1027 PR tree-optimization/47265
1028 PR tree-optimization/47443
1029 * gcc.c-torture/compile/pr47265.c: New test.
1030 * gcc.dg/pr47443.c: New test.
1032 2011-01-25 Martin Jambor <mjambor@suse.cz>
1034 PR tree-optimization/47382
1035 * g++.dg/torture/pr47382.C: New test.
1036 * g++.dg/opt/devirt1.C: Xfail.
1038 2011-01-25 Yao Qi <yao@codesourcery.com>
1041 * gcc.target/arm/pr45701-1.c: New test.
1042 * gcc.target/arm/pr45701-2.c: New test.
1043 * gcc.target/arm/pr45701-3.c: New test.
1045 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1046 Jakub Jelinek <jakub@redhat.com>
1048 PR tree-optimization/47271
1049 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1051 2011-01-25 Nick Clifton <nickc@redhat.com>
1053 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1054 (saturate_add): Delete.
1056 (main): Do not run saturate_add.
1057 (set_interrupts): Delete.
1059 2011-01-25 Tobias Burnus <burnus@net-b.de>
1062 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1064 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1066 PR tree-optimization/47427
1067 PR tree-optimization/47428
1068 * gcc.c-torture/compile/pr47427.c: New test.
1069 * gcc.c-torture/compile/pr47428.c: New test.
1071 2011-01-25 Richard Guenther <rguenther@suse.de>
1074 * gcc.dg/torture/pr47411.c: New testcase.
1076 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1078 * gfortran.dg/graphite/id-24.f: New.
1079 * gfortran.dg/graphite/id-25.f: New.
1081 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1083 * gfortran.dg/graphite/id-23.f: New.
1085 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1087 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1089 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1091 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1092 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1093 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1094 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1095 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1096 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1097 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1098 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1099 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1101 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1103 * gcc.dg/graphite/block-0.c: Add documentation.
1104 * gcc.dg/graphite/block-4.c: Same.
1105 * gcc.dg/graphite/block-7.c: Same.
1106 * gcc.dg/graphite/block-8.c: New.
1107 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1108 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1109 * gcc.dg/graphite/interchange-12.c: Add documentation.
1110 * gcc.dg/graphite/interchange-13.c: New.
1111 * gcc.dg/graphite/interchange-14.c: New.
1112 * gcc.dg/graphite/interchange-15.c: New.
1113 * gcc.dg/graphite/interchange-8.c: Add documentation.
1114 * gcc.dg/graphite/interchange-mvt.c: Same.
1116 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1119 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1120 * gcc.target/powerpc/altivec-14.c: Ditto.
1121 * gcc.target/powerpc/altivec-33.c: Ditto.
1122 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1123 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1124 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1125 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1126 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1127 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1128 * g++.dg/ext/altivec-15.C: Ditto.
1129 * g++.dg/ext/altivec-types-1.C: Ditto.
1130 * g++.dg/ext/altivec-types-2.C: Ditto.
1131 * g++.dg/ext/altivec-types-3.C: Ditto.
1132 * g++.dg/ext/altivec-types-4.C: Ditto.
1134 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1136 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1138 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1140 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1141 optimization options.
1143 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1145 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1148 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1150 2011-01-23 Tobias Burnus <burnus@net-b.de>
1153 * gfortran.dg/allocatable_scalar_12.f90: New.
1155 2011-01-23 Ira Rosen <irar@il.ibm.com>
1157 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1158 vectorization to be not profitable if peeling is used to
1159 realign the memory access.
1160 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1161 loop bound to avoid loop unrolling.
1162 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1164 2011-01-22 Jan Hubicka <jh@suse.cz>
1167 * g++.dg/lto/pr47333.C: New file.
1169 2011-01-22 Jan Hubicka <jh@suse.cz>
1171 PR tree-optimization/43884
1173 * gcc.dg/autopar/outer-2.c: Increase array size.
1174 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1176 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1179 * gfortran.dg/c_loc_tests_16.f90: New test.
1181 2011-01-22 Tobias Burnus <burnus@net-b.de>
1184 * gfortran.dg/typebound_proc_19.f90: New.
1186 2011-01-21 Jeff Law <law@redhat.com>
1188 PR tree-optimization/47053
1189 * g++.dg/pr47053.C: New test.
1191 2011-01-21 Jason Merrill <jason@redhat.com>
1194 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1196 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1199 * g++.dg/cpp0x/range-for10.C: New test.
1200 * g++.dg/template/for1.C: New test.
1203 * g++.dg/tree-prof/partition3.C: New test.
1205 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1207 PR rtl-optimization/47366
1208 * g++.dg/opt/pr47366.C: New test.
1210 2011-01-21 Jason Merrill <jason@redhat.com>
1213 * g++.dg/cpp0x/constexpr-regress2.C: New.
1215 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1217 2011-01-21 Jeff Law <law@redhat.com>
1219 PR rtl-optimization/41619
1220 * gcc.dg/pr41619.c: New.
1222 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1224 PR tree-optimization/47355
1225 * g++.dg/opt/pr47355.C: New test.
1227 2011-01-21 Richard Guenther <rguenther@suse.de>
1229 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1232 2011-01-21 Richard Guenther <rguenther@suse.de>
1234 PR tree-optimization/47365
1235 * gcc.dg/torture/pr47365.c: New testcase.
1236 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1238 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1240 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1242 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1244 PR tree-optimization/47391
1245 * gcc.dg/pr47391.c: New test.
1247 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1249 * g++.dg/template/char1.C: Use signed char.
1251 2011-01-21 Tobias Burnus <burnus@net-b.de>
1254 * gfortran.dg/pointer_target_4.f90: New.
1256 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1259 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1260 ILP32 system and not IP32.
1262 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1265 * g++.dg/debug/pr46583.C: New.
1267 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1270 * g++.dg/debug/pr47283.C: New test.
1273 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1274 * gcc.target/i386/headmerge-2.c: Likewise.
1276 2011-01-20 Richard Guenther <rguenther@suse.de>
1279 * gcc.dg/torture/pr47370.c: New testcase.
1281 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1283 PR tree-optimization/46130
1284 * gcc.dg/pr46130-1.c: New test.
1285 * gcc.dg/pr46130-2.c: New test.
1287 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1290 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1292 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1295 * g++.dg/debug/pr46240.cc: New.
1297 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1300 * g++.dg/template/anonunion1.C: New test.
1302 PR rtl-optimization/47337
1303 * gcc.c-torture/execute/pr47337.c: New test.
1305 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1308 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1310 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1312 PR tree-optimization/46021
1313 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1315 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1317 PR tree-optimization/47290
1318 * g++.dg/torture/pr47290.C: New test.
1320 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1323 * gfortran.dg/proc_ptr_comp_29.f90: New.
1325 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1328 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1329 powerpc-apple-darwin9.
1331 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1333 PR rtl-optimization/47299
1334 * gcc.c-torture/execute/pr47299.c: New test.
1336 2011-01-17 Jason Merrill <jason@redhat.com>
1338 * g++.dg/cpp0x/constexpr-virtual.C: New.
1340 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1343 * gfortran.dg/gomp/pr47331.f90: New test.
1345 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1348 * objc.dg/selector-warn-1.m: New.
1349 * obj-c++.dg/selector-warn-1.mm: New.
1351 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1353 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1354 Update dg-final accordingly.
1356 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1358 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1360 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1362 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1364 * gcc.dg/guality/pr36728-2.c: Likewise.
1366 2011-01-17 Richard Guenther <rguenther@suse.de>
1368 PR tree-optimization/47313
1369 * g++.dg/torture/pr47313.C: New testcase.
1371 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1374 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1375 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1376 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1377 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1379 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1381 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1382 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1383 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1385 2011-01-17 Richard Guenther <rguenther@suse.de>
1387 PR tree-optimization/45967
1388 * gcc.dg/torture/pr45967-2.c: New testcase.
1389 * gcc.dg/torture/pr45967-3.c: Likewise.
1391 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1394 * g++.dg/ext/pr47213.C: Require visibility.
1396 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1398 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1399 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1401 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1403 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1404 Linux-based targets.
1406 2011-01-13 Jan Hubicka <jh@suse.cz>
1408 PR tree-optimization/47276
1409 * gcc.dg/pr47276.c: New testcase.
1411 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1412 Jonathan Wakely <jwakely.gcc@gmail.com>
1415 * g++.dg/other/pr33558.C: New.
1416 * g++.dg/other/pr33558-2.C: New.
1418 2011-01-14 Martin Jambor <mjambor@suse.cz>
1420 PR tree-optimization/45934
1421 PR tree-optimization/46302
1422 * g++.dg/ipa/devirt-c-1.C: New test.
1423 * g++.dg/ipa/devirt-c-2.C: Likewise.
1424 * g++.dg/ipa/devirt-c-3.C: Likewise.
1425 * g++.dg/ipa/devirt-c-4.C: Likewise.
1426 * g++.dg/ipa/devirt-c-5.C: Likewise.
1427 * g++.dg/ipa/devirt-c-6.C: Likewise.
1428 * g++.dg/ipa/devirt-6.C: Likewise.
1429 * g++.dg/ipa/devirt-d-1.C: Likewise.
1430 * g++.dg/torture/pr45934.C: Likewise.
1432 2011-01-14 Jason Merrill <jason@redhat.com>
1434 * g++.dg/cpp0x/variadic105.C: New.
1436 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1437 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1440 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1441 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1442 execution tests on i?86-*-*, x86_64-*-* and
1443 powerpc*-apple-darwin* && ilp32.
1444 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1445 tests on i?86-*-* and x86_64-*-*.
1447 2011-01-14 Richard Guenther <rguenther@suse.de>
1449 PR tree-optimization/47280
1450 * g++.dg/opt/pr47280.C: New testcase.
1452 2011-01-14 Jason Merrill <jason@redhat.com>
1454 * g++.dg/cpp0x/constexpr-regress1.C: New.
1456 * g++.dg/ext/flexary2.C: New.
1458 2011-01-14 Richard Guenther <rguenther@suse.de>
1461 * gcc.dg/torture/pr47281.c: New testcase.
1462 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1464 2011-01-14 Richard Guenther <rguenther@suse.de>
1466 PR tree-optimization/47286
1467 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1469 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1472 * g++.dg/ext/pr47213.C: New.
1474 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1476 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1478 2011-01-13 Tobias Burnus <burnus@net-b.de>
1479 Mikael Morin <mikael@gcc.gnu.org>
1483 * gfortran.dg/select_type_20.f90: New.
1484 * gfortran.dg/select_type_21.f90: New.
1486 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1489 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1491 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1493 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1494 * gcc.dg/guality/pr36728-2.c: Likewise.
1496 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1499 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1501 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1503 PR rtl-optimization/45352
1504 * gcc.dg/pr45352-3.c: New.
1506 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1508 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1510 * g++.dg/cpp0x/range-for8.C: New.
1511 * g++.dg/cpp0x/range-for9.C: New.
1513 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1516 * g++.dg/debug/pr47209.C: New.
1518 2011-01-12 Richard Guenther <rguenther@suse.de>
1521 * gcc.dg/lto/pr47259_0.c: New testcase.
1522 * gcc.dg/lto/pr47259_1.c: Likewise.
1524 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1526 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1527 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1528 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1529 methods missing from the OBJC2 Object.
1530 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1531 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1532 GNU and NeXT runtimes.
1533 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1535 * objc-obj-c++-shared/Object1.m: Likewise.
1536 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1537 * objc.dg/proto-qual-1.m: Likewise.
1538 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1539 * obj-c++.dg/proto-qual-1.mm: Likewise.
1541 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1544 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1546 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1548 Fixed the Objective-C++ testsuite and updated all tests.
1549 * lib/obj-c++.exp (obj-c++_init): Declare and set
1550 gcc_warning_prefix and gcc_error_prefix.
1551 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1552 'dg-warning', 'dg-message' and 'dg-error'.
1553 * obj-c++.dg/class-extension-3.mm: Likewise.
1554 * obj-c++.dg/class-protocol-1.mm: Likewise.
1555 * obj-c++.dg/encode-7.mm: Likewise.
1556 * obj-c++.dg/exceptions-3.mm: Likewise.
1557 * obj-c++.dg/exceptions-5.mm: Likewise.
1558 * obj-c++.dg/method-12.mm: Likewise.
1559 * obj-c++.dg/method-13.mm: Likewise.
1560 * obj-c++.dg/method-15.mm: Likewise.
1561 * obj-c++.dg/method-16.mm: Likewise.
1562 * obj-c++.dg/method-4.mm: Likewise.
1563 * obj-c++.dg/method-8.mm: Likewise.
1564 * obj-c++.dg/method-conflict-1.mm: Likewise.
1565 * obj-c++.dg/method-conflict-2.mm: Likewise.
1566 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1567 and uncommented second part of the testcase now that the testsuite
1569 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1570 and uncommented second part of the testcase now that the testsuite
1572 * obj-c++.dg/private-1.mm: Likewise.
1573 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1574 * obj-c++.dg/syntax-error-7.mm: Likewise.
1575 * obj-c++.dg/warn5.mm: Likewise.
1576 * obj-c++.dg/property/at-property-14.mm: Likewise.
1577 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1579 * obj-c++.dg/property/at-property-18.mm: Likewise.
1580 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1582 * obj-c++.dg/property/at-property-21.mm: Likewise.
1583 * obj-c++.dg/property/at-property-28.mm: Likewise.
1584 * obj-c++.dg/property/at-property-5.mm: Likewise.
1585 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1586 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1587 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1588 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1589 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1590 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1591 * obj-c++.dg/tls/diag-5.mm: Likewise.
1592 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1593 dg-error, now matched correctly.
1595 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1597 * objc.dg/property/at-property-29.m: New.
1598 * obj-c++.dg/property/at-property-29.mm: New.
1600 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1602 * go.test/go-test.exp (go-set-goarch): New proc.
1603 (go-gc-tests): Use it.
1605 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1608 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1610 2011-01-11 Richard Henderson <rth@redhat.com>
1612 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1614 2011-01-11 Jan Hubicka <jh@suse.cz>
1618 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1619 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1621 2011-01-11 Richard Guenther <rguenther@suse.de>
1623 PR tree-optimization/46076
1624 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1626 2011-01-11 Jeff Law <law@redhat.com>
1628 * PR tree-optimization/47086
1629 * gcc.dg/pr47086.c: New test.
1631 2011-01-11 Jason Merrill <jason@redhat.com>
1634 * g++.dg/template/new10.C: New.
1637 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1639 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1641 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1642 Split type definitions and NSConstantString class into...
1643 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1644 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1645 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1646 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1647 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1648 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1650 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1651 encode defines for newer NeXT system headers.
1652 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1653 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1654 * objc.dg/foreach-5.m: Likewise.
1655 * objc.dg/foreach-2.m: Likewise.
1656 * objc.dg/foreach-4.m: Likewise.
1657 * objc.dg/torture/strings/string1.m: Likewise.
1658 * objc.dg/torture/strings/string2.m: Likewise.
1659 * objc.dg/torture/strings/string3.m: Likewise.
1660 * objc.dg/torture/strings/string4.m: Likewise.
1661 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1662 header and stand alone.
1663 * obj-c++.dg/strings/strings-2.mm: Likewise.
1664 * objc.dg/torture/strings/const-str-3.m: Likewise.
1665 * objc.dg/strings/strings-2.m: Likewise.
1666 * objc.dg/strings/const-str-12b.m: Likewise.
1668 2011-01-12 Richard Guenther <rguenther@suse.de>
1671 * gcc.dg/attr-weak-1.c: Adjust.
1673 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1676 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1677 standard compliant and comment.
1679 2011-01-10 Jan Hubicka <jh@suse.cz>
1682 * gcc.dg/initpri3.c: New testcase.
1684 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1687 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1693 (g_ebp_save): Likewise.
1694 (g_esp_save): Likewise.
1696 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1698 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1700 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1702 PR tree-optimization/46021
1703 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1704 i?86-*-*, x86_64-*-*.
1706 2011-01-10 Jeff Law <law@redhat.com>
1708 * PR tree-optimization/47141
1709 * gcc.c-torture/compile/pr47141.c: New test.
1711 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1714 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1715 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1716 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1717 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1720 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1721 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1722 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1723 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1724 being vectorized. Adjust dg-final pattern.
1727 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1728 * gcc.dg/vect/slp-24.c: Likewise.
1730 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1733 * g++.dg/other/pr47218-1.C: New test file.
1734 * g++.dg/other/pr47218.C: Likewise.
1735 * g++.dg/other/pr47218.h: New supporting header.
1737 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1740 * objc.dg/attributes/invalid-attribute-1.m: New.
1741 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1743 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1746 * gfortran.dg/proc_ptr_comp_28.f90: New.
1748 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1750 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1751 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1752 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1753 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1754 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1755 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1756 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1757 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1758 * objc.dg/gnu-api-2-class.m: Likewise.
1759 * objc.dg/gnu-api-2-ivar.m: Likewise.
1760 * objc.dg/gnu-api-2-method.m: Likewise.
1761 * objc.dg/gnu-api-2-objc.m: Likewise.
1762 * objc.dg/gnu-api-2-object.m: Likewise.
1763 * objc.dg/gnu-api-2-property.m: Likewise.
1764 * objc.dg/gnu-api-2-protocol.m: Likewise.
1765 * objc.dg/gnu-api-2-sel.m: Likewise.
1767 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1769 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1770 * objc.dg/objc-foreach-4.m: Likewise.
1771 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1772 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1773 * objc.dg/foreach-4.m: Likewise.
1774 * objc.dg/foreach-5.m: Likewise.
1775 * objc.dg/foreach-3.m: Return self from init.
1777 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1780 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1782 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1785 * gfortran.dg/class_35.f90: New.
1787 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1789 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1791 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1794 * objc.dg/invalid-method-2.m: New.
1795 * obj-c++.dg/invalid-method-2.mm: New.
1797 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1800 * gfortran.dg/transpose_optimization_2.f90 : New test.
1802 2011-01-08 Jan Hubicka <jh@suse.cz>
1804 PR tree-optmization/46469
1805 * g++.dg/torture/pr46469.C: New testcase.
1807 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1809 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1810 emulation of libobjc-gnu structure layout functionality to ..
1811 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1812 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1813 * objc/execute/bf-common.h: Adjust headers.
1814 * objc/execute/bf-1.m: Likewise.
1815 * objc/execute/bf-2.m: Likewise.
1816 * objc/execute/bf-3.m: Likewise.
1817 * objc/execute/bf-4.m: Likewise.
1818 * objc/execute/bf-5.m: Likewise.
1819 * objc/execute/bf-6.m: Likewise.
1820 * objc/execute/bf-7.m: Likewise.
1821 * objc/execute/bf-8.m: Likewise.
1822 * objc/execute/bf-9.m: Likewise.
1823 * objc/execute/bf-10.m: Likewise.
1824 * objc/execute/bf-11.m: Likewise.
1825 * objc/execute/bf-12.m: Likewise.
1826 * objc/execute/bf-13.m: Likewise.
1827 * objc/execute/bf-14.m: Likewise.
1828 * objc/execute/bf-15.m: Likewise.
1829 * objc/execute/bf-16.m: Likewise.
1830 * objc/execute/bf-17.m: Likewise.
1831 * objc/execute/bf-18.m: Likewise.
1832 * objc/execute/bf-19.m: Likewise.
1833 * objc/execute/bf-20.m: Likewise.
1834 * objc/execute/bf-21.m: Likewise.
1835 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1836 objc_get_type_qualifiers ().
1838 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1841 * gfortran.dg/dependency_39.f90: New test.
1843 2011-01-07 Jan Hubicka <jh@suse.cz>
1845 Get builtins tests ready for linker plugin.
1846 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1847 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1848 my_memset, my_bzero): Mark used.
1849 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1850 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1852 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1855 2011-01-07 Jan Hubicka <jh@suse.cz>
1857 PR tree-optimization/46367
1858 * g++.dg/torture/pr46367.C: New file.
1860 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1863 * gcc.dg/pr47201.c: New test.
1866 * gcc.dg/tree-prof/pr47187.c: New test.
1868 2011-01-07 Tobias Burnus <burnus@net-b.de>
1871 * gfortran.dg/extends_type_of_3.f90: New.
1873 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1875 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1876 * g++.dg/ext/dllimport-MI1.C: Likewise.
1877 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1878 * g++.dg/ext/dllimport10.C: Likewise.
1879 * g++.dg/ext/dllimport11.C: Likewise.
1880 * g++.dg/ext/dllimport12.C: Likewise.
1881 * g++.dg/ext/dllimport13.C: Likewise.
1882 * g++.dg/ext/dllimport2.C: Likewise.
1883 * g++.dg/ext/dllimport3.C: Likewise.
1884 * g++.dg/ext/dllimport4.C: Likewise.
1885 * g++.dg/ext/dllimport5.C: Likewise.
1886 * g++.dg/ext/dllimport6.C: Likewise.
1887 * g++.dg/ext/dllimport8.C: Likewise.
1888 * g++.dg/ext/dllimport9.C: Likewise.
1889 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1890 targets, too. Additionally enable test for i?86-*-mingw*.
1891 * g++.dg/ext/selectany1.C: Likewise.
1892 Remove guard variable check.
1894 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1898 * gfortran.dg/storage_size_3.f08: Extended.
1900 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1903 * g++.dg/template/stdarg1.C: New test.
1905 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1908 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1909 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1910 from the interface of functions to not hide the errors that
1913 2011-01-06 Jan Hubicka <jh@suse.cz>
1915 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1916 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1918 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1922 * gfortran.dg/interface_33.f90: New test.
1924 2011-01-06 Jakub Jelinek <jakub@redhat.com>
1927 * gcc.c-torture/compile/pr47150.c: New test.
1929 2011-01-06 Ira Rosen <irar@il.ibm.com>
1931 PR tree-optimization/47139
1932 * gcc.dg/vect/pr47139.c: New test.
1934 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1937 * gfortran.dg/extends_type_of_2.f03: New.
1939 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1941 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1943 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
1945 * gnat.dg/opt14.adb: New test.
1947 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1950 * gfortran.dg/allocate_error_2.f90: New test.
1952 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1955 * gfortran.dg/storage_size_3.f08: New.
1957 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1959 PR libgfortran/47154
1960 * gfortran.dg/namelist_68.f90: New test.
1962 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1964 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1966 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1969 * gfortran.dg/class_34.f90: New.
1971 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1973 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1974 use __builtin_inff. Skip all single-precision tests that require
1977 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1979 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1981 2011-01-03 Jakub Jelinek <jakub@redhat.com>
1983 PR tree-optimization/47148
1984 * gcc.c-torture/execute/pr47148.c: New test.
1986 PR tree-optimization/47155
1987 * gcc.c-torture/execute/pr47155.c: New test.
1989 PR rtl-optimization/47157
1990 * gcc.c-torture/compile/pr47157.c: New test.
1992 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1994 * gcc.dg/torture/vector-shift2.c (schar): Define.
1995 (main): Always use schar or uchar instead of plain "char" to avoid
1996 dependencies on implementation-defined char signedness.
1998 2011-01-03 Martin Jambor <mjambor@suse.cz>
2000 PR tree-optimization/46801
2001 * gnat.dg/pack9.adb: Remove xfail.
2003 2011-01-03 Martin Jambor <mjambor@suse.cz>
2005 PR tree-optimization/46984
2006 * g++.dg/ipa/pr46984.C: New test.
2008 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2011 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2013 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2015 PR tree-optimization/47140
2016 * gcc.c-torture/compile/pr47140.c: New test.
2018 PR rtl-optimization/47028
2019 * gcc.dg/pr47028.c: New test.
2021 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2023 * objc.dg/protocol-forward-1.m: Removed TODO.
2024 * objc.dg/protocol-forward-2.m: New.
2025 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2026 * obj-c++.dg/protocol-forward-2.mm: New.
2028 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2031 * g++.dg/eh/pr38662.C: New testcase.
2033 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2035 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2036 scan for newline '\n'.
2039 Copyright (C) 2011 Free Software Foundation, Inc.
2041 Copying and distribution of this file, with or without modification,
2042 are permitted in any medium without royalty provided the copyright
2043 notice and this notice are preserved.