1 2011-02-19 Nicola Pero <nicola.pero@meta-innovation.com>
4 * objc.dg/property/dotsyntax-22.m: New.
5 * obj-c++.dg/property/dotsyntax-22.mm: New.
7 2011-02-20 Dodji Seketeli <dodji@redhat.com>
10 * g++.dg/template/typedef38.C: New test.
12 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
15 * gfortran.dg/whole_file_30.f90 : New test.
16 * gfortran.dg/whole_file_31.f90 : New test.
18 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
22 * gfortran.dg/whole_file_28.f90 : New test.
23 * gfortran.dg/whole_file_29.f90 : New test.
25 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
28 * g++.dg/template/crash105.C: New.
30 2011-02-19 Jason Merrill <jason@redhat.com>
32 * g++.dg/cpp0x/regress/no-elide1.C: New.
34 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
36 PR tree-optimization/46620
37 * gcc.dg/pr46620.c: New.
39 2011-02-19 Jakub Jelinek <jakub@redhat.com>
42 * gcc.target/i386/pr47809.c: New test.
44 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
45 Tobias Burnus <burnus@net-b.de>
47 * lib/target-supports.exp
48 (check_effective_target_fortran_large_real): New check for large reals.
49 * gfortran.dg/nan_7.f90: New test.
51 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
54 * gfortran.dg/fmt_f0_1.f90: Update test.
56 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
59 * gfortran.dg/array_constructor_36.f90 : New test.
60 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
61 allow for comparison between different elements of the array
62 constructor at different levels of optimization.
64 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
66 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
67 * gcc.target/i386/pr32280-1.c: Likewise.
69 2011-02-19 Jakub Jelinek <jakub@redhat.com>
72 * gcc.target/i386/pr47800.c: New test.
74 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
76 * objc/execute/exceptions/foward-1.x: New.
78 2011-02-18 Janus Weil <janus@gcc.gnu.org>
81 * gfortran.dg/derived_constructor_comps_4.f90: New.
83 2011-02-18 Tobias Burnus
86 * gfortran.dg/func_result_6.f90: New.
88 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
91 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
93 2011-02-18 Tobias Burnus <burnus@net-b.de>
96 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
98 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
99 normalizing the error/warning output.
100 * gfortran.dg/Wall.f90: Update dg-error/warning.
101 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
102 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
103 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
104 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
105 * gfortran.dg/class_30.f90: Update dg-error/warning.
106 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
107 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
108 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
109 * gfortran.dg/entry_17.f90: Update dg-error/warning.
110 * gfortran.dg/entry_19.f90: Update dg-error/warning.
111 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
112 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
113 * gfortran.dg/g77/12632.f: Update dg-error/warning.
114 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
115 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
116 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
117 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
118 * gfortran.dg/goto_8.f90: Update dg-error/warning.
119 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
120 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
121 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
122 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
123 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
124 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
125 * gfortran.dg/volatile3.f90: Update dg-error/warning.
126 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
127 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
128 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
129 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
130 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
132 2011-02-18 Janus Weil <janus@gcc.gnu.org>
135 * gfortran.dg/proc_ptr_comp_30.f90: New.
137 2011-02-18 Jakub Jelinek <jakub@redhat.com>
140 * gcc.target/i386/pr47780.c: New test.
142 2011-02-18 Janus Weil <janus@gcc.gnu.org>
145 * gfortran.dg/class_40.f03: New.
147 2011-02-18 Dodji Seketeli <dodji@redhat.com>
150 * g++.dg/cpp0x/auto21.C: New test.
152 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
154 * objc.dg/special/unclaimed-category-1.h: Updated for
156 * objc.dg/special/unclaimed-category-1.m: Same.
157 * objc.dg/zero-link-1.m: Same.
158 * objc.dg/lookup-1.m: Same.
159 * objc.dg/torture/strings/const-str-9.m
160 * objc.dg/torture/strings/const-str-10.m: Same.
161 * objc.dg/torture/strings/const-str-11.m: Same.
162 * objc.dg/torture/forward-1.m: Same.
163 * objc.dg/zero-link-2.m: Same.
164 * objc.dg/encode-7-next-64bit.m: Same.
165 * objc.dg/method-4.m: Same.
166 * objc.dg/next-runtime-1.m: Same.
167 * objc.dg/image-info.m: Same.
168 * objc.dg/pr23214.m: Same.
169 * objc.dg/symtab-1.m: Same.
170 * obj-c++.dg/basic.m: Same.
171 * obj-c++.dg/proto-lossage-3.m: Same.
172 * obj-c++.dg/torture/strings/const-str-10.m: Same.
173 * obj-c++.dg/torture/strings/const-str-11.m: Same.
174 * obj-c++.dg/torture/strings/const-str-9.m: Same.
175 * obj-c++.dg/method-11.m: Same.
176 * objc/execute/enumeration-1.m: Same.
177 * objc/execute/object_is_class.m: Same.
178 * objc/execute/formal_protocol-2.m: Same.
179 * objc/execute/formal_protocol-4.m: Same.
180 * objc/execute/formal_protocol-6.m: Same.
181 * objc/execute/bycopy-3.m: Same.
182 * objc/execute/exceptions/catchall-1.m: Same.
183 * objc/execute/exceptions/finally-1.m: Same.
184 * objc/execute/exceptions/local-variables-1.m: Same.
185 * objc/execute/exceptions/foward-1.m: Same.
186 * objc/execute/bf-common.h
187 * objc/execute/enumeration-2.m: Same.
188 * objc/execute/formal_protocol-1.m: Same.
189 * objc/execute/formal_protocol-3.m: Same.
190 * objc/execute/formal_protocol-5.m: Same.
191 * objc/execute/accessing_ivars.m: Same.
192 * objc/execute/bycopy-2.m: Same.
193 * objc/execute/formal_protocol-7.m: Same.
194 * objc/execute/compatibility_alias.m: Same.
195 * objc/execute/no_clash.m: Same.
196 * objc/execute/object_is_meta_class.m: Same.
197 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
198 * objc/execute/class-tests-1.h: Include stdio.h.
199 * objc/execute/class-tests-2.h: Same.
200 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
202 * obj-c++.dg/try-catch-2.mm: Same.
204 2011-02-17 Jakub Jelinek <jakub@redhat.com>
207 * g++.dg/warn/Wunused-parm-4.C: New test.
209 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
210 Jan Hubicka <jh@suse.cz>
214 * g++.dg/debug/pr47106.C: New.
216 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
219 * gcc.target/i386/pr43653.c: New test.
221 2011-02-11 Dodji Seketeli <dodji@redhat.com>
224 * g++.dg/template/inherit6.C: New test.
226 2011-02-16 Janus Weil <janus@gcc.gnu.org>
229 * gfortran.dg/class_39.f03: New.
231 2011-02-16 Dodji Seketeli <dodji@redhat.com>
234 * g++.dg/cpp0x/variadic106.C: New test.
236 2011-02-16 Jakub Jelinek <jakub@redhat.com>
239 * gfortran.dg/pr47757-1.f90: New test.
240 * gfortran.dg/pr47757-2.f90: New test.
241 * gfortran.dg/pr47757-3.f90: New test.
244 * g++.dg/cpp0x/enum8.C: New test.
246 2011-02-15 Jason Merrill <jason@redhat.com>
248 * g++.dg/inherit/implicit-trivial1.C: New.
249 * g++.dg/cpp0x/implicit-trivial1.C: New.
251 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
254 * gcc.dg/torture/pr47725.c: Removed.
256 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
259 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
260 constant does not generate a load from memory.
262 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
265 * gcc.dg/torture/pr47725.c: New.
267 2011-02-15 Richard Guenther <rguenther@suse.de>
269 PR tree-optimization/47743
270 * gcc.dg/torture/pr47743.c: New testcase.
272 2011-02-15 Jakub Jelinek <jakub@redhat.com>
275 * gcc.target/i386/pr47581.c: New test.
277 2011-02-14 Janus Weil <janus@gcc.gnu.org>
280 * gfortran.dg/select_type_22.f03: New.
282 2011-02-14 Jason Merrill <jason@redhat.com>
284 * g++.dg/cpp0x/regress/enum1.C: New.
286 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
288 * gnat.dg/include.adb: New test.
290 2011-02-14 Janus Weil <janus@gcc.gnu.org>
293 * gfortran.dg/class_38.f03: New.
295 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
297 * gcc.dg/pr46494.c: New test.
299 2011-02-14 Richard Guenther <rguenther@suse.de>
301 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
303 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
306 * gnat.dg/null_pointer_deref1.exp: Don't skip on
307 sparc*-sun-solaris2.11.
309 2011-02-14 Janus Weil <janus@gcc.gnu.org>
312 * gfortran.dg/argument_checking_18.f90: New.
314 2011-02-13 Tobias Burnus <burnus@net-b.de>
316 * gfortran.dg/argument_checking_13.f90: Update dg-error.
317 * gfortran.dg/argument_checking_17.f90: New.
319 2011-02-12 Janus Weil <janus@gcc.gnu.org>
321 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
322 are temporarily disabled.
323 * gfortran.dg/class_7.f03: Ditto.
324 * gfortran.dg/coarray_14.f90: Ditto.
325 * gfortran.dg/typebound_proc_13.f03: Ditto.
327 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
330 * gfortran.dg/extends_11.f03: New.
332 2011-02-11 Xinliang David Li <davidxl@google.com>
334 PR tree-optimization/47707
335 * g++.dg/tree-ssa/pr47707.C: New test.
337 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
339 * g++.dg/opt/inline17.C: New test.
341 2011-02-11 Tobias Burnus <burnus@net-b.de>
344 * gfortran.dg/pure_formal_2.f90: New.
346 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
348 PR rtl-optimization/47614
349 * gfortran.dg/pr47614.f: New.
351 2011-02-11 Joseph Myers <joseph@codesourcery.com>
354 * gcc.dg/opts-6.c: New test.
356 2011-02-11 Jakub Jelinek <jakub@redhat.com>
359 * gcc.dg/pr47684.c: New test.
361 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
364 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
365 c99_runtime, dg-add-options c99_runtime.
368 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
371 * lib/target-supports.exp (check_ascii_locale_available): New proc.
372 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
373 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
374 * gcc.dg/ucnid-10.c: Likewise.
375 * gcc.dg/ucnid-13.c: Likewise.
376 * gcc.dg/ucnid-7.c: Likewise.
377 * gcc.dg/ucnid-8.c: Likewise.
378 Adapt dg-warning line number.
380 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
382 * gcc.target/i386/parity-1.c: Use -march=k8.
383 * gcc.target/i386/parity-2.c: Ditto.
384 * gcc.target/i386/vecinit-1.c: Ditto.
385 * gcc.target/i386/vecinit-2.c: Ditto.
387 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
390 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
391 * gcc.target/mips/save-restore-3.c: Likewise.
392 * gcc.target/mips/save-restore-4.c: Likewise.
393 * gcc.target/mips/save-restore-5.c: Likewise.
396 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
397 * g++.dg/tree-prof/partition2.C: Likewise.
399 2011-02-09 Jason Merrill <jason@redhat.com>
401 * g++.dg/tree-ssa/inline-3.C: Use a normal function
402 rather than misdeclare std::puts.
404 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
405 * g++.dg/other/warning1.C: Likewise.
406 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
407 * g++.old-deja/g++.gb/scope06.C: Likewise.
408 * g++.old-deja/g++.law/cvt11.C: Likewise.
409 * g++.old-deja/g++.law/init1.C: Likewise.
410 * g++.dg/abi/mangle26.C: Likewise.
412 * g++.dg/template/function1.C: Adjust for C++0x mode.
413 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
415 * g++.dg/ext/label10.C: Adjust for C++0x mode.
416 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
418 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
420 * g++.dg/cpp0x/regress/abi-empty7.C: New.
422 * g++.dg/cpp0x/regress: New directory.
423 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
424 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
425 * g++.dg/cpp0x/regress/regress3.C: New.
427 2011-02-10 Richard Guenther <rguenther@suse.de>
429 PR tree-optimization/47677
430 * gcc.dg/torture/pr47677.c: New testcase.
432 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
434 * objc.dg/special/load-category-1.m: Remove unused header.
435 * objc.dg/special/load-category-1a.m: Likewise.
436 * objc.dg/special/load-category-2.m: Likewise.
437 * objc.dg/special/load-category-2a.m: Likewise.
438 * objc.dg/special/load-category-3.m: Likewise.
439 * objc.dg/special/load-category-3a.m: Likewise.
440 * objc.dg/attributes/proto-attribute-2.m: Likewise.
441 * objc.dg/attributes/proto-attribute-3.m: Likewise.
442 * objc.dg/attributes/class-attribute-1.m: Likewise.
443 * objc.dg/property/property.exp: Don't run for Darwin < 9.
444 * obj-c++.dg/property/property.exp: Likewise.
445 * objc.dg/attributes/method-sentinel-1.m: Update type header.
446 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
447 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
448 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
449 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
450 * obj-c++.dg/template-8.mm: Likewise.
452 2011-02-10 Jakub Jelinek <jakub@redhat.com>
455 * gcc.target/i386/pr47665.c: New test.
457 2011-02-10 Jie Zhang <jie@codesourcery.com>
461 2011-02-05 Jie Zhang <jie@codesourcery.com>
463 * gcc.dg/pr42631.c: Update test.
464 * gcc.dg/pr42631-2.c: New test.
466 2011-02-09 Janus Weil <janus@gcc.gnu.org>
469 * gfortran.dg/proc_decl_25.f90: New.
471 2011-02-09 Janus Weil <janus@gcc.gnu.org>
474 * gfortran.dg/typebound_assignment_2.f03: New.
476 2011-02-09 Richard Guenther <rguenther@suse.de>
478 PR tree-optimization/47664
479 * gcc.dg/tree-ssa/inline-7.c: New testcase.
481 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
484 * gnat.dg/uninit_func.adb: Adjust dg directive.
486 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
489 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
491 2011-02-09 Janus Weil <janus@gcc.gnu.org>
494 * gfortran.dg/auto_dealloc_2.f90: New.
496 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
498 * gcc.dg/builtins-config.h: Remove __sgi handling.
499 * lib/target-supports.exp (add_options_for_c99_runtime): Add
500 -std=c99 for mips-sgi-irix6.5*.
502 2011-02-09 Martin Jambor <mjambor@suse.cz>
505 * gfortran.dg/pr25923.f90: Remove xfails.
507 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
510 * gfortran.dg/inquire_14.f90: New test.
512 2011-02-08 Janus Weil <janus@gcc.gnu.org>
515 * gfortran.dg/pointer_init_6.f90: New.
517 2011-02-08 Jeff Law <law@redhat.com>
519 PR tree-optimization/42893
520 * gcc.tree-ssa/pr42893.c: New test.
522 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
524 PR tree-optimization/46834
525 PR tree-optimization/46994
526 PR tree-optimization/46995
527 * gcc.dg/graphite/id-pr46834.c: New.
528 * gfortran.dg/graphite/id-pr46994.f90: New.
529 * gfortran.dg/graphite/id-pr46995.f90: New.
531 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
534 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
535 using the variable is known the warning is emitted there.
536 * gcc.dg/uninit-pr19430.c (foo): Likewise.
537 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
539 * c-c++-common/pr20000.c (g): Both warnings occur at the return
542 * gcc.dg/noreturn-1.c (foo5): Likewise.
543 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
546 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
547 the return statement using the uninitialized variable.
548 * gfortran.dg/pr39666-2.f90 (f): Likewise.
550 2011-02-08 Richard Guenther <rguenther@suse.de>
553 * g++.dg/opt/pr47639.c: New testcase.
555 2011-02-08 Richard Guenther <rguenther@suse.de>
557 PR tree-optimization/47632
558 * g++.dg/opt/pr47632.C: New testcase.
560 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
562 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
564 2011-02-07 Richard Guenther <rguenther@suse.de>
566 PR tree-optimization/47615
567 * g++.dg/opt/pr47615.C: New testcase.
569 2011-02-07 Richard Guenther <rguenther@suse.de>
571 PR tree-optimization/47621
572 * gcc.dg/torture/pr47621.c: New testcase.
574 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
576 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
578 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
581 * gfortran.dg/allocate_with_source_1 : New test.
583 2011-02-05 Jakub Jelinek <jakub@redhat.com>
586 * gcc.dg/pr47610.c: New test.
588 2011-02-05 Jie Zhang <jie@codesourcery.com>
591 * gcc.dg/pr42631.c: Update test.
592 * gcc.dg/pr42631-2.c: New test.
594 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
597 * gfortran.dg/pr47574.f90: New test.
599 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
601 PR tree-optimization/46194
602 * gcc.dg/autopar/pr46194.c: New.
604 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
606 PR tree-optimization/43695
607 * g++.dg/ipa/pr43695.C: New.
609 2011-02-04 Jakub Jelinek <jakub@redhat.com>
612 * gcc.dg/pr23200.c: New test.
614 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
617 * g++.dg/pr47589.C: New test.
619 2011-02-03 Dodji Seketeli <dodji@redhat.com>
622 * g++.dg/template/typedef37.C: New test.
623 * g++.dg/template/param1.C: Adjust expected error message.
625 2011-02-03 Jakub Jelinek <jakub@redhat.com>
628 * gcc.dg/pr31490-2.c: New test.
629 * gcc.dg/pr31490-3.c: New test.
630 * gcc.dg/pr31490-4.c: New test.
632 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
633 Jakub Jelinek <jakub@redhat.com>
636 * g++.dg/parser/semicolon3.C: Adjust.
637 * g++.dg/parser/semicolon4.C: New testcase.
638 * g++.dg/pr46890.C: New testcase.
640 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
643 * g++.dg/init/pr29571.C: New.
645 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
647 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
650 2011-02-03 Jakub Jelinek <jakub@redhat.com>
653 * gcc.target/i386/pr47312.c: New test.
656 * gcc.target/i386/pr47564.c: New test.
658 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
660 PR tree-optimization/45122
661 * gcc.dg/tree-ssa/pr45122.c: New.
663 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
666 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
669 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
670 and vsx so a default --with-cpu=power7 doesn't give an error
671 when -mavoid-indexed-addresses is used.
673 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
674 wrapper function to save the arguments and then jump to the real
675 function, rather than depending on the compiler not to move stuff
677 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
679 2011-02-02 Janus Weil <janus@gcc.gnu.org>
680 Paul Thomas <pault@gcc.gnu.org>
683 * gfortran.dg/class_37.f03 : New test.
685 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
686 Richard Guenther <rguenther@suse.de>
688 PR tree-optimization/40979
690 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
691 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
692 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
693 check_vect_support_and_set_flags.
694 * gfortran.dg/graphite/vect-pr40979.f90: New.
696 2011-02-02 Janus Weil <janus@gcc.gnu.org>
699 * gfortran.dg/class_36.f03: New.
701 2011-02-02 Richard Guenther <rguenther@suse.de>
703 PR tree-optimization/47566
704 * gcc.dg/lto/20110201-1_0.c: New testcase.
706 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
712 * debug/pr47498.c: New.
713 * debug/pr47501.c: New.
715 2011-02-01 Richard Guenther <rguenther@suse.de>
717 PR tree-optimization/47559
718 * g++.dg/torture/pr47559.C: New testcase.
720 2011-02-01 Janus Weil <janus@gcc.gnu.org>
723 * gfortran.dg/typebound_call_20.f03: New.
725 2011-02-01 Richard Guenther <rguenther@suse.de>
727 PR tree-optimization/47555
728 * gcc.dg/pr47555.c: New testcase.
730 2011-02-01 Richard Guenther <rguenther@suse.de>
732 PR tree-optimization/47541
733 * g++.dg/torture/pr47541.C: New testcase.
735 2011-01-31 Janus Weil <janus@gcc.gnu.org>
738 * gfortran.dg/typebound_call_19.f03: New.
740 2011-01-31 Jakub Jelinek <jakub@redhat.com>
743 * g++.dg/cpp0x/pr47416.C: New test.
745 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
748 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
750 2011-01-31 Janus Weil <janus@gcc.gnu.org>
753 * gfortran.dg/typebound_assignment_1.f03: New.
755 2011-01-31 Jakub Jelinek <jakub@redhat.com>
757 PR tree-optimization/47538
758 * gcc.c-torture/execute/pr47538.c: New test.
760 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
763 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
765 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
767 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
769 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
771 PR rtl-optimization/44031
772 * gcc.c-torture/compile/20110131-1.c: New test.
774 2011-01-31 Tobias Burnus <burnus@net-b.de>
777 * gfortran.dg/stmt_func_1.f90: New.
779 2011-01-31 Tobias Burnus <burnus@net-b.de>
782 * gfortran.dg/interface_34.f90: New.
784 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
787 * gfortran.dg/realloc_on_assign_5.f03: New test.
788 * gfortran.dg/realloc_on_assign_5.f03: New test.
790 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
792 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
793 * gfortran.dg/bessel_7.f90: Likewise.
794 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
796 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
797 * gfortran.dg/sum_init_expr.f03: Likewise.
799 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
801 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
804 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
805 loop only on "vect_intfloat_cvt" targets.
807 2011-01-29 Tobias Burnus <burnus@net-b.de>
810 * gfortran.dg/shape_6.f90: New.
812 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
815 * gfortran.dg/read_infnan_1.f90: Update test.
816 * gfortran.dg/module_nan.f90: Update test.
817 * gfortran.dg/char4_iunit_1.f03: Update test.
818 * gfortran.dg/large_real_kind_1.f90: Update test.
819 * gfortran.dg/real_const_3.f90: Update test.
820 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
822 2011-01-29 Dodji Seketeli <dodji@redhat.com>
825 * g++.dg/template/param2.C: New test.
827 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
830 * gfortran.dg/fmt_g.f: New test.
832 2011-01-28 Tobias Burnus <burnus@net-b.de>
835 * gfortran.dg/pure_formal_1.f90: New.
837 2011-01-28 Jakub Jelinek <jakub@redhat.com>
840 * gcc.dg/tls/pr42894.c: New test.
842 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
844 * gcc.dg/pr47276.c: Add dg-require-visibility.
846 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
848 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
850 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
851 Tobias Burnus <burnus@gcc.gnu.org>
856 * gfortran.dg/realloc_on_assign_3.f03: New test.
857 * gfortran.dg/realloc_on_assign_4.f03: New test.
858 * gfortran.dg/allocatable_function_5.f90: New test.
859 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
860 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
861 implemented" dg-errors.
863 2011-01-27 Jan Hubicka <jh@suse.cz>
866 * gcc.dg/attr-weakref-4.c: New testcase
868 2011-01-27 Martin Jambor <mjambor@suse.cz>
870 PR tree-optimization/47228
871 * gcc.dg/torture/pr47228.c: New test.
873 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
875 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
877 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
879 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
880 when using auto-overlay support on the SPU.
882 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
884 PR rtl-optimization/44174
885 * gcc.target/i386/asm-6.c: New test.
887 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
889 PR rtl-optimization/46856
890 * gcc.c-torture/compile/pr46856.c: New test.
892 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
893 Andrew Pinski <pinskia@gmail.com>
896 * gcc.dg/pr43082.c: New.
898 2011-01-26 DJ Delorie <dj@redhat.com>
900 PR rtl-optimization/46878
901 * gcc.dg/pr46878-1.c: New test.
903 2011-01-26 Jakub Jelinek <jakub@redhat.com>
906 * g++.dg/cpp0x/pr47476.C: New test.
908 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
910 * gcc.c-torture/compile/20110126-1.c: New test.
912 2011-01-26 Jakub Jelinek <jakub@redhat.com>
915 * gcc.dg/torture/pr47473.c: New test.
917 2011-01-26 Jan Hubicka <jh@suse.cz>
920 * gcc.c-torture/execute/pr47237.c: New testcase.
922 2011-01-26 Jan Hubicka <jh@suse.cz>
924 PR tree-optimization/47190
925 * gcc.dg/attr-weakref-3.c: New testcase.
927 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
930 * gcc.dg/dll-9a.c: New test file.
931 * gcc.dg/dll-11.c: Likewise.
932 * gcc.dg/dll-12.c: Likewise.
933 * gcc.dg/dll-12a.c: Likewise.
934 * gcc.dg/dll-11a.c: Likewise.
935 * gcc.dg/dll-9.c: Likewise.
936 * gcc.dg/dll-10.c: Likewise.
937 * gcc.dg/dll-10a.c: Likewise.
938 * g++.dg/ext/dllexport4a.cc: Likewise.
939 * g++.dg/ext/dllexport4.C: Likewise.
940 * g++.dg/ext/dllexport5.C: Likewise.
941 * g++.dg/ext/dllexport5a.cc: Likewise.
943 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
945 PR tree-optimization/46970
946 * gcc.dg/graphite/pr46970.c: New.
948 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
950 PR tree-optimization/46215
951 * gcc.dg/graphite/pr46215.c: New.
953 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
955 PR tree-optimization/46168
956 * gcc.dg/graphite/pr46168.c: New.
958 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
960 PR tree-optimization/43657
961 * gcc.dg/graphite/pr43657.c: New.
963 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
965 PR tree-optimization/29832
966 * gfortran.dg/graphite/pr29832.f90: New.
968 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
970 PR tree-optimization/43567
971 * gcc.dg/graphite/pr43567.c: New.
973 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
975 * gfortran.dg/graphite/interchange-4.f: New.
976 * gfortran.dg/graphite/interchange-5.f: New.
978 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
979 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
980 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
981 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
982 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
983 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
984 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
985 * gfortran.dg/ltrans-7.f90: Removed.
986 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
988 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
989 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
990 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
991 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
992 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
993 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
994 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
995 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
996 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
997 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
998 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
999 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1000 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1001 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1002 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1003 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1004 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1005 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1006 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1007 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1008 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1009 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1010 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1011 * gcc.dg/tree-ssa/data-dep-1.c
1012 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1013 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1014 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1015 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1016 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1018 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1020 PR tree-optimization/47265
1021 PR tree-optimization/47443
1022 * gcc.c-torture/compile/pr47265.c: New test.
1023 * gcc.dg/pr47443.c: New test.
1025 2011-01-25 Martin Jambor <mjambor@suse.cz>
1027 PR tree-optimization/47382
1028 * g++.dg/torture/pr47382.C: New test.
1029 * g++.dg/opt/devirt1.C: Xfail.
1031 2011-01-25 Yao Qi <yao@codesourcery.com>
1034 * gcc.target/arm/pr45701-1.c: New test.
1035 * gcc.target/arm/pr45701-2.c: New test.
1036 * gcc.target/arm/pr45701-3.c: New test.
1038 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1039 Jakub Jelinek <jakub@redhat.com>
1041 PR tree-optimization/47271
1042 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1044 2011-01-25 Nick Clifton <nickc@redhat.com>
1046 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1047 (saturate_add): Delete.
1049 (main): Do not run saturate_add.
1050 (set_interrupts): Delete.
1052 2011-01-25 Tobias Burnus <burnus@net-b.de>
1055 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1057 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1059 PR tree-optimization/47427
1060 PR tree-optimization/47428
1061 * gcc.c-torture/compile/pr47427.c: New test.
1062 * gcc.c-torture/compile/pr47428.c: New test.
1064 2011-01-25 Richard Guenther <rguenther@suse.de>
1067 * gcc.dg/torture/pr47411.c: New testcase.
1069 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1071 * gfortran.dg/graphite/id-24.f: New.
1072 * gfortran.dg/graphite/id-25.f: New.
1074 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1076 * gfortran.dg/graphite/id-23.f: New.
1078 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1080 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1082 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1084 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1085 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1086 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1087 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1088 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1089 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1090 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1091 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1092 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1094 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1096 * gcc.dg/graphite/block-0.c: Add documentation.
1097 * gcc.dg/graphite/block-4.c: Same.
1098 * gcc.dg/graphite/block-7.c: Same.
1099 * gcc.dg/graphite/block-8.c: New.
1100 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1101 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1102 * gcc.dg/graphite/interchange-12.c: Add documentation.
1103 * gcc.dg/graphite/interchange-13.c: New.
1104 * gcc.dg/graphite/interchange-14.c: New.
1105 * gcc.dg/graphite/interchange-15.c: New.
1106 * gcc.dg/graphite/interchange-8.c: Add documentation.
1107 * gcc.dg/graphite/interchange-mvt.c: Same.
1109 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1112 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1113 * gcc.target/powerpc/altivec-14.c: Ditto.
1114 * gcc.target/powerpc/altivec-33.c: Ditto.
1115 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1116 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1117 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1118 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1119 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1120 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1121 * g++.dg/ext/altivec-15.C: Ditto.
1122 * g++.dg/ext/altivec-types-1.C: Ditto.
1123 * g++.dg/ext/altivec-types-2.C: Ditto.
1124 * g++.dg/ext/altivec-types-3.C: Ditto.
1125 * g++.dg/ext/altivec-types-4.C: Ditto.
1127 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1129 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1131 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1133 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1134 optimization options.
1136 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1138 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1141 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1143 2011-01-23 Tobias Burnus <burnus@net-b.de>
1146 * gfortran.dg/allocatable_scalar_12.f90: New.
1148 2011-01-23 Ira Rosen <irar@il.ibm.com>
1150 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1151 vectorization to be not profitable if peeling is used to
1152 realign the memory access.
1153 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1154 loop bound to avoid loop unrolling.
1155 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1157 2011-01-22 Jan Hubicka <jh@suse.cz>
1160 * g++.dg/lto/pr47333.C: New file.
1162 2011-01-22 Jan Hubicka <jh@suse.cz>
1164 PR tree-optimization/43884
1166 * gcc.dg/autopar/outer-2.c: Increase array size.
1167 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1169 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1172 * gfortran.dg/c_loc_tests_16.f90: New test.
1174 2011-01-22 Tobias Burnus <burnus@net-b.de>
1177 * gfortran.dg/typebound_proc_19.f90: New.
1179 2011-01-21 Jeff Law <law@redhat.com>
1181 PR tree-optimization/47053
1182 * g++.dg/pr47053.C: New test.
1184 2011-01-21 Jason Merrill <jason@redhat.com>
1187 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1189 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1192 * g++.dg/cpp0x/range-for10.C: New test.
1193 * g++.dg/template/for1.C: New test.
1196 * g++.dg/tree-prof/partition3.C: New test.
1198 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1200 PR rtl-optimization/47366
1201 * g++.dg/opt/pr47366.C: New test.
1203 2011-01-21 Jason Merrill <jason@redhat.com>
1206 * g++.dg/cpp0x/constexpr-regress2.C: New.
1208 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1210 2011-01-21 Jeff Law <law@redhat.com>
1212 PR rtl-optimization/41619
1213 * gcc.dg/pr41619.c: New.
1215 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1217 PR tree-optimization/47355
1218 * g++.dg/opt/pr47355.C: New test.
1220 2011-01-21 Richard Guenther <rguenther@suse.de>
1222 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1225 2011-01-21 Richard Guenther <rguenther@suse.de>
1227 PR tree-optimization/47365
1228 * gcc.dg/torture/pr47365.c: New testcase.
1229 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1231 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1233 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1235 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1237 PR tree-optimization/47391
1238 * gcc.dg/pr47391.c: New test.
1240 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1242 * g++.dg/template/char1.C: Use signed char.
1244 2011-01-21 Tobias Burnus <burnus@net-b.de>
1247 * gfortran.dg/pointer_target_4.f90: New.
1249 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1252 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1253 ILP32 system and not IP32.
1255 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1258 * g++.dg/debug/pr46583.C: New.
1260 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1263 * g++.dg/debug/pr47283.C: New test.
1266 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1267 * gcc.target/i386/headmerge-2.c: Likewise.
1269 2011-01-20 Richard Guenther <rguenther@suse.de>
1272 * gcc.dg/torture/pr47370.c: New testcase.
1274 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1276 PR tree-optimization/46130
1277 * gcc.dg/pr46130-1.c: New test.
1278 * gcc.dg/pr46130-2.c: New test.
1280 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1283 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1285 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1288 * g++.dg/debug/pr46240.cc: New.
1290 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1293 * g++.dg/template/anonunion1.C: New test.
1295 PR rtl-optimization/47337
1296 * gcc.c-torture/execute/pr47337.c: New test.
1298 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1301 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1303 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1305 PR tree-optimization/46021
1306 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1308 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1310 PR tree-optimization/47290
1311 * g++.dg/torture/pr47290.C: New test.
1313 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1316 * gfortran.dg/proc_ptr_comp_29.f90: New.
1318 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1321 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1322 powerpc-apple-darwin9.
1324 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1326 PR rtl-optimization/47299
1327 * gcc.c-torture/execute/pr47299.c: New test.
1329 2011-01-17 Jason Merrill <jason@redhat.com>
1331 * g++.dg/cpp0x/constexpr-virtual.C: New.
1333 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1336 * gfortran.dg/gomp/pr47331.f90: New test.
1338 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1341 * objc.dg/selector-warn-1.m: New.
1342 * obj-c++.dg/selector-warn-1.mm: New.
1344 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1346 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1347 Update dg-final accordingly.
1349 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1351 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1353 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1355 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1357 * gcc.dg/guality/pr36728-2.c: Likewise.
1359 2011-01-17 Richard Guenther <rguenther@suse.de>
1361 PR tree-optimization/47313
1362 * g++.dg/torture/pr47313.C: New testcase.
1364 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1367 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1368 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1369 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1370 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1372 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1374 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1375 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1376 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1378 2011-01-17 Richard Guenther <rguenther@suse.de>
1380 PR tree-optimization/45967
1381 * gcc.dg/torture/pr45967-2.c: New testcase.
1382 * gcc.dg/torture/pr45967-3.c: Likewise.
1384 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1387 * g++.dg/ext/pr47213.C: Require visibility.
1389 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1391 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1392 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1394 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1396 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1397 Linux-based targets.
1399 2011-01-13 Jan Hubicka <jh@suse.cz>
1401 PR tree-optimization/47276
1402 * gcc.dg/pr47276.c: New testcase.
1404 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1405 Jonathan Wakely <jwakely.gcc@gmail.com>
1408 * g++.dg/other/pr33558.C: New.
1409 * g++.dg/other/pr33558-2.C: New.
1411 2011-01-14 Martin Jambor <mjambor@suse.cz>
1413 PR tree-optimization/45934
1414 PR tree-optimization/46302
1415 * g++.dg/ipa/devirt-c-1.C: New test.
1416 * g++.dg/ipa/devirt-c-2.C: Likewise.
1417 * g++.dg/ipa/devirt-c-3.C: Likewise.
1418 * g++.dg/ipa/devirt-c-4.C: Likewise.
1419 * g++.dg/ipa/devirt-c-5.C: Likewise.
1420 * g++.dg/ipa/devirt-c-6.C: Likewise.
1421 * g++.dg/ipa/devirt-6.C: Likewise.
1422 * g++.dg/ipa/devirt-d-1.C: Likewise.
1423 * g++.dg/torture/pr45934.C: Likewise.
1425 2011-01-14 Jason Merrill <jason@redhat.com>
1427 * g++.dg/cpp0x/variadic105.C: New.
1429 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1430 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1433 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1434 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1435 execution tests on i?86-*-*, x86_64-*-* and
1436 powerpc*-apple-darwin* && ilp32.
1437 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1438 tests on i?86-*-* and x86_64-*-*.
1440 2011-01-14 Richard Guenther <rguenther@suse.de>
1442 PR tree-optimization/47280
1443 * g++.dg/opt/pr47280.C: New testcase.
1445 2011-01-14 Jason Merrill <jason@redhat.com>
1447 * g++.dg/cpp0x/constexpr-regress1.C: New.
1449 * g++.dg/ext/flexary2.C: New.
1451 2011-01-14 Richard Guenther <rguenther@suse.de>
1454 * gcc.dg/torture/pr47281.c: New testcase.
1455 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1457 2011-01-14 Richard Guenther <rguenther@suse.de>
1459 PR tree-optimization/47286
1460 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1462 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1465 * g++.dg/ext/pr47213.C: New.
1467 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1469 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1471 2011-01-13 Tobias Burnus <burnus@net-b.de>
1472 Mikael Morin <mikael@gcc.gnu.org>
1476 * gfortran.dg/select_type_20.f90: New.
1477 * gfortran.dg/select_type_21.f90: New.
1479 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1482 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1484 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1486 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1487 * gcc.dg/guality/pr36728-2.c: Likewise.
1489 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1492 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1494 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1496 PR rtl-optimization/45352
1497 * gcc.dg/pr45352-3.c: New.
1499 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1501 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1503 * g++.dg/cpp0x/range-for8.C: New.
1504 * g++.dg/cpp0x/range-for9.C: New.
1506 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1509 * g++.dg/debug/pr47209.C: New.
1511 2011-01-12 Richard Guenther <rguenther@suse.de>
1514 * gcc.dg/lto/pr47259_0.c: New testcase.
1515 * gcc.dg/lto/pr47259_1.c: Likewise.
1517 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1519 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1520 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1521 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1522 methods missing from the OBJC2 Object.
1523 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1524 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1525 GNU and NeXT runtimes.
1526 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1528 * objc-obj-c++-shared/Object1.m: Likewise.
1529 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1530 * objc.dg/proto-qual-1.m: Likewise.
1531 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1532 * obj-c++.dg/proto-qual-1.mm: Likewise.
1534 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1537 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1539 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1541 Fixed the Objective-C++ testsuite and updated all tests.
1542 * lib/obj-c++.exp (obj-c++_init): Declare and set
1543 gcc_warning_prefix and gcc_error_prefix.
1544 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1545 'dg-warning', 'dg-message' and 'dg-error'.
1546 * obj-c++.dg/class-extension-3.mm: Likewise.
1547 * obj-c++.dg/class-protocol-1.mm: Likewise.
1548 * obj-c++.dg/encode-7.mm: Likewise.
1549 * obj-c++.dg/exceptions-3.mm: Likewise.
1550 * obj-c++.dg/exceptions-5.mm: Likewise.
1551 * obj-c++.dg/method-12.mm: Likewise.
1552 * obj-c++.dg/method-13.mm: Likewise.
1553 * obj-c++.dg/method-15.mm: Likewise.
1554 * obj-c++.dg/method-16.mm: Likewise.
1555 * obj-c++.dg/method-4.mm: Likewise.
1556 * obj-c++.dg/method-8.mm: Likewise.
1557 * obj-c++.dg/method-conflict-1.mm: Likewise.
1558 * obj-c++.dg/method-conflict-2.mm: Likewise.
1559 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1560 and uncommented second part of the testcase now that the testsuite
1562 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1563 and uncommented second part of the testcase now that the testsuite
1565 * obj-c++.dg/private-1.mm: Likewise.
1566 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1567 * obj-c++.dg/syntax-error-7.mm: Likewise.
1568 * obj-c++.dg/warn5.mm: Likewise.
1569 * obj-c++.dg/property/at-property-14.mm: Likewise.
1570 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1572 * obj-c++.dg/property/at-property-18.mm: Likewise.
1573 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1575 * obj-c++.dg/property/at-property-21.mm: Likewise.
1576 * obj-c++.dg/property/at-property-28.mm: Likewise.
1577 * obj-c++.dg/property/at-property-5.mm: Likewise.
1578 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1579 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1580 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1581 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1582 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1583 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1584 * obj-c++.dg/tls/diag-5.mm: Likewise.
1585 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1586 dg-error, now matched correctly.
1588 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1590 * objc.dg/property/at-property-29.m: New.
1591 * obj-c++.dg/property/at-property-29.mm: New.
1593 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1595 * go.test/go-test.exp (go-set-goarch): New proc.
1596 (go-gc-tests): Use it.
1598 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1601 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1603 2011-01-11 Richard Henderson <rth@redhat.com>
1605 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1607 2011-01-11 Jan Hubicka <jh@suse.cz>
1611 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1612 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1614 2011-01-11 Richard Guenther <rguenther@suse.de>
1616 PR tree-optimization/46076
1617 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1619 2011-01-11 Jeff Law <law@redhat.com>
1621 * PR tree-optimization/47086
1622 * gcc.dg/pr47086.c: New test.
1624 2011-01-11 Jason Merrill <jason@redhat.com>
1627 * g++.dg/template/new10.C: New.
1630 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1632 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1634 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1635 Split type definitions and NSConstantString class into...
1636 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1637 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1638 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1639 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1640 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1641 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1643 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1644 encode defines for newer NeXT system headers.
1645 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1646 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1647 * objc.dg/foreach-5.m: Likewise.
1648 * objc.dg/foreach-2.m: Likewise.
1649 * objc.dg/foreach-4.m: Likewise.
1650 * objc.dg/torture/strings/string1.m: Likewise.
1651 * objc.dg/torture/strings/string2.m: Likewise.
1652 * objc.dg/torture/strings/string3.m: Likewise.
1653 * objc.dg/torture/strings/string4.m: Likewise.
1654 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1655 header and stand alone.
1656 * obj-c++.dg/strings/strings-2.mm: Likewise.
1657 * objc.dg/torture/strings/const-str-3.m: Likewise.
1658 * objc.dg/strings/strings-2.m: Likewise.
1659 * objc.dg/strings/const-str-12b.m: Likewise.
1661 2011-01-12 Richard Guenther <rguenther@suse.de>
1664 * gcc.dg/attr-weak-1.c: Adjust.
1666 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1669 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1670 standard compliant and comment.
1672 2011-01-10 Jan Hubicka <jh@suse.cz>
1675 * gcc.dg/initpri3.c: New testcase.
1677 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1680 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1686 (g_ebp_save): Likewise.
1687 (g_esp_save): Likewise.
1689 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1691 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1693 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1695 PR tree-optimization/46021
1696 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1697 i?86-*-*, x86_64-*-*.
1699 2011-01-10 Jeff Law <law@redhat.com>
1701 * PR tree-optimization/47141
1702 * gcc.c-torture/compile/pr47141.c: New test.
1704 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1707 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1708 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1709 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1710 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1713 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1714 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1715 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1716 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1717 being vectorized. Adjust dg-final pattern.
1720 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1721 * gcc.dg/vect/slp-24.c: Likewise.
1723 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1726 * g++.dg/other/pr47218-1.C: New test file.
1727 * g++.dg/other/pr47218.C: Likewise.
1728 * g++.dg/other/pr47218.h: New supporting header.
1730 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1733 * objc.dg/attributes/invalid-attribute-1.m: New.
1734 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1736 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1739 * gfortran.dg/proc_ptr_comp_28.f90: New.
1741 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1743 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1744 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1745 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1746 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1747 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1748 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1749 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1750 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1751 * objc.dg/gnu-api-2-class.m: Likewise.
1752 * objc.dg/gnu-api-2-ivar.m: Likewise.
1753 * objc.dg/gnu-api-2-method.m: Likewise.
1754 * objc.dg/gnu-api-2-objc.m: Likewise.
1755 * objc.dg/gnu-api-2-object.m: Likewise.
1756 * objc.dg/gnu-api-2-property.m: Likewise.
1757 * objc.dg/gnu-api-2-protocol.m: Likewise.
1758 * objc.dg/gnu-api-2-sel.m: Likewise.
1760 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1762 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1763 * objc.dg/objc-foreach-4.m: Likewise.
1764 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1765 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1766 * objc.dg/foreach-4.m: Likewise.
1767 * objc.dg/foreach-5.m: Likewise.
1768 * objc.dg/foreach-3.m: Return self from init.
1770 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1773 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1775 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1778 * gfortran.dg/class_35.f90: New.
1780 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1782 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1784 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1787 * objc.dg/invalid-method-2.m: New.
1788 * obj-c++.dg/invalid-method-2.mm: New.
1790 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1793 * gfortran.dg/transpose_optimization_2.f90 : New test.
1795 2011-01-08 Jan Hubicka <jh@suse.cz>
1797 PR tree-optmization/46469
1798 * g++.dg/torture/pr46469.C: New testcase.
1800 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1802 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1803 emulation of libobjc-gnu structure layout functionality to ..
1804 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1805 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1806 * objc/execute/bf-common.h: Adjust headers.
1807 * objc/execute/bf-1.m: Likewise.
1808 * objc/execute/bf-2.m: Likewise.
1809 * objc/execute/bf-3.m: Likewise.
1810 * objc/execute/bf-4.m: Likewise.
1811 * objc/execute/bf-5.m: Likewise.
1812 * objc/execute/bf-6.m: Likewise.
1813 * objc/execute/bf-7.m: Likewise.
1814 * objc/execute/bf-8.m: Likewise.
1815 * objc/execute/bf-9.m: Likewise.
1816 * objc/execute/bf-10.m: Likewise.
1817 * objc/execute/bf-11.m: Likewise.
1818 * objc/execute/bf-12.m: Likewise.
1819 * objc/execute/bf-13.m: Likewise.
1820 * objc/execute/bf-14.m: Likewise.
1821 * objc/execute/bf-15.m: Likewise.
1822 * objc/execute/bf-16.m: Likewise.
1823 * objc/execute/bf-17.m: Likewise.
1824 * objc/execute/bf-18.m: Likewise.
1825 * objc/execute/bf-19.m: Likewise.
1826 * objc/execute/bf-20.m: Likewise.
1827 * objc/execute/bf-21.m: Likewise.
1828 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1829 objc_get_type_qualifiers ().
1831 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1834 * gfortran.dg/dependency_39.f90: New test.
1836 2011-01-07 Jan Hubicka <jh@suse.cz>
1838 Get builtins tests ready for linker plugin.
1839 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1840 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1841 my_memset, my_bzero): Mark used.
1842 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1843 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1845 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1848 2011-01-07 Jan Hubicka <jh@suse.cz>
1850 PR tree-optimization/46367
1851 * g++.dg/torture/pr46367.C: New file.
1853 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1856 * gcc.dg/pr47201.c: New test.
1859 * gcc.dg/tree-prof/pr47187.c: New test.
1861 2011-01-07 Tobias Burnus <burnus@net-b.de>
1864 * gfortran.dg/extends_type_of_3.f90: New.
1866 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1868 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1869 * g++.dg/ext/dllimport-MI1.C: Likewise.
1870 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1871 * g++.dg/ext/dllimport10.C: Likewise.
1872 * g++.dg/ext/dllimport11.C: Likewise.
1873 * g++.dg/ext/dllimport12.C: Likewise.
1874 * g++.dg/ext/dllimport13.C: Likewise.
1875 * g++.dg/ext/dllimport2.C: Likewise.
1876 * g++.dg/ext/dllimport3.C: Likewise.
1877 * g++.dg/ext/dllimport4.C: Likewise.
1878 * g++.dg/ext/dllimport5.C: Likewise.
1879 * g++.dg/ext/dllimport6.C: Likewise.
1880 * g++.dg/ext/dllimport8.C: Likewise.
1881 * g++.dg/ext/dllimport9.C: Likewise.
1882 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1883 targets, too. Additionally enable test for i?86-*-mingw*.
1884 * g++.dg/ext/selectany1.C: Likewise.
1885 Remove guard variable check.
1887 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1891 * gfortran.dg/storage_size_3.f08: Extended.
1893 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1896 * g++.dg/template/stdarg1.C: New test.
1898 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1901 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1902 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1903 from the interface of functions to not hide the errors that
1906 2011-01-06 Jan Hubicka <jh@suse.cz>
1908 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1909 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1911 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1915 * gfortran.dg/interface_33.f90: New test.
1917 2011-01-06 Jakub Jelinek <jakub@redhat.com>
1920 * gcc.c-torture/compile/pr47150.c: New test.
1922 2011-01-06 Ira Rosen <irar@il.ibm.com>
1924 PR tree-optimization/47139
1925 * gcc.dg/vect/pr47139.c: New test.
1927 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1930 * gfortran.dg/extends_type_of_2.f03: New.
1932 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1934 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1936 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
1938 * gnat.dg/opt14.adb: New test.
1940 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1943 * gfortran.dg/allocate_error_2.f90: New test.
1945 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1948 * gfortran.dg/storage_size_3.f08: New.
1950 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1952 PR libgfortran/47154
1953 * gfortran.dg/namelist_68.f90: New test.
1955 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1957 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1959 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1962 * gfortran.dg/class_34.f90: New.
1964 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1966 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1967 use __builtin_inff. Skip all single-precision tests that require
1970 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1972 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1974 2011-01-03 Jakub Jelinek <jakub@redhat.com>
1976 PR tree-optimization/47148
1977 * gcc.c-torture/execute/pr47148.c: New test.
1979 PR tree-optimization/47155
1980 * gcc.c-torture/execute/pr47155.c: New test.
1982 PR rtl-optimization/47157
1983 * gcc.c-torture/compile/pr47157.c: New test.
1985 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1987 * gcc.dg/torture/vector-shift2.c (schar): Define.
1988 (main): Always use schar or uchar instead of plain "char" to avoid
1989 dependencies on implementation-defined char signedness.
1991 2011-01-03 Martin Jambor <mjambor@suse.cz>
1993 PR tree-optimization/46801
1994 * gnat.dg/pack9.adb: Remove xfail.
1996 2011-01-03 Martin Jambor <mjambor@suse.cz>
1998 PR tree-optimization/46984
1999 * g++.dg/ipa/pr46984.C: New test.
2001 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2004 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2006 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2008 PR tree-optimization/47140
2009 * gcc.c-torture/compile/pr47140.c: New test.
2011 PR rtl-optimization/47028
2012 * gcc.dg/pr47028.c: New test.
2014 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2016 * objc.dg/protocol-forward-1.m: Removed TODO.
2017 * objc.dg/protocol-forward-2.m: New.
2018 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2019 * obj-c++.dg/protocol-forward-2.mm: New.
2021 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2024 * g++.dg/eh/pr38662.C: New testcase.
2026 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2028 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2029 scan for newline '\n'.
2032 Copyright (C) 2011 Free Software Foundation, Inc.
2034 Copying and distribution of this file, with or without modification,
2035 are permitted in any medium without royalty provided the copyright
2036 notice and this notice are preserved.