1 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
4 * gfortran.dg/nested_allocatables_1.f90: New.
6 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
9 * g++.dg/pr46868.C: New test.
10 * g++.dg/parse/parameter-declaration-1.C: Adjust.
11 * g++.dg/parse/error14.C: Adjust.
13 2011-02-23 Richard Guenther <rguenther@suse.de>
15 PR tree-optimization/47838
16 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
18 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
20 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
22 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
24 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
25 * gfortran.dg/count_init_expr.f03: Ditto.
26 * gfortran.dg/gomp/pr43711.f90: Ditto.
27 * gcc.dg/struct-parse-2.c: Ditto.
28 * gcc.dg/parse-error-3.c: Ditto.
29 * gcc.dg/Wlogical-op-1.c: Ditto.
30 * gcc.dg/Walways-true-1.c: Ditto.
31 * gcc.dg/pr24225.c: Ditto.
32 * gcc.dg/Walways-true-2.c: Ditto.
33 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
34 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
35 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
36 * g++.dg/overload/defarg4.C: Ditto.
37 * g++.dg/inherit/covariant16.C: Ditto.
38 * g++.dg/inherit/virtual7.C: Ditto.
39 * g++.dg/template/canon-type-9.C: Ditto.
40 * g++.dg/template/access19.C: Ditto.
41 * g++.dg/template/call7.C: Ditto.
42 * g++.dg/template/canon-type-2.C: Ditto.
43 * g++.dg/template/init7.C: Ditto.
44 * g++.dg/template/sizeof-template-argument.C: Ditto.
45 * g++.dg/template/const3.C: Ditto.
46 * g++.dg/template/sfinae26.C: Ditto.
47 * g++.dg/template/sfinae26.C: Ditto.
48 * g++.dg/template/canon-type-11.C: Ditto.
49 * g++.dg/template/union2.C: Ditto.
50 * g++.dg/template/canon-type-3.C: Ditto.
51 * g++.dg/template/canon-type-1.C: Ditto.
52 * g++.dg/template/canon-type-5.C: Ditto.
53 * g++.dg/template/canon-type-7.C: Ditto.
54 * g++.dg/template/canon-type-10.C: Ditto.
55 * g++.dg/template/spec36.C: Ditto.
56 * g++.dg/template/typedef38.C: Ditto.
57 * g++.dg/template/canon-type-4.C: Ditto.
58 * g++.dg/template/canon-type-6.C: Ditto.
59 * g++.dg/template/canon-type-13.C: Ditto.
60 * g++.dg/template/instantiate9.C: Ditto.
61 * g++.dg/template/ttp22.C: Ditto.
62 * g++.dg/warn/Wreturn-type-6.C: Ditto.
63 * g++.dg/warn/Walways-true-1.C: Ditto.
64 * g++.dg/warn/Wlogical-op-1.C: Ditto.
65 * g++.dg/warn/Walways-true-2.C: Ditto.
66 * g++.dg/conversion/op4.C: Ditto.
67 * g++.dg/opt/pr19650.C: Ditto.
68 * g++.dg/lookup/friend11.C: Ditto.
69 * g++.dg/other/default2.C: Ditto.
70 * g++.dg/other/default3.C: Ditto.
71 * g++.dg/other/dtor2.C: Ditto.
72 * g++.dg/other/friend5.C: Ditto.
73 * g++.dg/other/default5.C: Ditto.
74 * g++.dg/init/brace6.C: Ditto.
75 * g++.dg/init/aggr5.C: Ditto.
76 * g++.dg/init/error2.C: Ditto.
77 * g++.dg/expr/bound-mem-fun.C: Ditto.
78 * g++.dg/expr/cond6.C: Ditto.
79 * g++.dg/expr/stmt-expr-1.C: Ditto.
80 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
81 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
82 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
83 * g++.dg/cpp0x/bracket1.C: Ditto.
84 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
85 * g++.dg/cpp0x/pr38646.C: Ditto.
86 * g++.dg/cpp0x/variadic73.C: Ditto.
87 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
88 * g++.dg/cpp0x/bracket4.C: Ditto.
89 * g++.dg/cpp0x/decltype4.C: Ditto.
90 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
91 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
92 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
93 * g++.dg/cpp0x/variadic-new2.C: Ditto.
94 * g++.dg/cpp0x/decltype2.C: Ditto.
95 * g++.dg/cpp0x/decltype1.C: Ditto.
96 * g++.dg/cpp0x/bracket2.C: Ditto.
97 * g++.dg/cpp0x/decltype5.C: Ditto.
98 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
99 * g++.dg/cpp0x/variadic70.C: Ditto.
100 * g++.dg/cpp0x/decltype6.C: Ditto.
101 * g++.dg/cpp0x/rvo.C: Ditto.
102 * g++.dg/cpp0x/vt-40092.C: Ditto.
103 * g++.dg/cpp0x/variadic-new.C: Ditto.
104 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
105 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
106 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
107 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
108 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
109 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
110 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
111 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
112 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
113 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
114 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
115 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
116 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
117 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
118 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
119 * g++.dg/cpp0x/pr39639.C: Ditto.
120 * g++.dg/cpp0x/decltype3.C: Ditto.
121 * g++.dg/cpp0x/variadic68.C: Ditto.
122 * g++.dg/cpp0x/variadic-function.C: Ditto.
123 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
124 * g++.dg/cpp0x/variadic-bind.C: Ditto.
125 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
126 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
127 * g++.dg/parse/crash35.C: Ditto.
128 * g++.dg/parse/crash40.C: Ditto.
129 * g++.dg/parse/defarg12.C: Ditto.
130 * g++.dg/parse/crash34.C: Ditto.
131 * g++.dg/parse/constructor3.C: Ditto.
132 * g++.dg/parse/template23.C: Ditto.
133 * g++.dg/parse/crash56.C: Ditto.
134 * g++.dg/parse/dtor13.C: Ditto.
135 * g++.dg/parse/error33.C: Ditto.
136 * g++.dg/parse/ctor9.C: Ditto.
137 * g++.dg/parse/error32.C: Ditto.
138 * g++.dg/parse/error37.C: Ditto.
139 * g++.dg/parse/bitfield3.C: Ditto.
140 * g++.dg/parse/struct-4.C: Ditto.
141 * g++.dg/ext/has_trivial_copy.C: Ditto.
142 * g++.dg/ext/is_polymorphic.C: Ditto.
143 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
144 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
145 * g++.dg/ext/has_nothrow_assign.C: Ditto.
146 * g++.dg/ext/is_union.C: Ditto.
147 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
148 * g++.dg/ext/is_pod.C: Ditto.
149 * g++.dg/ext/has_virtual_destructor.C: Ditto.
150 * g++.dg/ext/has_trivial_constructor.C: Ditto.
151 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
152 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
153 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
154 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
155 * g++.dg/ext/is_abstract.C: Ditto.
156 * g++.dg/ext/has_trivial_assign.C: Ditto.
157 * g++.dg/ext/is_class.C: Ditto.
158 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
159 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
160 * g++.dg/ext/is_base_of.C: Ditto.
161 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
162 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
163 * g++.dg/ext/is_empty.C: Ditto.
164 * g++.dg/ext/is_enum.C: Ditto.
165 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
166 * g++.dg/ext/.C: Ditto.
167 * g++.dg/ext/.C: Ditto.
168 * gnat.dg/opt11.adb: Ditto.
169 * obj-c++.dg/pr45735.mm: Ditto.
170 * obj-c++.dg/pr24393.mm: Ditto.
171 * obj-c++.dg/exceptions-2.cc: Ditto.
172 * objc.dg/pr45735.m: Ditto.
173 * objc.dg/pr24393.m: Ditto.
175 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
177 * objc.dg/attributes/objc-exception-1.m: New.
179 2011-02-23 Jie Zhang <jie@codesourcery.com>
181 * gcc.dg/cpp/include7.c: New test.
183 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
186 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
188 2011-02-23 Jie Zhang <jie@codesourcery.com>
190 PR rtl-optimization/47763
191 * gcc.dg/pr47763.c: New test.
193 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
196 * gfortran.dg/whole_file_32.f90 : New test.
198 2011-02-22 Dodji Seketeli <dodji@redhat.com>
201 * g++.dg/inherit/virtual7.C: New test.
203 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
206 * objc.dg/type-size-3.m: Updated error message.
207 * objc.dg/type-size-4.m: New test.
208 * objc.dg/type-size-5.m: New test.
210 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
212 * lib/gnat.exp: Fix comments.
213 Don't load libgloss.exp.
214 (default_gnat_version): Call $compiler with --version.
215 Adapt regexp for gnatmake output, insert version.
216 (gnat_version): New proc.
217 (gnat_init): Remove gnat_libgcc_s_path.
218 (gnat_target_compile): Likewise.
219 Remove ld_library_path.
220 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
223 (gnat_finish): Remove.
225 (local_find_gnatmake): Reindent.
226 (runtest_file_p): Remove.
227 (prune_warnings): Remove.
228 (find_gnatclean): New proc.
229 * lib/gnat-dg.exp (lremove): New proc.
230 (gnat-dg-test): Reindent.
231 Remove additional output files.
232 (gnat-dg-runtest): Remove.
234 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
235 * gnat.dg/loop_optimization6.adb: Likewise.
236 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
238 2011-02-22 Jakub Jelinek <jakub@redhat.com>
240 PR tree-optimization/47835
241 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
243 2011-02-22 Tobias Burnus <burnus@net-b.de>
245 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
246 * gfortran.dg/abstract_type_2.f03: Ditto.
247 * gfortran.dg/abstract_type_3.f03: Ditto.
248 * gfortran.dg/abstract_type_4.f03: Ditto.
249 * gfortran.dg/abstract_type_5.f03: Ditto.
250 * gfortran.dg/abstract_type_6.f03: Ditto.
251 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
252 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
253 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
254 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
255 * gfortran.dg/array_function_5.f90: Ditto.
256 * gfortran.dg/asynchronous_3.f03: Ditto.
257 * gfortran.dg/char_expr_1.f90: Ditto.
258 * gfortran.dg/class_14.f03: Ditto.
259 * gfortran.dg/data_array_6.f: Ditto.
260 * gfortran.dg/data_invalid.f90: Ditto.
261 * gfortran.dg/dot_product_1.f03: Ditto.
262 * gfortran.dg/func_derived_5.f90: Ditto.
263 * gfortran.dg/func_result_4.f90: Ditto.
264 * gfortran.dg/implied_do_1.f90: Ditto.
265 * gfortran.dg/initialization_25.f90: Ditto.
266 * gfortran.dg/initialization_26.f90: Ditto.
267 * gfortran.dg/interface_34.f90: Ditto.
268 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
269 * gfortran.dg/keyword_symbol_1.f90: Ditto.
270 * gfortran.dg/matmul_8.f03: Ditto.
271 * gfortran.dg/merge_init_expr.f90: Ditto.
272 * gfortran.dg/pack_assign_1.f90: Ditto.
273 * gfortran.dg/pack_vector_1.f90: Ditto.
274 * gfortran.dg/pointer_check_8.f90: Ditto.
275 * gfortran.dg/product_init_expr.f03: Ditto.
276 * gfortran.dg/reshape_order_5.f90: Ditto.
277 * gfortran.dg/reshape_shape_1.f90: Ditto.
278 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
279 * gfortran.dg/same_name_2.f90: Ditto.
280 * gfortran.dg/selected_real_kind_1.f90: Ditto.
281 * gfortran.dg/spread_init_expr.f03: Ditto.
282 * gfortran.dg/stmt_func_1.f90: Ditto.
283 * gfortran.dg/sum_init_expr.f03: Ditto.
284 * gfortran.dg/transpose_3.f03: Ditto.
285 * gfortran.dg/unpack_init_expr.f03: Ditto.
286 * gfortran.dg/warn_conversion.f90: Ditto.
287 * gfortran.dg/warn_conversion_2.f90: Ditto.
288 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
289 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
290 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
291 * gfortran.dg/whole_file_16.f90: Ditto.
292 * gfortran.dg/whole_file_17.f90: Ditto.
293 * gfortran.dg/whole_file_18.f90: Ditto.
294 * gfortran.dg/whole_file_20.f03: Ditto.
295 * gfortran.dg/whole_file_5.f90: Ditto.
296 * gfortran.dg/whole_file_6.f90: Ditto.
297 * gfortran.dg/write_invalid_format.f90: Ditto.
298 * gfortran.dg/zero_sized_6.f90: Ditto.
300 2011-02-21 Jeff Law <law@redhat.com>
302 PR rtl-optimization/46178
303 * gcc.target/i386/pr46178.c: New test.
305 PR rtl-optimization/46002
306 * gcc.c-torture/compile/pr46002.c: New test.
308 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
310 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
313 2011-02-21 Jakub Jelinek <jakub@redhat.com>
316 * g++.dg/debug/pr47106.C: Require effective target lto.
318 2011-02-21 Jason Merrill <jason@redhat.com>
320 * g++.dg/cpp0x/constexpr-diag2.C: New.
322 2011-02-20 Jason Merrill <jason@redhat.com>
324 * g++.dg/cpp0x/constexpr-ctor7.C: New.
326 * g++.dg/cpp0x/fntmpdefarg2.C: New.
328 * g++.dg/overload/conv-op1.C: New.
330 * g++.dg/cpp0x/constexpr-synth1.C: New.
332 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
334 * objc.dg/layout-2.m: New.
335 * objc.dg/selector-3.m: Adjusted location of error message.
336 * objc.dg/type-size-3.m: Same.
337 * obj-c++.dg/selector-3.mm: Same.
339 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
342 * objc.dg/property/dotsyntax-22.m: New.
343 * obj-c++.dg/property/dotsyntax-22.mm: New.
345 2011-02-20 Dodji Seketeli <dodji@redhat.com>
348 * g++.dg/template/typedef38.C: New test.
350 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
353 * gfortran.dg/whole_file_30.f90 : New test.
354 * gfortran.dg/whole_file_31.f90 : New test.
356 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
360 * gfortran.dg/whole_file_28.f90 : New test.
361 * gfortran.dg/whole_file_29.f90 : New test.
363 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
366 * g++.dg/template/crash105.C: New.
368 2011-02-19 Jason Merrill <jason@redhat.com>
370 * g++.dg/cpp0x/regress/no-elide1.C: New.
372 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
374 PR tree-optimization/46620
375 * gcc.dg/pr46620.c: New.
377 2011-02-19 Jakub Jelinek <jakub@redhat.com>
380 * gcc.target/i386/pr47809.c: New test.
382 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
383 Tobias Burnus <burnus@net-b.de>
385 * lib/target-supports.exp
386 (check_effective_target_fortran_large_real): New check for large reals.
387 * gfortran.dg/nan_7.f90: New test.
389 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
392 * gfortran.dg/fmt_f0_1.f90: Update test.
394 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
397 * gfortran.dg/array_constructor_36.f90 : New test.
398 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
399 allow for comparison between different elements of the array
400 constructor at different levels of optimization.
402 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
404 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
405 * gcc.target/i386/pr32280-1.c: Likewise.
407 2011-02-19 Jakub Jelinek <jakub@redhat.com>
410 * gcc.target/i386/pr47800.c: New test.
412 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
414 * objc/execute/exceptions/foward-1.x: New.
416 2011-02-18 Janus Weil <janus@gcc.gnu.org>
419 * gfortran.dg/derived_constructor_comps_4.f90: New.
421 2011-02-18 Tobias Burnus
424 * gfortran.dg/func_result_6.f90: New.
426 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
429 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
431 2011-02-18 Tobias Burnus <burnus@net-b.de>
434 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
436 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
437 normalizing the error/warning output.
438 * gfortran.dg/Wall.f90: Update dg-error/warning.
439 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
440 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
441 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
442 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
443 * gfortran.dg/class_30.f90: Update dg-error/warning.
444 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
445 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
446 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
447 * gfortran.dg/entry_17.f90: Update dg-error/warning.
448 * gfortran.dg/entry_19.f90: Update dg-error/warning.
449 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
450 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
451 * gfortran.dg/g77/12632.f: Update dg-error/warning.
452 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
453 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
454 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
455 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
456 * gfortran.dg/goto_8.f90: Update dg-error/warning.
457 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
458 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
459 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
460 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
461 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
462 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
463 * gfortran.dg/volatile3.f90: Update dg-error/warning.
464 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
465 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
466 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
467 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
468 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
470 2011-02-18 Janus Weil <janus@gcc.gnu.org>
473 * gfortran.dg/proc_ptr_comp_30.f90: New.
475 2011-02-18 Jakub Jelinek <jakub@redhat.com>
478 * gcc.target/i386/pr47780.c: New test.
480 2011-02-18 Janus Weil <janus@gcc.gnu.org>
483 * gfortran.dg/class_40.f03: New.
485 2011-02-18 Dodji Seketeli <dodji@redhat.com>
488 * g++.dg/cpp0x/auto21.C: New test.
490 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
492 * objc.dg/special/unclaimed-category-1.h: Updated for
494 * objc.dg/special/unclaimed-category-1.m: Same.
495 * objc.dg/zero-link-1.m: Same.
496 * objc.dg/lookup-1.m: Same.
497 * objc.dg/torture/strings/const-str-9.m
498 * objc.dg/torture/strings/const-str-10.m: Same.
499 * objc.dg/torture/strings/const-str-11.m: Same.
500 * objc.dg/torture/forward-1.m: Same.
501 * objc.dg/zero-link-2.m: Same.
502 * objc.dg/encode-7-next-64bit.m: Same.
503 * objc.dg/method-4.m: Same.
504 * objc.dg/next-runtime-1.m: Same.
505 * objc.dg/image-info.m: Same.
506 * objc.dg/pr23214.m: Same.
507 * objc.dg/symtab-1.m: Same.
508 * obj-c++.dg/basic.m: Same.
509 * obj-c++.dg/proto-lossage-3.m: Same.
510 * obj-c++.dg/torture/strings/const-str-10.m: Same.
511 * obj-c++.dg/torture/strings/const-str-11.m: Same.
512 * obj-c++.dg/torture/strings/const-str-9.m: Same.
513 * obj-c++.dg/method-11.m: Same.
514 * objc/execute/enumeration-1.m: Same.
515 * objc/execute/object_is_class.m: Same.
516 * objc/execute/formal_protocol-2.m: Same.
517 * objc/execute/formal_protocol-4.m: Same.
518 * objc/execute/formal_protocol-6.m: Same.
519 * objc/execute/bycopy-3.m: Same.
520 * objc/execute/exceptions/catchall-1.m: Same.
521 * objc/execute/exceptions/finally-1.m: Same.
522 * objc/execute/exceptions/local-variables-1.m: Same.
523 * objc/execute/exceptions/foward-1.m: Same.
524 * objc/execute/bf-common.h
525 * objc/execute/enumeration-2.m: Same.
526 * objc/execute/formal_protocol-1.m: Same.
527 * objc/execute/formal_protocol-3.m: Same.
528 * objc/execute/formal_protocol-5.m: Same.
529 * objc/execute/accessing_ivars.m: Same.
530 * objc/execute/bycopy-2.m: Same.
531 * objc/execute/formal_protocol-7.m: Same.
532 * objc/execute/compatibility_alias.m: Same.
533 * objc/execute/no_clash.m: Same.
534 * objc/execute/object_is_meta_class.m: Same.
535 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
536 * objc/execute/class-tests-1.h: Include stdio.h.
537 * objc/execute/class-tests-2.h: Same.
538 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
540 * obj-c++.dg/try-catch-2.mm: Same.
542 2011-02-17 Jakub Jelinek <jakub@redhat.com>
545 * g++.dg/warn/Wunused-parm-4.C: New test.
547 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
548 Jan Hubicka <jh@suse.cz>
552 * g++.dg/debug/pr47106.C: New.
554 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
557 * gcc.target/i386/pr43653.c: New test.
559 2011-02-11 Dodji Seketeli <dodji@redhat.com>
562 * g++.dg/template/inherit6.C: New test.
564 2011-02-16 Janus Weil <janus@gcc.gnu.org>
567 * gfortran.dg/class_39.f03: New.
569 2011-02-16 Dodji Seketeli <dodji@redhat.com>
572 * g++.dg/cpp0x/variadic106.C: New test.
574 2011-02-16 Jakub Jelinek <jakub@redhat.com>
577 * gfortran.dg/pr47757-1.f90: New test.
578 * gfortran.dg/pr47757-2.f90: New test.
579 * gfortran.dg/pr47757-3.f90: New test.
582 * g++.dg/cpp0x/enum8.C: New test.
584 2011-02-15 Jason Merrill <jason@redhat.com>
586 * g++.dg/inherit/implicit-trivial1.C: New.
587 * g++.dg/cpp0x/implicit-trivial1.C: New.
589 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
592 * gcc.dg/torture/pr47725.c: Removed.
594 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
597 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
598 constant does not generate a load from memory.
600 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
603 * gcc.dg/torture/pr47725.c: New.
605 2011-02-15 Richard Guenther <rguenther@suse.de>
607 PR tree-optimization/47743
608 * gcc.dg/torture/pr47743.c: New testcase.
610 2011-02-15 Jakub Jelinek <jakub@redhat.com>
613 * gcc.target/i386/pr47581.c: New test.
615 2011-02-14 Janus Weil <janus@gcc.gnu.org>
618 * gfortran.dg/select_type_22.f03: New.
620 2011-02-14 Jason Merrill <jason@redhat.com>
622 * g++.dg/cpp0x/regress/enum1.C: New.
624 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
626 * gnat.dg/include.adb: New test.
628 2011-02-14 Janus Weil <janus@gcc.gnu.org>
631 * gfortran.dg/class_38.f03: New.
633 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
635 * gcc.dg/pr46494.c: New test.
637 2011-02-14 Richard Guenther <rguenther@suse.de>
639 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
641 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
644 * gnat.dg/null_pointer_deref1.exp: Don't skip on
645 sparc*-sun-solaris2.11.
647 2011-02-14 Janus Weil <janus@gcc.gnu.org>
650 * gfortran.dg/argument_checking_18.f90: New.
652 2011-02-13 Tobias Burnus <burnus@net-b.de>
654 * gfortran.dg/argument_checking_13.f90: Update dg-error.
655 * gfortran.dg/argument_checking_17.f90: New.
657 2011-02-12 Janus Weil <janus@gcc.gnu.org>
659 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
660 are temporarily disabled.
661 * gfortran.dg/class_7.f03: Ditto.
662 * gfortran.dg/coarray_14.f90: Ditto.
663 * gfortran.dg/typebound_proc_13.f03: Ditto.
665 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
668 * gfortran.dg/extends_11.f03: New.
670 2011-02-11 Xinliang David Li <davidxl@google.com>
672 PR tree-optimization/47707
673 * g++.dg/tree-ssa/pr47707.C: New test.
675 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
677 * g++.dg/opt/inline17.C: New test.
679 2011-02-11 Tobias Burnus <burnus@net-b.de>
682 * gfortran.dg/pure_formal_2.f90: New.
684 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
686 PR rtl-optimization/47614
687 * gfortran.dg/pr47614.f: New.
689 2011-02-11 Joseph Myers <joseph@codesourcery.com>
692 * gcc.dg/opts-6.c: New test.
694 2011-02-11 Jakub Jelinek <jakub@redhat.com>
697 * gcc.dg/pr47684.c: New test.
699 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
702 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
703 c99_runtime, dg-add-options c99_runtime.
706 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
709 * lib/target-supports.exp (check_ascii_locale_available): New proc.
710 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
711 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
712 * gcc.dg/ucnid-10.c: Likewise.
713 * gcc.dg/ucnid-13.c: Likewise.
714 * gcc.dg/ucnid-7.c: Likewise.
715 * gcc.dg/ucnid-8.c: Likewise.
716 Adapt dg-warning line number.
718 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
720 * gcc.target/i386/parity-1.c: Use -march=k8.
721 * gcc.target/i386/parity-2.c: Ditto.
722 * gcc.target/i386/vecinit-1.c: Ditto.
723 * gcc.target/i386/vecinit-2.c: Ditto.
725 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
728 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
729 * gcc.target/mips/save-restore-3.c: Likewise.
730 * gcc.target/mips/save-restore-4.c: Likewise.
731 * gcc.target/mips/save-restore-5.c: Likewise.
734 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
735 * g++.dg/tree-prof/partition2.C: Likewise.
737 2011-02-09 Jason Merrill <jason@redhat.com>
739 * g++.dg/tree-ssa/inline-3.C: Use a normal function
740 rather than misdeclare std::puts.
742 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
743 * g++.dg/other/warning1.C: Likewise.
744 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
745 * g++.old-deja/g++.gb/scope06.C: Likewise.
746 * g++.old-deja/g++.law/cvt11.C: Likewise.
747 * g++.old-deja/g++.law/init1.C: Likewise.
748 * g++.dg/abi/mangle26.C: Likewise.
750 * g++.dg/template/function1.C: Adjust for C++0x mode.
751 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
753 * g++.dg/ext/label10.C: Adjust for C++0x mode.
754 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
756 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
758 * g++.dg/cpp0x/regress/abi-empty7.C: New.
760 * g++.dg/cpp0x/regress: New directory.
761 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
762 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
763 * g++.dg/cpp0x/regress/regress3.C: New.
765 2011-02-10 Richard Guenther <rguenther@suse.de>
767 PR tree-optimization/47677
768 * gcc.dg/torture/pr47677.c: New testcase.
770 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
772 * objc.dg/special/load-category-1.m: Remove unused header.
773 * objc.dg/special/load-category-1a.m: Likewise.
774 * objc.dg/special/load-category-2.m: Likewise.
775 * objc.dg/special/load-category-2a.m: Likewise.
776 * objc.dg/special/load-category-3.m: Likewise.
777 * objc.dg/special/load-category-3a.m: Likewise.
778 * objc.dg/attributes/proto-attribute-2.m: Likewise.
779 * objc.dg/attributes/proto-attribute-3.m: Likewise.
780 * objc.dg/attributes/class-attribute-1.m: Likewise.
781 * objc.dg/property/property.exp: Don't run for Darwin < 9.
782 * obj-c++.dg/property/property.exp: Likewise.
783 * objc.dg/attributes/method-sentinel-1.m: Update type header.
784 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
785 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
786 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
787 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
788 * obj-c++.dg/template-8.mm: Likewise.
790 2011-02-10 Jakub Jelinek <jakub@redhat.com>
793 * gcc.target/i386/pr47665.c: New test.
795 2011-02-10 Jie Zhang <jie@codesourcery.com>
799 2011-02-05 Jie Zhang <jie@codesourcery.com>
801 * gcc.dg/pr42631.c: Update test.
802 * gcc.dg/pr42631-2.c: New test.
804 2011-02-09 Janus Weil <janus@gcc.gnu.org>
807 * gfortran.dg/proc_decl_25.f90: New.
809 2011-02-09 Janus Weil <janus@gcc.gnu.org>
812 * gfortran.dg/typebound_assignment_2.f03: New.
814 2011-02-09 Richard Guenther <rguenther@suse.de>
816 PR tree-optimization/47664
817 * gcc.dg/tree-ssa/inline-7.c: New testcase.
819 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
822 * gnat.dg/uninit_func.adb: Adjust dg directive.
824 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
827 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
829 2011-02-09 Janus Weil <janus@gcc.gnu.org>
832 * gfortran.dg/auto_dealloc_2.f90: New.
834 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
836 * gcc.dg/builtins-config.h: Remove __sgi handling.
837 * lib/target-supports.exp (add_options_for_c99_runtime): Add
838 -std=c99 for mips-sgi-irix6.5*.
840 2011-02-09 Martin Jambor <mjambor@suse.cz>
843 * gfortran.dg/pr25923.f90: Remove xfails.
845 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
848 * gfortran.dg/inquire_14.f90: New test.
850 2011-02-08 Janus Weil <janus@gcc.gnu.org>
853 * gfortran.dg/pointer_init_6.f90: New.
855 2011-02-08 Jeff Law <law@redhat.com>
857 PR tree-optimization/42893
858 * gcc.tree-ssa/pr42893.c: New test.
860 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
862 PR tree-optimization/46834
863 PR tree-optimization/46994
864 PR tree-optimization/46995
865 * gcc.dg/graphite/id-pr46834.c: New.
866 * gfortran.dg/graphite/id-pr46994.f90: New.
867 * gfortran.dg/graphite/id-pr46995.f90: New.
869 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
872 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
873 using the variable is known the warning is emitted there.
874 * gcc.dg/uninit-pr19430.c (foo): Likewise.
875 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
877 * c-c++-common/pr20000.c (g): Both warnings occur at the return
880 * gcc.dg/noreturn-1.c (foo5): Likewise.
881 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
884 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
885 the return statement using the uninitialized variable.
886 * gfortran.dg/pr39666-2.f90 (f): Likewise.
888 2011-02-08 Richard Guenther <rguenther@suse.de>
891 * g++.dg/opt/pr47639.c: New testcase.
893 2011-02-08 Richard Guenther <rguenther@suse.de>
895 PR tree-optimization/47632
896 * g++.dg/opt/pr47632.C: New testcase.
898 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
900 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
902 2011-02-07 Richard Guenther <rguenther@suse.de>
904 PR tree-optimization/47615
905 * g++.dg/opt/pr47615.C: New testcase.
907 2011-02-07 Richard Guenther <rguenther@suse.de>
909 PR tree-optimization/47621
910 * gcc.dg/torture/pr47621.c: New testcase.
912 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
914 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
916 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
919 * gfortran.dg/allocate_with_source_1 : New test.
921 2011-02-05 Jakub Jelinek <jakub@redhat.com>
924 * gcc.dg/pr47610.c: New test.
926 2011-02-05 Jie Zhang <jie@codesourcery.com>
929 * gcc.dg/pr42631.c: Update test.
930 * gcc.dg/pr42631-2.c: New test.
932 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
935 * gfortran.dg/pr47574.f90: New test.
937 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
939 PR tree-optimization/46194
940 * gcc.dg/autopar/pr46194.c: New.
942 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
944 PR tree-optimization/43695
945 * g++.dg/ipa/pr43695.C: New.
947 2011-02-04 Jakub Jelinek <jakub@redhat.com>
950 * gcc.dg/pr23200.c: New test.
952 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
955 * g++.dg/pr47589.C: New test.
957 2011-02-03 Dodji Seketeli <dodji@redhat.com>
960 * g++.dg/template/typedef37.C: New test.
961 * g++.dg/template/param1.C: Adjust expected error message.
963 2011-02-03 Jakub Jelinek <jakub@redhat.com>
966 * gcc.dg/pr31490-2.c: New test.
967 * gcc.dg/pr31490-3.c: New test.
968 * gcc.dg/pr31490-4.c: New test.
970 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
971 Jakub Jelinek <jakub@redhat.com>
974 * g++.dg/parser/semicolon3.C: Adjust.
975 * g++.dg/parser/semicolon4.C: New testcase.
976 * g++.dg/pr46890.C: New testcase.
978 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
981 * g++.dg/init/pr29571.C: New.
983 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
985 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
988 2011-02-03 Jakub Jelinek <jakub@redhat.com>
991 * gcc.target/i386/pr47312.c: New test.
994 * gcc.target/i386/pr47564.c: New test.
996 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
998 PR tree-optimization/45122
999 * gcc.dg/tree-ssa/pr45122.c: New.
1001 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1004 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1007 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1008 and vsx so a default --with-cpu=power7 doesn't give an error
1009 when -mavoid-indexed-addresses is used.
1011 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1012 wrapper function to save the arguments and then jump to the real
1013 function, rather than depending on the compiler not to move stuff
1015 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1017 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1018 Paul Thomas <pault@gcc.gnu.org>
1021 * gfortran.dg/class_37.f03 : New test.
1023 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1024 Richard Guenther <rguenther@suse.de>
1026 PR tree-optimization/40979
1028 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1029 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1030 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1031 check_vect_support_and_set_flags.
1032 * gfortran.dg/graphite/vect-pr40979.f90: New.
1034 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1037 * gfortran.dg/class_36.f03: New.
1039 2011-02-02 Richard Guenther <rguenther@suse.de>
1041 PR tree-optimization/47566
1042 * gcc.dg/lto/20110201-1_0.c: New testcase.
1044 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
1050 * debug/pr47498.c: New.
1051 * debug/pr47501.c: New.
1053 2011-02-01 Richard Guenther <rguenther@suse.de>
1055 PR tree-optimization/47559
1056 * g++.dg/torture/pr47559.C: New testcase.
1058 2011-02-01 Janus Weil <janus@gcc.gnu.org>
1061 * gfortran.dg/typebound_call_20.f03: New.
1063 2011-02-01 Richard Guenther <rguenther@suse.de>
1065 PR tree-optimization/47555
1066 * gcc.dg/pr47555.c: New testcase.
1068 2011-02-01 Richard Guenther <rguenther@suse.de>
1070 PR tree-optimization/47541
1071 * g++.dg/torture/pr47541.C: New testcase.
1073 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1076 * gfortran.dg/typebound_call_19.f03: New.
1078 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1081 * g++.dg/cpp0x/pr47416.C: New test.
1083 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
1086 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
1088 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1091 * gfortran.dg/typebound_assignment_1.f03: New.
1093 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1095 PR tree-optimization/47538
1096 * gcc.c-torture/execute/pr47538.c: New test.
1098 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1101 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
1103 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1105 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
1107 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
1109 PR rtl-optimization/44031
1110 * gcc.c-torture/compile/20110131-1.c: New test.
1112 2011-01-31 Tobias Burnus <burnus@net-b.de>
1115 * gfortran.dg/stmt_func_1.f90: New.
1117 2011-01-31 Tobias Burnus <burnus@net-b.de>
1120 * gfortran.dg/interface_34.f90: New.
1122 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
1125 * gfortran.dg/realloc_on_assign_5.f03: New test.
1126 * gfortran.dg/realloc_on_assign_5.f03: New test.
1128 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1130 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
1131 * gfortran.dg/bessel_7.f90: Likewise.
1132 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
1134 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
1135 * gfortran.dg/sum_init_expr.f03: Likewise.
1137 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
1139 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
1142 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
1143 loop only on "vect_intfloat_cvt" targets.
1145 2011-01-29 Tobias Burnus <burnus@net-b.de>
1148 * gfortran.dg/shape_6.f90: New.
1150 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1152 PR libgfortran/47434
1153 * gfortran.dg/read_infnan_1.f90: Update test.
1154 * gfortran.dg/module_nan.f90: Update test.
1155 * gfortran.dg/char4_iunit_1.f03: Update test.
1156 * gfortran.dg/large_real_kind_1.f90: Update test.
1157 * gfortran.dg/real_const_3.f90: Update test.
1158 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
1160 2011-01-29 Dodji Seketeli <dodji@redhat.com>
1163 * g++.dg/template/param2.C: New test.
1165 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1167 PR libgfortran/47285
1168 * gfortran.dg/fmt_g.f: New test.
1170 2011-01-28 Tobias Burnus <burnus@net-b.de>
1173 * gfortran.dg/pure_formal_1.f90: New.
1175 2011-01-28 Jakub Jelinek <jakub@redhat.com>
1178 * gcc.dg/tls/pr42894.c: New test.
1180 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1182 * gcc.dg/pr47276.c: Add dg-require-visibility.
1184 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1186 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
1188 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
1189 Tobias Burnus <burnus@gcc.gnu.org>
1194 * gfortran.dg/realloc_on_assign_3.f03: New test.
1195 * gfortran.dg/realloc_on_assign_4.f03: New test.
1196 * gfortran.dg/allocatable_function_5.f90: New test.
1197 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
1198 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
1199 implemented" dg-errors.
1201 2011-01-27 Jan Hubicka <jh@suse.cz>
1204 * gcc.dg/attr-weakref-4.c: New testcase
1206 2011-01-27 Martin Jambor <mjambor@suse.cz>
1208 PR tree-optimization/47228
1209 * gcc.dg/torture/pr47228.c: New test.
1211 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1213 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
1215 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1217 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
1218 when using auto-overlay support on the SPU.
1220 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
1222 PR rtl-optimization/44174
1223 * gcc.target/i386/asm-6.c: New test.
1225 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
1227 PR rtl-optimization/46856
1228 * gcc.c-torture/compile/pr46856.c: New test.
1230 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
1231 Andrew Pinski <pinskia@gmail.com>
1234 * gcc.dg/pr43082.c: New.
1236 2011-01-26 DJ Delorie <dj@redhat.com>
1238 PR rtl-optimization/46878
1239 * gcc.dg/pr46878-1.c: New test.
1241 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1244 * g++.dg/cpp0x/pr47476.C: New test.
1246 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1248 * gcc.c-torture/compile/20110126-1.c: New test.
1250 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1253 * gcc.dg/torture/pr47473.c: New test.
1255 2011-01-26 Jan Hubicka <jh@suse.cz>
1258 * gcc.c-torture/execute/pr47237.c: New testcase.
1260 2011-01-26 Jan Hubicka <jh@suse.cz>
1262 PR tree-optimization/47190
1263 * gcc.dg/attr-weakref-3.c: New testcase.
1265 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1268 * gcc.dg/dll-9a.c: New test file.
1269 * gcc.dg/dll-11.c: Likewise.
1270 * gcc.dg/dll-12.c: Likewise.
1271 * gcc.dg/dll-12a.c: Likewise.
1272 * gcc.dg/dll-11a.c: Likewise.
1273 * gcc.dg/dll-9.c: Likewise.
1274 * gcc.dg/dll-10.c: Likewise.
1275 * gcc.dg/dll-10a.c: Likewise.
1276 * g++.dg/ext/dllexport4a.cc: Likewise.
1277 * g++.dg/ext/dllexport4.C: Likewise.
1278 * g++.dg/ext/dllexport5.C: Likewise.
1279 * g++.dg/ext/dllexport5a.cc: Likewise.
1281 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1283 PR tree-optimization/46970
1284 * gcc.dg/graphite/pr46970.c: New.
1286 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1288 PR tree-optimization/46215
1289 * gcc.dg/graphite/pr46215.c: New.
1291 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1293 PR tree-optimization/46168
1294 * gcc.dg/graphite/pr46168.c: New.
1296 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1298 PR tree-optimization/43657
1299 * gcc.dg/graphite/pr43657.c: New.
1301 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1303 PR tree-optimization/29832
1304 * gfortran.dg/graphite/pr29832.f90: New.
1306 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1308 PR tree-optimization/43567
1309 * gcc.dg/graphite/pr43567.c: New.
1311 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1313 * gfortran.dg/graphite/interchange-4.f: New.
1314 * gfortran.dg/graphite/interchange-5.f: New.
1316 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1317 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1318 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1319 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1320 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1321 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1322 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1323 * gfortran.dg/ltrans-7.f90: Removed.
1324 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1326 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1327 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1328 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1329 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1330 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1331 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1332 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1333 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1334 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1335 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1336 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1337 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1338 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1339 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1340 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1341 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1342 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1343 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1344 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1345 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1346 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1347 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1348 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1349 * gcc.dg/tree-ssa/data-dep-1.c
1350 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1351 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1352 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1353 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1354 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1356 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1358 PR tree-optimization/47265
1359 PR tree-optimization/47443
1360 * gcc.c-torture/compile/pr47265.c: New test.
1361 * gcc.dg/pr47443.c: New test.
1363 2011-01-25 Martin Jambor <mjambor@suse.cz>
1365 PR tree-optimization/47382
1366 * g++.dg/torture/pr47382.C: New test.
1367 * g++.dg/opt/devirt1.C: Xfail.
1369 2011-01-25 Yao Qi <yao@codesourcery.com>
1372 * gcc.target/arm/pr45701-1.c: New test.
1373 * gcc.target/arm/pr45701-2.c: New test.
1374 * gcc.target/arm/pr45701-3.c: New test.
1376 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1377 Jakub Jelinek <jakub@redhat.com>
1379 PR tree-optimization/47271
1380 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1382 2011-01-25 Nick Clifton <nickc@redhat.com>
1384 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1385 (saturate_add): Delete.
1387 (main): Do not run saturate_add.
1388 (set_interrupts): Delete.
1390 2011-01-25 Tobias Burnus <burnus@net-b.de>
1393 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1395 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1397 PR tree-optimization/47427
1398 PR tree-optimization/47428
1399 * gcc.c-torture/compile/pr47427.c: New test.
1400 * gcc.c-torture/compile/pr47428.c: New test.
1402 2011-01-25 Richard Guenther <rguenther@suse.de>
1405 * gcc.dg/torture/pr47411.c: New testcase.
1407 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1409 * gfortran.dg/graphite/id-24.f: New.
1410 * gfortran.dg/graphite/id-25.f: New.
1412 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1414 * gfortran.dg/graphite/id-23.f: New.
1416 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1418 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1420 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1422 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1423 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1424 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1425 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1426 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1427 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1428 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1429 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1430 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1432 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1434 * gcc.dg/graphite/block-0.c: Add documentation.
1435 * gcc.dg/graphite/block-4.c: Same.
1436 * gcc.dg/graphite/block-7.c: Same.
1437 * gcc.dg/graphite/block-8.c: New.
1438 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1439 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1440 * gcc.dg/graphite/interchange-12.c: Add documentation.
1441 * gcc.dg/graphite/interchange-13.c: New.
1442 * gcc.dg/graphite/interchange-14.c: New.
1443 * gcc.dg/graphite/interchange-15.c: New.
1444 * gcc.dg/graphite/interchange-8.c: Add documentation.
1445 * gcc.dg/graphite/interchange-mvt.c: Same.
1447 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1450 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1451 * gcc.target/powerpc/altivec-14.c: Ditto.
1452 * gcc.target/powerpc/altivec-33.c: Ditto.
1453 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1454 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1455 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1456 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1457 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1458 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1459 * g++.dg/ext/altivec-15.C: Ditto.
1460 * g++.dg/ext/altivec-types-1.C: Ditto.
1461 * g++.dg/ext/altivec-types-2.C: Ditto.
1462 * g++.dg/ext/altivec-types-3.C: Ditto.
1463 * g++.dg/ext/altivec-types-4.C: Ditto.
1465 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1467 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1469 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1471 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1472 optimization options.
1474 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1476 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1479 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1481 2011-01-23 Tobias Burnus <burnus@net-b.de>
1484 * gfortran.dg/allocatable_scalar_12.f90: New.
1486 2011-01-23 Ira Rosen <irar@il.ibm.com>
1488 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1489 vectorization to be not profitable if peeling is used to
1490 realign the memory access.
1491 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1492 loop bound to avoid loop unrolling.
1493 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1495 2011-01-22 Jan Hubicka <jh@suse.cz>
1498 * g++.dg/lto/pr47333.C: New file.
1500 2011-01-22 Jan Hubicka <jh@suse.cz>
1502 PR tree-optimization/43884
1504 * gcc.dg/autopar/outer-2.c: Increase array size.
1505 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1507 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1510 * gfortran.dg/c_loc_tests_16.f90: New test.
1512 2011-01-22 Tobias Burnus <burnus@net-b.de>
1515 * gfortran.dg/typebound_proc_19.f90: New.
1517 2011-01-21 Jeff Law <law@redhat.com>
1519 PR tree-optimization/47053
1520 * g++.dg/pr47053.C: New test.
1522 2011-01-21 Jason Merrill <jason@redhat.com>
1525 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1527 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1530 * g++.dg/cpp0x/range-for10.C: New test.
1531 * g++.dg/template/for1.C: New test.
1534 * g++.dg/tree-prof/partition3.C: New test.
1536 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1538 PR rtl-optimization/47366
1539 * g++.dg/opt/pr47366.C: New test.
1541 2011-01-21 Jason Merrill <jason@redhat.com>
1544 * g++.dg/cpp0x/constexpr-regress2.C: New.
1546 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1548 2011-01-21 Jeff Law <law@redhat.com>
1550 PR rtl-optimization/41619
1551 * gcc.dg/pr41619.c: New.
1553 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1555 PR tree-optimization/47355
1556 * g++.dg/opt/pr47355.C: New test.
1558 2011-01-21 Richard Guenther <rguenther@suse.de>
1560 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1563 2011-01-21 Richard Guenther <rguenther@suse.de>
1565 PR tree-optimization/47365
1566 * gcc.dg/torture/pr47365.c: New testcase.
1567 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1569 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1571 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1573 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1575 PR tree-optimization/47391
1576 * gcc.dg/pr47391.c: New test.
1578 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1580 * g++.dg/template/char1.C: Use signed char.
1582 2011-01-21 Tobias Burnus <burnus@net-b.de>
1585 * gfortran.dg/pointer_target_4.f90: New.
1587 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1590 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1591 ILP32 system and not IP32.
1593 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1596 * g++.dg/debug/pr46583.C: New.
1598 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1601 * g++.dg/debug/pr47283.C: New test.
1604 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1605 * gcc.target/i386/headmerge-2.c: Likewise.
1607 2011-01-20 Richard Guenther <rguenther@suse.de>
1610 * gcc.dg/torture/pr47370.c: New testcase.
1612 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1614 PR tree-optimization/46130
1615 * gcc.dg/pr46130-1.c: New test.
1616 * gcc.dg/pr46130-2.c: New test.
1618 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1621 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1623 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1626 * g++.dg/debug/pr46240.cc: New.
1628 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1631 * g++.dg/template/anonunion1.C: New test.
1633 PR rtl-optimization/47337
1634 * gcc.c-torture/execute/pr47337.c: New test.
1636 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1639 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1641 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1643 PR tree-optimization/46021
1644 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1646 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1648 PR tree-optimization/47290
1649 * g++.dg/torture/pr47290.C: New test.
1651 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1654 * gfortran.dg/proc_ptr_comp_29.f90: New.
1656 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1659 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1660 powerpc-apple-darwin9.
1662 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1664 PR rtl-optimization/47299
1665 * gcc.c-torture/execute/pr47299.c: New test.
1667 2011-01-17 Jason Merrill <jason@redhat.com>
1669 * g++.dg/cpp0x/constexpr-virtual.C: New.
1671 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1674 * gfortran.dg/gomp/pr47331.f90: New test.
1676 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1679 * objc.dg/selector-warn-1.m: New.
1680 * obj-c++.dg/selector-warn-1.mm: New.
1682 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1684 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1685 Update dg-final accordingly.
1687 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1689 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1691 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1693 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1695 * gcc.dg/guality/pr36728-2.c: Likewise.
1697 2011-01-17 Richard Guenther <rguenther@suse.de>
1699 PR tree-optimization/47313
1700 * g++.dg/torture/pr47313.C: New testcase.
1702 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1705 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1706 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1707 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1708 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1710 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1712 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1713 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1714 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1716 2011-01-17 Richard Guenther <rguenther@suse.de>
1718 PR tree-optimization/45967
1719 * gcc.dg/torture/pr45967-2.c: New testcase.
1720 * gcc.dg/torture/pr45967-3.c: Likewise.
1722 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1725 * g++.dg/ext/pr47213.C: Require visibility.
1727 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1729 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1730 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1732 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1734 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1735 Linux-based targets.
1737 2011-01-13 Jan Hubicka <jh@suse.cz>
1739 PR tree-optimization/47276
1740 * gcc.dg/pr47276.c: New testcase.
1742 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1743 Jonathan Wakely <jwakely.gcc@gmail.com>
1746 * g++.dg/other/pr33558.C: New.
1747 * g++.dg/other/pr33558-2.C: New.
1749 2011-01-14 Martin Jambor <mjambor@suse.cz>
1751 PR tree-optimization/45934
1752 PR tree-optimization/46302
1753 * g++.dg/ipa/devirt-c-1.C: New test.
1754 * g++.dg/ipa/devirt-c-2.C: Likewise.
1755 * g++.dg/ipa/devirt-c-3.C: Likewise.
1756 * g++.dg/ipa/devirt-c-4.C: Likewise.
1757 * g++.dg/ipa/devirt-c-5.C: Likewise.
1758 * g++.dg/ipa/devirt-c-6.C: Likewise.
1759 * g++.dg/ipa/devirt-6.C: Likewise.
1760 * g++.dg/ipa/devirt-d-1.C: Likewise.
1761 * g++.dg/torture/pr45934.C: Likewise.
1763 2011-01-14 Jason Merrill <jason@redhat.com>
1765 * g++.dg/cpp0x/variadic105.C: New.
1767 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1768 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1771 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1772 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1773 execution tests on i?86-*-*, x86_64-*-* and
1774 powerpc*-apple-darwin* && ilp32.
1775 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1776 tests on i?86-*-* and x86_64-*-*.
1778 2011-01-14 Richard Guenther <rguenther@suse.de>
1780 PR tree-optimization/47280
1781 * g++.dg/opt/pr47280.C: New testcase.
1783 2011-01-14 Jason Merrill <jason@redhat.com>
1785 * g++.dg/cpp0x/constexpr-regress1.C: New.
1787 * g++.dg/ext/flexary2.C: New.
1789 2011-01-14 Richard Guenther <rguenther@suse.de>
1792 * gcc.dg/torture/pr47281.c: New testcase.
1793 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1795 2011-01-14 Richard Guenther <rguenther@suse.de>
1797 PR tree-optimization/47286
1798 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1800 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1803 * g++.dg/ext/pr47213.C: New.
1805 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1807 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1809 2011-01-13 Tobias Burnus <burnus@net-b.de>
1810 Mikael Morin <mikael@gcc.gnu.org>
1814 * gfortran.dg/select_type_20.f90: New.
1815 * gfortran.dg/select_type_21.f90: New.
1817 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1820 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1822 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1824 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1825 * gcc.dg/guality/pr36728-2.c: Likewise.
1827 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1830 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1832 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1834 PR rtl-optimization/45352
1835 * gcc.dg/pr45352-3.c: New.
1837 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1839 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1841 * g++.dg/cpp0x/range-for8.C: New.
1842 * g++.dg/cpp0x/range-for9.C: New.
1844 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1847 * g++.dg/debug/pr47209.C: New.
1849 2011-01-12 Richard Guenther <rguenther@suse.de>
1852 * gcc.dg/lto/pr47259_0.c: New testcase.
1853 * gcc.dg/lto/pr47259_1.c: Likewise.
1855 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1857 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1858 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1859 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1860 methods missing from the OBJC2 Object.
1861 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1862 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1863 GNU and NeXT runtimes.
1864 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1866 * objc-obj-c++-shared/Object1.m: Likewise.
1867 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1868 * objc.dg/proto-qual-1.m: Likewise.
1869 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1870 * obj-c++.dg/proto-qual-1.mm: Likewise.
1872 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1875 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1877 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1879 Fixed the Objective-C++ testsuite and updated all tests.
1880 * lib/obj-c++.exp (obj-c++_init): Declare and set
1881 gcc_warning_prefix and gcc_error_prefix.
1882 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1883 'dg-warning', 'dg-message' and 'dg-error'.
1884 * obj-c++.dg/class-extension-3.mm: Likewise.
1885 * obj-c++.dg/class-protocol-1.mm: Likewise.
1886 * obj-c++.dg/encode-7.mm: Likewise.
1887 * obj-c++.dg/exceptions-3.mm: Likewise.
1888 * obj-c++.dg/exceptions-5.mm: Likewise.
1889 * obj-c++.dg/method-12.mm: Likewise.
1890 * obj-c++.dg/method-13.mm: Likewise.
1891 * obj-c++.dg/method-15.mm: Likewise.
1892 * obj-c++.dg/method-16.mm: Likewise.
1893 * obj-c++.dg/method-4.mm: Likewise.
1894 * obj-c++.dg/method-8.mm: Likewise.
1895 * obj-c++.dg/method-conflict-1.mm: Likewise.
1896 * obj-c++.dg/method-conflict-2.mm: Likewise.
1897 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1898 and uncommented second part of the testcase now that the testsuite
1900 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1901 and uncommented second part of the testcase now that the testsuite
1903 * obj-c++.dg/private-1.mm: Likewise.
1904 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1905 * obj-c++.dg/syntax-error-7.mm: Likewise.
1906 * obj-c++.dg/warn5.mm: Likewise.
1907 * obj-c++.dg/property/at-property-14.mm: Likewise.
1908 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1910 * obj-c++.dg/property/at-property-18.mm: Likewise.
1911 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1913 * obj-c++.dg/property/at-property-21.mm: Likewise.
1914 * obj-c++.dg/property/at-property-28.mm: Likewise.
1915 * obj-c++.dg/property/at-property-5.mm: Likewise.
1916 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1917 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1918 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1919 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1920 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1921 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1922 * obj-c++.dg/tls/diag-5.mm: Likewise.
1923 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1924 dg-error, now matched correctly.
1926 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1928 * objc.dg/property/at-property-29.m: New.
1929 * obj-c++.dg/property/at-property-29.mm: New.
1931 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1933 * go.test/go-test.exp (go-set-goarch): New proc.
1934 (go-gc-tests): Use it.
1936 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1939 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1941 2011-01-11 Richard Henderson <rth@redhat.com>
1943 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1945 2011-01-11 Jan Hubicka <jh@suse.cz>
1949 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1950 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1952 2011-01-11 Richard Guenther <rguenther@suse.de>
1954 PR tree-optimization/46076
1955 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1957 2011-01-11 Jeff Law <law@redhat.com>
1959 * PR tree-optimization/47086
1960 * gcc.dg/pr47086.c: New test.
1962 2011-01-11 Jason Merrill <jason@redhat.com>
1965 * g++.dg/template/new10.C: New.
1968 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1970 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1972 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1973 Split type definitions and NSConstantString class into...
1974 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1975 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1976 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1977 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1978 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1979 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1981 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1982 encode defines for newer NeXT system headers.
1983 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1984 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1985 * objc.dg/foreach-5.m: Likewise.
1986 * objc.dg/foreach-2.m: Likewise.
1987 * objc.dg/foreach-4.m: Likewise.
1988 * objc.dg/torture/strings/string1.m: Likewise.
1989 * objc.dg/torture/strings/string2.m: Likewise.
1990 * objc.dg/torture/strings/string3.m: Likewise.
1991 * objc.dg/torture/strings/string4.m: Likewise.
1992 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1993 header and stand alone.
1994 * obj-c++.dg/strings/strings-2.mm: Likewise.
1995 * objc.dg/torture/strings/const-str-3.m: Likewise.
1996 * objc.dg/strings/strings-2.m: Likewise.
1997 * objc.dg/strings/const-str-12b.m: Likewise.
1999 2011-01-12 Richard Guenther <rguenther@suse.de>
2002 * gcc.dg/attr-weak-1.c: Adjust.
2004 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2007 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2008 standard compliant and comment.
2010 2011-01-10 Jan Hubicka <jh@suse.cz>
2013 * gcc.dg/initpri3.c: New testcase.
2015 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2018 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2024 (g_ebp_save): Likewise.
2025 (g_esp_save): Likewise.
2027 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2029 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2031 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2033 PR tree-optimization/46021
2034 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2035 i?86-*-*, x86_64-*-*.
2037 2011-01-10 Jeff Law <law@redhat.com>
2039 * PR tree-optimization/47141
2040 * gcc.c-torture/compile/pr47141.c: New test.
2042 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2045 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2046 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2047 * gcc.dg/vect/slp-35.c: Remove XFAILs.
2048 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2051 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2052 being vectorized. Adjust dg-final pattern. Remove XFAIL.
2053 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
2054 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
2055 being vectorized. Adjust dg-final pattern.
2058 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
2059 * gcc.dg/vect/slp-24.c: Likewise.
2061 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
2064 * g++.dg/other/pr47218-1.C: New test file.
2065 * g++.dg/other/pr47218.C: Likewise.
2066 * g++.dg/other/pr47218.h: New supporting header.
2068 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
2071 * objc.dg/attributes/invalid-attribute-1.m: New.
2072 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
2074 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2077 * gfortran.dg/proc_ptr_comp_28.f90: New.
2079 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2081 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
2082 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
2083 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2084 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
2085 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
2086 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2087 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
2088 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
2089 * objc.dg/gnu-api-2-class.m: Likewise.
2090 * objc.dg/gnu-api-2-ivar.m: Likewise.
2091 * objc.dg/gnu-api-2-method.m: Likewise.
2092 * objc.dg/gnu-api-2-objc.m: Likewise.
2093 * objc.dg/gnu-api-2-object.m: Likewise.
2094 * objc.dg/gnu-api-2-property.m: Likewise.
2095 * objc.dg/gnu-api-2-protocol.m: Likewise.
2096 * objc.dg/gnu-api-2-sel.m: Likewise.
2098 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2100 * objc.dg/foreach-1.m: Skip for Darwin < 9.
2101 * objc.dg/objc-foreach-4.m: Likewise.
2102 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
2103 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
2104 * objc.dg/foreach-4.m: Likewise.
2105 * objc.dg/foreach-5.m: Likewise.
2106 * objc.dg/foreach-3.m: Return self from init.
2108 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2111 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
2113 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2116 * gfortran.dg/class_35.f90: New.
2118 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2120 * objc.dg/foreach-1.m: Add "-Wall" to flags.
2122 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
2125 * objc.dg/invalid-method-2.m: New.
2126 * obj-c++.dg/invalid-method-2.mm: New.
2128 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
2131 * gfortran.dg/transpose_optimization_2.f90 : New test.
2133 2011-01-08 Jan Hubicka <jh@suse.cz>
2135 PR tree-optmization/46469
2136 * g++.dg/torture/pr46469.C: New testcase.
2138 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2140 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
2141 emulation of libobjc-gnu structure layout functionality to ..
2142 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
2143 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
2144 * objc/execute/bf-common.h: Adjust headers.
2145 * objc/execute/bf-1.m: Likewise.
2146 * objc/execute/bf-2.m: Likewise.
2147 * objc/execute/bf-3.m: Likewise.
2148 * objc/execute/bf-4.m: Likewise.
2149 * objc/execute/bf-5.m: Likewise.
2150 * objc/execute/bf-6.m: Likewise.
2151 * objc/execute/bf-7.m: Likewise.
2152 * objc/execute/bf-8.m: Likewise.
2153 * objc/execute/bf-9.m: Likewise.
2154 * objc/execute/bf-10.m: Likewise.
2155 * objc/execute/bf-11.m: Likewise.
2156 * objc/execute/bf-12.m: Likewise.
2157 * objc/execute/bf-13.m: Likewise.
2158 * objc/execute/bf-14.m: Likewise.
2159 * objc/execute/bf-15.m: Likewise.
2160 * objc/execute/bf-16.m: Likewise.
2161 * objc/execute/bf-17.m: Likewise.
2162 * objc/execute/bf-18.m: Likewise.
2163 * objc/execute/bf-19.m: Likewise.
2164 * objc/execute/bf-20.m: Likewise.
2165 * objc/execute/bf-21.m: Likewise.
2166 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
2167 objc_get_type_qualifiers ().
2169 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2172 * gfortran.dg/dependency_39.f90: New test.
2174 2011-01-07 Jan Hubicka <jh@suse.cz>
2176 Get builtins tests ready for linker plugin.
2177 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
2178 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
2179 my_memset, my_bzero): Mark used.
2180 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
2181 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
2183 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
2186 2011-01-07 Jan Hubicka <jh@suse.cz>
2188 PR tree-optimization/46367
2189 * g++.dg/torture/pr46367.C: New file.
2191 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2194 * gcc.dg/pr47201.c: New test.
2197 * gcc.dg/tree-prof/pr47187.c: New test.
2199 2011-01-07 Tobias Burnus <burnus@net-b.de>
2202 * gfortran.dg/extends_type_of_3.f90: New.
2204 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
2206 * g++.dg/ext/dllexport-MI1.C: Adjust test.
2207 * g++.dg/ext/dllimport-MI1.C: Likewise.
2208 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
2209 * g++.dg/ext/dllimport10.C: Likewise.
2210 * g++.dg/ext/dllimport11.C: Likewise.
2211 * g++.dg/ext/dllimport12.C: Likewise.
2212 * g++.dg/ext/dllimport13.C: Likewise.
2213 * g++.dg/ext/dllimport2.C: Likewise.
2214 * g++.dg/ext/dllimport3.C: Likewise.
2215 * g++.dg/ext/dllimport4.C: Likewise.
2216 * g++.dg/ext/dllimport5.C: Likewise.
2217 * g++.dg/ext/dllimport6.C: Likewise.
2218 * g++.dg/ext/dllimport8.C: Likewise.
2219 * g++.dg/ext/dllimport9.C: Likewise.
2220 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
2221 targets, too. Additionally enable test for i?86-*-mingw*.
2222 * g++.dg/ext/selectany1.C: Likewise.
2223 Remove guard variable check.
2225 2011-01-07 Janus Weil <janus@gcc.gnu.org>
2229 * gfortran.dg/storage_size_3.f08: Extended.
2231 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2234 * g++.dg/template/stdarg1.C: New test.
2236 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2239 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
2240 * gfortran.dg/defined_operators_1.f90: Split the subroutine
2241 from the interface of functions to not hide the errors that
2244 2011-01-06 Jan Hubicka <jh@suse.cz>
2246 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2247 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2249 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2253 * gfortran.dg/interface_33.f90: New test.
2255 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2258 * gcc.c-torture/compile/pr47150.c: New test.
2260 2011-01-06 Ira Rosen <irar@il.ibm.com>
2262 PR tree-optimization/47139
2263 * gcc.dg/vect/pr47139.c: New test.
2265 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2268 * gfortran.dg/extends_type_of_2.f03: New.
2270 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2272 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2274 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2276 * gnat.dg/opt14.adb: New test.
2278 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2281 * gfortran.dg/allocate_error_2.f90: New test.
2283 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2286 * gfortran.dg/storage_size_3.f08: New.
2288 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2290 PR libgfortran/47154
2291 * gfortran.dg/namelist_68.f90: New test.
2293 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
2295 * gnat.dg/unchecked_convert8.ad[sb]: New test.
2297 2011-01-04 Janus Weil <janus@gcc.gnu.org>
2300 * gfortran.dg/class_34.f90: New.
2302 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2304 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
2305 use __builtin_inff. Skip all single-precision tests that require
2308 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2310 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2312 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2314 PR tree-optimization/47148
2315 * gcc.c-torture/execute/pr47148.c: New test.
2317 PR tree-optimization/47155
2318 * gcc.c-torture/execute/pr47155.c: New test.
2320 PR rtl-optimization/47157
2321 * gcc.c-torture/compile/pr47157.c: New test.
2323 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2325 * gcc.dg/torture/vector-shift2.c (schar): Define.
2326 (main): Always use schar or uchar instead of plain "char" to avoid
2327 dependencies on implementation-defined char signedness.
2329 2011-01-03 Martin Jambor <mjambor@suse.cz>
2331 PR tree-optimization/46801
2332 * gnat.dg/pack9.adb: Remove xfail.
2334 2011-01-03 Martin Jambor <mjambor@suse.cz>
2336 PR tree-optimization/46984
2337 * g++.dg/ipa/pr46984.C: New test.
2339 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2342 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2344 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2346 PR tree-optimization/47140
2347 * gcc.c-torture/compile/pr47140.c: New test.
2349 PR rtl-optimization/47028
2350 * gcc.dg/pr47028.c: New test.
2352 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2354 * objc.dg/protocol-forward-1.m: Removed TODO.
2355 * objc.dg/protocol-forward-2.m: New.
2356 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2357 * obj-c++.dg/protocol-forward-2.mm: New.
2359 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2362 * g++.dg/eh/pr38662.C: New testcase.
2364 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2366 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2367 scan for newline '\n'.
2370 Copyright (C) 2011 Free Software Foundation, Inc.
2372 Copying and distribution of this file, with or without modification,
2373 are permitted in any medium without royalty provided the copyright
2374 notice and this notice are preserved.