1 2011-02-26 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/gomp/task-1.f90: New.
6 2011-02-25 Jie Zhang <jie@codesourcery.com>
8 * gcc.target/arm/neon-thumb2-move.c: Add
9 dg-require-effective-target arm_thumb2_ok.
11 2011-02-24 Jason Merrill <jason@redhat.com>
13 * g++.dg/parse/constant1.C: Specify C++98 mode.
14 * g++.dg/parse/constant5.C: Likewise.
15 * g++.dg/parse/error2.C: Likewise.
16 * g++.dg/parse/semicolon3.C: Likewise.
17 * g++.dg/template/crash14.C: Likewise.
18 * g++.dg/template/local4.C: Likewise.
19 * g++.dg/template/nontype3.C: Likewise.
20 * g++.dg/parse/crash31.C: Adjust expected errors.
21 * g++.dg/template/function1.C: Likewise.
22 * g++.dg/template/ref3.C: Likewise.
23 * g++.dg/template/static9.C: Likewise.
24 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
26 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
27 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
28 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
29 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
30 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
32 2011-02-24 Jakub Jelinek <jakub@redhat.com>
35 * gfortran.dg/pr47878.f90: New test.
37 2011-02-24 Richard Guenther <rguenther@suse.de>
40 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
41 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
43 2011-02-24 Richard Guenther <rguenther@suse.de>
46 * gfortran.dg/lto/pr47839_0.f90: New testcase.
47 * gfortran.dg/lto/pr47839_1.f90: Likewise.
49 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
52 * gfortran.dg/fmt_f0_1.f90: Update test.
54 2011-02-23 Jason Merrill <jason@redhat.com>
56 * g++.dg/abi/mangle39.C: Adjust parm mangling.
57 * g++.dg/abi/mangle45.C: New.
59 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
60 * g++.dg/template/canon-type-9.C: Match use of decltype
61 between declaration and definition.
62 * g++.dg/template/canon-type-12.C: Likewise.
64 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
67 * gfortran.dg/nested_allocatables_1.f90: New.
69 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
72 * g++.dg/pr46868.C: New test.
73 * g++.dg/parse/parameter-declaration-1.C: Adjust.
74 * g++.dg/parse/error14.C: Adjust.
76 2011-02-23 Richard Guenther <rguenther@suse.de>
78 PR tree-optimization/47838
79 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
81 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
83 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
85 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
87 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
88 * gfortran.dg/count_init_expr.f03: Ditto.
89 * gfortran.dg/gomp/pr43711.f90: Ditto.
90 * gcc.dg/struct-parse-2.c: Ditto.
91 * gcc.dg/parse-error-3.c: Ditto.
92 * gcc.dg/Wlogical-op-1.c: Ditto.
93 * gcc.dg/Walways-true-1.c: Ditto.
94 * gcc.dg/pr24225.c: Ditto.
95 * gcc.dg/Walways-true-2.c: Ditto.
96 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
97 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
98 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
99 * g++.dg/overload/defarg4.C: Ditto.
100 * g++.dg/inherit/covariant16.C: Ditto.
101 * g++.dg/inherit/virtual7.C: Ditto.
102 * g++.dg/template/canon-type-9.C: Ditto.
103 * g++.dg/template/access19.C: Ditto.
104 * g++.dg/template/call7.C: Ditto.
105 * g++.dg/template/canon-type-2.C: Ditto.
106 * g++.dg/template/init7.C: Ditto.
107 * g++.dg/template/sizeof-template-argument.C: Ditto.
108 * g++.dg/template/const3.C: Ditto.
109 * g++.dg/template/sfinae26.C: Ditto.
110 * g++.dg/template/sfinae26.C: Ditto.
111 * g++.dg/template/canon-type-11.C: Ditto.
112 * g++.dg/template/union2.C: Ditto.
113 * g++.dg/template/canon-type-3.C: Ditto.
114 * g++.dg/template/canon-type-1.C: Ditto.
115 * g++.dg/template/canon-type-5.C: Ditto.
116 * g++.dg/template/canon-type-7.C: Ditto.
117 * g++.dg/template/canon-type-10.C: Ditto.
118 * g++.dg/template/spec36.C: Ditto.
119 * g++.dg/template/typedef38.C: Ditto.
120 * g++.dg/template/canon-type-4.C: Ditto.
121 * g++.dg/template/canon-type-6.C: Ditto.
122 * g++.dg/template/canon-type-13.C: Ditto.
123 * g++.dg/template/instantiate9.C: Ditto.
124 * g++.dg/template/ttp22.C: Ditto.
125 * g++.dg/warn/Wreturn-type-6.C: Ditto.
126 * g++.dg/warn/Walways-true-1.C: Ditto.
127 * g++.dg/warn/Wlogical-op-1.C: Ditto.
128 * g++.dg/warn/Walways-true-2.C: Ditto.
129 * g++.dg/conversion/op4.C: Ditto.
130 * g++.dg/opt/pr19650.C: Ditto.
131 * g++.dg/lookup/friend11.C: Ditto.
132 * g++.dg/other/default2.C: Ditto.
133 * g++.dg/other/default3.C: Ditto.
134 * g++.dg/other/dtor2.C: Ditto.
135 * g++.dg/other/friend5.C: Ditto.
136 * g++.dg/other/default5.C: Ditto.
137 * g++.dg/init/brace6.C: Ditto.
138 * g++.dg/init/aggr5.C: Ditto.
139 * g++.dg/init/error2.C: Ditto.
140 * g++.dg/expr/bound-mem-fun.C: Ditto.
141 * g++.dg/expr/cond6.C: Ditto.
142 * g++.dg/expr/stmt-expr-1.C: Ditto.
143 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
144 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
145 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
146 * g++.dg/cpp0x/bracket1.C: Ditto.
147 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
148 * g++.dg/cpp0x/pr38646.C: Ditto.
149 * g++.dg/cpp0x/variadic73.C: Ditto.
150 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
151 * g++.dg/cpp0x/bracket4.C: Ditto.
152 * g++.dg/cpp0x/decltype4.C: Ditto.
153 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
154 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
155 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
156 * g++.dg/cpp0x/variadic-new2.C: Ditto.
157 * g++.dg/cpp0x/decltype2.C: Ditto.
158 * g++.dg/cpp0x/decltype1.C: Ditto.
159 * g++.dg/cpp0x/bracket2.C: Ditto.
160 * g++.dg/cpp0x/decltype5.C: Ditto.
161 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
162 * g++.dg/cpp0x/variadic70.C: Ditto.
163 * g++.dg/cpp0x/decltype6.C: Ditto.
164 * g++.dg/cpp0x/rvo.C: Ditto.
165 * g++.dg/cpp0x/vt-40092.C: Ditto.
166 * g++.dg/cpp0x/variadic-new.C: Ditto.
167 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
168 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
169 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
170 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
171 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
172 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
173 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
174 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
175 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
176 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
177 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
178 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
179 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
180 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
181 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
182 * g++.dg/cpp0x/pr39639.C: Ditto.
183 * g++.dg/cpp0x/decltype3.C: Ditto.
184 * g++.dg/cpp0x/variadic68.C: Ditto.
185 * g++.dg/cpp0x/variadic-function.C: Ditto.
186 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
187 * g++.dg/cpp0x/variadic-bind.C: Ditto.
188 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
189 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
190 * g++.dg/parse/crash35.C: Ditto.
191 * g++.dg/parse/crash40.C: Ditto.
192 * g++.dg/parse/defarg12.C: Ditto.
193 * g++.dg/parse/crash34.C: Ditto.
194 * g++.dg/parse/constructor3.C: Ditto.
195 * g++.dg/parse/template23.C: Ditto.
196 * g++.dg/parse/crash56.C: Ditto.
197 * g++.dg/parse/dtor13.C: Ditto.
198 * g++.dg/parse/error33.C: Ditto.
199 * g++.dg/parse/ctor9.C: Ditto.
200 * g++.dg/parse/error32.C: Ditto.
201 * g++.dg/parse/error37.C: Ditto.
202 * g++.dg/parse/bitfield3.C: Ditto.
203 * g++.dg/parse/struct-4.C: Ditto.
204 * g++.dg/ext/has_trivial_copy.C: Ditto.
205 * g++.dg/ext/is_polymorphic.C: Ditto.
206 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
207 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
208 * g++.dg/ext/has_nothrow_assign.C: Ditto.
209 * g++.dg/ext/is_union.C: Ditto.
210 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
211 * g++.dg/ext/is_pod.C: Ditto.
212 * g++.dg/ext/has_virtual_destructor.C: Ditto.
213 * g++.dg/ext/has_trivial_constructor.C: Ditto.
214 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
215 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
216 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
217 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
218 * g++.dg/ext/is_abstract.C: Ditto.
219 * g++.dg/ext/has_trivial_assign.C: Ditto.
220 * g++.dg/ext/is_class.C: Ditto.
221 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
222 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
223 * g++.dg/ext/is_base_of.C: Ditto.
224 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
225 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
226 * g++.dg/ext/is_empty.C: Ditto.
227 * g++.dg/ext/is_enum.C: Ditto.
228 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
229 * g++.dg/ext/.C: Ditto.
230 * g++.dg/ext/.C: Ditto.
231 * gnat.dg/opt11.adb: Ditto.
232 * obj-c++.dg/pr45735.mm: Ditto.
233 * obj-c++.dg/pr24393.mm: Ditto.
234 * obj-c++.dg/exceptions-2.cc: Ditto.
235 * objc.dg/pr45735.m: Ditto.
236 * objc.dg/pr24393.m: Ditto.
238 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
240 * objc.dg/attributes/objc-exception-1.m: New.
242 2011-02-23 Jie Zhang <jie@codesourcery.com>
244 * gcc.dg/cpp/include7.c: New test.
246 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
249 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
251 2011-02-23 Jie Zhang <jie@codesourcery.com>
253 PR rtl-optimization/47763
254 * gcc.dg/pr47763.c: New test.
256 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
259 * gfortran.dg/whole_file_32.f90 : New test.
261 2011-02-22 Dodji Seketeli <dodji@redhat.com>
264 * g++.dg/inherit/virtual7.C: New test.
266 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
269 * objc.dg/type-size-3.m: Updated error message.
270 * objc.dg/type-size-4.m: New test.
271 * objc.dg/type-size-5.m: New test.
273 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
275 * lib/gnat.exp: Fix comments.
276 Don't load libgloss.exp.
277 (default_gnat_version): Call $compiler with --version.
278 Adapt regexp for gnatmake output, insert version.
279 (gnat_version): New proc.
280 (gnat_init): Remove gnat_libgcc_s_path.
281 (gnat_target_compile): Likewise.
282 Remove ld_library_path.
283 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
286 (gnat_finish): Remove.
288 (local_find_gnatmake): Reindent.
289 (runtest_file_p): Remove.
290 (prune_warnings): Remove.
291 (find_gnatclean): New proc.
292 * lib/gnat-dg.exp (lremove): New proc.
293 (gnat-dg-test): Reindent.
294 Remove additional output files.
295 (gnat-dg-runtest): Remove.
297 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
298 * gnat.dg/loop_optimization6.adb: Likewise.
299 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
301 2011-02-22 Jakub Jelinek <jakub@redhat.com>
303 PR tree-optimization/47835
304 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
306 2011-02-22 Tobias Burnus <burnus@net-b.de>
308 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
309 * gfortran.dg/abstract_type_2.f03: Ditto.
310 * gfortran.dg/abstract_type_3.f03: Ditto.
311 * gfortran.dg/abstract_type_4.f03: Ditto.
312 * gfortran.dg/abstract_type_5.f03: Ditto.
313 * gfortran.dg/abstract_type_6.f03: Ditto.
314 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
315 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
316 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
317 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
318 * gfortran.dg/array_function_5.f90: Ditto.
319 * gfortran.dg/asynchronous_3.f03: Ditto.
320 * gfortran.dg/char_expr_1.f90: Ditto.
321 * gfortran.dg/class_14.f03: Ditto.
322 * gfortran.dg/data_array_6.f: Ditto.
323 * gfortran.dg/data_invalid.f90: Ditto.
324 * gfortran.dg/dot_product_1.f03: Ditto.
325 * gfortran.dg/func_derived_5.f90: Ditto.
326 * gfortran.dg/func_result_4.f90: Ditto.
327 * gfortran.dg/implied_do_1.f90: Ditto.
328 * gfortran.dg/initialization_25.f90: Ditto.
329 * gfortran.dg/initialization_26.f90: Ditto.
330 * gfortran.dg/interface_34.f90: Ditto.
331 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
332 * gfortran.dg/keyword_symbol_1.f90: Ditto.
333 * gfortran.dg/matmul_8.f03: Ditto.
334 * gfortran.dg/merge_init_expr.f90: Ditto.
335 * gfortran.dg/pack_assign_1.f90: Ditto.
336 * gfortran.dg/pack_vector_1.f90: Ditto.
337 * gfortran.dg/pointer_check_8.f90: Ditto.
338 * gfortran.dg/product_init_expr.f03: Ditto.
339 * gfortran.dg/reshape_order_5.f90: Ditto.
340 * gfortran.dg/reshape_shape_1.f90: Ditto.
341 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
342 * gfortran.dg/same_name_2.f90: Ditto.
343 * gfortran.dg/selected_real_kind_1.f90: Ditto.
344 * gfortran.dg/spread_init_expr.f03: Ditto.
345 * gfortran.dg/stmt_func_1.f90: Ditto.
346 * gfortran.dg/sum_init_expr.f03: Ditto.
347 * gfortran.dg/transpose_3.f03: Ditto.
348 * gfortran.dg/unpack_init_expr.f03: Ditto.
349 * gfortran.dg/warn_conversion.f90: Ditto.
350 * gfortran.dg/warn_conversion_2.f90: Ditto.
351 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
352 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
353 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
354 * gfortran.dg/whole_file_16.f90: Ditto.
355 * gfortran.dg/whole_file_17.f90: Ditto.
356 * gfortran.dg/whole_file_18.f90: Ditto.
357 * gfortran.dg/whole_file_20.f03: Ditto.
358 * gfortran.dg/whole_file_5.f90: Ditto.
359 * gfortran.dg/whole_file_6.f90: Ditto.
360 * gfortran.dg/write_invalid_format.f90: Ditto.
361 * gfortran.dg/zero_sized_6.f90: Ditto.
363 2011-02-21 Jeff Law <law@redhat.com>
365 PR rtl-optimization/46178
366 * gcc.target/i386/pr46178.c: New test.
368 PR rtl-optimization/46002
369 * gcc.c-torture/compile/pr46002.c: New test.
371 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
373 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
376 2011-02-21 Jakub Jelinek <jakub@redhat.com>
379 * g++.dg/debug/pr47106.C: Require effective target lto.
381 2011-02-21 Jason Merrill <jason@redhat.com>
383 * g++.dg/cpp0x/constexpr-diag2.C: New.
385 2011-02-20 Jason Merrill <jason@redhat.com>
387 * g++.dg/cpp0x/constexpr-ctor7.C: New.
389 * g++.dg/cpp0x/fntmpdefarg2.C: New.
391 * g++.dg/overload/conv-op1.C: New.
393 * g++.dg/cpp0x/constexpr-synth1.C: New.
395 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
397 * objc.dg/layout-2.m: New.
398 * objc.dg/selector-3.m: Adjusted location of error message.
399 * objc.dg/type-size-3.m: Same.
400 * obj-c++.dg/selector-3.mm: Same.
402 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
405 * objc.dg/property/dotsyntax-22.m: New.
406 * obj-c++.dg/property/dotsyntax-22.mm: New.
408 2011-02-20 Dodji Seketeli <dodji@redhat.com>
411 * g++.dg/template/typedef38.C: New test.
413 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
416 * gfortran.dg/whole_file_30.f90 : New test.
417 * gfortran.dg/whole_file_31.f90 : New test.
419 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
423 * gfortran.dg/whole_file_28.f90 : New test.
424 * gfortran.dg/whole_file_29.f90 : New test.
426 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
429 * g++.dg/template/crash105.C: New.
431 2011-02-19 Jason Merrill <jason@redhat.com>
433 * g++.dg/cpp0x/regress/no-elide1.C: New.
435 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
437 PR tree-optimization/46620
438 * gcc.dg/pr46620.c: New.
440 2011-02-19 Jakub Jelinek <jakub@redhat.com>
443 * gcc.target/i386/pr47809.c: New test.
445 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
446 Tobias Burnus <burnus@net-b.de>
448 * lib/target-supports.exp
449 (check_effective_target_fortran_large_real): New check for large reals.
450 * gfortran.dg/nan_7.f90: New test.
452 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
455 * gfortran.dg/fmt_f0_1.f90: Update test.
457 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
460 * gfortran.dg/array_constructor_36.f90 : New test.
461 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
462 allow for comparison between different elements of the array
463 constructor at different levels of optimization.
465 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
467 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
468 * gcc.target/i386/pr32280-1.c: Likewise.
470 2011-02-19 Jakub Jelinek <jakub@redhat.com>
473 * gcc.target/i386/pr47800.c: New test.
475 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
477 * objc/execute/exceptions/foward-1.x: New.
479 2011-02-18 Janus Weil <janus@gcc.gnu.org>
482 * gfortran.dg/derived_constructor_comps_4.f90: New.
484 2011-02-18 Tobias Burnus
487 * gfortran.dg/func_result_6.f90: New.
489 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
492 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
494 2011-02-18 Tobias Burnus <burnus@net-b.de>
497 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
499 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
500 normalizing the error/warning output.
501 * gfortran.dg/Wall.f90: Update dg-error/warning.
502 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
503 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
504 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
505 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
506 * gfortran.dg/class_30.f90: Update dg-error/warning.
507 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
508 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
509 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
510 * gfortran.dg/entry_17.f90: Update dg-error/warning.
511 * gfortran.dg/entry_19.f90: Update dg-error/warning.
512 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
513 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
514 * gfortran.dg/g77/12632.f: Update dg-error/warning.
515 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
516 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
517 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
518 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
519 * gfortran.dg/goto_8.f90: Update dg-error/warning.
520 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
521 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
522 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
523 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
524 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
525 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
526 * gfortran.dg/volatile3.f90: Update dg-error/warning.
527 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
528 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
529 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
530 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
531 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
533 2011-02-18 Janus Weil <janus@gcc.gnu.org>
536 * gfortran.dg/proc_ptr_comp_30.f90: New.
538 2011-02-18 Jakub Jelinek <jakub@redhat.com>
541 * gcc.target/i386/pr47780.c: New test.
543 2011-02-18 Janus Weil <janus@gcc.gnu.org>
546 * gfortran.dg/class_40.f03: New.
548 2011-02-18 Dodji Seketeli <dodji@redhat.com>
551 * g++.dg/cpp0x/auto21.C: New test.
553 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
555 * objc.dg/special/unclaimed-category-1.h: Updated for
557 * objc.dg/special/unclaimed-category-1.m: Same.
558 * objc.dg/zero-link-1.m: Same.
559 * objc.dg/lookup-1.m: Same.
560 * objc.dg/torture/strings/const-str-9.m
561 * objc.dg/torture/strings/const-str-10.m: Same.
562 * objc.dg/torture/strings/const-str-11.m: Same.
563 * objc.dg/torture/forward-1.m: Same.
564 * objc.dg/zero-link-2.m: Same.
565 * objc.dg/encode-7-next-64bit.m: Same.
566 * objc.dg/method-4.m: Same.
567 * objc.dg/next-runtime-1.m: Same.
568 * objc.dg/image-info.m: Same.
569 * objc.dg/pr23214.m: Same.
570 * objc.dg/symtab-1.m: Same.
571 * obj-c++.dg/basic.m: Same.
572 * obj-c++.dg/proto-lossage-3.m: Same.
573 * obj-c++.dg/torture/strings/const-str-10.m: Same.
574 * obj-c++.dg/torture/strings/const-str-11.m: Same.
575 * obj-c++.dg/torture/strings/const-str-9.m: Same.
576 * obj-c++.dg/method-11.m: Same.
577 * objc/execute/enumeration-1.m: Same.
578 * objc/execute/object_is_class.m: Same.
579 * objc/execute/formal_protocol-2.m: Same.
580 * objc/execute/formal_protocol-4.m: Same.
581 * objc/execute/formal_protocol-6.m: Same.
582 * objc/execute/bycopy-3.m: Same.
583 * objc/execute/exceptions/catchall-1.m: Same.
584 * objc/execute/exceptions/finally-1.m: Same.
585 * objc/execute/exceptions/local-variables-1.m: Same.
586 * objc/execute/exceptions/foward-1.m: Same.
587 * objc/execute/bf-common.h
588 * objc/execute/enumeration-2.m: Same.
589 * objc/execute/formal_protocol-1.m: Same.
590 * objc/execute/formal_protocol-3.m: Same.
591 * objc/execute/formal_protocol-5.m: Same.
592 * objc/execute/accessing_ivars.m: Same.
593 * objc/execute/bycopy-2.m: Same.
594 * objc/execute/formal_protocol-7.m: Same.
595 * objc/execute/compatibility_alias.m: Same.
596 * objc/execute/no_clash.m: Same.
597 * objc/execute/object_is_meta_class.m: Same.
598 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
599 * objc/execute/class-tests-1.h: Include stdio.h.
600 * objc/execute/class-tests-2.h: Same.
601 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
603 * obj-c++.dg/try-catch-2.mm: Same.
605 2011-02-17 Jakub Jelinek <jakub@redhat.com>
608 * g++.dg/warn/Wunused-parm-4.C: New test.
610 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
611 Jan Hubicka <jh@suse.cz>
615 * g++.dg/debug/pr47106.C: New.
617 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
620 * gcc.target/i386/pr43653.c: New test.
622 2011-02-11 Dodji Seketeli <dodji@redhat.com>
625 * g++.dg/template/inherit6.C: New test.
627 2011-02-16 Janus Weil <janus@gcc.gnu.org>
630 * gfortran.dg/class_39.f03: New.
632 2011-02-16 Dodji Seketeli <dodji@redhat.com>
635 * g++.dg/cpp0x/variadic106.C: New test.
637 2011-02-16 Jakub Jelinek <jakub@redhat.com>
640 * gfortran.dg/pr47757-1.f90: New test.
641 * gfortran.dg/pr47757-2.f90: New test.
642 * gfortran.dg/pr47757-3.f90: New test.
645 * g++.dg/cpp0x/enum8.C: New test.
647 2011-02-15 Jason Merrill <jason@redhat.com>
649 * g++.dg/inherit/implicit-trivial1.C: New.
650 * g++.dg/cpp0x/implicit-trivial1.C: New.
652 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
655 * gcc.dg/torture/pr47725.c: Removed.
657 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
660 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
661 constant does not generate a load from memory.
663 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
666 * gcc.dg/torture/pr47725.c: New.
668 2011-02-15 Richard Guenther <rguenther@suse.de>
670 PR tree-optimization/47743
671 * gcc.dg/torture/pr47743.c: New testcase.
673 2011-02-15 Jakub Jelinek <jakub@redhat.com>
676 * gcc.target/i386/pr47581.c: New test.
678 2011-02-14 Janus Weil <janus@gcc.gnu.org>
681 * gfortran.dg/select_type_22.f03: New.
683 2011-02-14 Jason Merrill <jason@redhat.com>
685 * g++.dg/cpp0x/regress/enum1.C: New.
687 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
689 * gnat.dg/include.adb: New test.
691 2011-02-14 Janus Weil <janus@gcc.gnu.org>
694 * gfortran.dg/class_38.f03: New.
696 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
698 * gcc.dg/pr46494.c: New test.
700 2011-02-14 Richard Guenther <rguenther@suse.de>
702 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
704 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
707 * gnat.dg/null_pointer_deref1.exp: Don't skip on
708 sparc*-sun-solaris2.11.
710 2011-02-14 Janus Weil <janus@gcc.gnu.org>
713 * gfortran.dg/argument_checking_18.f90: New.
715 2011-02-13 Tobias Burnus <burnus@net-b.de>
717 * gfortran.dg/argument_checking_13.f90: Update dg-error.
718 * gfortran.dg/argument_checking_17.f90: New.
720 2011-02-12 Janus Weil <janus@gcc.gnu.org>
722 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
723 are temporarily disabled.
724 * gfortran.dg/class_7.f03: Ditto.
725 * gfortran.dg/coarray_14.f90: Ditto.
726 * gfortran.dg/typebound_proc_13.f03: Ditto.
728 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
731 * gfortran.dg/extends_11.f03: New.
733 2011-02-11 Xinliang David Li <davidxl@google.com>
735 PR tree-optimization/47707
736 * g++.dg/tree-ssa/pr47707.C: New test.
738 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
740 * g++.dg/opt/inline17.C: New test.
742 2011-02-11 Tobias Burnus <burnus@net-b.de>
745 * gfortran.dg/pure_formal_2.f90: New.
747 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
749 PR rtl-optimization/47614
750 * gfortran.dg/pr47614.f: New.
752 2011-02-11 Joseph Myers <joseph@codesourcery.com>
755 * gcc.dg/opts-6.c: New test.
757 2011-02-11 Jakub Jelinek <jakub@redhat.com>
760 * gcc.dg/pr47684.c: New test.
762 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
765 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
766 c99_runtime, dg-add-options c99_runtime.
769 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
772 * lib/target-supports.exp (check_ascii_locale_available): New proc.
773 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
774 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
775 * gcc.dg/ucnid-10.c: Likewise.
776 * gcc.dg/ucnid-13.c: Likewise.
777 * gcc.dg/ucnid-7.c: Likewise.
778 * gcc.dg/ucnid-8.c: Likewise.
779 Adapt dg-warning line number.
781 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
783 * gcc.target/i386/parity-1.c: Use -march=k8.
784 * gcc.target/i386/parity-2.c: Ditto.
785 * gcc.target/i386/vecinit-1.c: Ditto.
786 * gcc.target/i386/vecinit-2.c: Ditto.
788 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
791 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
792 * gcc.target/mips/save-restore-3.c: Likewise.
793 * gcc.target/mips/save-restore-4.c: Likewise.
794 * gcc.target/mips/save-restore-5.c: Likewise.
797 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
798 * g++.dg/tree-prof/partition2.C: Likewise.
800 2011-02-09 Jason Merrill <jason@redhat.com>
802 * g++.dg/tree-ssa/inline-3.C: Use a normal function
803 rather than misdeclare std::puts.
805 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
806 * g++.dg/other/warning1.C: Likewise.
807 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
808 * g++.old-deja/g++.gb/scope06.C: Likewise.
809 * g++.old-deja/g++.law/cvt11.C: Likewise.
810 * g++.old-deja/g++.law/init1.C: Likewise.
811 * g++.dg/abi/mangle26.C: Likewise.
813 * g++.dg/template/function1.C: Adjust for C++0x mode.
814 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
816 * g++.dg/ext/label10.C: Adjust for C++0x mode.
817 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
819 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
821 * g++.dg/cpp0x/regress/abi-empty7.C: New.
823 * g++.dg/cpp0x/regress: New directory.
824 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
825 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
826 * g++.dg/cpp0x/regress/regress3.C: New.
828 2011-02-10 Richard Guenther <rguenther@suse.de>
830 PR tree-optimization/47677
831 * gcc.dg/torture/pr47677.c: New testcase.
833 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
835 * objc.dg/special/load-category-1.m: Remove unused header.
836 * objc.dg/special/load-category-1a.m: Likewise.
837 * objc.dg/special/load-category-2.m: Likewise.
838 * objc.dg/special/load-category-2a.m: Likewise.
839 * objc.dg/special/load-category-3.m: Likewise.
840 * objc.dg/special/load-category-3a.m: Likewise.
841 * objc.dg/attributes/proto-attribute-2.m: Likewise.
842 * objc.dg/attributes/proto-attribute-3.m: Likewise.
843 * objc.dg/attributes/class-attribute-1.m: Likewise.
844 * objc.dg/property/property.exp: Don't run for Darwin < 9.
845 * obj-c++.dg/property/property.exp: Likewise.
846 * objc.dg/attributes/method-sentinel-1.m: Update type header.
847 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
848 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
849 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
850 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
851 * obj-c++.dg/template-8.mm: Likewise.
853 2011-02-10 Jakub Jelinek <jakub@redhat.com>
856 * gcc.target/i386/pr47665.c: New test.
858 2011-02-10 Jie Zhang <jie@codesourcery.com>
862 2011-02-05 Jie Zhang <jie@codesourcery.com>
864 * gcc.dg/pr42631.c: Update test.
865 * gcc.dg/pr42631-2.c: New test.
867 2011-02-09 Janus Weil <janus@gcc.gnu.org>
870 * gfortran.dg/proc_decl_25.f90: New.
872 2011-02-09 Janus Weil <janus@gcc.gnu.org>
875 * gfortran.dg/typebound_assignment_2.f03: New.
877 2011-02-09 Richard Guenther <rguenther@suse.de>
879 PR tree-optimization/47664
880 * gcc.dg/tree-ssa/inline-7.c: New testcase.
882 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
885 * gnat.dg/uninit_func.adb: Adjust dg directive.
887 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
890 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
892 2011-02-09 Janus Weil <janus@gcc.gnu.org>
895 * gfortran.dg/auto_dealloc_2.f90: New.
897 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
899 * gcc.dg/builtins-config.h: Remove __sgi handling.
900 * lib/target-supports.exp (add_options_for_c99_runtime): Add
901 -std=c99 for mips-sgi-irix6.5*.
903 2011-02-09 Martin Jambor <mjambor@suse.cz>
906 * gfortran.dg/pr25923.f90: Remove xfails.
908 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
911 * gfortran.dg/inquire_14.f90: New test.
913 2011-02-08 Janus Weil <janus@gcc.gnu.org>
916 * gfortran.dg/pointer_init_6.f90: New.
918 2011-02-08 Jeff Law <law@redhat.com>
920 PR tree-optimization/42893
921 * gcc.tree-ssa/pr42893.c: New test.
923 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
925 PR tree-optimization/46834
926 PR tree-optimization/46994
927 PR tree-optimization/46995
928 * gcc.dg/graphite/id-pr46834.c: New.
929 * gfortran.dg/graphite/id-pr46994.f90: New.
930 * gfortran.dg/graphite/id-pr46995.f90: New.
932 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
935 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
936 using the variable is known the warning is emitted there.
937 * gcc.dg/uninit-pr19430.c (foo): Likewise.
938 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
940 * c-c++-common/pr20000.c (g): Both warnings occur at the return
943 * gcc.dg/noreturn-1.c (foo5): Likewise.
944 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
947 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
948 the return statement using the uninitialized variable.
949 * gfortran.dg/pr39666-2.f90 (f): Likewise.
951 2011-02-08 Richard Guenther <rguenther@suse.de>
954 * g++.dg/opt/pr47639.c: New testcase.
956 2011-02-08 Richard Guenther <rguenther@suse.de>
958 PR tree-optimization/47632
959 * g++.dg/opt/pr47632.C: New testcase.
961 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
963 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
965 2011-02-07 Richard Guenther <rguenther@suse.de>
967 PR tree-optimization/47615
968 * g++.dg/opt/pr47615.C: New testcase.
970 2011-02-07 Richard Guenther <rguenther@suse.de>
972 PR tree-optimization/47621
973 * gcc.dg/torture/pr47621.c: New testcase.
975 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
977 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
979 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
982 * gfortran.dg/allocate_with_source_1 : New test.
984 2011-02-05 Jakub Jelinek <jakub@redhat.com>
987 * gcc.dg/pr47610.c: New test.
989 2011-02-05 Jie Zhang <jie@codesourcery.com>
992 * gcc.dg/pr42631.c: Update test.
993 * gcc.dg/pr42631-2.c: New test.
995 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
998 * gfortran.dg/pr47574.f90: New test.
1000 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1002 PR tree-optimization/46194
1003 * gcc.dg/autopar/pr46194.c: New.
1005 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1007 PR tree-optimization/43695
1008 * g++.dg/ipa/pr43695.C: New.
1010 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1013 * gcc.dg/pr23200.c: New test.
1015 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1018 * g++.dg/pr47589.C: New test.
1020 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1023 * g++.dg/template/typedef37.C: New test.
1024 * g++.dg/template/param1.C: Adjust expected error message.
1026 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1029 * gcc.dg/pr31490-2.c: New test.
1030 * gcc.dg/pr31490-3.c: New test.
1031 * gcc.dg/pr31490-4.c: New test.
1033 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
1034 Jakub Jelinek <jakub@redhat.com>
1037 * g++.dg/parser/semicolon3.C: Adjust.
1038 * g++.dg/parser/semicolon4.C: New testcase.
1039 * g++.dg/pr46890.C: New testcase.
1041 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1044 * g++.dg/init/pr29571.C: New.
1046 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
1048 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1049 instead of vect_int.
1051 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1054 * gcc.target/i386/pr47312.c: New test.
1057 * gcc.target/i386/pr47564.c: New test.
1059 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
1061 PR tree-optimization/45122
1062 * gcc.dg/tree-ssa/pr45122.c: New.
1064 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1067 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1070 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1071 and vsx so a default --with-cpu=power7 doesn't give an error
1072 when -mavoid-indexed-addresses is used.
1074 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1075 wrapper function to save the arguments and then jump to the real
1076 function, rather than depending on the compiler not to move stuff
1078 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1080 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1081 Paul Thomas <pault@gcc.gnu.org>
1084 * gfortran.dg/class_37.f03 : New test.
1086 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1087 Richard Guenther <rguenther@suse.de>
1089 PR tree-optimization/40979
1091 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1092 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1093 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1094 check_vect_support_and_set_flags.
1095 * gfortran.dg/graphite/vect-pr40979.f90: New.
1097 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1100 * gfortran.dg/class_36.f03: New.
1102 2011-02-02 Richard Guenther <rguenther@suse.de>
1104 PR tree-optimization/47566
1105 * gcc.dg/lto/20110201-1_0.c: New testcase.
1107 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
1113 * debug/pr47498.c: New.
1114 * debug/pr47501.c: New.
1116 2011-02-01 Richard Guenther <rguenther@suse.de>
1118 PR tree-optimization/47559
1119 * g++.dg/torture/pr47559.C: New testcase.
1121 2011-02-01 Janus Weil <janus@gcc.gnu.org>
1124 * gfortran.dg/typebound_call_20.f03: New.
1126 2011-02-01 Richard Guenther <rguenther@suse.de>
1128 PR tree-optimization/47555
1129 * gcc.dg/pr47555.c: New testcase.
1131 2011-02-01 Richard Guenther <rguenther@suse.de>
1133 PR tree-optimization/47541
1134 * g++.dg/torture/pr47541.C: New testcase.
1136 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1139 * gfortran.dg/typebound_call_19.f03: New.
1141 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1144 * g++.dg/cpp0x/pr47416.C: New test.
1146 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
1149 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
1151 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1154 * gfortran.dg/typebound_assignment_1.f03: New.
1156 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1158 PR tree-optimization/47538
1159 * gcc.c-torture/execute/pr47538.c: New test.
1161 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1164 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
1166 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1168 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
1170 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
1172 PR rtl-optimization/44031
1173 * gcc.c-torture/compile/20110131-1.c: New test.
1175 2011-01-31 Tobias Burnus <burnus@net-b.de>
1178 * gfortran.dg/stmt_func_1.f90: New.
1180 2011-01-31 Tobias Burnus <burnus@net-b.de>
1183 * gfortran.dg/interface_34.f90: New.
1185 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
1188 * gfortran.dg/realloc_on_assign_5.f03: New test.
1189 * gfortran.dg/realloc_on_assign_5.f03: New test.
1191 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1193 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
1194 * gfortran.dg/bessel_7.f90: Likewise.
1195 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
1197 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
1198 * gfortran.dg/sum_init_expr.f03: Likewise.
1200 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
1202 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
1205 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
1206 loop only on "vect_intfloat_cvt" targets.
1208 2011-01-29 Tobias Burnus <burnus@net-b.de>
1211 * gfortran.dg/shape_6.f90: New.
1213 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1215 PR libgfortran/47434
1216 * gfortran.dg/read_infnan_1.f90: Update test.
1217 * gfortran.dg/module_nan.f90: Update test.
1218 * gfortran.dg/char4_iunit_1.f03: Update test.
1219 * gfortran.dg/large_real_kind_1.f90: Update test.
1220 * gfortran.dg/real_const_3.f90: Update test.
1221 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
1223 2011-01-29 Dodji Seketeli <dodji@redhat.com>
1226 * g++.dg/template/param2.C: New test.
1228 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1230 PR libgfortran/47285
1231 * gfortran.dg/fmt_g.f: New test.
1233 2011-01-28 Tobias Burnus <burnus@net-b.de>
1236 * gfortran.dg/pure_formal_1.f90: New.
1238 2011-01-28 Jakub Jelinek <jakub@redhat.com>
1241 * gcc.dg/tls/pr42894.c: New test.
1243 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1245 * gcc.dg/pr47276.c: Add dg-require-visibility.
1247 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1249 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
1251 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
1252 Tobias Burnus <burnus@gcc.gnu.org>
1257 * gfortran.dg/realloc_on_assign_3.f03: New test.
1258 * gfortran.dg/realloc_on_assign_4.f03: New test.
1259 * gfortran.dg/allocatable_function_5.f90: New test.
1260 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
1261 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
1262 implemented" dg-errors.
1264 2011-01-27 Jan Hubicka <jh@suse.cz>
1267 * gcc.dg/attr-weakref-4.c: New testcase
1269 2011-01-27 Martin Jambor <mjambor@suse.cz>
1271 PR tree-optimization/47228
1272 * gcc.dg/torture/pr47228.c: New test.
1274 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1276 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
1278 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1280 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
1281 when using auto-overlay support on the SPU.
1283 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
1285 PR rtl-optimization/44174
1286 * gcc.target/i386/asm-6.c: New test.
1288 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
1290 PR rtl-optimization/46856
1291 * gcc.c-torture/compile/pr46856.c: New test.
1293 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
1294 Andrew Pinski <pinskia@gmail.com>
1297 * gcc.dg/pr43082.c: New.
1299 2011-01-26 DJ Delorie <dj@redhat.com>
1301 PR rtl-optimization/46878
1302 * gcc.dg/pr46878-1.c: New test.
1304 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1307 * g++.dg/cpp0x/pr47476.C: New test.
1309 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1311 * gcc.c-torture/compile/20110126-1.c: New test.
1313 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1316 * gcc.dg/torture/pr47473.c: New test.
1318 2011-01-26 Jan Hubicka <jh@suse.cz>
1321 * gcc.c-torture/execute/pr47237.c: New testcase.
1323 2011-01-26 Jan Hubicka <jh@suse.cz>
1325 PR tree-optimization/47190
1326 * gcc.dg/attr-weakref-3.c: New testcase.
1328 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1331 * gcc.dg/dll-9a.c: New test file.
1332 * gcc.dg/dll-11.c: Likewise.
1333 * gcc.dg/dll-12.c: Likewise.
1334 * gcc.dg/dll-12a.c: Likewise.
1335 * gcc.dg/dll-11a.c: Likewise.
1336 * gcc.dg/dll-9.c: Likewise.
1337 * gcc.dg/dll-10.c: Likewise.
1338 * gcc.dg/dll-10a.c: Likewise.
1339 * g++.dg/ext/dllexport4a.cc: Likewise.
1340 * g++.dg/ext/dllexport4.C: Likewise.
1341 * g++.dg/ext/dllexport5.C: Likewise.
1342 * g++.dg/ext/dllexport5a.cc: Likewise.
1344 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1346 PR tree-optimization/46970
1347 * gcc.dg/graphite/pr46970.c: New.
1349 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1351 PR tree-optimization/46215
1352 * gcc.dg/graphite/pr46215.c: New.
1354 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1356 PR tree-optimization/46168
1357 * gcc.dg/graphite/pr46168.c: New.
1359 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1361 PR tree-optimization/43657
1362 * gcc.dg/graphite/pr43657.c: New.
1364 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1366 PR tree-optimization/29832
1367 * gfortran.dg/graphite/pr29832.f90: New.
1369 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1371 PR tree-optimization/43567
1372 * gcc.dg/graphite/pr43567.c: New.
1374 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1376 * gfortran.dg/graphite/interchange-4.f: New.
1377 * gfortran.dg/graphite/interchange-5.f: New.
1379 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1380 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1381 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1382 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1383 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1384 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1385 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1386 * gfortran.dg/ltrans-7.f90: Removed.
1387 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1389 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1390 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1391 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1392 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1393 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1394 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1395 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1396 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1397 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1398 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1399 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1400 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1401 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1402 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1403 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1404 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1405 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1406 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1407 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1408 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1409 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1410 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1411 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1412 * gcc.dg/tree-ssa/data-dep-1.c
1413 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1414 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1415 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1416 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1417 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1419 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1421 PR tree-optimization/47265
1422 PR tree-optimization/47443
1423 * gcc.c-torture/compile/pr47265.c: New test.
1424 * gcc.dg/pr47443.c: New test.
1426 2011-01-25 Martin Jambor <mjambor@suse.cz>
1428 PR tree-optimization/47382
1429 * g++.dg/torture/pr47382.C: New test.
1430 * g++.dg/opt/devirt1.C: Xfail.
1432 2011-01-25 Yao Qi <yao@codesourcery.com>
1435 * gcc.target/arm/pr45701-1.c: New test.
1436 * gcc.target/arm/pr45701-2.c: New test.
1437 * gcc.target/arm/pr45701-3.c: New test.
1439 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1440 Jakub Jelinek <jakub@redhat.com>
1442 PR tree-optimization/47271
1443 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1445 2011-01-25 Nick Clifton <nickc@redhat.com>
1447 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1448 (saturate_add): Delete.
1450 (main): Do not run saturate_add.
1451 (set_interrupts): Delete.
1453 2011-01-25 Tobias Burnus <burnus@net-b.de>
1456 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1458 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1460 PR tree-optimization/47427
1461 PR tree-optimization/47428
1462 * gcc.c-torture/compile/pr47427.c: New test.
1463 * gcc.c-torture/compile/pr47428.c: New test.
1465 2011-01-25 Richard Guenther <rguenther@suse.de>
1468 * gcc.dg/torture/pr47411.c: New testcase.
1470 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1472 * gfortran.dg/graphite/id-24.f: New.
1473 * gfortran.dg/graphite/id-25.f: New.
1475 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1477 * gfortran.dg/graphite/id-23.f: New.
1479 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1481 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1483 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1485 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1486 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1487 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1488 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1489 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1490 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1491 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1492 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1493 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1495 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1497 * gcc.dg/graphite/block-0.c: Add documentation.
1498 * gcc.dg/graphite/block-4.c: Same.
1499 * gcc.dg/graphite/block-7.c: Same.
1500 * gcc.dg/graphite/block-8.c: New.
1501 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1502 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1503 * gcc.dg/graphite/interchange-12.c: Add documentation.
1504 * gcc.dg/graphite/interchange-13.c: New.
1505 * gcc.dg/graphite/interchange-14.c: New.
1506 * gcc.dg/graphite/interchange-15.c: New.
1507 * gcc.dg/graphite/interchange-8.c: Add documentation.
1508 * gcc.dg/graphite/interchange-mvt.c: Same.
1510 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1513 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1514 * gcc.target/powerpc/altivec-14.c: Ditto.
1515 * gcc.target/powerpc/altivec-33.c: Ditto.
1516 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1517 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1518 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1519 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1520 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1521 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1522 * g++.dg/ext/altivec-15.C: Ditto.
1523 * g++.dg/ext/altivec-types-1.C: Ditto.
1524 * g++.dg/ext/altivec-types-2.C: Ditto.
1525 * g++.dg/ext/altivec-types-3.C: Ditto.
1526 * g++.dg/ext/altivec-types-4.C: Ditto.
1528 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1530 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1532 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1534 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1535 optimization options.
1537 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1539 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1542 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1544 2011-01-23 Tobias Burnus <burnus@net-b.de>
1547 * gfortran.dg/allocatable_scalar_12.f90: New.
1549 2011-01-23 Ira Rosen <irar@il.ibm.com>
1551 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1552 vectorization to be not profitable if peeling is used to
1553 realign the memory access.
1554 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1555 loop bound to avoid loop unrolling.
1556 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1558 2011-01-22 Jan Hubicka <jh@suse.cz>
1561 * g++.dg/lto/pr47333.C: New file.
1563 2011-01-22 Jan Hubicka <jh@suse.cz>
1565 PR tree-optimization/43884
1567 * gcc.dg/autopar/outer-2.c: Increase array size.
1568 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1570 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1573 * gfortran.dg/c_loc_tests_16.f90: New test.
1575 2011-01-22 Tobias Burnus <burnus@net-b.de>
1578 * gfortran.dg/typebound_proc_19.f90: New.
1580 2011-01-21 Jeff Law <law@redhat.com>
1582 PR tree-optimization/47053
1583 * g++.dg/pr47053.C: New test.
1585 2011-01-21 Jason Merrill <jason@redhat.com>
1588 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1590 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1593 * g++.dg/cpp0x/range-for10.C: New test.
1594 * g++.dg/template/for1.C: New test.
1597 * g++.dg/tree-prof/partition3.C: New test.
1599 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1601 PR rtl-optimization/47366
1602 * g++.dg/opt/pr47366.C: New test.
1604 2011-01-21 Jason Merrill <jason@redhat.com>
1607 * g++.dg/cpp0x/constexpr-regress2.C: New.
1609 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1611 2011-01-21 Jeff Law <law@redhat.com>
1613 PR rtl-optimization/41619
1614 * gcc.dg/pr41619.c: New.
1616 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1618 PR tree-optimization/47355
1619 * g++.dg/opt/pr47355.C: New test.
1621 2011-01-21 Richard Guenther <rguenther@suse.de>
1623 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1626 2011-01-21 Richard Guenther <rguenther@suse.de>
1628 PR tree-optimization/47365
1629 * gcc.dg/torture/pr47365.c: New testcase.
1630 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1632 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1634 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1636 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1638 PR tree-optimization/47391
1639 * gcc.dg/pr47391.c: New test.
1641 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1643 * g++.dg/template/char1.C: Use signed char.
1645 2011-01-21 Tobias Burnus <burnus@net-b.de>
1648 * gfortran.dg/pointer_target_4.f90: New.
1650 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1653 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1654 ILP32 system and not IP32.
1656 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1659 * g++.dg/debug/pr46583.C: New.
1661 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1664 * g++.dg/debug/pr47283.C: New test.
1667 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1668 * gcc.target/i386/headmerge-2.c: Likewise.
1670 2011-01-20 Richard Guenther <rguenther@suse.de>
1673 * gcc.dg/torture/pr47370.c: New testcase.
1675 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1677 PR tree-optimization/46130
1678 * gcc.dg/pr46130-1.c: New test.
1679 * gcc.dg/pr46130-2.c: New test.
1681 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1684 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1686 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1689 * g++.dg/debug/pr46240.cc: New.
1691 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1694 * g++.dg/template/anonunion1.C: New test.
1696 PR rtl-optimization/47337
1697 * gcc.c-torture/execute/pr47337.c: New test.
1699 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1702 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1704 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1706 PR tree-optimization/46021
1707 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1709 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1711 PR tree-optimization/47290
1712 * g++.dg/torture/pr47290.C: New test.
1714 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1717 * gfortran.dg/proc_ptr_comp_29.f90: New.
1719 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1722 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1723 powerpc-apple-darwin9.
1725 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1727 PR rtl-optimization/47299
1728 * gcc.c-torture/execute/pr47299.c: New test.
1730 2011-01-17 Jason Merrill <jason@redhat.com>
1732 * g++.dg/cpp0x/constexpr-virtual.C: New.
1734 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1737 * gfortran.dg/gomp/pr47331.f90: New test.
1739 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1742 * objc.dg/selector-warn-1.m: New.
1743 * obj-c++.dg/selector-warn-1.mm: New.
1745 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1747 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1748 Update dg-final accordingly.
1750 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1752 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1754 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1756 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1758 * gcc.dg/guality/pr36728-2.c: Likewise.
1760 2011-01-17 Richard Guenther <rguenther@suse.de>
1762 PR tree-optimization/47313
1763 * g++.dg/torture/pr47313.C: New testcase.
1765 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1768 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1769 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1770 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1771 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1773 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1775 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1776 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1777 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1779 2011-01-17 Richard Guenther <rguenther@suse.de>
1781 PR tree-optimization/45967
1782 * gcc.dg/torture/pr45967-2.c: New testcase.
1783 * gcc.dg/torture/pr45967-3.c: Likewise.
1785 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1788 * g++.dg/ext/pr47213.C: Require visibility.
1790 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1792 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1793 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1795 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1797 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1798 Linux-based targets.
1800 2011-01-13 Jan Hubicka <jh@suse.cz>
1802 PR tree-optimization/47276
1803 * gcc.dg/pr47276.c: New testcase.
1805 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1806 Jonathan Wakely <jwakely.gcc@gmail.com>
1809 * g++.dg/other/pr33558.C: New.
1810 * g++.dg/other/pr33558-2.C: New.
1812 2011-01-14 Martin Jambor <mjambor@suse.cz>
1814 PR tree-optimization/45934
1815 PR tree-optimization/46302
1816 * g++.dg/ipa/devirt-c-1.C: New test.
1817 * g++.dg/ipa/devirt-c-2.C: Likewise.
1818 * g++.dg/ipa/devirt-c-3.C: Likewise.
1819 * g++.dg/ipa/devirt-c-4.C: Likewise.
1820 * g++.dg/ipa/devirt-c-5.C: Likewise.
1821 * g++.dg/ipa/devirt-c-6.C: Likewise.
1822 * g++.dg/ipa/devirt-6.C: Likewise.
1823 * g++.dg/ipa/devirt-d-1.C: Likewise.
1824 * g++.dg/torture/pr45934.C: Likewise.
1826 2011-01-14 Jason Merrill <jason@redhat.com>
1828 * g++.dg/cpp0x/variadic105.C: New.
1830 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1831 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1834 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1835 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1836 execution tests on i?86-*-*, x86_64-*-* and
1837 powerpc*-apple-darwin* && ilp32.
1838 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1839 tests on i?86-*-* and x86_64-*-*.
1841 2011-01-14 Richard Guenther <rguenther@suse.de>
1843 PR tree-optimization/47280
1844 * g++.dg/opt/pr47280.C: New testcase.
1846 2011-01-14 Jason Merrill <jason@redhat.com>
1848 * g++.dg/cpp0x/constexpr-regress1.C: New.
1850 * g++.dg/ext/flexary2.C: New.
1852 2011-01-14 Richard Guenther <rguenther@suse.de>
1855 * gcc.dg/torture/pr47281.c: New testcase.
1856 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1858 2011-01-14 Richard Guenther <rguenther@suse.de>
1860 PR tree-optimization/47286
1861 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1863 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1866 * g++.dg/ext/pr47213.C: New.
1868 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1870 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1872 2011-01-13 Tobias Burnus <burnus@net-b.de>
1873 Mikael Morin <mikael@gcc.gnu.org>
1877 * gfortran.dg/select_type_20.f90: New.
1878 * gfortran.dg/select_type_21.f90: New.
1880 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1883 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1885 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1887 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1888 * gcc.dg/guality/pr36728-2.c: Likewise.
1890 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1893 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1895 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1897 PR rtl-optimization/45352
1898 * gcc.dg/pr45352-3.c: New.
1900 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1902 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1904 * g++.dg/cpp0x/range-for8.C: New.
1905 * g++.dg/cpp0x/range-for9.C: New.
1907 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1910 * g++.dg/debug/pr47209.C: New.
1912 2011-01-12 Richard Guenther <rguenther@suse.de>
1915 * gcc.dg/lto/pr47259_0.c: New testcase.
1916 * gcc.dg/lto/pr47259_1.c: Likewise.
1918 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1920 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1921 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1922 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1923 methods missing from the OBJC2 Object.
1924 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1925 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1926 GNU and NeXT runtimes.
1927 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1929 * objc-obj-c++-shared/Object1.m: Likewise.
1930 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1931 * objc.dg/proto-qual-1.m: Likewise.
1932 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1933 * obj-c++.dg/proto-qual-1.mm: Likewise.
1935 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1938 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1940 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1942 Fixed the Objective-C++ testsuite and updated all tests.
1943 * lib/obj-c++.exp (obj-c++_init): Declare and set
1944 gcc_warning_prefix and gcc_error_prefix.
1945 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1946 'dg-warning', 'dg-message' and 'dg-error'.
1947 * obj-c++.dg/class-extension-3.mm: Likewise.
1948 * obj-c++.dg/class-protocol-1.mm: Likewise.
1949 * obj-c++.dg/encode-7.mm: Likewise.
1950 * obj-c++.dg/exceptions-3.mm: Likewise.
1951 * obj-c++.dg/exceptions-5.mm: Likewise.
1952 * obj-c++.dg/method-12.mm: Likewise.
1953 * obj-c++.dg/method-13.mm: Likewise.
1954 * obj-c++.dg/method-15.mm: Likewise.
1955 * obj-c++.dg/method-16.mm: Likewise.
1956 * obj-c++.dg/method-4.mm: Likewise.
1957 * obj-c++.dg/method-8.mm: Likewise.
1958 * obj-c++.dg/method-conflict-1.mm: Likewise.
1959 * obj-c++.dg/method-conflict-2.mm: Likewise.
1960 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1961 and uncommented second part of the testcase now that the testsuite
1963 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1964 and uncommented second part of the testcase now that the testsuite
1966 * obj-c++.dg/private-1.mm: Likewise.
1967 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1968 * obj-c++.dg/syntax-error-7.mm: Likewise.
1969 * obj-c++.dg/warn5.mm: Likewise.
1970 * obj-c++.dg/property/at-property-14.mm: Likewise.
1971 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1973 * obj-c++.dg/property/at-property-18.mm: Likewise.
1974 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1976 * obj-c++.dg/property/at-property-21.mm: Likewise.
1977 * obj-c++.dg/property/at-property-28.mm: Likewise.
1978 * obj-c++.dg/property/at-property-5.mm: Likewise.
1979 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1980 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1981 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1982 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1983 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1984 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1985 * obj-c++.dg/tls/diag-5.mm: Likewise.
1986 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1987 dg-error, now matched correctly.
1989 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1991 * objc.dg/property/at-property-29.m: New.
1992 * obj-c++.dg/property/at-property-29.mm: New.
1994 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1996 * go.test/go-test.exp (go-set-goarch): New proc.
1997 (go-gc-tests): Use it.
1999 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2002 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2004 2011-01-11 Richard Henderson <rth@redhat.com>
2006 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2008 2011-01-11 Jan Hubicka <jh@suse.cz>
2012 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2013 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2015 2011-01-11 Richard Guenther <rguenther@suse.de>
2017 PR tree-optimization/46076
2018 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2020 2011-01-11 Jeff Law <law@redhat.com>
2022 * PR tree-optimization/47086
2023 * gcc.dg/pr47086.c: New test.
2025 2011-01-11 Jason Merrill <jason@redhat.com>
2028 * g++.dg/template/new10.C: New.
2031 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2033 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
2035 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2036 Split type definitions and NSConstantString class into...
2037 * objc-obj-c++-shared/objc-test-suite-types.h: New.
2038 * objc-obj-c++-shared/nsconstantstring-class.h: New.
2039 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2040 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2041 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2042 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2044 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2045 encode defines for newer NeXT system headers.
2046 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2047 * obj-c++.dg/torture/strings/string1.mm: Likewise.
2048 * objc.dg/foreach-5.m: Likewise.
2049 * objc.dg/foreach-2.m: Likewise.
2050 * objc.dg/foreach-4.m: Likewise.
2051 * objc.dg/torture/strings/string1.m: Likewise.
2052 * objc.dg/torture/strings/string2.m: Likewise.
2053 * objc.dg/torture/strings/string3.m: Likewise.
2054 * objc.dg/torture/strings/string4.m: Likewise.
2055 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2056 header and stand alone.
2057 * obj-c++.dg/strings/strings-2.mm: Likewise.
2058 * objc.dg/torture/strings/const-str-3.m: Likewise.
2059 * objc.dg/strings/strings-2.m: Likewise.
2060 * objc.dg/strings/const-str-12b.m: Likewise.
2062 2011-01-12 Richard Guenther <rguenther@suse.de>
2065 * gcc.dg/attr-weak-1.c: Adjust.
2067 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2070 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2071 standard compliant and comment.
2073 2011-01-10 Jan Hubicka <jh@suse.cz>
2076 * gcc.dg/initpri3.c: New testcase.
2078 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2081 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2087 (g_ebp_save): Likewise.
2088 (g_esp_save): Likewise.
2090 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2092 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2094 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2096 PR tree-optimization/46021
2097 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2098 i?86-*-*, x86_64-*-*.
2100 2011-01-10 Jeff Law <law@redhat.com>
2102 * PR tree-optimization/47141
2103 * gcc.c-torture/compile/pr47141.c: New test.
2105 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2108 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2109 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2110 * gcc.dg/vect/slp-35.c: Remove XFAILs.
2111 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2114 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2115 being vectorized. Adjust dg-final pattern. Remove XFAIL.
2116 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
2117 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
2118 being vectorized. Adjust dg-final pattern.
2121 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
2122 * gcc.dg/vect/slp-24.c: Likewise.
2124 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
2127 * g++.dg/other/pr47218-1.C: New test file.
2128 * g++.dg/other/pr47218.C: Likewise.
2129 * g++.dg/other/pr47218.h: New supporting header.
2131 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
2134 * objc.dg/attributes/invalid-attribute-1.m: New.
2135 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
2137 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2140 * gfortran.dg/proc_ptr_comp_28.f90: New.
2142 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2144 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
2145 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
2146 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2147 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
2148 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
2149 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2150 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
2151 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
2152 * objc.dg/gnu-api-2-class.m: Likewise.
2153 * objc.dg/gnu-api-2-ivar.m: Likewise.
2154 * objc.dg/gnu-api-2-method.m: Likewise.
2155 * objc.dg/gnu-api-2-objc.m: Likewise.
2156 * objc.dg/gnu-api-2-object.m: Likewise.
2157 * objc.dg/gnu-api-2-property.m: Likewise.
2158 * objc.dg/gnu-api-2-protocol.m: Likewise.
2159 * objc.dg/gnu-api-2-sel.m: Likewise.
2161 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2163 * objc.dg/foreach-1.m: Skip for Darwin < 9.
2164 * objc.dg/objc-foreach-4.m: Likewise.
2165 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
2166 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
2167 * objc.dg/foreach-4.m: Likewise.
2168 * objc.dg/foreach-5.m: Likewise.
2169 * objc.dg/foreach-3.m: Return self from init.
2171 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2174 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
2176 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2179 * gfortran.dg/class_35.f90: New.
2181 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2183 * objc.dg/foreach-1.m: Add "-Wall" to flags.
2185 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
2188 * objc.dg/invalid-method-2.m: New.
2189 * obj-c++.dg/invalid-method-2.mm: New.
2191 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
2194 * gfortran.dg/transpose_optimization_2.f90 : New test.
2196 2011-01-08 Jan Hubicka <jh@suse.cz>
2198 PR tree-optmization/46469
2199 * g++.dg/torture/pr46469.C: New testcase.
2201 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2203 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
2204 emulation of libobjc-gnu structure layout functionality to ..
2205 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
2206 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
2207 * objc/execute/bf-common.h: Adjust headers.
2208 * objc/execute/bf-1.m: Likewise.
2209 * objc/execute/bf-2.m: Likewise.
2210 * objc/execute/bf-3.m: Likewise.
2211 * objc/execute/bf-4.m: Likewise.
2212 * objc/execute/bf-5.m: Likewise.
2213 * objc/execute/bf-6.m: Likewise.
2214 * objc/execute/bf-7.m: Likewise.
2215 * objc/execute/bf-8.m: Likewise.
2216 * objc/execute/bf-9.m: Likewise.
2217 * objc/execute/bf-10.m: Likewise.
2218 * objc/execute/bf-11.m: Likewise.
2219 * objc/execute/bf-12.m: Likewise.
2220 * objc/execute/bf-13.m: Likewise.
2221 * objc/execute/bf-14.m: Likewise.
2222 * objc/execute/bf-15.m: Likewise.
2223 * objc/execute/bf-16.m: Likewise.
2224 * objc/execute/bf-17.m: Likewise.
2225 * objc/execute/bf-18.m: Likewise.
2226 * objc/execute/bf-19.m: Likewise.
2227 * objc/execute/bf-20.m: Likewise.
2228 * objc/execute/bf-21.m: Likewise.
2229 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
2230 objc_get_type_qualifiers ().
2232 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2235 * gfortran.dg/dependency_39.f90: New test.
2237 2011-01-07 Jan Hubicka <jh@suse.cz>
2239 Get builtins tests ready for linker plugin.
2240 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
2241 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
2242 my_memset, my_bzero): Mark used.
2243 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
2244 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
2246 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
2249 2011-01-07 Jan Hubicka <jh@suse.cz>
2251 PR tree-optimization/46367
2252 * g++.dg/torture/pr46367.C: New file.
2254 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2257 * gcc.dg/pr47201.c: New test.
2260 * gcc.dg/tree-prof/pr47187.c: New test.
2262 2011-01-07 Tobias Burnus <burnus@net-b.de>
2265 * gfortran.dg/extends_type_of_3.f90: New.
2267 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
2269 * g++.dg/ext/dllexport-MI1.C: Adjust test.
2270 * g++.dg/ext/dllimport-MI1.C: Likewise.
2271 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
2272 * g++.dg/ext/dllimport10.C: Likewise.
2273 * g++.dg/ext/dllimport11.C: Likewise.
2274 * g++.dg/ext/dllimport12.C: Likewise.
2275 * g++.dg/ext/dllimport13.C: Likewise.
2276 * g++.dg/ext/dllimport2.C: Likewise.
2277 * g++.dg/ext/dllimport3.C: Likewise.
2278 * g++.dg/ext/dllimport4.C: Likewise.
2279 * g++.dg/ext/dllimport5.C: Likewise.
2280 * g++.dg/ext/dllimport6.C: Likewise.
2281 * g++.dg/ext/dllimport8.C: Likewise.
2282 * g++.dg/ext/dllimport9.C: Likewise.
2283 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
2284 targets, too. Additionally enable test for i?86-*-mingw*.
2285 * g++.dg/ext/selectany1.C: Likewise.
2286 Remove guard variable check.
2288 2011-01-07 Janus Weil <janus@gcc.gnu.org>
2292 * gfortran.dg/storage_size_3.f08: Extended.
2294 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2297 * g++.dg/template/stdarg1.C: New test.
2299 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2302 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
2303 * gfortran.dg/defined_operators_1.f90: Split the subroutine
2304 from the interface of functions to not hide the errors that
2307 2011-01-06 Jan Hubicka <jh@suse.cz>
2309 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2310 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2312 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2316 * gfortran.dg/interface_33.f90: New test.
2318 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2321 * gcc.c-torture/compile/pr47150.c: New test.
2323 2011-01-06 Ira Rosen <irar@il.ibm.com>
2325 PR tree-optimization/47139
2326 * gcc.dg/vect/pr47139.c: New test.
2328 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2331 * gfortran.dg/extends_type_of_2.f03: New.
2333 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2335 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2337 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2339 * gnat.dg/opt14.adb: New test.
2341 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2344 * gfortran.dg/allocate_error_2.f90: New test.
2346 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2349 * gfortran.dg/storage_size_3.f08: New.
2351 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2353 PR libgfortran/47154
2354 * gfortran.dg/namelist_68.f90: New test.
2356 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
2358 * gnat.dg/unchecked_convert8.ad[sb]: New test.
2360 2011-01-04 Janus Weil <janus@gcc.gnu.org>
2363 * gfortran.dg/class_34.f90: New.
2365 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2367 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
2368 use __builtin_inff. Skip all single-precision tests that require
2371 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2373 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2375 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2377 PR tree-optimization/47148
2378 * gcc.c-torture/execute/pr47148.c: New test.
2380 PR tree-optimization/47155
2381 * gcc.c-torture/execute/pr47155.c: New test.
2383 PR rtl-optimization/47157
2384 * gcc.c-torture/compile/pr47157.c: New test.
2386 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2388 * gcc.dg/torture/vector-shift2.c (schar): Define.
2389 (main): Always use schar or uchar instead of plain "char" to avoid
2390 dependencies on implementation-defined char signedness.
2392 2011-01-03 Martin Jambor <mjambor@suse.cz>
2394 PR tree-optimization/46801
2395 * gnat.dg/pack9.adb: Remove xfail.
2397 2011-01-03 Martin Jambor <mjambor@suse.cz>
2399 PR tree-optimization/46984
2400 * g++.dg/ipa/pr46984.C: New test.
2402 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2405 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2407 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2409 PR tree-optimization/47140
2410 * gcc.c-torture/compile/pr47140.c: New test.
2412 PR rtl-optimization/47028
2413 * gcc.dg/pr47028.c: New test.
2415 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2417 * objc.dg/protocol-forward-1.m: Removed TODO.
2418 * objc.dg/protocol-forward-2.m: New.
2419 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2420 * obj-c++.dg/protocol-forward-2.mm: New.
2422 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2425 * g++.dg/eh/pr38662.C: New testcase.
2427 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2429 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2430 scan for newline '\n'.
2433 Copyright (C) 2011 Free Software Foundation, Inc.
2435 Copying and distribution of this file, with or without modification,
2436 are permitted in any medium without royalty provided the copyright
2437 notice and this notice are preserved.