1 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
6 2011-02-21 Jakub Jelinek <jakub@redhat.com>
9 * g++.dg/debug/pr47106.C: Require effective target lto.
11 2011-02-21 Jason Merrill <jason@redhat.com>
13 * g++.dg/cpp0x/constexpr-diag2.C: New.
15 2011-02-20 Jason Merrill <jason@redhat.com>
17 * g++.dg/cpp0x/constexpr-ctor7.C: New.
19 * g++.dg/cpp0x/fntmpdefarg2.C: New.
21 * g++.dg/overload/conv-op1.C: New.
23 * g++.dg/cpp0x/constexpr-synth1.C: New.
25 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
27 * objc.dg/layout-2.m: New.
28 * objc.dg/selector-3.m: Adjusted location of error message.
29 * objc.dg/type-size-3.m: Same.
30 * obj-c++.dg/selector-3.mm: Same.
32 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
35 * objc.dg/property/dotsyntax-22.m: New.
36 * obj-c++.dg/property/dotsyntax-22.mm: New.
38 2011-02-20 Dodji Seketeli <dodji@redhat.com>
41 * g++.dg/template/typedef38.C: New test.
43 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
46 * gfortran.dg/whole_file_30.f90 : New test.
47 * gfortran.dg/whole_file_31.f90 : New test.
49 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
53 * gfortran.dg/whole_file_28.f90 : New test.
54 * gfortran.dg/whole_file_29.f90 : New test.
56 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
59 * g++.dg/template/crash105.C: New.
61 2011-02-19 Jason Merrill <jason@redhat.com>
63 * g++.dg/cpp0x/regress/no-elide1.C: New.
65 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
67 PR tree-optimization/46620
68 * gcc.dg/pr46620.c: New.
70 2011-02-19 Jakub Jelinek <jakub@redhat.com>
73 * gcc.target/i386/pr47809.c: New test.
75 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
76 Tobias Burnus <burnus@net-b.de>
78 * lib/target-supports.exp
79 (check_effective_target_fortran_large_real): New check for large reals.
80 * gfortran.dg/nan_7.f90: New test.
82 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
85 * gfortran.dg/fmt_f0_1.f90: Update test.
87 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
90 * gfortran.dg/array_constructor_36.f90 : New test.
91 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
92 allow for comparison between different elements of the array
93 constructor at different levels of optimization.
95 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
97 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
98 * gcc.target/i386/pr32280-1.c: Likewise.
100 2011-02-19 Jakub Jelinek <jakub@redhat.com>
103 * gcc.target/i386/pr47800.c: New test.
105 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
107 * objc/execute/exceptions/foward-1.x: New.
109 2011-02-18 Janus Weil <janus@gcc.gnu.org>
112 * gfortran.dg/derived_constructor_comps_4.f90: New.
114 2011-02-18 Tobias Burnus
117 * gfortran.dg/func_result_6.f90: New.
119 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
122 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
124 2011-02-18 Tobias Burnus <burnus@net-b.de>
127 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
129 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
130 normalizing the error/warning output.
131 * gfortran.dg/Wall.f90: Update dg-error/warning.
132 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
133 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
134 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
135 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
136 * gfortran.dg/class_30.f90: Update dg-error/warning.
137 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
138 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
139 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
140 * gfortran.dg/entry_17.f90: Update dg-error/warning.
141 * gfortran.dg/entry_19.f90: Update dg-error/warning.
142 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
143 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
144 * gfortran.dg/g77/12632.f: Update dg-error/warning.
145 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
146 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
147 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
148 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
149 * gfortran.dg/goto_8.f90: Update dg-error/warning.
150 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
151 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
152 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
153 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
154 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
155 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
156 * gfortran.dg/volatile3.f90: Update dg-error/warning.
157 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
158 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
159 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
160 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
161 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
163 2011-02-18 Janus Weil <janus@gcc.gnu.org>
166 * gfortran.dg/proc_ptr_comp_30.f90: New.
168 2011-02-18 Jakub Jelinek <jakub@redhat.com>
171 * gcc.target/i386/pr47780.c: New test.
173 2011-02-18 Janus Weil <janus@gcc.gnu.org>
176 * gfortran.dg/class_40.f03: New.
178 2011-02-18 Dodji Seketeli <dodji@redhat.com>
181 * g++.dg/cpp0x/auto21.C: New test.
183 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
185 * objc.dg/special/unclaimed-category-1.h: Updated for
187 * objc.dg/special/unclaimed-category-1.m: Same.
188 * objc.dg/zero-link-1.m: Same.
189 * objc.dg/lookup-1.m: Same.
190 * objc.dg/torture/strings/const-str-9.m
191 * objc.dg/torture/strings/const-str-10.m: Same.
192 * objc.dg/torture/strings/const-str-11.m: Same.
193 * objc.dg/torture/forward-1.m: Same.
194 * objc.dg/zero-link-2.m: Same.
195 * objc.dg/encode-7-next-64bit.m: Same.
196 * objc.dg/method-4.m: Same.
197 * objc.dg/next-runtime-1.m: Same.
198 * objc.dg/image-info.m: Same.
199 * objc.dg/pr23214.m: Same.
200 * objc.dg/symtab-1.m: Same.
201 * obj-c++.dg/basic.m: Same.
202 * obj-c++.dg/proto-lossage-3.m: Same.
203 * obj-c++.dg/torture/strings/const-str-10.m: Same.
204 * obj-c++.dg/torture/strings/const-str-11.m: Same.
205 * obj-c++.dg/torture/strings/const-str-9.m: Same.
206 * obj-c++.dg/method-11.m: Same.
207 * objc/execute/enumeration-1.m: Same.
208 * objc/execute/object_is_class.m: Same.
209 * objc/execute/formal_protocol-2.m: Same.
210 * objc/execute/formal_protocol-4.m: Same.
211 * objc/execute/formal_protocol-6.m: Same.
212 * objc/execute/bycopy-3.m: Same.
213 * objc/execute/exceptions/catchall-1.m: Same.
214 * objc/execute/exceptions/finally-1.m: Same.
215 * objc/execute/exceptions/local-variables-1.m: Same.
216 * objc/execute/exceptions/foward-1.m: Same.
217 * objc/execute/bf-common.h
218 * objc/execute/enumeration-2.m: Same.
219 * objc/execute/formal_protocol-1.m: Same.
220 * objc/execute/formal_protocol-3.m: Same.
221 * objc/execute/formal_protocol-5.m: Same.
222 * objc/execute/accessing_ivars.m: Same.
223 * objc/execute/bycopy-2.m: Same.
224 * objc/execute/formal_protocol-7.m: Same.
225 * objc/execute/compatibility_alias.m: Same.
226 * objc/execute/no_clash.m: Same.
227 * objc/execute/object_is_meta_class.m: Same.
228 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
229 * objc/execute/class-tests-1.h: Include stdio.h.
230 * objc/execute/class-tests-2.h: Same.
231 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
233 * obj-c++.dg/try-catch-2.mm: Same.
235 2011-02-17 Jakub Jelinek <jakub@redhat.com>
238 * g++.dg/warn/Wunused-parm-4.C: New test.
240 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
241 Jan Hubicka <jh@suse.cz>
245 * g++.dg/debug/pr47106.C: New.
247 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
250 * gcc.target/i386/pr43653.c: New test.
252 2011-02-11 Dodji Seketeli <dodji@redhat.com>
255 * g++.dg/template/inherit6.C: New test.
257 2011-02-16 Janus Weil <janus@gcc.gnu.org>
260 * gfortran.dg/class_39.f03: New.
262 2011-02-16 Dodji Seketeli <dodji@redhat.com>
265 * g++.dg/cpp0x/variadic106.C: New test.
267 2011-02-16 Jakub Jelinek <jakub@redhat.com>
270 * gfortran.dg/pr47757-1.f90: New test.
271 * gfortran.dg/pr47757-2.f90: New test.
272 * gfortran.dg/pr47757-3.f90: New test.
275 * g++.dg/cpp0x/enum8.C: New test.
277 2011-02-15 Jason Merrill <jason@redhat.com>
279 * g++.dg/inherit/implicit-trivial1.C: New.
280 * g++.dg/cpp0x/implicit-trivial1.C: New.
282 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
285 * gcc.dg/torture/pr47725.c: Removed.
287 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
290 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
291 constant does not generate a load from memory.
293 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
296 * gcc.dg/torture/pr47725.c: New.
298 2011-02-15 Richard Guenther <rguenther@suse.de>
300 PR tree-optimization/47743
301 * gcc.dg/torture/pr47743.c: New testcase.
303 2011-02-15 Jakub Jelinek <jakub@redhat.com>
306 * gcc.target/i386/pr47581.c: New test.
308 2011-02-14 Janus Weil <janus@gcc.gnu.org>
311 * gfortran.dg/select_type_22.f03: New.
313 2011-02-14 Jason Merrill <jason@redhat.com>
315 * g++.dg/cpp0x/regress/enum1.C: New.
317 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
319 * gnat.dg/include.adb: New test.
321 2011-02-14 Janus Weil <janus@gcc.gnu.org>
324 * gfortran.dg/class_38.f03: New.
326 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
328 * gcc.dg/pr46494.c: New test.
330 2011-02-14 Richard Guenther <rguenther@suse.de>
332 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
334 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
337 * gnat.dg/null_pointer_deref1.exp: Don't skip on
338 sparc*-sun-solaris2.11.
340 2011-02-14 Janus Weil <janus@gcc.gnu.org>
343 * gfortran.dg/argument_checking_18.f90: New.
345 2011-02-13 Tobias Burnus <burnus@net-b.de>
347 * gfortran.dg/argument_checking_13.f90: Update dg-error.
348 * gfortran.dg/argument_checking_17.f90: New.
350 2011-02-12 Janus Weil <janus@gcc.gnu.org>
352 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
353 are temporarily disabled.
354 * gfortran.dg/class_7.f03: Ditto.
355 * gfortran.dg/coarray_14.f90: Ditto.
356 * gfortran.dg/typebound_proc_13.f03: Ditto.
358 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
361 * gfortran.dg/extends_11.f03: New.
363 2011-02-11 Xinliang David Li <davidxl@google.com>
365 PR tree-optimization/47707
366 * g++.dg/tree-ssa/pr47707.C: New test.
368 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
370 * g++.dg/opt/inline17.C: New test.
372 2011-02-11 Tobias Burnus <burnus@net-b.de>
375 * gfortran.dg/pure_formal_2.f90: New.
377 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
379 PR rtl-optimization/47614
380 * gfortran.dg/pr47614.f: New.
382 2011-02-11 Joseph Myers <joseph@codesourcery.com>
385 * gcc.dg/opts-6.c: New test.
387 2011-02-11 Jakub Jelinek <jakub@redhat.com>
390 * gcc.dg/pr47684.c: New test.
392 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
395 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
396 c99_runtime, dg-add-options c99_runtime.
399 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
402 * lib/target-supports.exp (check_ascii_locale_available): New proc.
403 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
404 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
405 * gcc.dg/ucnid-10.c: Likewise.
406 * gcc.dg/ucnid-13.c: Likewise.
407 * gcc.dg/ucnid-7.c: Likewise.
408 * gcc.dg/ucnid-8.c: Likewise.
409 Adapt dg-warning line number.
411 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
413 * gcc.target/i386/parity-1.c: Use -march=k8.
414 * gcc.target/i386/parity-2.c: Ditto.
415 * gcc.target/i386/vecinit-1.c: Ditto.
416 * gcc.target/i386/vecinit-2.c: Ditto.
418 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
421 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
422 * gcc.target/mips/save-restore-3.c: Likewise.
423 * gcc.target/mips/save-restore-4.c: Likewise.
424 * gcc.target/mips/save-restore-5.c: Likewise.
427 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
428 * g++.dg/tree-prof/partition2.C: Likewise.
430 2011-02-09 Jason Merrill <jason@redhat.com>
432 * g++.dg/tree-ssa/inline-3.C: Use a normal function
433 rather than misdeclare std::puts.
435 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
436 * g++.dg/other/warning1.C: Likewise.
437 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
438 * g++.old-deja/g++.gb/scope06.C: Likewise.
439 * g++.old-deja/g++.law/cvt11.C: Likewise.
440 * g++.old-deja/g++.law/init1.C: Likewise.
441 * g++.dg/abi/mangle26.C: Likewise.
443 * g++.dg/template/function1.C: Adjust for C++0x mode.
444 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
446 * g++.dg/ext/label10.C: Adjust for C++0x mode.
447 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
449 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
451 * g++.dg/cpp0x/regress/abi-empty7.C: New.
453 * g++.dg/cpp0x/regress: New directory.
454 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
455 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
456 * g++.dg/cpp0x/regress/regress3.C: New.
458 2011-02-10 Richard Guenther <rguenther@suse.de>
460 PR tree-optimization/47677
461 * gcc.dg/torture/pr47677.c: New testcase.
463 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
465 * objc.dg/special/load-category-1.m: Remove unused header.
466 * objc.dg/special/load-category-1a.m: Likewise.
467 * objc.dg/special/load-category-2.m: Likewise.
468 * objc.dg/special/load-category-2a.m: Likewise.
469 * objc.dg/special/load-category-3.m: Likewise.
470 * objc.dg/special/load-category-3a.m: Likewise.
471 * objc.dg/attributes/proto-attribute-2.m: Likewise.
472 * objc.dg/attributes/proto-attribute-3.m: Likewise.
473 * objc.dg/attributes/class-attribute-1.m: Likewise.
474 * objc.dg/property/property.exp: Don't run for Darwin < 9.
475 * obj-c++.dg/property/property.exp: Likewise.
476 * objc.dg/attributes/method-sentinel-1.m: Update type header.
477 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
478 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
479 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
480 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
481 * obj-c++.dg/template-8.mm: Likewise.
483 2011-02-10 Jakub Jelinek <jakub@redhat.com>
486 * gcc.target/i386/pr47665.c: New test.
488 2011-02-10 Jie Zhang <jie@codesourcery.com>
492 2011-02-05 Jie Zhang <jie@codesourcery.com>
494 * gcc.dg/pr42631.c: Update test.
495 * gcc.dg/pr42631-2.c: New test.
497 2011-02-09 Janus Weil <janus@gcc.gnu.org>
500 * gfortran.dg/proc_decl_25.f90: New.
502 2011-02-09 Janus Weil <janus@gcc.gnu.org>
505 * gfortran.dg/typebound_assignment_2.f03: New.
507 2011-02-09 Richard Guenther <rguenther@suse.de>
509 PR tree-optimization/47664
510 * gcc.dg/tree-ssa/inline-7.c: New testcase.
512 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
515 * gnat.dg/uninit_func.adb: Adjust dg directive.
517 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
520 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
522 2011-02-09 Janus Weil <janus@gcc.gnu.org>
525 * gfortran.dg/auto_dealloc_2.f90: New.
527 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
529 * gcc.dg/builtins-config.h: Remove __sgi handling.
530 * lib/target-supports.exp (add_options_for_c99_runtime): Add
531 -std=c99 for mips-sgi-irix6.5*.
533 2011-02-09 Martin Jambor <mjambor@suse.cz>
536 * gfortran.dg/pr25923.f90: Remove xfails.
538 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
541 * gfortran.dg/inquire_14.f90: New test.
543 2011-02-08 Janus Weil <janus@gcc.gnu.org>
546 * gfortran.dg/pointer_init_6.f90: New.
548 2011-02-08 Jeff Law <law@redhat.com>
550 PR tree-optimization/42893
551 * gcc.tree-ssa/pr42893.c: New test.
553 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
555 PR tree-optimization/46834
556 PR tree-optimization/46994
557 PR tree-optimization/46995
558 * gcc.dg/graphite/id-pr46834.c: New.
559 * gfortran.dg/graphite/id-pr46994.f90: New.
560 * gfortran.dg/graphite/id-pr46995.f90: New.
562 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
565 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
566 using the variable is known the warning is emitted there.
567 * gcc.dg/uninit-pr19430.c (foo): Likewise.
568 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
570 * c-c++-common/pr20000.c (g): Both warnings occur at the return
573 * gcc.dg/noreturn-1.c (foo5): Likewise.
574 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
577 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
578 the return statement using the uninitialized variable.
579 * gfortran.dg/pr39666-2.f90 (f): Likewise.
581 2011-02-08 Richard Guenther <rguenther@suse.de>
584 * g++.dg/opt/pr47639.c: New testcase.
586 2011-02-08 Richard Guenther <rguenther@suse.de>
588 PR tree-optimization/47632
589 * g++.dg/opt/pr47632.C: New testcase.
591 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
593 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
595 2011-02-07 Richard Guenther <rguenther@suse.de>
597 PR tree-optimization/47615
598 * g++.dg/opt/pr47615.C: New testcase.
600 2011-02-07 Richard Guenther <rguenther@suse.de>
602 PR tree-optimization/47621
603 * gcc.dg/torture/pr47621.c: New testcase.
605 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
607 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
609 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
612 * gfortran.dg/allocate_with_source_1 : New test.
614 2011-02-05 Jakub Jelinek <jakub@redhat.com>
617 * gcc.dg/pr47610.c: New test.
619 2011-02-05 Jie Zhang <jie@codesourcery.com>
622 * gcc.dg/pr42631.c: Update test.
623 * gcc.dg/pr42631-2.c: New test.
625 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
628 * gfortran.dg/pr47574.f90: New test.
630 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
632 PR tree-optimization/46194
633 * gcc.dg/autopar/pr46194.c: New.
635 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
637 PR tree-optimization/43695
638 * g++.dg/ipa/pr43695.C: New.
640 2011-02-04 Jakub Jelinek <jakub@redhat.com>
643 * gcc.dg/pr23200.c: New test.
645 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
648 * g++.dg/pr47589.C: New test.
650 2011-02-03 Dodji Seketeli <dodji@redhat.com>
653 * g++.dg/template/typedef37.C: New test.
654 * g++.dg/template/param1.C: Adjust expected error message.
656 2011-02-03 Jakub Jelinek <jakub@redhat.com>
659 * gcc.dg/pr31490-2.c: New test.
660 * gcc.dg/pr31490-3.c: New test.
661 * gcc.dg/pr31490-4.c: New test.
663 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
664 Jakub Jelinek <jakub@redhat.com>
667 * g++.dg/parser/semicolon3.C: Adjust.
668 * g++.dg/parser/semicolon4.C: New testcase.
669 * g++.dg/pr46890.C: New testcase.
671 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
674 * g++.dg/init/pr29571.C: New.
676 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
678 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
681 2011-02-03 Jakub Jelinek <jakub@redhat.com>
684 * gcc.target/i386/pr47312.c: New test.
687 * gcc.target/i386/pr47564.c: New test.
689 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
691 PR tree-optimization/45122
692 * gcc.dg/tree-ssa/pr45122.c: New.
694 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
697 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
700 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
701 and vsx so a default --with-cpu=power7 doesn't give an error
702 when -mavoid-indexed-addresses is used.
704 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
705 wrapper function to save the arguments and then jump to the real
706 function, rather than depending on the compiler not to move stuff
708 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
710 2011-02-02 Janus Weil <janus@gcc.gnu.org>
711 Paul Thomas <pault@gcc.gnu.org>
714 * gfortran.dg/class_37.f03 : New test.
716 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
717 Richard Guenther <rguenther@suse.de>
719 PR tree-optimization/40979
721 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
722 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
723 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
724 check_vect_support_and_set_flags.
725 * gfortran.dg/graphite/vect-pr40979.f90: New.
727 2011-02-02 Janus Weil <janus@gcc.gnu.org>
730 * gfortran.dg/class_36.f03: New.
732 2011-02-02 Richard Guenther <rguenther@suse.de>
734 PR tree-optimization/47566
735 * gcc.dg/lto/20110201-1_0.c: New testcase.
737 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
743 * debug/pr47498.c: New.
744 * debug/pr47501.c: New.
746 2011-02-01 Richard Guenther <rguenther@suse.de>
748 PR tree-optimization/47559
749 * g++.dg/torture/pr47559.C: New testcase.
751 2011-02-01 Janus Weil <janus@gcc.gnu.org>
754 * gfortran.dg/typebound_call_20.f03: New.
756 2011-02-01 Richard Guenther <rguenther@suse.de>
758 PR tree-optimization/47555
759 * gcc.dg/pr47555.c: New testcase.
761 2011-02-01 Richard Guenther <rguenther@suse.de>
763 PR tree-optimization/47541
764 * g++.dg/torture/pr47541.C: New testcase.
766 2011-01-31 Janus Weil <janus@gcc.gnu.org>
769 * gfortran.dg/typebound_call_19.f03: New.
771 2011-01-31 Jakub Jelinek <jakub@redhat.com>
774 * g++.dg/cpp0x/pr47416.C: New test.
776 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
779 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
781 2011-01-31 Janus Weil <janus@gcc.gnu.org>
784 * gfortran.dg/typebound_assignment_1.f03: New.
786 2011-01-31 Jakub Jelinek <jakub@redhat.com>
788 PR tree-optimization/47538
789 * gcc.c-torture/execute/pr47538.c: New test.
791 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
794 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
796 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
798 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
800 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
802 PR rtl-optimization/44031
803 * gcc.c-torture/compile/20110131-1.c: New test.
805 2011-01-31 Tobias Burnus <burnus@net-b.de>
808 * gfortran.dg/stmt_func_1.f90: New.
810 2011-01-31 Tobias Burnus <burnus@net-b.de>
813 * gfortran.dg/interface_34.f90: New.
815 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
818 * gfortran.dg/realloc_on_assign_5.f03: New test.
819 * gfortran.dg/realloc_on_assign_5.f03: New test.
821 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
823 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
824 * gfortran.dg/bessel_7.f90: Likewise.
825 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
827 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
828 * gfortran.dg/sum_init_expr.f03: Likewise.
830 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
832 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
835 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
836 loop only on "vect_intfloat_cvt" targets.
838 2011-01-29 Tobias Burnus <burnus@net-b.de>
841 * gfortran.dg/shape_6.f90: New.
843 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
846 * gfortran.dg/read_infnan_1.f90: Update test.
847 * gfortran.dg/module_nan.f90: Update test.
848 * gfortran.dg/char4_iunit_1.f03: Update test.
849 * gfortran.dg/large_real_kind_1.f90: Update test.
850 * gfortran.dg/real_const_3.f90: Update test.
851 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
853 2011-01-29 Dodji Seketeli <dodji@redhat.com>
856 * g++.dg/template/param2.C: New test.
858 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
861 * gfortran.dg/fmt_g.f: New test.
863 2011-01-28 Tobias Burnus <burnus@net-b.de>
866 * gfortran.dg/pure_formal_1.f90: New.
868 2011-01-28 Jakub Jelinek <jakub@redhat.com>
871 * gcc.dg/tls/pr42894.c: New test.
873 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
875 * gcc.dg/pr47276.c: Add dg-require-visibility.
877 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
879 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
881 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
882 Tobias Burnus <burnus@gcc.gnu.org>
887 * gfortran.dg/realloc_on_assign_3.f03: New test.
888 * gfortran.dg/realloc_on_assign_4.f03: New test.
889 * gfortran.dg/allocatable_function_5.f90: New test.
890 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
891 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
892 implemented" dg-errors.
894 2011-01-27 Jan Hubicka <jh@suse.cz>
897 * gcc.dg/attr-weakref-4.c: New testcase
899 2011-01-27 Martin Jambor <mjambor@suse.cz>
901 PR tree-optimization/47228
902 * gcc.dg/torture/pr47228.c: New test.
904 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
906 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
908 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
910 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
911 when using auto-overlay support on the SPU.
913 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
915 PR rtl-optimization/44174
916 * gcc.target/i386/asm-6.c: New test.
918 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
920 PR rtl-optimization/46856
921 * gcc.c-torture/compile/pr46856.c: New test.
923 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
924 Andrew Pinski <pinskia@gmail.com>
927 * gcc.dg/pr43082.c: New.
929 2011-01-26 DJ Delorie <dj@redhat.com>
931 PR rtl-optimization/46878
932 * gcc.dg/pr46878-1.c: New test.
934 2011-01-26 Jakub Jelinek <jakub@redhat.com>
937 * g++.dg/cpp0x/pr47476.C: New test.
939 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
941 * gcc.c-torture/compile/20110126-1.c: New test.
943 2011-01-26 Jakub Jelinek <jakub@redhat.com>
946 * gcc.dg/torture/pr47473.c: New test.
948 2011-01-26 Jan Hubicka <jh@suse.cz>
951 * gcc.c-torture/execute/pr47237.c: New testcase.
953 2011-01-26 Jan Hubicka <jh@suse.cz>
955 PR tree-optimization/47190
956 * gcc.dg/attr-weakref-3.c: New testcase.
958 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
961 * gcc.dg/dll-9a.c: New test file.
962 * gcc.dg/dll-11.c: Likewise.
963 * gcc.dg/dll-12.c: Likewise.
964 * gcc.dg/dll-12a.c: Likewise.
965 * gcc.dg/dll-11a.c: Likewise.
966 * gcc.dg/dll-9.c: Likewise.
967 * gcc.dg/dll-10.c: Likewise.
968 * gcc.dg/dll-10a.c: Likewise.
969 * g++.dg/ext/dllexport4a.cc: Likewise.
970 * g++.dg/ext/dllexport4.C: Likewise.
971 * g++.dg/ext/dllexport5.C: Likewise.
972 * g++.dg/ext/dllexport5a.cc: Likewise.
974 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
976 PR tree-optimization/46970
977 * gcc.dg/graphite/pr46970.c: New.
979 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
981 PR tree-optimization/46215
982 * gcc.dg/graphite/pr46215.c: New.
984 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
986 PR tree-optimization/46168
987 * gcc.dg/graphite/pr46168.c: New.
989 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
991 PR tree-optimization/43657
992 * gcc.dg/graphite/pr43657.c: New.
994 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
996 PR tree-optimization/29832
997 * gfortran.dg/graphite/pr29832.f90: New.
999 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1001 PR tree-optimization/43567
1002 * gcc.dg/graphite/pr43567.c: New.
1004 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1006 * gfortran.dg/graphite/interchange-4.f: New.
1007 * gfortran.dg/graphite/interchange-5.f: New.
1009 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1010 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1011 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1012 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1013 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1014 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1015 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1016 * gfortran.dg/ltrans-7.f90: Removed.
1017 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1019 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1020 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1021 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1022 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1023 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1024 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1025 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1026 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1027 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1028 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1029 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1030 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1031 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1032 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1033 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1034 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1035 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1036 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1037 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1038 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1039 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1040 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1041 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1042 * gcc.dg/tree-ssa/data-dep-1.c
1043 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1044 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1045 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1046 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1047 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1049 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1051 PR tree-optimization/47265
1052 PR tree-optimization/47443
1053 * gcc.c-torture/compile/pr47265.c: New test.
1054 * gcc.dg/pr47443.c: New test.
1056 2011-01-25 Martin Jambor <mjambor@suse.cz>
1058 PR tree-optimization/47382
1059 * g++.dg/torture/pr47382.C: New test.
1060 * g++.dg/opt/devirt1.C: Xfail.
1062 2011-01-25 Yao Qi <yao@codesourcery.com>
1065 * gcc.target/arm/pr45701-1.c: New test.
1066 * gcc.target/arm/pr45701-2.c: New test.
1067 * gcc.target/arm/pr45701-3.c: New test.
1069 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1070 Jakub Jelinek <jakub@redhat.com>
1072 PR tree-optimization/47271
1073 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1075 2011-01-25 Nick Clifton <nickc@redhat.com>
1077 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1078 (saturate_add): Delete.
1080 (main): Do not run saturate_add.
1081 (set_interrupts): Delete.
1083 2011-01-25 Tobias Burnus <burnus@net-b.de>
1086 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1088 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1090 PR tree-optimization/47427
1091 PR tree-optimization/47428
1092 * gcc.c-torture/compile/pr47427.c: New test.
1093 * gcc.c-torture/compile/pr47428.c: New test.
1095 2011-01-25 Richard Guenther <rguenther@suse.de>
1098 * gcc.dg/torture/pr47411.c: New testcase.
1100 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1102 * gfortran.dg/graphite/id-24.f: New.
1103 * gfortran.dg/graphite/id-25.f: New.
1105 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1107 * gfortran.dg/graphite/id-23.f: New.
1109 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1111 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1113 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1115 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1116 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1117 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1118 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1119 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1120 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1121 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1122 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1123 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1125 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1127 * gcc.dg/graphite/block-0.c: Add documentation.
1128 * gcc.dg/graphite/block-4.c: Same.
1129 * gcc.dg/graphite/block-7.c: Same.
1130 * gcc.dg/graphite/block-8.c: New.
1131 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1132 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1133 * gcc.dg/graphite/interchange-12.c: Add documentation.
1134 * gcc.dg/graphite/interchange-13.c: New.
1135 * gcc.dg/graphite/interchange-14.c: New.
1136 * gcc.dg/graphite/interchange-15.c: New.
1137 * gcc.dg/graphite/interchange-8.c: Add documentation.
1138 * gcc.dg/graphite/interchange-mvt.c: Same.
1140 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1143 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1144 * gcc.target/powerpc/altivec-14.c: Ditto.
1145 * gcc.target/powerpc/altivec-33.c: Ditto.
1146 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1147 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1148 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1149 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1150 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1151 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1152 * g++.dg/ext/altivec-15.C: Ditto.
1153 * g++.dg/ext/altivec-types-1.C: Ditto.
1154 * g++.dg/ext/altivec-types-2.C: Ditto.
1155 * g++.dg/ext/altivec-types-3.C: Ditto.
1156 * g++.dg/ext/altivec-types-4.C: Ditto.
1158 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1160 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1162 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1164 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1165 optimization options.
1167 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1169 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1172 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1174 2011-01-23 Tobias Burnus <burnus@net-b.de>
1177 * gfortran.dg/allocatable_scalar_12.f90: New.
1179 2011-01-23 Ira Rosen <irar@il.ibm.com>
1181 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1182 vectorization to be not profitable if peeling is used to
1183 realign the memory access.
1184 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1185 loop bound to avoid loop unrolling.
1186 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1188 2011-01-22 Jan Hubicka <jh@suse.cz>
1191 * g++.dg/lto/pr47333.C: New file.
1193 2011-01-22 Jan Hubicka <jh@suse.cz>
1195 PR tree-optimization/43884
1197 * gcc.dg/autopar/outer-2.c: Increase array size.
1198 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1200 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1203 * gfortran.dg/c_loc_tests_16.f90: New test.
1205 2011-01-22 Tobias Burnus <burnus@net-b.de>
1208 * gfortran.dg/typebound_proc_19.f90: New.
1210 2011-01-21 Jeff Law <law@redhat.com>
1212 PR tree-optimization/47053
1213 * g++.dg/pr47053.C: New test.
1215 2011-01-21 Jason Merrill <jason@redhat.com>
1218 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1220 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1223 * g++.dg/cpp0x/range-for10.C: New test.
1224 * g++.dg/template/for1.C: New test.
1227 * g++.dg/tree-prof/partition3.C: New test.
1229 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1231 PR rtl-optimization/47366
1232 * g++.dg/opt/pr47366.C: New test.
1234 2011-01-21 Jason Merrill <jason@redhat.com>
1237 * g++.dg/cpp0x/constexpr-regress2.C: New.
1239 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1241 2011-01-21 Jeff Law <law@redhat.com>
1243 PR rtl-optimization/41619
1244 * gcc.dg/pr41619.c: New.
1246 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1248 PR tree-optimization/47355
1249 * g++.dg/opt/pr47355.C: New test.
1251 2011-01-21 Richard Guenther <rguenther@suse.de>
1253 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1256 2011-01-21 Richard Guenther <rguenther@suse.de>
1258 PR tree-optimization/47365
1259 * gcc.dg/torture/pr47365.c: New testcase.
1260 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1262 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1264 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1266 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1268 PR tree-optimization/47391
1269 * gcc.dg/pr47391.c: New test.
1271 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1273 * g++.dg/template/char1.C: Use signed char.
1275 2011-01-21 Tobias Burnus <burnus@net-b.de>
1278 * gfortran.dg/pointer_target_4.f90: New.
1280 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1283 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1284 ILP32 system and not IP32.
1286 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1289 * g++.dg/debug/pr46583.C: New.
1291 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1294 * g++.dg/debug/pr47283.C: New test.
1297 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1298 * gcc.target/i386/headmerge-2.c: Likewise.
1300 2011-01-20 Richard Guenther <rguenther@suse.de>
1303 * gcc.dg/torture/pr47370.c: New testcase.
1305 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1307 PR tree-optimization/46130
1308 * gcc.dg/pr46130-1.c: New test.
1309 * gcc.dg/pr46130-2.c: New test.
1311 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1314 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1316 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1319 * g++.dg/debug/pr46240.cc: New.
1321 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1324 * g++.dg/template/anonunion1.C: New test.
1326 PR rtl-optimization/47337
1327 * gcc.c-torture/execute/pr47337.c: New test.
1329 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1332 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1334 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1336 PR tree-optimization/46021
1337 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1339 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1341 PR tree-optimization/47290
1342 * g++.dg/torture/pr47290.C: New test.
1344 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1347 * gfortran.dg/proc_ptr_comp_29.f90: New.
1349 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1352 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1353 powerpc-apple-darwin9.
1355 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1357 PR rtl-optimization/47299
1358 * gcc.c-torture/execute/pr47299.c: New test.
1360 2011-01-17 Jason Merrill <jason@redhat.com>
1362 * g++.dg/cpp0x/constexpr-virtual.C: New.
1364 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1367 * gfortran.dg/gomp/pr47331.f90: New test.
1369 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1372 * objc.dg/selector-warn-1.m: New.
1373 * obj-c++.dg/selector-warn-1.mm: New.
1375 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1377 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1378 Update dg-final accordingly.
1380 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1382 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1384 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1386 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1388 * gcc.dg/guality/pr36728-2.c: Likewise.
1390 2011-01-17 Richard Guenther <rguenther@suse.de>
1392 PR tree-optimization/47313
1393 * g++.dg/torture/pr47313.C: New testcase.
1395 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1398 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1399 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1400 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1401 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1403 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1405 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1406 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1407 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1409 2011-01-17 Richard Guenther <rguenther@suse.de>
1411 PR tree-optimization/45967
1412 * gcc.dg/torture/pr45967-2.c: New testcase.
1413 * gcc.dg/torture/pr45967-3.c: Likewise.
1415 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1418 * g++.dg/ext/pr47213.C: Require visibility.
1420 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1422 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1423 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1425 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1427 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1428 Linux-based targets.
1430 2011-01-13 Jan Hubicka <jh@suse.cz>
1432 PR tree-optimization/47276
1433 * gcc.dg/pr47276.c: New testcase.
1435 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1436 Jonathan Wakely <jwakely.gcc@gmail.com>
1439 * g++.dg/other/pr33558.C: New.
1440 * g++.dg/other/pr33558-2.C: New.
1442 2011-01-14 Martin Jambor <mjambor@suse.cz>
1444 PR tree-optimization/45934
1445 PR tree-optimization/46302
1446 * g++.dg/ipa/devirt-c-1.C: New test.
1447 * g++.dg/ipa/devirt-c-2.C: Likewise.
1448 * g++.dg/ipa/devirt-c-3.C: Likewise.
1449 * g++.dg/ipa/devirt-c-4.C: Likewise.
1450 * g++.dg/ipa/devirt-c-5.C: Likewise.
1451 * g++.dg/ipa/devirt-c-6.C: Likewise.
1452 * g++.dg/ipa/devirt-6.C: Likewise.
1453 * g++.dg/ipa/devirt-d-1.C: Likewise.
1454 * g++.dg/torture/pr45934.C: Likewise.
1456 2011-01-14 Jason Merrill <jason@redhat.com>
1458 * g++.dg/cpp0x/variadic105.C: New.
1460 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1461 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1464 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1465 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1466 execution tests on i?86-*-*, x86_64-*-* and
1467 powerpc*-apple-darwin* && ilp32.
1468 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1469 tests on i?86-*-* and x86_64-*-*.
1471 2011-01-14 Richard Guenther <rguenther@suse.de>
1473 PR tree-optimization/47280
1474 * g++.dg/opt/pr47280.C: New testcase.
1476 2011-01-14 Jason Merrill <jason@redhat.com>
1478 * g++.dg/cpp0x/constexpr-regress1.C: New.
1480 * g++.dg/ext/flexary2.C: New.
1482 2011-01-14 Richard Guenther <rguenther@suse.de>
1485 * gcc.dg/torture/pr47281.c: New testcase.
1486 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1488 2011-01-14 Richard Guenther <rguenther@suse.de>
1490 PR tree-optimization/47286
1491 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1493 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1496 * g++.dg/ext/pr47213.C: New.
1498 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1500 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1502 2011-01-13 Tobias Burnus <burnus@net-b.de>
1503 Mikael Morin <mikael@gcc.gnu.org>
1507 * gfortran.dg/select_type_20.f90: New.
1508 * gfortran.dg/select_type_21.f90: New.
1510 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1513 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1515 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1517 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1518 * gcc.dg/guality/pr36728-2.c: Likewise.
1520 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1523 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1525 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1527 PR rtl-optimization/45352
1528 * gcc.dg/pr45352-3.c: New.
1530 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1532 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1534 * g++.dg/cpp0x/range-for8.C: New.
1535 * g++.dg/cpp0x/range-for9.C: New.
1537 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1540 * g++.dg/debug/pr47209.C: New.
1542 2011-01-12 Richard Guenther <rguenther@suse.de>
1545 * gcc.dg/lto/pr47259_0.c: New testcase.
1546 * gcc.dg/lto/pr47259_1.c: Likewise.
1548 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1550 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1551 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1552 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1553 methods missing from the OBJC2 Object.
1554 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1555 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1556 GNU and NeXT runtimes.
1557 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1559 * objc-obj-c++-shared/Object1.m: Likewise.
1560 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1561 * objc.dg/proto-qual-1.m: Likewise.
1562 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1563 * obj-c++.dg/proto-qual-1.mm: Likewise.
1565 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1568 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1570 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1572 Fixed the Objective-C++ testsuite and updated all tests.
1573 * lib/obj-c++.exp (obj-c++_init): Declare and set
1574 gcc_warning_prefix and gcc_error_prefix.
1575 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1576 'dg-warning', 'dg-message' and 'dg-error'.
1577 * obj-c++.dg/class-extension-3.mm: Likewise.
1578 * obj-c++.dg/class-protocol-1.mm: Likewise.
1579 * obj-c++.dg/encode-7.mm: Likewise.
1580 * obj-c++.dg/exceptions-3.mm: Likewise.
1581 * obj-c++.dg/exceptions-5.mm: Likewise.
1582 * obj-c++.dg/method-12.mm: Likewise.
1583 * obj-c++.dg/method-13.mm: Likewise.
1584 * obj-c++.dg/method-15.mm: Likewise.
1585 * obj-c++.dg/method-16.mm: Likewise.
1586 * obj-c++.dg/method-4.mm: Likewise.
1587 * obj-c++.dg/method-8.mm: Likewise.
1588 * obj-c++.dg/method-conflict-1.mm: Likewise.
1589 * obj-c++.dg/method-conflict-2.mm: Likewise.
1590 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1591 and uncommented second part of the testcase now that the testsuite
1593 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1594 and uncommented second part of the testcase now that the testsuite
1596 * obj-c++.dg/private-1.mm: Likewise.
1597 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1598 * obj-c++.dg/syntax-error-7.mm: Likewise.
1599 * obj-c++.dg/warn5.mm: Likewise.
1600 * obj-c++.dg/property/at-property-14.mm: Likewise.
1601 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1603 * obj-c++.dg/property/at-property-18.mm: Likewise.
1604 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1606 * obj-c++.dg/property/at-property-21.mm: Likewise.
1607 * obj-c++.dg/property/at-property-28.mm: Likewise.
1608 * obj-c++.dg/property/at-property-5.mm: Likewise.
1609 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1610 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1611 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1612 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1613 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1614 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1615 * obj-c++.dg/tls/diag-5.mm: Likewise.
1616 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1617 dg-error, now matched correctly.
1619 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1621 * objc.dg/property/at-property-29.m: New.
1622 * obj-c++.dg/property/at-property-29.mm: New.
1624 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1626 * go.test/go-test.exp (go-set-goarch): New proc.
1627 (go-gc-tests): Use it.
1629 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1632 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1634 2011-01-11 Richard Henderson <rth@redhat.com>
1636 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1638 2011-01-11 Jan Hubicka <jh@suse.cz>
1642 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1643 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1645 2011-01-11 Richard Guenther <rguenther@suse.de>
1647 PR tree-optimization/46076
1648 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1650 2011-01-11 Jeff Law <law@redhat.com>
1652 * PR tree-optimization/47086
1653 * gcc.dg/pr47086.c: New test.
1655 2011-01-11 Jason Merrill <jason@redhat.com>
1658 * g++.dg/template/new10.C: New.
1661 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1663 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1665 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1666 Split type definitions and NSConstantString class into...
1667 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1668 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1669 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1670 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1671 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1672 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1674 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1675 encode defines for newer NeXT system headers.
1676 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1677 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1678 * objc.dg/foreach-5.m: Likewise.
1679 * objc.dg/foreach-2.m: Likewise.
1680 * objc.dg/foreach-4.m: Likewise.
1681 * objc.dg/torture/strings/string1.m: Likewise.
1682 * objc.dg/torture/strings/string2.m: Likewise.
1683 * objc.dg/torture/strings/string3.m: Likewise.
1684 * objc.dg/torture/strings/string4.m: Likewise.
1685 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1686 header and stand alone.
1687 * obj-c++.dg/strings/strings-2.mm: Likewise.
1688 * objc.dg/torture/strings/const-str-3.m: Likewise.
1689 * objc.dg/strings/strings-2.m: Likewise.
1690 * objc.dg/strings/const-str-12b.m: Likewise.
1692 2011-01-12 Richard Guenther <rguenther@suse.de>
1695 * gcc.dg/attr-weak-1.c: Adjust.
1697 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1700 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1701 standard compliant and comment.
1703 2011-01-10 Jan Hubicka <jh@suse.cz>
1706 * gcc.dg/initpri3.c: New testcase.
1708 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1711 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1717 (g_ebp_save): Likewise.
1718 (g_esp_save): Likewise.
1720 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1722 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1724 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1726 PR tree-optimization/46021
1727 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1728 i?86-*-*, x86_64-*-*.
1730 2011-01-10 Jeff Law <law@redhat.com>
1732 * PR tree-optimization/47141
1733 * gcc.c-torture/compile/pr47141.c: New test.
1735 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1738 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1739 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1740 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1741 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1744 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1745 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1746 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1747 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1748 being vectorized. Adjust dg-final pattern.
1751 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1752 * gcc.dg/vect/slp-24.c: Likewise.
1754 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1757 * g++.dg/other/pr47218-1.C: New test file.
1758 * g++.dg/other/pr47218.C: Likewise.
1759 * g++.dg/other/pr47218.h: New supporting header.
1761 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1764 * objc.dg/attributes/invalid-attribute-1.m: New.
1765 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1767 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1770 * gfortran.dg/proc_ptr_comp_28.f90: New.
1772 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1774 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1775 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1776 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1777 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1778 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1779 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1780 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1781 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1782 * objc.dg/gnu-api-2-class.m: Likewise.
1783 * objc.dg/gnu-api-2-ivar.m: Likewise.
1784 * objc.dg/gnu-api-2-method.m: Likewise.
1785 * objc.dg/gnu-api-2-objc.m: Likewise.
1786 * objc.dg/gnu-api-2-object.m: Likewise.
1787 * objc.dg/gnu-api-2-property.m: Likewise.
1788 * objc.dg/gnu-api-2-protocol.m: Likewise.
1789 * objc.dg/gnu-api-2-sel.m: Likewise.
1791 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1793 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1794 * objc.dg/objc-foreach-4.m: Likewise.
1795 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1796 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1797 * objc.dg/foreach-4.m: Likewise.
1798 * objc.dg/foreach-5.m: Likewise.
1799 * objc.dg/foreach-3.m: Return self from init.
1801 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1804 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1806 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1809 * gfortran.dg/class_35.f90: New.
1811 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1813 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1815 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1818 * objc.dg/invalid-method-2.m: New.
1819 * obj-c++.dg/invalid-method-2.mm: New.
1821 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1824 * gfortran.dg/transpose_optimization_2.f90 : New test.
1826 2011-01-08 Jan Hubicka <jh@suse.cz>
1828 PR tree-optmization/46469
1829 * g++.dg/torture/pr46469.C: New testcase.
1831 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1833 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1834 emulation of libobjc-gnu structure layout functionality to ..
1835 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1836 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1837 * objc/execute/bf-common.h: Adjust headers.
1838 * objc/execute/bf-1.m: Likewise.
1839 * objc/execute/bf-2.m: Likewise.
1840 * objc/execute/bf-3.m: Likewise.
1841 * objc/execute/bf-4.m: Likewise.
1842 * objc/execute/bf-5.m: Likewise.
1843 * objc/execute/bf-6.m: Likewise.
1844 * objc/execute/bf-7.m: Likewise.
1845 * objc/execute/bf-8.m: Likewise.
1846 * objc/execute/bf-9.m: Likewise.
1847 * objc/execute/bf-10.m: Likewise.
1848 * objc/execute/bf-11.m: Likewise.
1849 * objc/execute/bf-12.m: Likewise.
1850 * objc/execute/bf-13.m: Likewise.
1851 * objc/execute/bf-14.m: Likewise.
1852 * objc/execute/bf-15.m: Likewise.
1853 * objc/execute/bf-16.m: Likewise.
1854 * objc/execute/bf-17.m: Likewise.
1855 * objc/execute/bf-18.m: Likewise.
1856 * objc/execute/bf-19.m: Likewise.
1857 * objc/execute/bf-20.m: Likewise.
1858 * objc/execute/bf-21.m: Likewise.
1859 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1860 objc_get_type_qualifiers ().
1862 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1865 * gfortran.dg/dependency_39.f90: New test.
1867 2011-01-07 Jan Hubicka <jh@suse.cz>
1869 Get builtins tests ready for linker plugin.
1870 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1871 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1872 my_memset, my_bzero): Mark used.
1873 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1874 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1876 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1879 2011-01-07 Jan Hubicka <jh@suse.cz>
1881 PR tree-optimization/46367
1882 * g++.dg/torture/pr46367.C: New file.
1884 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1887 * gcc.dg/pr47201.c: New test.
1890 * gcc.dg/tree-prof/pr47187.c: New test.
1892 2011-01-07 Tobias Burnus <burnus@net-b.de>
1895 * gfortran.dg/extends_type_of_3.f90: New.
1897 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1899 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1900 * g++.dg/ext/dllimport-MI1.C: Likewise.
1901 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1902 * g++.dg/ext/dllimport10.C: Likewise.
1903 * g++.dg/ext/dllimport11.C: Likewise.
1904 * g++.dg/ext/dllimport12.C: Likewise.
1905 * g++.dg/ext/dllimport13.C: Likewise.
1906 * g++.dg/ext/dllimport2.C: Likewise.
1907 * g++.dg/ext/dllimport3.C: Likewise.
1908 * g++.dg/ext/dllimport4.C: Likewise.
1909 * g++.dg/ext/dllimport5.C: Likewise.
1910 * g++.dg/ext/dllimport6.C: Likewise.
1911 * g++.dg/ext/dllimport8.C: Likewise.
1912 * g++.dg/ext/dllimport9.C: Likewise.
1913 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1914 targets, too. Additionally enable test for i?86-*-mingw*.
1915 * g++.dg/ext/selectany1.C: Likewise.
1916 Remove guard variable check.
1918 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1922 * gfortran.dg/storage_size_3.f08: Extended.
1924 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1927 * g++.dg/template/stdarg1.C: New test.
1929 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1932 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1933 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1934 from the interface of functions to not hide the errors that
1937 2011-01-06 Jan Hubicka <jh@suse.cz>
1939 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1940 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1942 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1946 * gfortran.dg/interface_33.f90: New test.
1948 2011-01-06 Jakub Jelinek <jakub@redhat.com>
1951 * gcc.c-torture/compile/pr47150.c: New test.
1953 2011-01-06 Ira Rosen <irar@il.ibm.com>
1955 PR tree-optimization/47139
1956 * gcc.dg/vect/pr47139.c: New test.
1958 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1961 * gfortran.dg/extends_type_of_2.f03: New.
1963 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1965 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1967 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
1969 * gnat.dg/opt14.adb: New test.
1971 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1974 * gfortran.dg/allocate_error_2.f90: New test.
1976 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1979 * gfortran.dg/storage_size_3.f08: New.
1981 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1983 PR libgfortran/47154
1984 * gfortran.dg/namelist_68.f90: New test.
1986 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1988 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1990 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1993 * gfortran.dg/class_34.f90: New.
1995 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1997 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1998 use __builtin_inff. Skip all single-precision tests that require
2001 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2003 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2005 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2007 PR tree-optimization/47148
2008 * gcc.c-torture/execute/pr47148.c: New test.
2010 PR tree-optimization/47155
2011 * gcc.c-torture/execute/pr47155.c: New test.
2013 PR rtl-optimization/47157
2014 * gcc.c-torture/compile/pr47157.c: New test.
2016 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2018 * gcc.dg/torture/vector-shift2.c (schar): Define.
2019 (main): Always use schar or uchar instead of plain "char" to avoid
2020 dependencies on implementation-defined char signedness.
2022 2011-01-03 Martin Jambor <mjambor@suse.cz>
2024 PR tree-optimization/46801
2025 * gnat.dg/pack9.adb: Remove xfail.
2027 2011-01-03 Martin Jambor <mjambor@suse.cz>
2029 PR tree-optimization/46984
2030 * g++.dg/ipa/pr46984.C: New test.
2032 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2035 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2037 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2039 PR tree-optimization/47140
2040 * gcc.c-torture/compile/pr47140.c: New test.
2042 PR rtl-optimization/47028
2043 * gcc.dg/pr47028.c: New test.
2045 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2047 * objc.dg/protocol-forward-1.m: Removed TODO.
2048 * objc.dg/protocol-forward-2.m: New.
2049 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2050 * obj-c++.dg/protocol-forward-2.mm: New.
2052 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2055 * g++.dg/eh/pr38662.C: New testcase.
2057 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2059 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2060 scan for newline '\n'.
2063 Copyright (C) 2011 Free Software Foundation, Inc.
2065 Copying and distribution of this file, with or without modification,
2066 are permitted in any medium without royalty provided the copyright
2067 notice and this notice are preserved.