1 2011-02-22 Tobias Burnus <burnus@net-b.de>
3 * abstract_type_1.f90: Fix dg-do syntax.
4 * abstract_type_2.f03: Ditto.
5 * abstract_type_3.f03: Ditto.
6 * abstract_type_4.f03: Ditto.
7 * abstract_type_5.f03: Ditto.
8 * abstract_type_6.f03: Ditto.
9 * alloc_comp_constraint_6.f90: Ditto.
10 * alloc_comp_init_expr.f03: Ditto.
11 * allocatable_scalar_11.f90: Ditto.
12 * allocate_scalar_with_shape.f90: Ditto.
13 * array_function_5.f90: Ditto.
14 * asynchronous_3.f03: Ditto.
15 * char_expr_1.f90: Ditto.
16 * class_14.f03: Ditto.
17 * data_array_6.f: Ditto.
18 * data_invalid.f90: Ditto.
19 * dot_product_1.f03: Ditto.
20 * func_derived_5.f90: Ditto.
21 * func_result_4.f90: Ditto.
22 * implied_do_1.f90: Ditto.
23 * initialization_25.f90: Ditto.
24 * initialization_26.f90: Ditto.
25 * interface_34.f90: Ditto.
26 * iso_c_binding_init_expr.f03: Ditto.
27 * keyword_symbol_1.f90: Ditto.
28 * matmul_8.f03: Ditto.
29 * merge_init_expr.f90: Ditto.
30 * pack_assign_1.f90: Ditto.
31 * pack_vector_1.f90: Ditto.
32 * pointer_check_8.f90: Ditto.
33 * product_init_expr.f03: Ditto.
34 * reshape_order_5.f90: Ditto.
35 * reshape_shape_1.f90: Ditto.
36 * reshape_zerosize_2.f90: Ditto.
37 * same_name_2.f90: Ditto.
38 * selected_real_kind_1.f90: Ditto.
39 * spread_init_expr.f03: Ditto.
40 * stmt_func_1.f90: Ditto.
41 * sum_init_expr.f03: Ditto.
42 * transpose_3.f03: Ditto.
43 * unpack_init_expr.f03: Ditto.
44 * warn_conversion.f90: Ditto.
45 * warn_conversion_2.f90: Ditto.
46 * warn_intent_out_not_set.f90: Ditto.
47 * warn_unused_dummy_argument_1.f90: Ditto.
48 * warn_unused_dummy_argument_2.f90: Ditto.
49 * whole_file_16.f90: Ditto.
50 * whole_file_17.f90: Ditto.
51 * whole_file_18.f90: Ditto.
52 * whole_file_20.f03: Ditto.
53 * whole_file_5.f90: Ditto.
54 * whole_file_6.f90: Ditto.
55 * write_invalid_format.f90: Ditto.
56 * zero_sized_6.f90: Ditto.
58 2011-02-21 Jeff Law <law@redhat.com>
60 PR rtl-optimization/46178
61 * gcc.target/i386/pr46178.c: New test.
63 PR rtl-optimization/46002
64 * gcc.c-torture/compile/pr46002.c: New test.
66 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
68 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
71 2011-02-21 Jakub Jelinek <jakub@redhat.com>
74 * g++.dg/debug/pr47106.C: Require effective target lto.
76 2011-02-21 Jason Merrill <jason@redhat.com>
78 * g++.dg/cpp0x/constexpr-diag2.C: New.
80 2011-02-20 Jason Merrill <jason@redhat.com>
82 * g++.dg/cpp0x/constexpr-ctor7.C: New.
84 * g++.dg/cpp0x/fntmpdefarg2.C: New.
86 * g++.dg/overload/conv-op1.C: New.
88 * g++.dg/cpp0x/constexpr-synth1.C: New.
90 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
92 * objc.dg/layout-2.m: New.
93 * objc.dg/selector-3.m: Adjusted location of error message.
94 * objc.dg/type-size-3.m: Same.
95 * obj-c++.dg/selector-3.mm: Same.
97 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
100 * objc.dg/property/dotsyntax-22.m: New.
101 * obj-c++.dg/property/dotsyntax-22.mm: New.
103 2011-02-20 Dodji Seketeli <dodji@redhat.com>
106 * g++.dg/template/typedef38.C: New test.
108 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
111 * gfortran.dg/whole_file_30.f90 : New test.
112 * gfortran.dg/whole_file_31.f90 : New test.
114 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
118 * gfortran.dg/whole_file_28.f90 : New test.
119 * gfortran.dg/whole_file_29.f90 : New test.
121 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
124 * g++.dg/template/crash105.C: New.
126 2011-02-19 Jason Merrill <jason@redhat.com>
128 * g++.dg/cpp0x/regress/no-elide1.C: New.
130 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
132 PR tree-optimization/46620
133 * gcc.dg/pr46620.c: New.
135 2011-02-19 Jakub Jelinek <jakub@redhat.com>
138 * gcc.target/i386/pr47809.c: New test.
140 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
141 Tobias Burnus <burnus@net-b.de>
143 * lib/target-supports.exp
144 (check_effective_target_fortran_large_real): New check for large reals.
145 * gfortran.dg/nan_7.f90: New test.
147 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
150 * gfortran.dg/fmt_f0_1.f90: Update test.
152 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
155 * gfortran.dg/array_constructor_36.f90 : New test.
156 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
157 allow for comparison between different elements of the array
158 constructor at different levels of optimization.
160 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
162 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
163 * gcc.target/i386/pr32280-1.c: Likewise.
165 2011-02-19 Jakub Jelinek <jakub@redhat.com>
168 * gcc.target/i386/pr47800.c: New test.
170 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
172 * objc/execute/exceptions/foward-1.x: New.
174 2011-02-18 Janus Weil <janus@gcc.gnu.org>
177 * gfortran.dg/derived_constructor_comps_4.f90: New.
179 2011-02-18 Tobias Burnus
182 * gfortran.dg/func_result_6.f90: New.
184 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
187 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
189 2011-02-18 Tobias Burnus <burnus@net-b.de>
192 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
194 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
195 normalizing the error/warning output.
196 * gfortran.dg/Wall.f90: Update dg-error/warning.
197 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
198 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
199 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
200 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
201 * gfortran.dg/class_30.f90: Update dg-error/warning.
202 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
203 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
204 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
205 * gfortran.dg/entry_17.f90: Update dg-error/warning.
206 * gfortran.dg/entry_19.f90: Update dg-error/warning.
207 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
208 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
209 * gfortran.dg/g77/12632.f: Update dg-error/warning.
210 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
211 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
212 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
213 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
214 * gfortran.dg/goto_8.f90: Update dg-error/warning.
215 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
216 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
217 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
218 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
219 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
220 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
221 * gfortran.dg/volatile3.f90: Update dg-error/warning.
222 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
223 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
224 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
225 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
226 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
228 2011-02-18 Janus Weil <janus@gcc.gnu.org>
231 * gfortran.dg/proc_ptr_comp_30.f90: New.
233 2011-02-18 Jakub Jelinek <jakub@redhat.com>
236 * gcc.target/i386/pr47780.c: New test.
238 2011-02-18 Janus Weil <janus@gcc.gnu.org>
241 * gfortran.dg/class_40.f03: New.
243 2011-02-18 Dodji Seketeli <dodji@redhat.com>
246 * g++.dg/cpp0x/auto21.C: New test.
248 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
250 * objc.dg/special/unclaimed-category-1.h: Updated for
252 * objc.dg/special/unclaimed-category-1.m: Same.
253 * objc.dg/zero-link-1.m: Same.
254 * objc.dg/lookup-1.m: Same.
255 * objc.dg/torture/strings/const-str-9.m
256 * objc.dg/torture/strings/const-str-10.m: Same.
257 * objc.dg/torture/strings/const-str-11.m: Same.
258 * objc.dg/torture/forward-1.m: Same.
259 * objc.dg/zero-link-2.m: Same.
260 * objc.dg/encode-7-next-64bit.m: Same.
261 * objc.dg/method-4.m: Same.
262 * objc.dg/next-runtime-1.m: Same.
263 * objc.dg/image-info.m: Same.
264 * objc.dg/pr23214.m: Same.
265 * objc.dg/symtab-1.m: Same.
266 * obj-c++.dg/basic.m: Same.
267 * obj-c++.dg/proto-lossage-3.m: Same.
268 * obj-c++.dg/torture/strings/const-str-10.m: Same.
269 * obj-c++.dg/torture/strings/const-str-11.m: Same.
270 * obj-c++.dg/torture/strings/const-str-9.m: Same.
271 * obj-c++.dg/method-11.m: Same.
272 * objc/execute/enumeration-1.m: Same.
273 * objc/execute/object_is_class.m: Same.
274 * objc/execute/formal_protocol-2.m: Same.
275 * objc/execute/formal_protocol-4.m: Same.
276 * objc/execute/formal_protocol-6.m: Same.
277 * objc/execute/bycopy-3.m: Same.
278 * objc/execute/exceptions/catchall-1.m: Same.
279 * objc/execute/exceptions/finally-1.m: Same.
280 * objc/execute/exceptions/local-variables-1.m: Same.
281 * objc/execute/exceptions/foward-1.m: Same.
282 * objc/execute/bf-common.h
283 * objc/execute/enumeration-2.m: Same.
284 * objc/execute/formal_protocol-1.m: Same.
285 * objc/execute/formal_protocol-3.m: Same.
286 * objc/execute/formal_protocol-5.m: Same.
287 * objc/execute/accessing_ivars.m: Same.
288 * objc/execute/bycopy-2.m: Same.
289 * objc/execute/formal_protocol-7.m: Same.
290 * objc/execute/compatibility_alias.m: Same.
291 * objc/execute/no_clash.m: Same.
292 * objc/execute/object_is_meta_class.m: Same.
293 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
294 * objc/execute/class-tests-1.h: Include stdio.h.
295 * objc/execute/class-tests-2.h: Same.
296 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
298 * obj-c++.dg/try-catch-2.mm: Same.
300 2011-02-17 Jakub Jelinek <jakub@redhat.com>
303 * g++.dg/warn/Wunused-parm-4.C: New test.
305 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
306 Jan Hubicka <jh@suse.cz>
310 * g++.dg/debug/pr47106.C: New.
312 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
315 * gcc.target/i386/pr43653.c: New test.
317 2011-02-11 Dodji Seketeli <dodji@redhat.com>
320 * g++.dg/template/inherit6.C: New test.
322 2011-02-16 Janus Weil <janus@gcc.gnu.org>
325 * gfortran.dg/class_39.f03: New.
327 2011-02-16 Dodji Seketeli <dodji@redhat.com>
330 * g++.dg/cpp0x/variadic106.C: New test.
332 2011-02-16 Jakub Jelinek <jakub@redhat.com>
335 * gfortran.dg/pr47757-1.f90: New test.
336 * gfortran.dg/pr47757-2.f90: New test.
337 * gfortran.dg/pr47757-3.f90: New test.
340 * g++.dg/cpp0x/enum8.C: New test.
342 2011-02-15 Jason Merrill <jason@redhat.com>
344 * g++.dg/inherit/implicit-trivial1.C: New.
345 * g++.dg/cpp0x/implicit-trivial1.C: New.
347 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
350 * gcc.dg/torture/pr47725.c: Removed.
352 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
355 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
356 constant does not generate a load from memory.
358 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
361 * gcc.dg/torture/pr47725.c: New.
363 2011-02-15 Richard Guenther <rguenther@suse.de>
365 PR tree-optimization/47743
366 * gcc.dg/torture/pr47743.c: New testcase.
368 2011-02-15 Jakub Jelinek <jakub@redhat.com>
371 * gcc.target/i386/pr47581.c: New test.
373 2011-02-14 Janus Weil <janus@gcc.gnu.org>
376 * gfortran.dg/select_type_22.f03: New.
378 2011-02-14 Jason Merrill <jason@redhat.com>
380 * g++.dg/cpp0x/regress/enum1.C: New.
382 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
384 * gnat.dg/include.adb: New test.
386 2011-02-14 Janus Weil <janus@gcc.gnu.org>
389 * gfortran.dg/class_38.f03: New.
391 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
393 * gcc.dg/pr46494.c: New test.
395 2011-02-14 Richard Guenther <rguenther@suse.de>
397 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
399 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
402 * gnat.dg/null_pointer_deref1.exp: Don't skip on
403 sparc*-sun-solaris2.11.
405 2011-02-14 Janus Weil <janus@gcc.gnu.org>
408 * gfortran.dg/argument_checking_18.f90: New.
410 2011-02-13 Tobias Burnus <burnus@net-b.de>
412 * gfortran.dg/argument_checking_13.f90: Update dg-error.
413 * gfortran.dg/argument_checking_17.f90: New.
415 2011-02-12 Janus Weil <janus@gcc.gnu.org>
417 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
418 are temporarily disabled.
419 * gfortran.dg/class_7.f03: Ditto.
420 * gfortran.dg/coarray_14.f90: Ditto.
421 * gfortran.dg/typebound_proc_13.f03: Ditto.
423 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
426 * gfortran.dg/extends_11.f03: New.
428 2011-02-11 Xinliang David Li <davidxl@google.com>
430 PR tree-optimization/47707
431 * g++.dg/tree-ssa/pr47707.C: New test.
433 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
435 * g++.dg/opt/inline17.C: New test.
437 2011-02-11 Tobias Burnus <burnus@net-b.de>
440 * gfortran.dg/pure_formal_2.f90: New.
442 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
444 PR rtl-optimization/47614
445 * gfortran.dg/pr47614.f: New.
447 2011-02-11 Joseph Myers <joseph@codesourcery.com>
450 * gcc.dg/opts-6.c: New test.
452 2011-02-11 Jakub Jelinek <jakub@redhat.com>
455 * gcc.dg/pr47684.c: New test.
457 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
460 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
461 c99_runtime, dg-add-options c99_runtime.
464 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
467 * lib/target-supports.exp (check_ascii_locale_available): New proc.
468 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
469 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
470 * gcc.dg/ucnid-10.c: Likewise.
471 * gcc.dg/ucnid-13.c: Likewise.
472 * gcc.dg/ucnid-7.c: Likewise.
473 * gcc.dg/ucnid-8.c: Likewise.
474 Adapt dg-warning line number.
476 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
478 * gcc.target/i386/parity-1.c: Use -march=k8.
479 * gcc.target/i386/parity-2.c: Ditto.
480 * gcc.target/i386/vecinit-1.c: Ditto.
481 * gcc.target/i386/vecinit-2.c: Ditto.
483 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
486 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
487 * gcc.target/mips/save-restore-3.c: Likewise.
488 * gcc.target/mips/save-restore-4.c: Likewise.
489 * gcc.target/mips/save-restore-5.c: Likewise.
492 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
493 * g++.dg/tree-prof/partition2.C: Likewise.
495 2011-02-09 Jason Merrill <jason@redhat.com>
497 * g++.dg/tree-ssa/inline-3.C: Use a normal function
498 rather than misdeclare std::puts.
500 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
501 * g++.dg/other/warning1.C: Likewise.
502 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
503 * g++.old-deja/g++.gb/scope06.C: Likewise.
504 * g++.old-deja/g++.law/cvt11.C: Likewise.
505 * g++.old-deja/g++.law/init1.C: Likewise.
506 * g++.dg/abi/mangle26.C: Likewise.
508 * g++.dg/template/function1.C: Adjust for C++0x mode.
509 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
511 * g++.dg/ext/label10.C: Adjust for C++0x mode.
512 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
514 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
516 * g++.dg/cpp0x/regress/abi-empty7.C: New.
518 * g++.dg/cpp0x/regress: New directory.
519 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
520 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
521 * g++.dg/cpp0x/regress/regress3.C: New.
523 2011-02-10 Richard Guenther <rguenther@suse.de>
525 PR tree-optimization/47677
526 * gcc.dg/torture/pr47677.c: New testcase.
528 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
530 * objc.dg/special/load-category-1.m: Remove unused header.
531 * objc.dg/special/load-category-1a.m: Likewise.
532 * objc.dg/special/load-category-2.m: Likewise.
533 * objc.dg/special/load-category-2a.m: Likewise.
534 * objc.dg/special/load-category-3.m: Likewise.
535 * objc.dg/special/load-category-3a.m: Likewise.
536 * objc.dg/attributes/proto-attribute-2.m: Likewise.
537 * objc.dg/attributes/proto-attribute-3.m: Likewise.
538 * objc.dg/attributes/class-attribute-1.m: Likewise.
539 * objc.dg/property/property.exp: Don't run for Darwin < 9.
540 * obj-c++.dg/property/property.exp: Likewise.
541 * objc.dg/attributes/method-sentinel-1.m: Update type header.
542 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
543 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
544 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
545 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
546 * obj-c++.dg/template-8.mm: Likewise.
548 2011-02-10 Jakub Jelinek <jakub@redhat.com>
551 * gcc.target/i386/pr47665.c: New test.
553 2011-02-10 Jie Zhang <jie@codesourcery.com>
557 2011-02-05 Jie Zhang <jie@codesourcery.com>
559 * gcc.dg/pr42631.c: Update test.
560 * gcc.dg/pr42631-2.c: New test.
562 2011-02-09 Janus Weil <janus@gcc.gnu.org>
565 * gfortran.dg/proc_decl_25.f90: New.
567 2011-02-09 Janus Weil <janus@gcc.gnu.org>
570 * gfortran.dg/typebound_assignment_2.f03: New.
572 2011-02-09 Richard Guenther <rguenther@suse.de>
574 PR tree-optimization/47664
575 * gcc.dg/tree-ssa/inline-7.c: New testcase.
577 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
580 * gnat.dg/uninit_func.adb: Adjust dg directive.
582 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
585 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
587 2011-02-09 Janus Weil <janus@gcc.gnu.org>
590 * gfortran.dg/auto_dealloc_2.f90: New.
592 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
594 * gcc.dg/builtins-config.h: Remove __sgi handling.
595 * lib/target-supports.exp (add_options_for_c99_runtime): Add
596 -std=c99 for mips-sgi-irix6.5*.
598 2011-02-09 Martin Jambor <mjambor@suse.cz>
601 * gfortran.dg/pr25923.f90: Remove xfails.
603 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
606 * gfortran.dg/inquire_14.f90: New test.
608 2011-02-08 Janus Weil <janus@gcc.gnu.org>
611 * gfortran.dg/pointer_init_6.f90: New.
613 2011-02-08 Jeff Law <law@redhat.com>
615 PR tree-optimization/42893
616 * gcc.tree-ssa/pr42893.c: New test.
618 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
620 PR tree-optimization/46834
621 PR tree-optimization/46994
622 PR tree-optimization/46995
623 * gcc.dg/graphite/id-pr46834.c: New.
624 * gfortran.dg/graphite/id-pr46994.f90: New.
625 * gfortran.dg/graphite/id-pr46995.f90: New.
627 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
630 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
631 using the variable is known the warning is emitted there.
632 * gcc.dg/uninit-pr19430.c (foo): Likewise.
633 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
635 * c-c++-common/pr20000.c (g): Both warnings occur at the return
638 * gcc.dg/noreturn-1.c (foo5): Likewise.
639 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
642 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
643 the return statement using the uninitialized variable.
644 * gfortran.dg/pr39666-2.f90 (f): Likewise.
646 2011-02-08 Richard Guenther <rguenther@suse.de>
649 * g++.dg/opt/pr47639.c: New testcase.
651 2011-02-08 Richard Guenther <rguenther@suse.de>
653 PR tree-optimization/47632
654 * g++.dg/opt/pr47632.C: New testcase.
656 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
658 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
660 2011-02-07 Richard Guenther <rguenther@suse.de>
662 PR tree-optimization/47615
663 * g++.dg/opt/pr47615.C: New testcase.
665 2011-02-07 Richard Guenther <rguenther@suse.de>
667 PR tree-optimization/47621
668 * gcc.dg/torture/pr47621.c: New testcase.
670 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
672 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
674 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
677 * gfortran.dg/allocate_with_source_1 : New test.
679 2011-02-05 Jakub Jelinek <jakub@redhat.com>
682 * gcc.dg/pr47610.c: New test.
684 2011-02-05 Jie Zhang <jie@codesourcery.com>
687 * gcc.dg/pr42631.c: Update test.
688 * gcc.dg/pr42631-2.c: New test.
690 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
693 * gfortran.dg/pr47574.f90: New test.
695 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
697 PR tree-optimization/46194
698 * gcc.dg/autopar/pr46194.c: New.
700 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
702 PR tree-optimization/43695
703 * g++.dg/ipa/pr43695.C: New.
705 2011-02-04 Jakub Jelinek <jakub@redhat.com>
708 * gcc.dg/pr23200.c: New test.
710 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
713 * g++.dg/pr47589.C: New test.
715 2011-02-03 Dodji Seketeli <dodji@redhat.com>
718 * g++.dg/template/typedef37.C: New test.
719 * g++.dg/template/param1.C: Adjust expected error message.
721 2011-02-03 Jakub Jelinek <jakub@redhat.com>
724 * gcc.dg/pr31490-2.c: New test.
725 * gcc.dg/pr31490-3.c: New test.
726 * gcc.dg/pr31490-4.c: New test.
728 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
729 Jakub Jelinek <jakub@redhat.com>
732 * g++.dg/parser/semicolon3.C: Adjust.
733 * g++.dg/parser/semicolon4.C: New testcase.
734 * g++.dg/pr46890.C: New testcase.
736 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
739 * g++.dg/init/pr29571.C: New.
741 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
743 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
746 2011-02-03 Jakub Jelinek <jakub@redhat.com>
749 * gcc.target/i386/pr47312.c: New test.
752 * gcc.target/i386/pr47564.c: New test.
754 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
756 PR tree-optimization/45122
757 * gcc.dg/tree-ssa/pr45122.c: New.
759 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
762 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
765 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
766 and vsx so a default --with-cpu=power7 doesn't give an error
767 when -mavoid-indexed-addresses is used.
769 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
770 wrapper function to save the arguments and then jump to the real
771 function, rather than depending on the compiler not to move stuff
773 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
775 2011-02-02 Janus Weil <janus@gcc.gnu.org>
776 Paul Thomas <pault@gcc.gnu.org>
779 * gfortran.dg/class_37.f03 : New test.
781 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
782 Richard Guenther <rguenther@suse.de>
784 PR tree-optimization/40979
786 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
787 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
788 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
789 check_vect_support_and_set_flags.
790 * gfortran.dg/graphite/vect-pr40979.f90: New.
792 2011-02-02 Janus Weil <janus@gcc.gnu.org>
795 * gfortran.dg/class_36.f03: New.
797 2011-02-02 Richard Guenther <rguenther@suse.de>
799 PR tree-optimization/47566
800 * gcc.dg/lto/20110201-1_0.c: New testcase.
802 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
808 * debug/pr47498.c: New.
809 * debug/pr47501.c: New.
811 2011-02-01 Richard Guenther <rguenther@suse.de>
813 PR tree-optimization/47559
814 * g++.dg/torture/pr47559.C: New testcase.
816 2011-02-01 Janus Weil <janus@gcc.gnu.org>
819 * gfortran.dg/typebound_call_20.f03: New.
821 2011-02-01 Richard Guenther <rguenther@suse.de>
823 PR tree-optimization/47555
824 * gcc.dg/pr47555.c: New testcase.
826 2011-02-01 Richard Guenther <rguenther@suse.de>
828 PR tree-optimization/47541
829 * g++.dg/torture/pr47541.C: New testcase.
831 2011-01-31 Janus Weil <janus@gcc.gnu.org>
834 * gfortran.dg/typebound_call_19.f03: New.
836 2011-01-31 Jakub Jelinek <jakub@redhat.com>
839 * g++.dg/cpp0x/pr47416.C: New test.
841 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
844 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
846 2011-01-31 Janus Weil <janus@gcc.gnu.org>
849 * gfortran.dg/typebound_assignment_1.f03: New.
851 2011-01-31 Jakub Jelinek <jakub@redhat.com>
853 PR tree-optimization/47538
854 * gcc.c-torture/execute/pr47538.c: New test.
856 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
859 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
861 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
863 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
865 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
867 PR rtl-optimization/44031
868 * gcc.c-torture/compile/20110131-1.c: New test.
870 2011-01-31 Tobias Burnus <burnus@net-b.de>
873 * gfortran.dg/stmt_func_1.f90: New.
875 2011-01-31 Tobias Burnus <burnus@net-b.de>
878 * gfortran.dg/interface_34.f90: New.
880 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
883 * gfortran.dg/realloc_on_assign_5.f03: New test.
884 * gfortran.dg/realloc_on_assign_5.f03: New test.
886 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
888 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
889 * gfortran.dg/bessel_7.f90: Likewise.
890 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
892 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
893 * gfortran.dg/sum_init_expr.f03: Likewise.
895 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
897 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
900 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
901 loop only on "vect_intfloat_cvt" targets.
903 2011-01-29 Tobias Burnus <burnus@net-b.de>
906 * gfortran.dg/shape_6.f90: New.
908 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
911 * gfortran.dg/read_infnan_1.f90: Update test.
912 * gfortran.dg/module_nan.f90: Update test.
913 * gfortran.dg/char4_iunit_1.f03: Update test.
914 * gfortran.dg/large_real_kind_1.f90: Update test.
915 * gfortran.dg/real_const_3.f90: Update test.
916 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
918 2011-01-29 Dodji Seketeli <dodji@redhat.com>
921 * g++.dg/template/param2.C: New test.
923 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
926 * gfortran.dg/fmt_g.f: New test.
928 2011-01-28 Tobias Burnus <burnus@net-b.de>
931 * gfortran.dg/pure_formal_1.f90: New.
933 2011-01-28 Jakub Jelinek <jakub@redhat.com>
936 * gcc.dg/tls/pr42894.c: New test.
938 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
940 * gcc.dg/pr47276.c: Add dg-require-visibility.
942 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
944 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
946 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
947 Tobias Burnus <burnus@gcc.gnu.org>
952 * gfortran.dg/realloc_on_assign_3.f03: New test.
953 * gfortran.dg/realloc_on_assign_4.f03: New test.
954 * gfortran.dg/allocatable_function_5.f90: New test.
955 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
956 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
957 implemented" dg-errors.
959 2011-01-27 Jan Hubicka <jh@suse.cz>
962 * gcc.dg/attr-weakref-4.c: New testcase
964 2011-01-27 Martin Jambor <mjambor@suse.cz>
966 PR tree-optimization/47228
967 * gcc.dg/torture/pr47228.c: New test.
969 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
971 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
973 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
975 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
976 when using auto-overlay support on the SPU.
978 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
980 PR rtl-optimization/44174
981 * gcc.target/i386/asm-6.c: New test.
983 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
985 PR rtl-optimization/46856
986 * gcc.c-torture/compile/pr46856.c: New test.
988 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
989 Andrew Pinski <pinskia@gmail.com>
992 * gcc.dg/pr43082.c: New.
994 2011-01-26 DJ Delorie <dj@redhat.com>
996 PR rtl-optimization/46878
997 * gcc.dg/pr46878-1.c: New test.
999 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1002 * g++.dg/cpp0x/pr47476.C: New test.
1004 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1006 * gcc.c-torture/compile/20110126-1.c: New test.
1008 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1011 * gcc.dg/torture/pr47473.c: New test.
1013 2011-01-26 Jan Hubicka <jh@suse.cz>
1016 * gcc.c-torture/execute/pr47237.c: New testcase.
1018 2011-01-26 Jan Hubicka <jh@suse.cz>
1020 PR tree-optimization/47190
1021 * gcc.dg/attr-weakref-3.c: New testcase.
1023 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1026 * gcc.dg/dll-9a.c: New test file.
1027 * gcc.dg/dll-11.c: Likewise.
1028 * gcc.dg/dll-12.c: Likewise.
1029 * gcc.dg/dll-12a.c: Likewise.
1030 * gcc.dg/dll-11a.c: Likewise.
1031 * gcc.dg/dll-9.c: Likewise.
1032 * gcc.dg/dll-10.c: Likewise.
1033 * gcc.dg/dll-10a.c: Likewise.
1034 * g++.dg/ext/dllexport4a.cc: Likewise.
1035 * g++.dg/ext/dllexport4.C: Likewise.
1036 * g++.dg/ext/dllexport5.C: Likewise.
1037 * g++.dg/ext/dllexport5a.cc: Likewise.
1039 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1041 PR tree-optimization/46970
1042 * gcc.dg/graphite/pr46970.c: New.
1044 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1046 PR tree-optimization/46215
1047 * gcc.dg/graphite/pr46215.c: New.
1049 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1051 PR tree-optimization/46168
1052 * gcc.dg/graphite/pr46168.c: New.
1054 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1056 PR tree-optimization/43657
1057 * gcc.dg/graphite/pr43657.c: New.
1059 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1061 PR tree-optimization/29832
1062 * gfortran.dg/graphite/pr29832.f90: New.
1064 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1066 PR tree-optimization/43567
1067 * gcc.dg/graphite/pr43567.c: New.
1069 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1071 * gfortran.dg/graphite/interchange-4.f: New.
1072 * gfortran.dg/graphite/interchange-5.f: New.
1074 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1075 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1076 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1077 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1078 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1079 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1080 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1081 * gfortran.dg/ltrans-7.f90: Removed.
1082 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1084 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1085 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1086 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1087 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1088 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1089 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1090 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1091 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1092 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1093 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1094 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1095 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1096 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1097 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1098 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1099 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1100 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1101 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1102 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1103 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1104 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1105 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1106 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1107 * gcc.dg/tree-ssa/data-dep-1.c
1108 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1109 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1110 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1111 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1112 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1114 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1116 PR tree-optimization/47265
1117 PR tree-optimization/47443
1118 * gcc.c-torture/compile/pr47265.c: New test.
1119 * gcc.dg/pr47443.c: New test.
1121 2011-01-25 Martin Jambor <mjambor@suse.cz>
1123 PR tree-optimization/47382
1124 * g++.dg/torture/pr47382.C: New test.
1125 * g++.dg/opt/devirt1.C: Xfail.
1127 2011-01-25 Yao Qi <yao@codesourcery.com>
1130 * gcc.target/arm/pr45701-1.c: New test.
1131 * gcc.target/arm/pr45701-2.c: New test.
1132 * gcc.target/arm/pr45701-3.c: New test.
1134 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1135 Jakub Jelinek <jakub@redhat.com>
1137 PR tree-optimization/47271
1138 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1140 2011-01-25 Nick Clifton <nickc@redhat.com>
1142 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1143 (saturate_add): Delete.
1145 (main): Do not run saturate_add.
1146 (set_interrupts): Delete.
1148 2011-01-25 Tobias Burnus <burnus@net-b.de>
1151 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1153 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1155 PR tree-optimization/47427
1156 PR tree-optimization/47428
1157 * gcc.c-torture/compile/pr47427.c: New test.
1158 * gcc.c-torture/compile/pr47428.c: New test.
1160 2011-01-25 Richard Guenther <rguenther@suse.de>
1163 * gcc.dg/torture/pr47411.c: New testcase.
1165 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1167 * gfortran.dg/graphite/id-24.f: New.
1168 * gfortran.dg/graphite/id-25.f: New.
1170 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1172 * gfortran.dg/graphite/id-23.f: New.
1174 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1176 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1178 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1180 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1181 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1182 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1183 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1184 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1185 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1186 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1187 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1188 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1190 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1192 * gcc.dg/graphite/block-0.c: Add documentation.
1193 * gcc.dg/graphite/block-4.c: Same.
1194 * gcc.dg/graphite/block-7.c: Same.
1195 * gcc.dg/graphite/block-8.c: New.
1196 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1197 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1198 * gcc.dg/graphite/interchange-12.c: Add documentation.
1199 * gcc.dg/graphite/interchange-13.c: New.
1200 * gcc.dg/graphite/interchange-14.c: New.
1201 * gcc.dg/graphite/interchange-15.c: New.
1202 * gcc.dg/graphite/interchange-8.c: Add documentation.
1203 * gcc.dg/graphite/interchange-mvt.c: Same.
1205 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1208 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1209 * gcc.target/powerpc/altivec-14.c: Ditto.
1210 * gcc.target/powerpc/altivec-33.c: Ditto.
1211 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1212 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1213 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1214 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1215 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1216 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1217 * g++.dg/ext/altivec-15.C: Ditto.
1218 * g++.dg/ext/altivec-types-1.C: Ditto.
1219 * g++.dg/ext/altivec-types-2.C: Ditto.
1220 * g++.dg/ext/altivec-types-3.C: Ditto.
1221 * g++.dg/ext/altivec-types-4.C: Ditto.
1223 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1225 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1227 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1229 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1230 optimization options.
1232 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1234 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1237 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1239 2011-01-23 Tobias Burnus <burnus@net-b.de>
1242 * gfortran.dg/allocatable_scalar_12.f90: New.
1244 2011-01-23 Ira Rosen <irar@il.ibm.com>
1246 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1247 vectorization to be not profitable if peeling is used to
1248 realign the memory access.
1249 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1250 loop bound to avoid loop unrolling.
1251 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1253 2011-01-22 Jan Hubicka <jh@suse.cz>
1256 * g++.dg/lto/pr47333.C: New file.
1258 2011-01-22 Jan Hubicka <jh@suse.cz>
1260 PR tree-optimization/43884
1262 * gcc.dg/autopar/outer-2.c: Increase array size.
1263 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1265 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1268 * gfortran.dg/c_loc_tests_16.f90: New test.
1270 2011-01-22 Tobias Burnus <burnus@net-b.de>
1273 * gfortran.dg/typebound_proc_19.f90: New.
1275 2011-01-21 Jeff Law <law@redhat.com>
1277 PR tree-optimization/47053
1278 * g++.dg/pr47053.C: New test.
1280 2011-01-21 Jason Merrill <jason@redhat.com>
1283 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1285 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1288 * g++.dg/cpp0x/range-for10.C: New test.
1289 * g++.dg/template/for1.C: New test.
1292 * g++.dg/tree-prof/partition3.C: New test.
1294 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1296 PR rtl-optimization/47366
1297 * g++.dg/opt/pr47366.C: New test.
1299 2011-01-21 Jason Merrill <jason@redhat.com>
1302 * g++.dg/cpp0x/constexpr-regress2.C: New.
1304 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1306 2011-01-21 Jeff Law <law@redhat.com>
1308 PR rtl-optimization/41619
1309 * gcc.dg/pr41619.c: New.
1311 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1313 PR tree-optimization/47355
1314 * g++.dg/opt/pr47355.C: New test.
1316 2011-01-21 Richard Guenther <rguenther@suse.de>
1318 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1321 2011-01-21 Richard Guenther <rguenther@suse.de>
1323 PR tree-optimization/47365
1324 * gcc.dg/torture/pr47365.c: New testcase.
1325 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1327 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1329 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1331 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1333 PR tree-optimization/47391
1334 * gcc.dg/pr47391.c: New test.
1336 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1338 * g++.dg/template/char1.C: Use signed char.
1340 2011-01-21 Tobias Burnus <burnus@net-b.de>
1343 * gfortran.dg/pointer_target_4.f90: New.
1345 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1348 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1349 ILP32 system and not IP32.
1351 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1354 * g++.dg/debug/pr46583.C: New.
1356 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1359 * g++.dg/debug/pr47283.C: New test.
1362 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1363 * gcc.target/i386/headmerge-2.c: Likewise.
1365 2011-01-20 Richard Guenther <rguenther@suse.de>
1368 * gcc.dg/torture/pr47370.c: New testcase.
1370 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1372 PR tree-optimization/46130
1373 * gcc.dg/pr46130-1.c: New test.
1374 * gcc.dg/pr46130-2.c: New test.
1376 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1379 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1381 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1384 * g++.dg/debug/pr46240.cc: New.
1386 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1389 * g++.dg/template/anonunion1.C: New test.
1391 PR rtl-optimization/47337
1392 * gcc.c-torture/execute/pr47337.c: New test.
1394 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1397 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1399 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1401 PR tree-optimization/46021
1402 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1404 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1406 PR tree-optimization/47290
1407 * g++.dg/torture/pr47290.C: New test.
1409 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1412 * gfortran.dg/proc_ptr_comp_29.f90: New.
1414 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1417 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1418 powerpc-apple-darwin9.
1420 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1422 PR rtl-optimization/47299
1423 * gcc.c-torture/execute/pr47299.c: New test.
1425 2011-01-17 Jason Merrill <jason@redhat.com>
1427 * g++.dg/cpp0x/constexpr-virtual.C: New.
1429 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1432 * gfortran.dg/gomp/pr47331.f90: New test.
1434 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1437 * objc.dg/selector-warn-1.m: New.
1438 * obj-c++.dg/selector-warn-1.mm: New.
1440 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1442 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1443 Update dg-final accordingly.
1445 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1447 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1449 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1451 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1453 * gcc.dg/guality/pr36728-2.c: Likewise.
1455 2011-01-17 Richard Guenther <rguenther@suse.de>
1457 PR tree-optimization/47313
1458 * g++.dg/torture/pr47313.C: New testcase.
1460 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1463 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1464 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1465 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1466 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1468 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1470 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1471 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1472 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1474 2011-01-17 Richard Guenther <rguenther@suse.de>
1476 PR tree-optimization/45967
1477 * gcc.dg/torture/pr45967-2.c: New testcase.
1478 * gcc.dg/torture/pr45967-3.c: Likewise.
1480 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1483 * g++.dg/ext/pr47213.C: Require visibility.
1485 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1487 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1488 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1490 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1492 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1493 Linux-based targets.
1495 2011-01-13 Jan Hubicka <jh@suse.cz>
1497 PR tree-optimization/47276
1498 * gcc.dg/pr47276.c: New testcase.
1500 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1501 Jonathan Wakely <jwakely.gcc@gmail.com>
1504 * g++.dg/other/pr33558.C: New.
1505 * g++.dg/other/pr33558-2.C: New.
1507 2011-01-14 Martin Jambor <mjambor@suse.cz>
1509 PR tree-optimization/45934
1510 PR tree-optimization/46302
1511 * g++.dg/ipa/devirt-c-1.C: New test.
1512 * g++.dg/ipa/devirt-c-2.C: Likewise.
1513 * g++.dg/ipa/devirt-c-3.C: Likewise.
1514 * g++.dg/ipa/devirt-c-4.C: Likewise.
1515 * g++.dg/ipa/devirt-c-5.C: Likewise.
1516 * g++.dg/ipa/devirt-c-6.C: Likewise.
1517 * g++.dg/ipa/devirt-6.C: Likewise.
1518 * g++.dg/ipa/devirt-d-1.C: Likewise.
1519 * g++.dg/torture/pr45934.C: Likewise.
1521 2011-01-14 Jason Merrill <jason@redhat.com>
1523 * g++.dg/cpp0x/variadic105.C: New.
1525 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1526 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1529 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1530 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1531 execution tests on i?86-*-*, x86_64-*-* and
1532 powerpc*-apple-darwin* && ilp32.
1533 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1534 tests on i?86-*-* and x86_64-*-*.
1536 2011-01-14 Richard Guenther <rguenther@suse.de>
1538 PR tree-optimization/47280
1539 * g++.dg/opt/pr47280.C: New testcase.
1541 2011-01-14 Jason Merrill <jason@redhat.com>
1543 * g++.dg/cpp0x/constexpr-regress1.C: New.
1545 * g++.dg/ext/flexary2.C: New.
1547 2011-01-14 Richard Guenther <rguenther@suse.de>
1550 * gcc.dg/torture/pr47281.c: New testcase.
1551 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1553 2011-01-14 Richard Guenther <rguenther@suse.de>
1555 PR tree-optimization/47286
1556 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1558 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1561 * g++.dg/ext/pr47213.C: New.
1563 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1565 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1567 2011-01-13 Tobias Burnus <burnus@net-b.de>
1568 Mikael Morin <mikael@gcc.gnu.org>
1572 * gfortran.dg/select_type_20.f90: New.
1573 * gfortran.dg/select_type_21.f90: New.
1575 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1578 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1580 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1582 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1583 * gcc.dg/guality/pr36728-2.c: Likewise.
1585 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1588 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1590 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1592 PR rtl-optimization/45352
1593 * gcc.dg/pr45352-3.c: New.
1595 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1597 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1599 * g++.dg/cpp0x/range-for8.C: New.
1600 * g++.dg/cpp0x/range-for9.C: New.
1602 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1605 * g++.dg/debug/pr47209.C: New.
1607 2011-01-12 Richard Guenther <rguenther@suse.de>
1610 * gcc.dg/lto/pr47259_0.c: New testcase.
1611 * gcc.dg/lto/pr47259_1.c: Likewise.
1613 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1615 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1616 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1617 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1618 methods missing from the OBJC2 Object.
1619 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1620 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1621 GNU and NeXT runtimes.
1622 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1624 * objc-obj-c++-shared/Object1.m: Likewise.
1625 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1626 * objc.dg/proto-qual-1.m: Likewise.
1627 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1628 * obj-c++.dg/proto-qual-1.mm: Likewise.
1630 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1633 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1635 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1637 Fixed the Objective-C++ testsuite and updated all tests.
1638 * lib/obj-c++.exp (obj-c++_init): Declare and set
1639 gcc_warning_prefix and gcc_error_prefix.
1640 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1641 'dg-warning', 'dg-message' and 'dg-error'.
1642 * obj-c++.dg/class-extension-3.mm: Likewise.
1643 * obj-c++.dg/class-protocol-1.mm: Likewise.
1644 * obj-c++.dg/encode-7.mm: Likewise.
1645 * obj-c++.dg/exceptions-3.mm: Likewise.
1646 * obj-c++.dg/exceptions-5.mm: Likewise.
1647 * obj-c++.dg/method-12.mm: Likewise.
1648 * obj-c++.dg/method-13.mm: Likewise.
1649 * obj-c++.dg/method-15.mm: Likewise.
1650 * obj-c++.dg/method-16.mm: Likewise.
1651 * obj-c++.dg/method-4.mm: Likewise.
1652 * obj-c++.dg/method-8.mm: Likewise.
1653 * obj-c++.dg/method-conflict-1.mm: Likewise.
1654 * obj-c++.dg/method-conflict-2.mm: Likewise.
1655 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1656 and uncommented second part of the testcase now that the testsuite
1658 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1659 and uncommented second part of the testcase now that the testsuite
1661 * obj-c++.dg/private-1.mm: Likewise.
1662 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1663 * obj-c++.dg/syntax-error-7.mm: Likewise.
1664 * obj-c++.dg/warn5.mm: Likewise.
1665 * obj-c++.dg/property/at-property-14.mm: Likewise.
1666 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1668 * obj-c++.dg/property/at-property-18.mm: Likewise.
1669 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1671 * obj-c++.dg/property/at-property-21.mm: Likewise.
1672 * obj-c++.dg/property/at-property-28.mm: Likewise.
1673 * obj-c++.dg/property/at-property-5.mm: Likewise.
1674 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1675 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1676 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1677 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1678 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1679 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1680 * obj-c++.dg/tls/diag-5.mm: Likewise.
1681 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1682 dg-error, now matched correctly.
1684 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1686 * objc.dg/property/at-property-29.m: New.
1687 * obj-c++.dg/property/at-property-29.mm: New.
1689 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1691 * go.test/go-test.exp (go-set-goarch): New proc.
1692 (go-gc-tests): Use it.
1694 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1697 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1699 2011-01-11 Richard Henderson <rth@redhat.com>
1701 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1703 2011-01-11 Jan Hubicka <jh@suse.cz>
1707 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1708 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1710 2011-01-11 Richard Guenther <rguenther@suse.de>
1712 PR tree-optimization/46076
1713 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1715 2011-01-11 Jeff Law <law@redhat.com>
1717 * PR tree-optimization/47086
1718 * gcc.dg/pr47086.c: New test.
1720 2011-01-11 Jason Merrill <jason@redhat.com>
1723 * g++.dg/template/new10.C: New.
1726 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1728 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1730 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1731 Split type definitions and NSConstantString class into...
1732 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1733 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1734 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1735 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1736 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1737 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1739 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1740 encode defines for newer NeXT system headers.
1741 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1742 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1743 * objc.dg/foreach-5.m: Likewise.
1744 * objc.dg/foreach-2.m: Likewise.
1745 * objc.dg/foreach-4.m: Likewise.
1746 * objc.dg/torture/strings/string1.m: Likewise.
1747 * objc.dg/torture/strings/string2.m: Likewise.
1748 * objc.dg/torture/strings/string3.m: Likewise.
1749 * objc.dg/torture/strings/string4.m: Likewise.
1750 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1751 header and stand alone.
1752 * obj-c++.dg/strings/strings-2.mm: Likewise.
1753 * objc.dg/torture/strings/const-str-3.m: Likewise.
1754 * objc.dg/strings/strings-2.m: Likewise.
1755 * objc.dg/strings/const-str-12b.m: Likewise.
1757 2011-01-12 Richard Guenther <rguenther@suse.de>
1760 * gcc.dg/attr-weak-1.c: Adjust.
1762 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1765 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1766 standard compliant and comment.
1768 2011-01-10 Jan Hubicka <jh@suse.cz>
1771 * gcc.dg/initpri3.c: New testcase.
1773 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1776 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1782 (g_ebp_save): Likewise.
1783 (g_esp_save): Likewise.
1785 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1787 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1789 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1791 PR tree-optimization/46021
1792 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1793 i?86-*-*, x86_64-*-*.
1795 2011-01-10 Jeff Law <law@redhat.com>
1797 * PR tree-optimization/47141
1798 * gcc.c-torture/compile/pr47141.c: New test.
1800 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1803 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1804 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1805 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1806 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1809 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1810 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1811 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1812 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1813 being vectorized. Adjust dg-final pattern.
1816 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1817 * gcc.dg/vect/slp-24.c: Likewise.
1819 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1822 * g++.dg/other/pr47218-1.C: New test file.
1823 * g++.dg/other/pr47218.C: Likewise.
1824 * g++.dg/other/pr47218.h: New supporting header.
1826 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1829 * objc.dg/attributes/invalid-attribute-1.m: New.
1830 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1832 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1835 * gfortran.dg/proc_ptr_comp_28.f90: New.
1837 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1839 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1840 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1841 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1842 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1843 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1844 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1845 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1846 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1847 * objc.dg/gnu-api-2-class.m: Likewise.
1848 * objc.dg/gnu-api-2-ivar.m: Likewise.
1849 * objc.dg/gnu-api-2-method.m: Likewise.
1850 * objc.dg/gnu-api-2-objc.m: Likewise.
1851 * objc.dg/gnu-api-2-object.m: Likewise.
1852 * objc.dg/gnu-api-2-property.m: Likewise.
1853 * objc.dg/gnu-api-2-protocol.m: Likewise.
1854 * objc.dg/gnu-api-2-sel.m: Likewise.
1856 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1858 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1859 * objc.dg/objc-foreach-4.m: Likewise.
1860 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1861 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1862 * objc.dg/foreach-4.m: Likewise.
1863 * objc.dg/foreach-5.m: Likewise.
1864 * objc.dg/foreach-3.m: Return self from init.
1866 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1869 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1871 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1874 * gfortran.dg/class_35.f90: New.
1876 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1878 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1880 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1883 * objc.dg/invalid-method-2.m: New.
1884 * obj-c++.dg/invalid-method-2.mm: New.
1886 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1889 * gfortran.dg/transpose_optimization_2.f90 : New test.
1891 2011-01-08 Jan Hubicka <jh@suse.cz>
1893 PR tree-optmization/46469
1894 * g++.dg/torture/pr46469.C: New testcase.
1896 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1898 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1899 emulation of libobjc-gnu structure layout functionality to ..
1900 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1901 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1902 * objc/execute/bf-common.h: Adjust headers.
1903 * objc/execute/bf-1.m: Likewise.
1904 * objc/execute/bf-2.m: Likewise.
1905 * objc/execute/bf-3.m: Likewise.
1906 * objc/execute/bf-4.m: Likewise.
1907 * objc/execute/bf-5.m: Likewise.
1908 * objc/execute/bf-6.m: Likewise.
1909 * objc/execute/bf-7.m: Likewise.
1910 * objc/execute/bf-8.m: Likewise.
1911 * objc/execute/bf-9.m: Likewise.
1912 * objc/execute/bf-10.m: Likewise.
1913 * objc/execute/bf-11.m: Likewise.
1914 * objc/execute/bf-12.m: Likewise.
1915 * objc/execute/bf-13.m: Likewise.
1916 * objc/execute/bf-14.m: Likewise.
1917 * objc/execute/bf-15.m: Likewise.
1918 * objc/execute/bf-16.m: Likewise.
1919 * objc/execute/bf-17.m: Likewise.
1920 * objc/execute/bf-18.m: Likewise.
1921 * objc/execute/bf-19.m: Likewise.
1922 * objc/execute/bf-20.m: Likewise.
1923 * objc/execute/bf-21.m: Likewise.
1924 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1925 objc_get_type_qualifiers ().
1927 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1930 * gfortran.dg/dependency_39.f90: New test.
1932 2011-01-07 Jan Hubicka <jh@suse.cz>
1934 Get builtins tests ready for linker plugin.
1935 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1936 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1937 my_memset, my_bzero): Mark used.
1938 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1939 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1941 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1944 2011-01-07 Jan Hubicka <jh@suse.cz>
1946 PR tree-optimization/46367
1947 * g++.dg/torture/pr46367.C: New file.
1949 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1952 * gcc.dg/pr47201.c: New test.
1955 * gcc.dg/tree-prof/pr47187.c: New test.
1957 2011-01-07 Tobias Burnus <burnus@net-b.de>
1960 * gfortran.dg/extends_type_of_3.f90: New.
1962 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1964 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1965 * g++.dg/ext/dllimport-MI1.C: Likewise.
1966 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1967 * g++.dg/ext/dllimport10.C: Likewise.
1968 * g++.dg/ext/dllimport11.C: Likewise.
1969 * g++.dg/ext/dllimport12.C: Likewise.
1970 * g++.dg/ext/dllimport13.C: Likewise.
1971 * g++.dg/ext/dllimport2.C: Likewise.
1972 * g++.dg/ext/dllimport3.C: Likewise.
1973 * g++.dg/ext/dllimport4.C: Likewise.
1974 * g++.dg/ext/dllimport5.C: Likewise.
1975 * g++.dg/ext/dllimport6.C: Likewise.
1976 * g++.dg/ext/dllimport8.C: Likewise.
1977 * g++.dg/ext/dllimport9.C: Likewise.
1978 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1979 targets, too. Additionally enable test for i?86-*-mingw*.
1980 * g++.dg/ext/selectany1.C: Likewise.
1981 Remove guard variable check.
1983 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1987 * gfortran.dg/storage_size_3.f08: Extended.
1989 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1992 * g++.dg/template/stdarg1.C: New test.
1994 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1997 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1998 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1999 from the interface of functions to not hide the errors that
2002 2011-01-06 Jan Hubicka <jh@suse.cz>
2004 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2005 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2007 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2011 * gfortran.dg/interface_33.f90: New test.
2013 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2016 * gcc.c-torture/compile/pr47150.c: New test.
2018 2011-01-06 Ira Rosen <irar@il.ibm.com>
2020 PR tree-optimization/47139
2021 * gcc.dg/vect/pr47139.c: New test.
2023 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2026 * gfortran.dg/extends_type_of_2.f03: New.
2028 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2030 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2032 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2034 * gnat.dg/opt14.adb: New test.
2036 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2039 * gfortran.dg/allocate_error_2.f90: New test.
2041 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2044 * gfortran.dg/storage_size_3.f08: New.
2046 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2048 PR libgfortran/47154
2049 * gfortran.dg/namelist_68.f90: New test.
2051 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
2053 * gnat.dg/unchecked_convert8.ad[sb]: New test.
2055 2011-01-04 Janus Weil <janus@gcc.gnu.org>
2058 * gfortran.dg/class_34.f90: New.
2060 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2062 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
2063 use __builtin_inff. Skip all single-precision tests that require
2066 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2068 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2070 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2072 PR tree-optimization/47148
2073 * gcc.c-torture/execute/pr47148.c: New test.
2075 PR tree-optimization/47155
2076 * gcc.c-torture/execute/pr47155.c: New test.
2078 PR rtl-optimization/47157
2079 * gcc.c-torture/compile/pr47157.c: New test.
2081 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2083 * gcc.dg/torture/vector-shift2.c (schar): Define.
2084 (main): Always use schar or uchar instead of plain "char" to avoid
2085 dependencies on implementation-defined char signedness.
2087 2011-01-03 Martin Jambor <mjambor@suse.cz>
2089 PR tree-optimization/46801
2090 * gnat.dg/pack9.adb: Remove xfail.
2092 2011-01-03 Martin Jambor <mjambor@suse.cz>
2094 PR tree-optimization/46984
2095 * g++.dg/ipa/pr46984.C: New test.
2097 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2100 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2102 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2104 PR tree-optimization/47140
2105 * gcc.c-torture/compile/pr47140.c: New test.
2107 PR rtl-optimization/47028
2108 * gcc.dg/pr47028.c: New test.
2110 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2112 * objc.dg/protocol-forward-1.m: Removed TODO.
2113 * objc.dg/protocol-forward-2.m: New.
2114 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2115 * obj-c++.dg/protocol-forward-2.mm: New.
2117 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2120 * g++.dg/eh/pr38662.C: New testcase.
2122 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2124 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2125 scan for newline '\n'.
2128 Copyright (C) 2011 Free Software Foundation, Inc.
2130 Copying and distribution of this file, with or without modification,
2131 are permitted in any medium without royalty provided the copyright
2132 notice and this notice are preserved.