1 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
4 * trans-array.c (get_array_ctor_all_strlen): Move up in file.
5 (get_array_ctor_var_strlen): Add block dummy and add call to
6 get_array_ctor_all_strlen instead of giving up on substrings.
7 Call gcc_unreachable for default case.
8 (get_array_ctor_strlen): Add extra argument to in call to
9 get_array_ctor_var_strlen.
11 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
14 * gfortran.dg/array_constructor_36.f90 : New test.
15 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
16 allow for comparison between different elements of the array
17 constructor at different levels of optimization.
19 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
21 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
22 * gcc.target/i386/pr32280-1.c: Likewise.
24 2011-02-19 Jakub Jelinek <jakub@redhat.com>
27 * gcc.target/i386/pr47800.c: New test.
29 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
31 * objc/execute/exceptions/foward-1.x: New.
33 2011-02-18 Janus Weil <janus@gcc.gnu.org>
36 * gfortran.dg/derived_constructor_comps_4.f90: New.
38 2011-02-18 Tobias Burnus
41 * gfortran.dg/func_result_6.f90: New.
43 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
46 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
48 2011-02-18 Tobias Burnus <burnus@net-b.de>
51 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
53 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
54 normalizing the error/warning output.
55 * gfortran.dg/Wall.f90: Update dg-error/warning.
56 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
57 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
58 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
59 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
60 * gfortran.dg/class_30.f90: Update dg-error/warning.
61 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
62 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
63 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
64 * gfortran.dg/entry_17.f90: Update dg-error/warning.
65 * gfortran.dg/entry_19.f90: Update dg-error/warning.
66 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
67 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
68 * gfortran.dg/g77/12632.f: Update dg-error/warning.
69 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
70 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
71 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
72 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
73 * gfortran.dg/goto_8.f90: Update dg-error/warning.
74 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
75 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
76 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
77 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
78 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
79 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
80 * gfortran.dg/volatile3.f90: Update dg-error/warning.
81 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
82 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
83 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
84 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
85 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
87 2011-02-18 Janus Weil <janus@gcc.gnu.org>
90 * gfortran.dg/proc_ptr_comp_30.f90: New.
92 2011-02-18 Jakub Jelinek <jakub@redhat.com>
95 * gcc.target/i386/pr47780.c: New test.
97 2011-02-18 Janus Weil <janus@gcc.gnu.org>
100 * gfortran.dg/class_40.f03: New.
102 2011-02-18 Dodji Seketeli <dodji@redhat.com>
105 * g++.dg/cpp0x/auto21.C: New test.
107 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
109 * objc.dg/special/unclaimed-category-1.h: Updated for
111 * objc.dg/special/unclaimed-category-1.m: Same.
112 * objc.dg/zero-link-1.m: Same.
113 * objc.dg/lookup-1.m: Same.
114 * objc.dg/torture/strings/const-str-9.m
115 * objc.dg/torture/strings/const-str-10.m: Same.
116 * objc.dg/torture/strings/const-str-11.m: Same.
117 * objc.dg/torture/forward-1.m: Same.
118 * objc.dg/zero-link-2.m: Same.
119 * objc.dg/encode-7-next-64bit.m: Same.
120 * objc.dg/method-4.m: Same.
121 * objc.dg/next-runtime-1.m: Same.
122 * objc.dg/image-info.m: Same.
123 * objc.dg/pr23214.m: Same.
124 * objc.dg/symtab-1.m: Same.
125 * obj-c++.dg/basic.m: Same.
126 * obj-c++.dg/proto-lossage-3.m: Same.
127 * obj-c++.dg/torture/strings/const-str-10.m: Same.
128 * obj-c++.dg/torture/strings/const-str-11.m: Same.
129 * obj-c++.dg/torture/strings/const-str-9.m: Same.
130 * obj-c++.dg/method-11.m: Same.
131 * objc/execute/enumeration-1.m: Same.
132 * objc/execute/object_is_class.m: Same.
133 * objc/execute/formal_protocol-2.m: Same.
134 * objc/execute/formal_protocol-4.m: Same.
135 * objc/execute/formal_protocol-6.m: Same.
136 * objc/execute/bycopy-3.m: Same.
137 * objc/execute/exceptions/catchall-1.m: Same.
138 * objc/execute/exceptions/finally-1.m: Same.
139 * objc/execute/exceptions/local-variables-1.m: Same.
140 * objc/execute/exceptions/foward-1.m: Same.
141 * objc/execute/bf-common.h
142 * objc/execute/enumeration-2.m: Same.
143 * objc/execute/formal_protocol-1.m: Same.
144 * objc/execute/formal_protocol-3.m: Same.
145 * objc/execute/formal_protocol-5.m: Same.
146 * objc/execute/accessing_ivars.m: Same.
147 * objc/execute/bycopy-2.m: Same.
148 * objc/execute/formal_protocol-7.m: Same.
149 * objc/execute/compatibility_alias.m: Same.
150 * objc/execute/no_clash.m: Same.
151 * objc/execute/object_is_meta_class.m: Same.
152 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
153 * objc/execute/class-tests-1.h: Include stdio.h.
154 * objc/execute/class-tests-2.h: Same.
155 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
157 * obj-c++.dg/try-catch-2.mm: Same.
159 2011-02-17 Jakub Jelinek <jakub@redhat.com>
162 * g++.dg/warn/Wunused-parm-4.C: New test.
164 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
165 Jan Hubicka <jh@suse.cz>
169 * g++.dg/debug/pr47106.C: New.
171 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
174 * gcc.target/i386/pr43653.c: New test.
176 2011-02-11 Dodji Seketeli <dodji@redhat.com>
179 * g++.dg/template/inherit6.C: New test.
181 2011-02-16 Janus Weil <janus@gcc.gnu.org>
184 * gfortran.dg/class_39.f03: New.
186 2011-02-16 Dodji Seketeli <dodji@redhat.com>
189 * g++.dg/cpp0x/variadic106.C: New test.
191 2011-02-16 Jakub Jelinek <jakub@redhat.com>
194 * gfortran.dg/pr47757-1.f90: New test.
195 * gfortran.dg/pr47757-2.f90: New test.
196 * gfortran.dg/pr47757-3.f90: New test.
199 * g++.dg/cpp0x/enum8.C: New test.
201 2011-02-15 Jason Merrill <jason@redhat.com>
203 * g++.dg/inherit/implicit-trivial1.C: New.
204 * g++.dg/cpp0x/implicit-trivial1.C: New.
206 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
209 * gcc.dg/torture/pr47725.c: Removed.
211 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
214 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
215 constant does not generate a load from memory.
217 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
220 * gcc.dg/torture/pr47725.c: New.
222 2011-02-15 Richard Guenther <rguenther@suse.de>
224 PR tree-optimization/47743
225 * gcc.dg/torture/pr47743.c: New testcase.
227 2011-02-15 Jakub Jelinek <jakub@redhat.com>
230 * gcc.target/i386/pr47581.c: New test.
232 2011-02-14 Janus Weil <janus@gcc.gnu.org>
235 * gfortran.dg/select_type_22.f03: New.
237 2011-02-14 Jason Merrill <jason@redhat.com>
239 * g++.dg/cpp0x/regress/enum1.C: New.
241 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
243 * gnat.dg/include.adb: New test.
245 2011-02-14 Janus Weil <janus@gcc.gnu.org>
248 * gfortran.dg/class_38.f03: New.
250 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
252 * gcc.dg/pr46494.c: New test.
254 2011-02-14 Richard Guenther <rguenther@suse.de>
256 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
258 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
261 * gnat.dg/null_pointer_deref1.exp: Don't skip on
262 sparc*-sun-solaris2.11.
264 2011-02-14 Janus Weil <janus@gcc.gnu.org>
267 * gfortran.dg/argument_checking_18.f90: New.
269 2011-02-13 Tobias Burnus <burnus@net-b.de>
271 * gfortran.dg/argument_checking_13.f90: Update dg-error.
272 * gfortran.dg/argument_checking_17.f90: New.
274 2011-02-12 Janus Weil <janus@gcc.gnu.org>
276 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
277 are temporarily disabled.
278 * gfortran.dg/class_7.f03: Ditto.
279 * gfortran.dg/coarray_14.f90: Ditto.
280 * gfortran.dg/typebound_proc_13.f03: Ditto.
282 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
285 * gfortran.dg/extends_11.f03: New.
287 2011-02-11 Xinliang David Li <davidxl@google.com>
289 PR tree-optimization/47707
290 * g++.dg/tree-ssa/pr47707.C: New test.
292 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
294 * g++.dg/opt/inline17.C: New test.
296 2011-02-11 Tobias Burnus <burnus@net-b.de>
299 * gfortran.dg/pure_formal_2.f90: New.
301 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
303 PR rtl-optimization/47614
304 * gfortran.dg/pr47614.f: New.
306 2011-02-11 Joseph Myers <joseph@codesourcery.com>
309 * gcc.dg/opts-6.c: New test.
311 2011-02-11 Jakub Jelinek <jakub@redhat.com>
314 * gcc.dg/pr47684.c: New test.
316 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
319 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
320 c99_runtime, dg-add-options c99_runtime.
323 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
326 * lib/target-supports.exp (check_ascii_locale_available): New proc.
327 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
328 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
329 * gcc.dg/ucnid-10.c: Likewise.
330 * gcc.dg/ucnid-13.c: Likewise.
331 * gcc.dg/ucnid-7.c: Likewise.
332 * gcc.dg/ucnid-8.c: Likewise.
333 Adapt dg-warning line number.
335 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
337 * gcc.target/i386/parity-1.c: Use -march=k8.
338 * gcc.target/i386/parity-2.c: Ditto.
339 * gcc.target/i386/vecinit-1.c: Ditto.
340 * gcc.target/i386/vecinit-2.c: Ditto.
342 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
345 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
346 * gcc.target/mips/save-restore-3.c: Likewise.
347 * gcc.target/mips/save-restore-4.c: Likewise.
348 * gcc.target/mips/save-restore-5.c: Likewise.
351 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
352 * g++.dg/tree-prof/partition2.C: Likewise.
354 2011-02-09 Jason Merrill <jason@redhat.com>
356 * g++.dg/tree-ssa/inline-3.C: Use a normal function
357 rather than misdeclare std::puts.
359 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
360 * g++.dg/other/warning1.C: Likewise.
361 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
362 * g++.old-deja/g++.gb/scope06.C: Likewise.
363 * g++.old-deja/g++.law/cvt11.C: Likewise.
364 * g++.old-deja/g++.law/init1.C: Likewise.
365 * g++.dg/abi/mangle26.C: Likewise.
367 * g++.dg/template/function1.C: Adjust for C++0x mode.
368 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
370 * g++.dg/ext/label10.C: Adjust for C++0x mode.
371 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
373 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
375 * g++.dg/cpp0x/regress/abi-empty7.C: New.
377 * g++.dg/cpp0x/regress: New directory.
378 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
379 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
380 * g++.dg/cpp0x/regress/regress3.C: New.
382 2011-02-10 Richard Guenther <rguenther@suse.de>
384 PR tree-optimization/47677
385 * gcc.dg/torture/pr47677.c: New testcase.
387 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
389 * objc.dg/special/load-category-1.m: Remove unused header.
390 * objc.dg/special/load-category-1a.m: Likewise.
391 * objc.dg/special/load-category-2.m: Likewise.
392 * objc.dg/special/load-category-2a.m: Likewise.
393 * objc.dg/special/load-category-3.m: Likewise.
394 * objc.dg/special/load-category-3a.m: Likewise.
395 * objc.dg/attributes/proto-attribute-2.m: Likewise.
396 * objc.dg/attributes/proto-attribute-3.m: Likewise.
397 * objc.dg/attributes/class-attribute-1.m: Likewise.
398 * objc.dg/property/property.exp: Don't run for Darwin < 9.
399 * obj-c++.dg/property/property.exp: Likewise.
400 * objc.dg/attributes/method-sentinel-1.m: Update type header.
401 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
402 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
403 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
404 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
405 * obj-c++.dg/template-8.mm: Likewise.
407 2011-02-10 Jakub Jelinek <jakub@redhat.com>
410 * gcc.target/i386/pr47665.c: New test.
412 2011-02-10 Jie Zhang <jie@codesourcery.com>
416 2011-02-05 Jie Zhang <jie@codesourcery.com>
418 * gcc.dg/pr42631.c: Update test.
419 * gcc.dg/pr42631-2.c: New test.
421 2011-02-09 Janus Weil <janus@gcc.gnu.org>
424 * gfortran.dg/proc_decl_25.f90: New.
426 2011-02-09 Janus Weil <janus@gcc.gnu.org>
429 * gfortran.dg/typebound_assignment_2.f03: New.
431 2011-02-09 Richard Guenther <rguenther@suse.de>
433 PR tree-optimization/47664
434 * gcc.dg/tree-ssa/inline-7.c: New testcase.
436 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
439 * gnat.dg/uninit_func.adb: Adjust dg directive.
441 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
444 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
446 2011-02-09 Janus Weil <janus@gcc.gnu.org>
449 * gfortran.dg/auto_dealloc_2.f90: New.
451 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
453 * gcc.dg/builtins-config.h: Remove __sgi handling.
454 * lib/target-supports.exp (add_options_for_c99_runtime): Add
455 -std=c99 for mips-sgi-irix6.5*.
457 2011-02-09 Martin Jambor <mjambor@suse.cz>
460 * gfortran.dg/pr25923.f90: Remove xfails.
462 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
465 * gfortran.dg/inquire_14.f90: New test.
467 2011-02-08 Janus Weil <janus@gcc.gnu.org>
470 * gfortran.dg/pointer_init_6.f90: New.
472 2011-02-08 Jeff Law <law@redhat.com>
474 PR tree-optimization/42893
475 * gcc.tree-ssa/pr42893.c: New test.
477 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
479 PR tree-optimization/46834
480 PR tree-optimization/46994
481 PR tree-optimization/46995
482 * gcc.dg/graphite/id-pr46834.c: New.
483 * gfortran.dg/graphite/id-pr46994.f90: New.
484 * gfortran.dg/graphite/id-pr46995.f90: New.
486 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
489 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
490 using the variable is known the warning is emitted there.
491 * gcc.dg/uninit-pr19430.c (foo): Likewise.
492 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
494 * c-c++-common/pr20000.c (g): Both warnings occur at the return
497 * gcc.dg/noreturn-1.c (foo5): Likewise.
498 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
501 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
502 the return statement using the uninitialized variable.
503 * gfortran.dg/pr39666-2.f90 (f): Likewise.
505 2011-02-08 Richard Guenther <rguenther@suse.de>
508 * g++.dg/opt/pr47639.c: New testcase.
510 2011-02-08 Richard Guenther <rguenther@suse.de>
512 PR tree-optimization/47632
513 * g++.dg/opt/pr47632.C: New testcase.
515 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
517 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
519 2011-02-07 Richard Guenther <rguenther@suse.de>
521 PR tree-optimization/47615
522 * g++.dg/opt/pr47615.C: New testcase.
524 2011-02-07 Richard Guenther <rguenther@suse.de>
526 PR tree-optimization/47621
527 * gcc.dg/torture/pr47621.c: New testcase.
529 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
531 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
533 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
536 * gfortran.dg/allocate_with_source_1 : New test.
538 2011-02-05 Jakub Jelinek <jakub@redhat.com>
541 * gcc.dg/pr47610.c: New test.
543 2011-02-05 Jie Zhang <jie@codesourcery.com>
546 * gcc.dg/pr42631.c: Update test.
547 * gcc.dg/pr42631-2.c: New test.
549 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
552 * gfortran.dg/pr47574.f90: New test.
554 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
556 PR tree-optimization/46194
557 * gcc.dg/autopar/pr46194.c: New.
559 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
561 PR tree-optimization/43695
562 * g++.dg/ipa/pr43695.C: New.
564 2011-02-04 Jakub Jelinek <jakub@redhat.com>
567 * gcc.dg/pr23200.c: New test.
569 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
572 * g++.dg/pr47589.C: New test.
574 2011-02-03 Dodji Seketeli <dodji@redhat.com>
577 * g++.dg/template/typedef37.C: New test.
578 * g++.dg/template/param1.C: Adjust expected error message.
580 2011-02-03 Jakub Jelinek <jakub@redhat.com>
583 * gcc.dg/pr31490-2.c: New test.
584 * gcc.dg/pr31490-3.c: New test.
585 * gcc.dg/pr31490-4.c: New test.
587 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
588 Jakub Jelinek <jakub@redhat.com>
591 * g++.dg/parser/semicolon3.C: Adjust.
592 * g++.dg/parser/semicolon4.C: New testcase.
593 * g++.dg/pr46890.C: New testcase.
595 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
598 * g++.dg/init/pr29571.C: New.
600 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
602 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
605 2011-02-03 Jakub Jelinek <jakub@redhat.com>
608 * gcc.target/i386/pr47312.c: New test.
611 * gcc.target/i386/pr47564.c: New test.
613 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
615 PR tree-optimization/45122
616 * gcc.dg/tree-ssa/pr45122.c: New.
618 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
621 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
624 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
625 and vsx so a default --with-cpu=power7 doesn't give an error
626 when -mavoid-indexed-addresses is used.
628 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
629 wrapper function to save the arguments and then jump to the real
630 function, rather than depending on the compiler not to move stuff
632 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
634 2011-02-02 Janus Weil <janus@gcc.gnu.org>
635 Paul Thomas <pault@gcc.gnu.org>
638 * gfortran.dg/class_37.f03 : New test.
640 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
641 Richard Guenther <rguenther@suse.de>
643 PR tree-optimization/40979
645 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
646 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
647 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
648 check_vect_support_and_set_flags.
649 * gfortran.dg/graphite/vect-pr40979.f90: New.
651 2011-02-02 Janus Weil <janus@gcc.gnu.org>
654 * gfortran.dg/class_36.f03: New.
656 2011-02-02 Richard Guenther <rguenther@suse.de>
658 PR tree-optimization/47566
659 * gcc.dg/lto/20110201-1_0.c: New testcase.
661 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
667 * debug/pr47498.c: New.
668 * debug/pr47501.c: New.
670 2011-02-01 Richard Guenther <rguenther@suse.de>
672 PR tree-optimization/47559
673 * g++.dg/torture/pr47559.C: New testcase.
675 2011-02-01 Janus Weil <janus@gcc.gnu.org>
678 * gfortran.dg/typebound_call_20.f03: New.
680 2011-02-01 Richard Guenther <rguenther@suse.de>
682 PR tree-optimization/47555
683 * gcc.dg/pr47555.c: New testcase.
685 2011-02-01 Richard Guenther <rguenther@suse.de>
687 PR tree-optimization/47541
688 * g++.dg/torture/pr47541.C: New testcase.
690 2011-01-31 Janus Weil <janus@gcc.gnu.org>
693 * gfortran.dg/typebound_call_19.f03: New.
695 2011-01-31 Jakub Jelinek <jakub@redhat.com>
698 * g++.dg/cpp0x/pr47416.C: New test.
700 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
703 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
705 2011-01-31 Janus Weil <janus@gcc.gnu.org>
708 * gfortran.dg/typebound_assignment_1.f03: New.
710 2011-01-31 Jakub Jelinek <jakub@redhat.com>
712 PR tree-optimization/47538
713 * gcc.c-torture/execute/pr47538.c: New test.
715 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
718 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
720 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
722 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
724 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
726 PR rtl-optimization/44031
727 * gcc.c-torture/compile/20110131-1.c: New test.
729 2011-01-31 Tobias Burnus <burnus@net-b.de>
732 * gfortran.dg/stmt_func_1.f90: New.
734 2011-01-31 Tobias Burnus <burnus@net-b.de>
737 * gfortran.dg/interface_34.f90: New.
739 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
742 * gfortran.dg/realloc_on_assign_5.f03: New test.
743 * gfortran.dg/realloc_on_assign_5.f03: New test.
745 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
747 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
748 * gfortran.dg/bessel_7.f90: Likewise.
749 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
751 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
752 * gfortran.dg/sum_init_expr.f03: Likewise.
754 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
756 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
759 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
760 loop only on "vect_intfloat_cvt" targets.
762 2011-01-29 Tobias Burnus <burnus@net-b.de>
765 * gfortran.dg/shape_6.f90: New.
767 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
770 * gfortran.dg/read_infnan_1.f90: Update test.
771 * gfortran.dg/module_nan.f90: Update test.
772 * gfortran.dg/char4_iunit_1.f03: Update test.
773 * gfortran.dg/large_real_kind_1.f90: Update test.
774 * gfortran.dg/real_const_3.f90: Update test.
775 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
777 2011-01-29 Dodji Seketeli <dodji@redhat.com>
780 * g++.dg/template/param2.C: New test.
782 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
785 * gfortran.dg/fmt_g.f: New test.
787 2011-01-28 Tobias Burnus <burnus@net-b.de>
790 * gfortran.dg/pure_formal_1.f90: New.
792 2011-01-28 Jakub Jelinek <jakub@redhat.com>
795 * gcc.dg/tls/pr42894.c: New test.
797 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
799 * gcc.dg/pr47276.c: Add dg-require-visibility.
801 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
803 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
805 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
806 Tobias Burnus <burnus@gcc.gnu.org>
811 * gfortran.dg/realloc_on_assign_3.f03: New test.
812 * gfortran.dg/realloc_on_assign_4.f03: New test.
813 * gfortran.dg/allocatable_function_5.f90: New test.
814 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
815 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
816 implemented" dg-errors.
818 2011-01-27 Jan Hubicka <jh@suse.cz>
821 * gcc.dg/attr-weakref-4.c: New testcase
823 2011-01-27 Martin Jambor <mjambor@suse.cz>
825 PR tree-optimization/47228
826 * gcc.dg/torture/pr47228.c: New test.
828 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
830 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
832 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
834 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
835 when using auto-overlay support on the SPU.
837 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
839 PR rtl-optimization/44174
840 * gcc.target/i386/asm-6.c: New test.
842 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
844 PR rtl-optimization/46856
845 * gcc.c-torture/compile/pr46856.c: New test.
847 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
848 Andrew Pinski <pinskia@gmail.com>
851 * gcc.dg/pr43082.c: New.
853 2011-01-26 DJ Delorie <dj@redhat.com>
855 PR rtl-optimization/46878
856 * gcc.dg/pr46878-1.c: New test.
858 2011-01-26 Jakub Jelinek <jakub@redhat.com>
861 * g++.dg/cpp0x/pr47476.C: New test.
863 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
865 * gcc.c-torture/compile/20110126-1.c: New test.
867 2011-01-26 Jakub Jelinek <jakub@redhat.com>
870 * gcc.dg/torture/pr47473.c: New test.
872 2011-01-26 Jan Hubicka <jh@suse.cz>
875 * gcc.c-torture/execute/pr47237.c: New testcase.
877 2011-01-26 Jan Hubicka <jh@suse.cz>
879 PR tree-optimization/47190
880 * gcc.dg/attr-weakref-3.c: New testcase.
882 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
885 * gcc.dg/dll-9a.c: New test file.
886 * gcc.dg/dll-11.c: Likewise.
887 * gcc.dg/dll-12.c: Likewise.
888 * gcc.dg/dll-12a.c: Likewise.
889 * gcc.dg/dll-11a.c: Likewise.
890 * gcc.dg/dll-9.c: Likewise.
891 * gcc.dg/dll-10.c: Likewise.
892 * gcc.dg/dll-10a.c: Likewise.
893 * g++.dg/ext/dllexport4a.cc: Likewise.
894 * g++.dg/ext/dllexport4.C: Likewise.
895 * g++.dg/ext/dllexport5.C: Likewise.
896 * g++.dg/ext/dllexport5a.cc: Likewise.
898 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
900 PR tree-optimization/46970
901 * gcc.dg/graphite/pr46970.c: New.
903 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
905 PR tree-optimization/46215
906 * gcc.dg/graphite/pr46215.c: New.
908 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
910 PR tree-optimization/46168
911 * gcc.dg/graphite/pr46168.c: New.
913 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
915 PR tree-optimization/43657
916 * gcc.dg/graphite/pr43657.c: New.
918 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
920 PR tree-optimization/29832
921 * gfortran.dg/graphite/pr29832.f90: New.
923 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
925 PR tree-optimization/43567
926 * gcc.dg/graphite/pr43567.c: New.
928 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
930 * gfortran.dg/graphite/interchange-4.f: New.
931 * gfortran.dg/graphite/interchange-5.f: New.
933 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
934 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
935 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
936 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
937 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
938 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
939 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
940 * gfortran.dg/ltrans-7.f90: Removed.
941 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
943 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
944 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
945 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
946 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
947 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
948 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
949 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
950 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
951 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
952 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
953 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
954 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
955 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
956 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
957 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
958 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
959 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
960 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
961 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
962 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
963 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
964 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
965 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
966 * gcc.dg/tree-ssa/data-dep-1.c
967 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
968 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
969 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
970 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
971 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
973 2011-01-25 Jakub Jelinek <jakub@redhat.com>
975 PR tree-optimization/47265
976 PR tree-optimization/47443
977 * gcc.c-torture/compile/pr47265.c: New test.
978 * gcc.dg/pr47443.c: New test.
980 2011-01-25 Martin Jambor <mjambor@suse.cz>
982 PR tree-optimization/47382
983 * g++.dg/torture/pr47382.C: New test.
984 * g++.dg/opt/devirt1.C: Xfail.
986 2011-01-25 Yao Qi <yao@codesourcery.com>
989 * gcc.target/arm/pr45701-1.c: New test.
990 * gcc.target/arm/pr45701-2.c: New test.
991 * gcc.target/arm/pr45701-3.c: New test.
993 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
994 Jakub Jelinek <jakub@redhat.com>
996 PR tree-optimization/47271
997 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
999 2011-01-25 Nick Clifton <nickc@redhat.com>
1001 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1002 (saturate_add): Delete.
1004 (main): Do not run saturate_add.
1005 (set_interrupts): Delete.
1007 2011-01-25 Tobias Burnus <burnus@net-b.de>
1010 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1012 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1014 PR tree-optimization/47427
1015 PR tree-optimization/47428
1016 * gcc.c-torture/compile/pr47427.c: New test.
1017 * gcc.c-torture/compile/pr47428.c: New test.
1019 2011-01-25 Richard Guenther <rguenther@suse.de>
1022 * gcc.dg/torture/pr47411.c: New testcase.
1024 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1026 * gfortran.dg/graphite/id-24.f: New.
1027 * gfortran.dg/graphite/id-25.f: New.
1029 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1031 * gfortran.dg/graphite/id-23.f: New.
1033 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1035 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1037 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1039 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1040 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1041 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1042 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1043 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1044 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1045 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1046 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1047 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1049 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1051 * gcc.dg/graphite/block-0.c: Add documentation.
1052 * gcc.dg/graphite/block-4.c: Same.
1053 * gcc.dg/graphite/block-7.c: Same.
1054 * gcc.dg/graphite/block-8.c: New.
1055 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1056 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1057 * gcc.dg/graphite/interchange-12.c: Add documentation.
1058 * gcc.dg/graphite/interchange-13.c: New.
1059 * gcc.dg/graphite/interchange-14.c: New.
1060 * gcc.dg/graphite/interchange-15.c: New.
1061 * gcc.dg/graphite/interchange-8.c: Add documentation.
1062 * gcc.dg/graphite/interchange-mvt.c: Same.
1064 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1067 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1068 * gcc.target/powerpc/altivec-14.c: Ditto.
1069 * gcc.target/powerpc/altivec-33.c: Ditto.
1070 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1071 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1072 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1073 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1074 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1075 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1076 * g++.dg/ext/altivec-15.C: Ditto.
1077 * g++.dg/ext/altivec-types-1.C: Ditto.
1078 * g++.dg/ext/altivec-types-2.C: Ditto.
1079 * g++.dg/ext/altivec-types-3.C: Ditto.
1080 * g++.dg/ext/altivec-types-4.C: Ditto.
1082 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1084 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1086 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1088 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1089 optimization options.
1091 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1093 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1096 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1098 2011-01-23 Tobias Burnus <burnus@net-b.de>
1101 * gfortran.dg/allocatable_scalar_12.f90: New.
1103 2011-01-23 Ira Rosen <irar@il.ibm.com>
1105 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1106 vectorization to be not profitable if peeling is used to
1107 realign the memory access.
1108 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1109 loop bound to avoid loop unrolling.
1110 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1112 2011-01-22 Jan Hubicka <jh@suse.cz>
1115 * g++.dg/lto/pr47333.C: New file.
1117 2011-01-22 Jan Hubicka <jh@suse.cz>
1119 PR tree-optimization/43884
1121 * gcc.dg/autopar/outer-2.c: Increase array size.
1122 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1124 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1127 * gfortran.dg/c_loc_tests_16.f90: New test.
1129 2011-01-22 Tobias Burnus <burnus@net-b.de>
1132 * gfortran.dg/typebound_proc_19.f90: New.
1134 2011-01-21 Jeff Law <law@redhat.com>
1136 PR tree-optimization/47053
1137 * g++.dg/pr47053.C: New test.
1139 2011-01-21 Jason Merrill <jason@redhat.com>
1142 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1144 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1147 * g++.dg/cpp0x/range-for10.C: New test.
1148 * g++.dg/template/for1.C: New test.
1151 * g++.dg/tree-prof/partition3.C: New test.
1153 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1155 PR rtl-optimization/47366
1156 * g++.dg/opt/pr47366.C: New test.
1158 2011-01-21 Jason Merrill <jason@redhat.com>
1161 * g++.dg/cpp0x/constexpr-regress2.C: New.
1163 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1165 2011-01-21 Jeff Law <law@redhat.com>
1167 PR rtl-optimization/41619
1168 * gcc.dg/pr41619.c: New.
1170 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1172 PR tree-optimization/47355
1173 * g++.dg/opt/pr47355.C: New test.
1175 2011-01-21 Richard Guenther <rguenther@suse.de>
1177 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1180 2011-01-21 Richard Guenther <rguenther@suse.de>
1182 PR tree-optimization/47365
1183 * gcc.dg/torture/pr47365.c: New testcase.
1184 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1186 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1188 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1190 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1192 PR tree-optimization/47391
1193 * gcc.dg/pr47391.c: New test.
1195 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1197 * g++.dg/template/char1.C: Use signed char.
1199 2011-01-21 Tobias Burnus <burnus@net-b.de>
1202 * gfortran.dg/pointer_target_4.f90: New.
1204 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1207 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1208 ILP32 system and not IP32.
1210 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1213 * g++.dg/debug/pr46583.C: New.
1215 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1218 * g++.dg/debug/pr47283.C: New test.
1221 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1222 * gcc.target/i386/headmerge-2.c: Likewise.
1224 2011-01-20 Richard Guenther <rguenther@suse.de>
1227 * gcc.dg/torture/pr47370.c: New testcase.
1229 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1231 PR tree-optimization/46130
1232 * gcc.dg/pr46130-1.c: New test.
1233 * gcc.dg/pr46130-2.c: New test.
1235 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1238 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1240 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1243 * g++.dg/debug/pr46240.cc: New.
1245 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1248 * g++.dg/template/anonunion1.C: New test.
1250 PR rtl-optimization/47337
1251 * gcc.c-torture/execute/pr47337.c: New test.
1253 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1256 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1258 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1260 PR tree-optimization/46021
1261 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1263 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1265 PR tree-optimization/47290
1266 * g++.dg/torture/pr47290.C: New test.
1268 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1271 * gfortran.dg/proc_ptr_comp_29.f90: New.
1273 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1276 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1277 powerpc-apple-darwin9.
1279 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1281 PR rtl-optimization/47299
1282 * gcc.c-torture/execute/pr47299.c: New test.
1284 2011-01-17 Jason Merrill <jason@redhat.com>
1286 * g++.dg/cpp0x/constexpr-virtual.C: New.
1288 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1291 * gfortran.dg/gomp/pr47331.f90: New test.
1293 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1296 * objc.dg/selector-warn-1.m: New.
1297 * obj-c++.dg/selector-warn-1.mm: New.
1299 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1301 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1302 Update dg-final accordingly.
1304 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1306 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1308 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1310 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1312 * gcc.dg/guality/pr36728-2.c: Likewise.
1314 2011-01-17 Richard Guenther <rguenther@suse.de>
1316 PR tree-optimization/47313
1317 * g++.dg/torture/pr47313.C: New testcase.
1319 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1322 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1323 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1324 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1325 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1327 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1329 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1330 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1331 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1333 2011-01-17 Richard Guenther <rguenther@suse.de>
1335 PR tree-optimization/45967
1336 * gcc.dg/torture/pr45967-2.c: New testcase.
1337 * gcc.dg/torture/pr45967-3.c: Likewise.
1339 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1342 * g++.dg/ext/pr47213.C: Require visibility.
1344 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1346 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1347 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1349 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1351 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1352 Linux-based targets.
1354 2011-01-13 Jan Hubicka <jh@suse.cz>
1356 PR tree-optimization/47276
1357 * gcc.dg/pr47276.c: New testcase.
1359 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1360 Jonathan Wakely <jwakely.gcc@gmail.com>
1363 * g++.dg/other/pr33558.C: New.
1364 * g++.dg/other/pr33558-2.C: New.
1366 2011-01-14 Martin Jambor <mjambor@suse.cz>
1368 PR tree-optimization/45934
1369 PR tree-optimization/46302
1370 * g++.dg/ipa/devirt-c-1.C: New test.
1371 * g++.dg/ipa/devirt-c-2.C: Likewise.
1372 * g++.dg/ipa/devirt-c-3.C: Likewise.
1373 * g++.dg/ipa/devirt-c-4.C: Likewise.
1374 * g++.dg/ipa/devirt-c-5.C: Likewise.
1375 * g++.dg/ipa/devirt-c-6.C: Likewise.
1376 * g++.dg/ipa/devirt-6.C: Likewise.
1377 * g++.dg/ipa/devirt-d-1.C: Likewise.
1378 * g++.dg/torture/pr45934.C: Likewise.
1380 2011-01-14 Jason Merrill <jason@redhat.com>
1382 * g++.dg/cpp0x/variadic105.C: New.
1384 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1385 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1388 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1389 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1390 execution tests on i?86-*-*, x86_64-*-* and
1391 powerpc*-apple-darwin* && ilp32.
1392 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1393 tests on i?86-*-* and x86_64-*-*.
1395 2011-01-14 Richard Guenther <rguenther@suse.de>
1397 PR tree-optimization/47280
1398 * g++.dg/opt/pr47280.C: New testcase.
1400 2011-01-14 Jason Merrill <jason@redhat.com>
1402 * g++.dg/cpp0x/constexpr-regress1.C: New.
1404 * g++.dg/ext/flexary2.C: New.
1406 2011-01-14 Richard Guenther <rguenther@suse.de>
1409 * gcc.dg/torture/pr47281.c: New testcase.
1410 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1412 2011-01-14 Richard Guenther <rguenther@suse.de>
1414 PR tree-optimization/47286
1415 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1417 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1420 * g++.dg/ext/pr47213.C: New.
1422 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1424 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1426 2011-01-13 Tobias Burnus <burnus@net-b.de>
1427 Mikael Morin <mikael@gcc.gnu.org>
1431 * gfortran.dg/select_type_20.f90: New.
1432 * gfortran.dg/select_type_21.f90: New.
1434 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1437 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1439 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1441 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1442 * gcc.dg/guality/pr36728-2.c: Likewise.
1444 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1447 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1449 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1451 PR rtl-optimization/45352
1452 * gcc.dg/pr45352-3.c: New.
1454 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1456 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1458 * g++.dg/cpp0x/range-for8.C: New.
1459 * g++.dg/cpp0x/range-for9.C: New.
1461 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1464 * g++.dg/debug/pr47209.C: New.
1466 2011-01-12 Richard Guenther <rguenther@suse.de>
1469 * gcc.dg/lto/pr47259_0.c: New testcase.
1470 * gcc.dg/lto/pr47259_1.c: Likewise.
1472 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1474 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1475 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1476 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1477 methods missing from the OBJC2 Object.
1478 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1479 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1480 GNU and NeXT runtimes.
1481 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1483 * objc-obj-c++-shared/Object1.m: Likewise.
1484 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1485 * objc.dg/proto-qual-1.m: Likewise.
1486 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1487 * obj-c++.dg/proto-qual-1.mm: Likewise.
1489 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1492 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1494 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1496 Fixed the Objective-C++ testsuite and updated all tests.
1497 * lib/obj-c++.exp (obj-c++_init): Declare and set
1498 gcc_warning_prefix and gcc_error_prefix.
1499 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1500 'dg-warning', 'dg-message' and 'dg-error'.
1501 * obj-c++.dg/class-extension-3.mm: Likewise.
1502 * obj-c++.dg/class-protocol-1.mm: Likewise.
1503 * obj-c++.dg/encode-7.mm: Likewise.
1504 * obj-c++.dg/exceptions-3.mm: Likewise.
1505 * obj-c++.dg/exceptions-5.mm: Likewise.
1506 * obj-c++.dg/method-12.mm: Likewise.
1507 * obj-c++.dg/method-13.mm: Likewise.
1508 * obj-c++.dg/method-15.mm: Likewise.
1509 * obj-c++.dg/method-16.mm: Likewise.
1510 * obj-c++.dg/method-4.mm: Likewise.
1511 * obj-c++.dg/method-8.mm: Likewise.
1512 * obj-c++.dg/method-conflict-1.mm: Likewise.
1513 * obj-c++.dg/method-conflict-2.mm: Likewise.
1514 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1515 and uncommented second part of the testcase now that the testsuite
1517 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1518 and uncommented second part of the testcase now that the testsuite
1520 * obj-c++.dg/private-1.mm: Likewise.
1521 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1522 * obj-c++.dg/syntax-error-7.mm: Likewise.
1523 * obj-c++.dg/warn5.mm: Likewise.
1524 * obj-c++.dg/property/at-property-14.mm: Likewise.
1525 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1527 * obj-c++.dg/property/at-property-18.mm: Likewise.
1528 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1530 * obj-c++.dg/property/at-property-21.mm: Likewise.
1531 * obj-c++.dg/property/at-property-28.mm: Likewise.
1532 * obj-c++.dg/property/at-property-5.mm: Likewise.
1533 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1534 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1535 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1536 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1537 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1538 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1539 * obj-c++.dg/tls/diag-5.mm: Likewise.
1540 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1541 dg-error, now matched correctly.
1543 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1545 * objc.dg/property/at-property-29.m: New.
1546 * obj-c++.dg/property/at-property-29.mm: New.
1548 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1550 * go.test/go-test.exp (go-set-goarch): New proc.
1551 (go-gc-tests): Use it.
1553 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1556 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1558 2011-01-11 Richard Henderson <rth@redhat.com>
1560 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1562 2011-01-11 Jan Hubicka <jh@suse.cz>
1566 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1567 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1569 2011-01-11 Richard Guenther <rguenther@suse.de>
1571 PR tree-optimization/46076
1572 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1574 2011-01-11 Jeff Law <law@redhat.com>
1576 * PR tree-optimization/47086
1577 * gcc.dg/pr47086.c: New test.
1579 2011-01-11 Jason Merrill <jason@redhat.com>
1582 * g++.dg/template/new10.C: New.
1585 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1587 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1589 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1590 Split type definitions and NSConstantString class into...
1591 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1592 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1593 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1594 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1595 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1596 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1598 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1599 encode defines for newer NeXT system headers.
1600 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1601 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1602 * objc.dg/foreach-5.m: Likewise.
1603 * objc.dg/foreach-2.m: Likewise.
1604 * objc.dg/foreach-4.m: Likewise.
1605 * objc.dg/torture/strings/string1.m: Likewise.
1606 * objc.dg/torture/strings/string2.m: Likewise.
1607 * objc.dg/torture/strings/string3.m: Likewise.
1608 * objc.dg/torture/strings/string4.m: Likewise.
1609 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1610 header and stand alone.
1611 * obj-c++.dg/strings/strings-2.mm: Likewise.
1612 * objc.dg/torture/strings/const-str-3.m: Likewise.
1613 * objc.dg/strings/strings-2.m: Likewise.
1614 * objc.dg/strings/const-str-12b.m: Likewise.
1616 2011-01-12 Richard Guenther <rguenther@suse.de>
1619 * gcc.dg/attr-weak-1.c: Adjust.
1621 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1624 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1625 standard compliant and comment.
1627 2011-01-10 Jan Hubicka <jh@suse.cz>
1630 * gcc.dg/initpri3.c: New testcase.
1632 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1635 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1641 (g_ebp_save): Likewise.
1642 (g_esp_save): Likewise.
1644 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1646 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1648 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1650 PR tree-optimization/46021
1651 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1652 i?86-*-*, x86_64-*-*.
1654 2011-01-10 Jeff Law <law@redhat.com>
1656 * PR tree-optimization/47141
1657 * gcc.c-torture/compile/pr47141.c: New test.
1659 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1662 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1663 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1664 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1665 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1668 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1669 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1670 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1671 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1672 being vectorized. Adjust dg-final pattern.
1675 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1676 * gcc.dg/vect/slp-24.c: Likewise.
1678 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1681 * g++.dg/other/pr47218-1.C: New test file.
1682 * g++.dg/other/pr47218.C: Likewise.
1683 * g++.dg/other/pr47218.h: New supporting header.
1685 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1688 * objc.dg/attributes/invalid-attribute-1.m: New.
1689 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1691 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1694 * gfortran.dg/proc_ptr_comp_28.f90: New.
1696 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1698 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1699 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1700 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1701 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1702 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1703 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1704 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1705 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1706 * objc.dg/gnu-api-2-class.m: Likewise.
1707 * objc.dg/gnu-api-2-ivar.m: Likewise.
1708 * objc.dg/gnu-api-2-method.m: Likewise.
1709 * objc.dg/gnu-api-2-objc.m: Likewise.
1710 * objc.dg/gnu-api-2-object.m: Likewise.
1711 * objc.dg/gnu-api-2-property.m: Likewise.
1712 * objc.dg/gnu-api-2-protocol.m: Likewise.
1713 * objc.dg/gnu-api-2-sel.m: Likewise.
1715 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1717 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1718 * objc.dg/objc-foreach-4.m: Likewise.
1719 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1720 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1721 * objc.dg/foreach-4.m: Likewise.
1722 * objc.dg/foreach-5.m: Likewise.
1723 * objc.dg/foreach-3.m: Return self from init.
1725 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1728 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1730 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1733 * gfortran.dg/class_35.f90: New.
1735 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1737 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1739 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1742 * objc.dg/invalid-method-2.m: New.
1743 * obj-c++.dg/invalid-method-2.mm: New.
1745 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1748 * gfortran.dg/transpose_optimization_2.f90 : New test.
1750 2011-01-08 Jan Hubicka <jh@suse.cz>
1752 PR tree-optmization/46469
1753 * g++.dg/torture/pr46469.C: New testcase.
1755 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1757 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1758 emulation of libobjc-gnu structure layout functionality to ..
1759 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1760 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1761 * objc/execute/bf-common.h: Adjust headers.
1762 * objc/execute/bf-1.m: Likewise.
1763 * objc/execute/bf-2.m: Likewise.
1764 * objc/execute/bf-3.m: Likewise.
1765 * objc/execute/bf-4.m: Likewise.
1766 * objc/execute/bf-5.m: Likewise.
1767 * objc/execute/bf-6.m: Likewise.
1768 * objc/execute/bf-7.m: Likewise.
1769 * objc/execute/bf-8.m: Likewise.
1770 * objc/execute/bf-9.m: Likewise.
1771 * objc/execute/bf-10.m: Likewise.
1772 * objc/execute/bf-11.m: Likewise.
1773 * objc/execute/bf-12.m: Likewise.
1774 * objc/execute/bf-13.m: Likewise.
1775 * objc/execute/bf-14.m: Likewise.
1776 * objc/execute/bf-15.m: Likewise.
1777 * objc/execute/bf-16.m: Likewise.
1778 * objc/execute/bf-17.m: Likewise.
1779 * objc/execute/bf-18.m: Likewise.
1780 * objc/execute/bf-19.m: Likewise.
1781 * objc/execute/bf-20.m: Likewise.
1782 * objc/execute/bf-21.m: Likewise.
1783 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1784 objc_get_type_qualifiers ().
1786 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1789 * gfortran.dg/dependency_39.f90: New test.
1791 2011-01-07 Jan Hubicka <jh@suse.cz>
1793 Get builtins tests ready for linker plugin.
1794 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1795 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1796 my_memset, my_bzero): Mark used.
1797 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1798 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1800 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1803 2011-01-07 Jan Hubicka <jh@suse.cz>
1805 PR tree-optimization/46367
1806 * g++.dg/torture/pr46367.C: New file.
1808 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1811 * gcc.dg/pr47201.c: New test.
1814 * gcc.dg/tree-prof/pr47187.c: New test.
1816 2011-01-07 Tobias Burnus <burnus@net-b.de>
1819 * gfortran.dg/extends_type_of_3.f90: New.
1821 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1823 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1824 * g++.dg/ext/dllimport-MI1.C: Likewise.
1825 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1826 * g++.dg/ext/dllimport10.C: Likewise.
1827 * g++.dg/ext/dllimport11.C: Likewise.
1828 * g++.dg/ext/dllimport12.C: Likewise.
1829 * g++.dg/ext/dllimport13.C: Likewise.
1830 * g++.dg/ext/dllimport2.C: Likewise.
1831 * g++.dg/ext/dllimport3.C: Likewise.
1832 * g++.dg/ext/dllimport4.C: Likewise.
1833 * g++.dg/ext/dllimport5.C: Likewise.
1834 * g++.dg/ext/dllimport6.C: Likewise.
1835 * g++.dg/ext/dllimport8.C: Likewise.
1836 * g++.dg/ext/dllimport9.C: Likewise.
1837 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1838 targets, too. Additionally enable test for i?86-*-mingw*.
1839 * g++.dg/ext/selectany1.C: Likewise.
1840 Remove guard variable check.
1842 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1846 * gfortran.dg/storage_size_3.f08: Extended.
1848 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1851 * g++.dg/template/stdarg1.C: New test.
1853 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1856 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1857 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1858 from the interface of functions to not hide the errors that
1861 2011-01-06 Jan Hubicka <jh@suse.cz>
1863 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1864 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1866 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1870 * gfortran.dg/interface_33.f90: New test.
1872 2011-01-06 Jakub Jelinek <jakub@redhat.com>
1875 * gcc.c-torture/compile/pr47150.c: New test.
1877 2011-01-06 Ira Rosen <irar@il.ibm.com>
1879 PR tree-optimization/47139
1880 * gcc.dg/vect/pr47139.c: New test.
1882 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1885 * gfortran.dg/extends_type_of_2.f03: New.
1887 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1889 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1891 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
1893 * gnat.dg/opt14.adb: New test.
1895 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1898 * gfortran.dg/allocate_error_2.f90: New test.
1900 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1903 * gfortran.dg/storage_size_3.f08: New.
1905 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1907 PR libgfortran/47154
1908 * gfortran.dg/namelist_68.f90: New test.
1910 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1912 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1914 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1917 * gfortran.dg/class_34.f90: New.
1919 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1921 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1922 use __builtin_inff. Skip all single-precision tests that require
1925 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1927 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1929 2011-01-03 Jakub Jelinek <jakub@redhat.com>
1931 PR tree-optimization/47148
1932 * gcc.c-torture/execute/pr47148.c: New test.
1934 PR tree-optimization/47155
1935 * gcc.c-torture/execute/pr47155.c: New test.
1937 PR rtl-optimization/47157
1938 * gcc.c-torture/compile/pr47157.c: New test.
1940 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1942 * gcc.dg/torture/vector-shift2.c (schar): Define.
1943 (main): Always use schar or uchar instead of plain "char" to avoid
1944 dependencies on implementation-defined char signedness.
1946 2011-01-03 Martin Jambor <mjambor@suse.cz>
1948 PR tree-optimization/46801
1949 * gnat.dg/pack9.adb: Remove xfail.
1951 2011-01-03 Martin Jambor <mjambor@suse.cz>
1953 PR tree-optimization/46984
1954 * g++.dg/ipa/pr46984.C: New test.
1956 2011-01-02 Janus Weil <janus@gcc.gnu.org>
1959 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
1961 2011-01-02 Jakub Jelinek <jakub@redhat.com>
1963 PR tree-optimization/47140
1964 * gcc.c-torture/compile/pr47140.c: New test.
1966 PR rtl-optimization/47028
1967 * gcc.dg/pr47028.c: New test.
1969 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
1971 * objc.dg/protocol-forward-1.m: Removed TODO.
1972 * objc.dg/protocol-forward-2.m: New.
1973 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
1974 * obj-c++.dg/protocol-forward-2.mm: New.
1976 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
1979 * g++.dg/eh/pr38662.C: New testcase.
1981 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
1983 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
1984 scan for newline '\n'.
1987 Copyright (C) 2011 Free Software Foundation, Inc.
1989 Copying and distribution of this file, with or without modification,
1990 are permitted in any medium without royalty provided the copyright
1991 notice and this notice are preserved.