1 2011-03-04 Richard Guenther <rguenther@suse.de>
4 * gcc.dg/torture/pr47968.c: New testcase.
6 2011-03-04 Richard Guenther <rguenther@suse.de>
9 * gcc.dg/torture/pr47975.c: New testcase.
11 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
14 * g++.dg/template/crash106.C: New.
16 2011-03-03 Jakub Jelinek <jakub@redhat.com>
19 * gcc.dg/gomp/pr47963.c: New test.
20 * g++.dg/gomp/pr47963.C: New test.
22 2011-03-02 Jason Merrill <jason@redhat.com>
24 * g++.dg/cpp0x/regress/condition1.C: New.
26 * g++.dg/cpp0x/constexpr-ctor9.C: New.
28 2011-03-01 Jason Merrill <jason@redhat.com>
30 * g++.dg/cpp0x/lambda/lambda-98.C: New.
32 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
34 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
36 PR rtl-optimization/47925
37 * gcc.c-torture/execute/pr47925.c: New test.
39 2011-03-01 Jason Merrill <jason@redhat.com>
41 * g++.dg/cpp0x/decltype25.C: New.
43 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
45 2011-03-01 Richard Guenther <rguenther@suse.de>
47 PR tree-optimization/47890
48 * gcc.dg/torture/pr47890.c: New testcase.
50 2011-03-01 Richard Guenther <rguenther@suse.de>
53 * gcc.dg/lto/pr47924_0.c: New testcase.
55 2011-03-01 Richard Guenther <rguenther@suse.de>
58 * gfortran.dg/lto/pr46911_0.f: New testcase.
60 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
63 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
64 compile errors from older code form.
66 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
69 * gfortran.dg/fmt_fw_d.f90: New test.
71 2011-02-28 Jason Merrill <jason@redhat.com>
73 * g++.dg/inherit/covariant18.C: New.
75 2011-02-28 Jakub Jelinek <jakub@redhat.com>
78 * gcc.dg/pr47893.c: New test.
80 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
82 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
83 NULL in case of a selector with conflicting types.
84 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
86 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
88 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
89 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
90 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
91 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
93 2011-02-28 Jason Merrill <jason@redhat.com>
96 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
98 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
101 * gfortran.dg/namelist_71.f90: New test.
103 2011-02-27 Jason Merrill <jason@redhat.com>
106 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
107 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
109 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
112 * g++.dg/cpp0x/constexpr-ctor8.C: New.
114 2011-02-27 Jakub Jelinek <jakub@redhat.com>
117 * gfortran.dg/gomp/task-1.f90: Removed.
119 2011-02-26 Jason Merrill <jason@redhat.com>
121 * g++.dg/template/this-targ1.C: New.
123 * g++.dg/cpp0x/regress/template-const1.C: New.
124 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
125 * g++.dg/template/function1.C: Adjust.
126 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
127 * g++.dg/debug/debug7.C: Adjust.
129 2011-02-26 Tobias Burnus <burnus@net-b.de>
132 * gfortran.dg/gomp/task-1.f90: New.
134 2011-02-25 Jie Zhang <jie@codesourcery.com>
136 * gcc.target/arm/neon-thumb2-move.c: Add
137 dg-require-effective-target arm_thumb2_ok.
139 2011-02-24 Jason Merrill <jason@redhat.com>
141 * g++.dg/parse/constant1.C: Specify C++98 mode.
142 * g++.dg/parse/constant5.C: Likewise.
143 * g++.dg/parse/error2.C: Likewise.
144 * g++.dg/parse/semicolon3.C: Likewise.
145 * g++.dg/template/crash14.C: Likewise.
146 * g++.dg/template/local4.C: Likewise.
147 * g++.dg/template/nontype3.C: Likewise.
148 * g++.dg/parse/crash31.C: Adjust expected errors.
149 * g++.dg/template/function1.C: Likewise.
150 * g++.dg/template/ref3.C: Likewise.
151 * g++.dg/template/static9.C: Likewise.
152 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
154 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
155 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
156 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
157 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
158 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
160 2011-02-24 Jakub Jelinek <jakub@redhat.com>
163 * gfortran.dg/pr47878.f90: New test.
165 2011-02-24 Richard Guenther <rguenther@suse.de>
168 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
169 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
171 2011-02-24 Richard Guenther <rguenther@suse.de>
174 * gfortran.dg/lto/pr47839_0.f90: New testcase.
175 * gfortran.dg/lto/pr47839_1.f90: Likewise.
177 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
180 * gfortran.dg/fmt_f0_1.f90: Update test.
182 2011-02-23 Jason Merrill <jason@redhat.com>
184 * g++.dg/abi/mangle39.C: Adjust parm mangling.
185 * g++.dg/abi/mangle45.C: New.
187 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
188 * g++.dg/template/canon-type-9.C: Match use of decltype
189 between declaration and definition.
190 * g++.dg/template/canon-type-12.C: Likewise.
192 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
195 * gfortran.dg/nested_allocatables_1.f90: New.
197 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
200 * g++.dg/pr46868.C: New test.
201 * g++.dg/parse/parameter-declaration-1.C: Adjust.
202 * g++.dg/parse/error14.C: Adjust.
204 2011-02-23 Richard Guenther <rguenther@suse.de>
206 PR tree-optimization/47838
207 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
209 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
211 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
213 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
215 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
216 * gfortran.dg/count_init_expr.f03: Ditto.
217 * gfortran.dg/gomp/pr43711.f90: Ditto.
218 * gcc.dg/struct-parse-2.c: Ditto.
219 * gcc.dg/parse-error-3.c: Ditto.
220 * gcc.dg/Wlogical-op-1.c: Ditto.
221 * gcc.dg/Walways-true-1.c: Ditto.
222 * gcc.dg/pr24225.c: Ditto.
223 * gcc.dg/Walways-true-2.c: Ditto.
224 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
225 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
226 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
227 * g++.dg/overload/defarg4.C: Ditto.
228 * g++.dg/inherit/covariant16.C: Ditto.
229 * g++.dg/inherit/virtual7.C: Ditto.
230 * g++.dg/template/canon-type-9.C: Ditto.
231 * g++.dg/template/access19.C: Ditto.
232 * g++.dg/template/call7.C: Ditto.
233 * g++.dg/template/canon-type-2.C: Ditto.
234 * g++.dg/template/init7.C: Ditto.
235 * g++.dg/template/sizeof-template-argument.C: Ditto.
236 * g++.dg/template/const3.C: Ditto.
237 * g++.dg/template/sfinae26.C: Ditto.
238 * g++.dg/template/sfinae26.C: Ditto.
239 * g++.dg/template/canon-type-11.C: Ditto.
240 * g++.dg/template/union2.C: Ditto.
241 * g++.dg/template/canon-type-3.C: Ditto.
242 * g++.dg/template/canon-type-1.C: Ditto.
243 * g++.dg/template/canon-type-5.C: Ditto.
244 * g++.dg/template/canon-type-7.C: Ditto.
245 * g++.dg/template/canon-type-10.C: Ditto.
246 * g++.dg/template/spec36.C: Ditto.
247 * g++.dg/template/typedef38.C: Ditto.
248 * g++.dg/template/canon-type-4.C: Ditto.
249 * g++.dg/template/canon-type-6.C: Ditto.
250 * g++.dg/template/canon-type-13.C: Ditto.
251 * g++.dg/template/instantiate9.C: Ditto.
252 * g++.dg/template/ttp22.C: Ditto.
253 * g++.dg/warn/Wreturn-type-6.C: Ditto.
254 * g++.dg/warn/Walways-true-1.C: Ditto.
255 * g++.dg/warn/Wlogical-op-1.C: Ditto.
256 * g++.dg/warn/Walways-true-2.C: Ditto.
257 * g++.dg/conversion/op4.C: Ditto.
258 * g++.dg/opt/pr19650.C: Ditto.
259 * g++.dg/lookup/friend11.C: Ditto.
260 * g++.dg/other/default2.C: Ditto.
261 * g++.dg/other/default3.C: Ditto.
262 * g++.dg/other/dtor2.C: Ditto.
263 * g++.dg/other/friend5.C: Ditto.
264 * g++.dg/other/default5.C: Ditto.
265 * g++.dg/init/brace6.C: Ditto.
266 * g++.dg/init/aggr5.C: Ditto.
267 * g++.dg/init/error2.C: Ditto.
268 * g++.dg/expr/bound-mem-fun.C: Ditto.
269 * g++.dg/expr/cond6.C: Ditto.
270 * g++.dg/expr/stmt-expr-1.C: Ditto.
271 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
272 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
273 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
274 * g++.dg/cpp0x/bracket1.C: Ditto.
275 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
276 * g++.dg/cpp0x/pr38646.C: Ditto.
277 * g++.dg/cpp0x/variadic73.C: Ditto.
278 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
279 * g++.dg/cpp0x/bracket4.C: Ditto.
280 * g++.dg/cpp0x/decltype4.C: Ditto.
281 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
282 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
283 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
284 * g++.dg/cpp0x/variadic-new2.C: Ditto.
285 * g++.dg/cpp0x/decltype2.C: Ditto.
286 * g++.dg/cpp0x/decltype1.C: Ditto.
287 * g++.dg/cpp0x/bracket2.C: Ditto.
288 * g++.dg/cpp0x/decltype5.C: Ditto.
289 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
290 * g++.dg/cpp0x/variadic70.C: Ditto.
291 * g++.dg/cpp0x/decltype6.C: Ditto.
292 * g++.dg/cpp0x/rvo.C: Ditto.
293 * g++.dg/cpp0x/vt-40092.C: Ditto.
294 * g++.dg/cpp0x/variadic-new.C: Ditto.
295 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
296 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
297 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
298 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
299 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
300 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
301 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
302 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
303 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
304 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
305 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
306 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
307 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
308 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
309 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
310 * g++.dg/cpp0x/pr39639.C: Ditto.
311 * g++.dg/cpp0x/decltype3.C: Ditto.
312 * g++.dg/cpp0x/variadic68.C: Ditto.
313 * g++.dg/cpp0x/variadic-function.C: Ditto.
314 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
315 * g++.dg/cpp0x/variadic-bind.C: Ditto.
316 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
317 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
318 * g++.dg/parse/crash35.C: Ditto.
319 * g++.dg/parse/crash40.C: Ditto.
320 * g++.dg/parse/defarg12.C: Ditto.
321 * g++.dg/parse/crash34.C: Ditto.
322 * g++.dg/parse/constructor3.C: Ditto.
323 * g++.dg/parse/template23.C: Ditto.
324 * g++.dg/parse/crash56.C: Ditto.
325 * g++.dg/parse/dtor13.C: Ditto.
326 * g++.dg/parse/error33.C: Ditto.
327 * g++.dg/parse/ctor9.C: Ditto.
328 * g++.dg/parse/error32.C: Ditto.
329 * g++.dg/parse/error37.C: Ditto.
330 * g++.dg/parse/bitfield3.C: Ditto.
331 * g++.dg/parse/struct-4.C: Ditto.
332 * g++.dg/ext/has_trivial_copy.C: Ditto.
333 * g++.dg/ext/is_polymorphic.C: Ditto.
334 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
335 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
336 * g++.dg/ext/has_nothrow_assign.C: Ditto.
337 * g++.dg/ext/is_union.C: Ditto.
338 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
339 * g++.dg/ext/is_pod.C: Ditto.
340 * g++.dg/ext/has_virtual_destructor.C: Ditto.
341 * g++.dg/ext/has_trivial_constructor.C: Ditto.
342 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
343 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
344 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
345 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
346 * g++.dg/ext/is_abstract.C: Ditto.
347 * g++.dg/ext/has_trivial_assign.C: Ditto.
348 * g++.dg/ext/is_class.C: Ditto.
349 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
350 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
351 * g++.dg/ext/is_base_of.C: Ditto.
352 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
353 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
354 * g++.dg/ext/is_empty.C: Ditto.
355 * g++.dg/ext/is_enum.C: Ditto.
356 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
357 * gnat.dg/opt11.adb: Ditto.
358 * obj-c++.dg/pr45735.mm: Ditto.
359 * obj-c++.dg/pr24393.mm: Ditto.
360 * obj-c++.dg/exceptions-2.mm: Ditto.
361 * objc.dg/pr45735.m: Ditto.
362 * objc.dg/pr24393.m: Ditto.
364 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
366 * objc.dg/attributes/objc-exception-1.m: New.
368 2011-02-23 Jie Zhang <jie@codesourcery.com>
370 * gcc.dg/cpp/include7.c: New test.
372 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
375 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
377 2011-02-23 Jie Zhang <jie@codesourcery.com>
379 PR rtl-optimization/47763
380 * gcc.dg/pr47763.c: New test.
382 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
385 * gfortran.dg/whole_file_32.f90 : New test.
387 2011-02-22 Dodji Seketeli <dodji@redhat.com>
390 * g++.dg/inherit/virtual7.C: New test.
392 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
395 * objc.dg/type-size-3.m: Updated error message.
396 * objc.dg/type-size-4.m: New test.
397 * objc.dg/type-size-5.m: New test.
399 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
401 * lib/gnat.exp: Fix comments.
402 Don't load libgloss.exp.
403 (default_gnat_version): Call $compiler with --version.
404 Adapt regexp for gnatmake output, insert version.
405 (gnat_version): New proc.
406 (gnat_init): Remove gnat_libgcc_s_path.
407 (gnat_target_compile): Likewise.
408 Remove ld_library_path.
409 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
412 (gnat_finish): Remove.
414 (local_find_gnatmake): Reindent.
415 (runtest_file_p): Remove.
416 (prune_warnings): Remove.
417 (find_gnatclean): New proc.
418 * lib/gnat-dg.exp (lremove): New proc.
419 (gnat-dg-test): Reindent.
420 Remove additional output files.
421 (gnat-dg-runtest): Remove.
423 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
424 * gnat.dg/loop_optimization6.adb: Likewise.
425 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
427 2011-02-22 Jakub Jelinek <jakub@redhat.com>
429 PR tree-optimization/47835
430 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
432 2011-02-22 Tobias Burnus <burnus@net-b.de>
434 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
435 * gfortran.dg/abstract_type_2.f03: Ditto.
436 * gfortran.dg/abstract_type_3.f03: Ditto.
437 * gfortran.dg/abstract_type_4.f03: Ditto.
438 * gfortran.dg/abstract_type_5.f03: Ditto.
439 * gfortran.dg/abstract_type_6.f03: Ditto.
440 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
441 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
442 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
443 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
444 * gfortran.dg/array_function_5.f90: Ditto.
445 * gfortran.dg/asynchronous_3.f03: Ditto.
446 * gfortran.dg/char_expr_1.f90: Ditto.
447 * gfortran.dg/class_14.f03: Ditto.
448 * gfortran.dg/data_array_6.f: Ditto.
449 * gfortran.dg/data_invalid.f90: Ditto.
450 * gfortran.dg/dot_product_1.f03: Ditto.
451 * gfortran.dg/func_derived_5.f90: Ditto.
452 * gfortran.dg/func_result_4.f90: Ditto.
453 * gfortran.dg/implied_do_1.f90: Ditto.
454 * gfortran.dg/initialization_25.f90: Ditto.
455 * gfortran.dg/initialization_26.f90: Ditto.
456 * gfortran.dg/interface_34.f90: Ditto.
457 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
458 * gfortran.dg/keyword_symbol_1.f90: Ditto.
459 * gfortran.dg/matmul_8.f03: Ditto.
460 * gfortran.dg/merge_init_expr.f90: Ditto.
461 * gfortran.dg/pack_assign_1.f90: Ditto.
462 * gfortran.dg/pack_vector_1.f90: Ditto.
463 * gfortran.dg/pointer_check_8.f90: Ditto.
464 * gfortran.dg/product_init_expr.f03: Ditto.
465 * gfortran.dg/reshape_order_5.f90: Ditto.
466 * gfortran.dg/reshape_shape_1.f90: Ditto.
467 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
468 * gfortran.dg/same_name_2.f90: Ditto.
469 * gfortran.dg/selected_real_kind_1.f90: Ditto.
470 * gfortran.dg/spread_init_expr.f03: Ditto.
471 * gfortran.dg/stmt_func_1.f90: Ditto.
472 * gfortran.dg/sum_init_expr.f03: Ditto.
473 * gfortran.dg/transpose_3.f03: Ditto.
474 * gfortran.dg/unpack_init_expr.f03: Ditto.
475 * gfortran.dg/warn_conversion.f90: Ditto.
476 * gfortran.dg/warn_conversion_2.f90: Ditto.
477 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
478 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
479 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
480 * gfortran.dg/whole_file_16.f90: Ditto.
481 * gfortran.dg/whole_file_17.f90: Ditto.
482 * gfortran.dg/whole_file_18.f90: Ditto.
483 * gfortran.dg/whole_file_20.f03: Ditto.
484 * gfortran.dg/whole_file_5.f90: Ditto.
485 * gfortran.dg/whole_file_6.f90: Ditto.
486 * gfortran.dg/write_invalid_format.f90: Ditto.
487 * gfortran.dg/zero_sized_6.f90: Ditto.
489 2011-02-21 Jeff Law <law@redhat.com>
491 PR rtl-optimization/46178
492 * gcc.target/i386/pr46178.c: New test.
494 PR rtl-optimization/46002
495 * gcc.c-torture/compile/pr46002.c: New test.
497 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
499 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
502 2011-02-21 Jakub Jelinek <jakub@redhat.com>
505 * g++.dg/debug/pr47106.C: Require effective target lto.
507 2011-02-21 Jason Merrill <jason@redhat.com>
509 * g++.dg/cpp0x/constexpr-diag2.C: New.
511 2011-02-20 Jason Merrill <jason@redhat.com>
513 * g++.dg/cpp0x/constexpr-ctor7.C: New.
515 * g++.dg/cpp0x/fntmpdefarg2.C: New.
517 * g++.dg/overload/conv-op1.C: New.
519 * g++.dg/cpp0x/constexpr-synth1.C: New.
521 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
523 * objc.dg/layout-2.m: New.
524 * objc.dg/selector-3.m: Adjusted location of error message.
525 * objc.dg/type-size-3.m: Same.
526 * obj-c++.dg/selector-3.mm: Same.
528 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
531 * objc.dg/property/dotsyntax-22.m: New.
532 * obj-c++.dg/property/dotsyntax-22.mm: New.
534 2011-02-20 Dodji Seketeli <dodji@redhat.com>
537 * g++.dg/template/typedef38.C: New test.
539 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
542 * gfortran.dg/whole_file_30.f90 : New test.
543 * gfortran.dg/whole_file_31.f90 : New test.
545 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
549 * gfortran.dg/whole_file_28.f90 : New test.
550 * gfortran.dg/whole_file_29.f90 : New test.
552 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
555 * g++.dg/template/crash105.C: New.
557 2011-02-19 Jason Merrill <jason@redhat.com>
559 * g++.dg/cpp0x/regress/no-elide1.C: New.
561 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
563 PR tree-optimization/46620
564 * gcc.dg/pr46620.c: New.
566 2011-02-19 Jakub Jelinek <jakub@redhat.com>
569 * gcc.target/i386/pr47809.c: New test.
571 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
572 Tobias Burnus <burnus@net-b.de>
574 * lib/target-supports.exp
575 (check_effective_target_fortran_large_real): New check for large reals.
576 * gfortran.dg/nan_7.f90: New test.
578 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
581 * gfortran.dg/fmt_f0_1.f90: Update test.
583 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
586 * gfortran.dg/array_constructor_36.f90 : New test.
587 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
588 allow for comparison between different elements of the array
589 constructor at different levels of optimization.
591 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
593 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
594 * gcc.target/i386/pr32280-1.c: Likewise.
596 2011-02-19 Jakub Jelinek <jakub@redhat.com>
599 * gcc.target/i386/pr47800.c: New test.
601 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
603 * objc/execute/exceptions/foward-1.x: New.
605 2011-02-18 Janus Weil <janus@gcc.gnu.org>
608 * gfortran.dg/derived_constructor_comps_4.f90: New.
610 2011-02-18 Tobias Burnus
613 * gfortran.dg/func_result_6.f90: New.
615 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
618 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
620 2011-02-18 Tobias Burnus <burnus@net-b.de>
623 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
625 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
626 normalizing the error/warning output.
627 * gfortran.dg/Wall.f90: Update dg-error/warning.
628 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
629 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
630 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
631 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
632 * gfortran.dg/class_30.f90: Update dg-error/warning.
633 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
634 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
635 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
636 * gfortran.dg/entry_17.f90: Update dg-error/warning.
637 * gfortran.dg/entry_19.f90: Update dg-error/warning.
638 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
639 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
640 * gfortran.dg/g77/12632.f: Update dg-error/warning.
641 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
642 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
643 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
644 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
645 * gfortran.dg/goto_8.f90: Update dg-error/warning.
646 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
647 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
648 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
649 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
650 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
651 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
652 * gfortran.dg/volatile3.f90: Update dg-error/warning.
653 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
654 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
655 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
656 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
657 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
659 2011-02-18 Janus Weil <janus@gcc.gnu.org>
662 * gfortran.dg/proc_ptr_comp_30.f90: New.
664 2011-02-18 Jakub Jelinek <jakub@redhat.com>
667 * gcc.target/i386/pr47780.c: New test.
669 2011-02-18 Janus Weil <janus@gcc.gnu.org>
672 * gfortran.dg/class_40.f03: New.
674 2011-02-18 Dodji Seketeli <dodji@redhat.com>
677 * g++.dg/cpp0x/auto21.C: New test.
679 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
681 * objc.dg/special/unclaimed-category-1.h: Updated for
683 * objc.dg/special/unclaimed-category-1.m: Same.
684 * objc.dg/zero-link-1.m: Same.
685 * objc.dg/lookup-1.m: Same.
686 * objc.dg/torture/strings/const-str-9.m
687 * objc.dg/torture/strings/const-str-10.m: Same.
688 * objc.dg/torture/strings/const-str-11.m: Same.
689 * objc.dg/torture/forward-1.m: Same.
690 * objc.dg/zero-link-2.m: Same.
691 * objc.dg/encode-7-next-64bit.m: Same.
692 * objc.dg/method-4.m: Same.
693 * objc.dg/next-runtime-1.m: Same.
694 * objc.dg/image-info.m: Same.
695 * objc.dg/pr23214.m: Same.
696 * objc.dg/symtab-1.m: Same.
697 * obj-c++.dg/basic.m: Same.
698 * obj-c++.dg/proto-lossage-3.m: Same.
699 * obj-c++.dg/torture/strings/const-str-10.m: Same.
700 * obj-c++.dg/torture/strings/const-str-11.m: Same.
701 * obj-c++.dg/torture/strings/const-str-9.m: Same.
702 * obj-c++.dg/method-11.m: Same.
703 * objc/execute/enumeration-1.m: Same.
704 * objc/execute/object_is_class.m: Same.
705 * objc/execute/formal_protocol-2.m: Same.
706 * objc/execute/formal_protocol-4.m: Same.
707 * objc/execute/formal_protocol-6.m: Same.
708 * objc/execute/bycopy-3.m: Same.
709 * objc/execute/exceptions/catchall-1.m: Same.
710 * objc/execute/exceptions/finally-1.m: Same.
711 * objc/execute/exceptions/local-variables-1.m: Same.
712 * objc/execute/exceptions/foward-1.m: Same.
713 * objc/execute/bf-common.h
714 * objc/execute/enumeration-2.m: Same.
715 * objc/execute/formal_protocol-1.m: Same.
716 * objc/execute/formal_protocol-3.m: Same.
717 * objc/execute/formal_protocol-5.m: Same.
718 * objc/execute/accessing_ivars.m: Same.
719 * objc/execute/bycopy-2.m: Same.
720 * objc/execute/formal_protocol-7.m: Same.
721 * objc/execute/compatibility_alias.m: Same.
722 * objc/execute/no_clash.m: Same.
723 * objc/execute/object_is_meta_class.m: Same.
724 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
725 * objc/execute/class-tests-1.h: Include stdio.h.
726 * objc/execute/class-tests-2.h: Same.
727 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
729 * obj-c++.dg/try-catch-2.mm: Same.
731 2011-02-17 Jakub Jelinek <jakub@redhat.com>
734 * g++.dg/warn/Wunused-parm-4.C: New test.
736 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
737 Jan Hubicka <jh@suse.cz>
741 * g++.dg/debug/pr47106.C: New.
743 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
746 * gcc.target/i386/pr43653.c: New test.
748 2011-02-11 Dodji Seketeli <dodji@redhat.com>
751 * g++.dg/template/inherit6.C: New test.
753 2011-02-16 Janus Weil <janus@gcc.gnu.org>
756 * gfortran.dg/class_39.f03: New.
758 2011-02-16 Dodji Seketeli <dodji@redhat.com>
761 * g++.dg/cpp0x/variadic106.C: New test.
763 2011-02-16 Jakub Jelinek <jakub@redhat.com>
766 * gfortran.dg/pr47757-1.f90: New test.
767 * gfortran.dg/pr47757-2.f90: New test.
768 * gfortran.dg/pr47757-3.f90: New test.
771 * g++.dg/cpp0x/enum8.C: New test.
773 2011-02-15 Jason Merrill <jason@redhat.com>
775 * g++.dg/inherit/implicit-trivial1.C: New.
776 * g++.dg/cpp0x/implicit-trivial1.C: New.
778 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
781 * gcc.dg/torture/pr47725.c: Removed.
783 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
786 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
787 constant does not generate a load from memory.
789 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
792 * gcc.dg/torture/pr47725.c: New.
794 2011-02-15 Richard Guenther <rguenther@suse.de>
796 PR tree-optimization/47743
797 * gcc.dg/torture/pr47743.c: New testcase.
799 2011-02-15 Jakub Jelinek <jakub@redhat.com>
802 * gcc.target/i386/pr47581.c: New test.
804 2011-02-14 Janus Weil <janus@gcc.gnu.org>
807 * gfortran.dg/select_type_22.f03: New.
809 2011-02-14 Jason Merrill <jason@redhat.com>
811 * g++.dg/cpp0x/regress/enum1.C: New.
813 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
815 * gnat.dg/include.adb: New test.
817 2011-02-14 Janus Weil <janus@gcc.gnu.org>
820 * gfortran.dg/class_38.f03: New.
822 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
824 * gcc.dg/pr46494.c: New test.
826 2011-02-14 Richard Guenther <rguenther@suse.de>
828 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
830 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
833 * gnat.dg/null_pointer_deref1.exp: Don't skip on
834 sparc*-sun-solaris2.11.
836 2011-02-14 Janus Weil <janus@gcc.gnu.org>
839 * gfortran.dg/argument_checking_18.f90: New.
841 2011-02-13 Tobias Burnus <burnus@net-b.de>
843 * gfortran.dg/argument_checking_13.f90: Update dg-error.
844 * gfortran.dg/argument_checking_17.f90: New.
846 2011-02-12 Janus Weil <janus@gcc.gnu.org>
848 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
849 are temporarily disabled.
850 * gfortran.dg/class_7.f03: Ditto.
851 * gfortran.dg/coarray_14.f90: Ditto.
852 * gfortran.dg/typebound_proc_13.f03: Ditto.
854 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
857 * gfortran.dg/extends_11.f03: New.
859 2011-02-11 Xinliang David Li <davidxl@google.com>
861 PR tree-optimization/47707
862 * g++.dg/tree-ssa/pr47707.C: New test.
864 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
866 * g++.dg/opt/inline17.C: New test.
868 2011-02-11 Tobias Burnus <burnus@net-b.de>
871 * gfortran.dg/pure_formal_2.f90: New.
873 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
875 PR rtl-optimization/47614
876 * gfortran.dg/pr47614.f: New.
878 2011-02-11 Joseph Myers <joseph@codesourcery.com>
881 * gcc.dg/opts-6.c: New test.
883 2011-02-11 Jakub Jelinek <jakub@redhat.com>
886 * gcc.dg/pr47684.c: New test.
888 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
891 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
892 c99_runtime, dg-add-options c99_runtime.
895 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
898 * lib/target-supports.exp (check_ascii_locale_available): New proc.
899 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
900 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
901 * gcc.dg/ucnid-10.c: Likewise.
902 * gcc.dg/ucnid-13.c: Likewise.
903 * gcc.dg/ucnid-7.c: Likewise.
904 * gcc.dg/ucnid-8.c: Likewise.
905 Adapt dg-warning line number.
907 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
909 * gcc.target/i386/parity-1.c: Use -march=k8.
910 * gcc.target/i386/parity-2.c: Ditto.
911 * gcc.target/i386/vecinit-1.c: Ditto.
912 * gcc.target/i386/vecinit-2.c: Ditto.
914 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
917 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
918 * gcc.target/mips/save-restore-3.c: Likewise.
919 * gcc.target/mips/save-restore-4.c: Likewise.
920 * gcc.target/mips/save-restore-5.c: Likewise.
923 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
924 * g++.dg/tree-prof/partition2.C: Likewise.
926 2011-02-09 Jason Merrill <jason@redhat.com>
928 * g++.dg/tree-ssa/inline-3.C: Use a normal function
929 rather than misdeclare std::puts.
931 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
932 * g++.dg/other/warning1.C: Likewise.
933 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
934 * g++.old-deja/g++.gb/scope06.C: Likewise.
935 * g++.old-deja/g++.law/cvt11.C: Likewise.
936 * g++.old-deja/g++.law/init1.C: Likewise.
937 * g++.dg/abi/mangle26.C: Likewise.
939 * g++.dg/template/function1.C: Adjust for C++0x mode.
940 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
942 * g++.dg/ext/label10.C: Adjust for C++0x mode.
943 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
945 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
947 * g++.dg/cpp0x/regress/abi-empty7.C: New.
949 * g++.dg/cpp0x/regress: New directory.
950 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
951 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
952 * g++.dg/cpp0x/regress/regress3.C: New.
954 2011-02-10 Richard Guenther <rguenther@suse.de>
956 PR tree-optimization/47677
957 * gcc.dg/torture/pr47677.c: New testcase.
959 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
961 * objc.dg/special/load-category-1.m: Remove unused header.
962 * objc.dg/special/load-category-1a.m: Likewise.
963 * objc.dg/special/load-category-2.m: Likewise.
964 * objc.dg/special/load-category-2a.m: Likewise.
965 * objc.dg/special/load-category-3.m: Likewise.
966 * objc.dg/special/load-category-3a.m: Likewise.
967 * objc.dg/attributes/proto-attribute-2.m: Likewise.
968 * objc.dg/attributes/proto-attribute-3.m: Likewise.
969 * objc.dg/attributes/class-attribute-1.m: Likewise.
970 * objc.dg/property/property.exp: Don't run for Darwin < 9.
971 * obj-c++.dg/property/property.exp: Likewise.
972 * objc.dg/attributes/method-sentinel-1.m: Update type header.
973 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
974 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
975 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
976 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
977 * obj-c++.dg/template-8.mm: Likewise.
979 2011-02-10 Jakub Jelinek <jakub@redhat.com>
982 * gcc.target/i386/pr47665.c: New test.
984 2011-02-10 Jie Zhang <jie@codesourcery.com>
988 2011-02-05 Jie Zhang <jie@codesourcery.com>
990 * gcc.dg/pr42631.c: Update test.
991 * gcc.dg/pr42631-2.c: New test.
993 2011-02-09 Janus Weil <janus@gcc.gnu.org>
996 * gfortran.dg/proc_decl_25.f90: New.
998 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1001 * gfortran.dg/typebound_assignment_2.f03: New.
1003 2011-02-09 Richard Guenther <rguenther@suse.de>
1005 PR tree-optimization/47664
1006 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1008 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1011 * gnat.dg/uninit_func.adb: Adjust dg directive.
1013 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1016 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1018 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1021 * gfortran.dg/auto_dealloc_2.f90: New.
1023 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1025 * gcc.dg/builtins-config.h: Remove __sgi handling.
1026 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1027 -std=c99 for mips-sgi-irix6.5*.
1029 2011-02-09 Martin Jambor <mjambor@suse.cz>
1032 * gfortran.dg/pr25923.f90: Remove xfails.
1034 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1037 * gfortran.dg/inquire_14.f90: New test.
1039 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1042 * gfortran.dg/pointer_init_6.f90: New.
1044 2011-02-08 Jeff Law <law@redhat.com>
1046 PR tree-optimization/42893
1047 * gcc.tree-ssa/pr42893.c: New test.
1049 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1051 PR tree-optimization/46834
1052 PR tree-optimization/46994
1053 PR tree-optimization/46995
1054 * gcc.dg/graphite/id-pr46834.c: New.
1055 * gfortran.dg/graphite/id-pr46994.f90: New.
1056 * gfortran.dg/graphite/id-pr46995.f90: New.
1058 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1061 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1062 using the variable is known the warning is emitted there.
1063 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1064 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1066 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1069 * gcc.dg/noreturn-1.c (foo5): Likewise.
1070 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1071 (method2): Likewise.
1073 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1074 the return statement using the uninitialized variable.
1075 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1077 2011-02-08 Richard Guenther <rguenther@suse.de>
1080 * g++.dg/opt/pr47639.c: New testcase.
1082 2011-02-08 Richard Guenther <rguenther@suse.de>
1084 PR tree-optimization/47632
1085 * g++.dg/opt/pr47632.C: New testcase.
1087 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1089 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1091 2011-02-07 Richard Guenther <rguenther@suse.de>
1093 PR tree-optimization/47615
1094 * g++.dg/opt/pr47615.C: New testcase.
1096 2011-02-07 Richard Guenther <rguenther@suse.de>
1098 PR tree-optimization/47621
1099 * gcc.dg/torture/pr47621.c: New testcase.
1101 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
1103 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1105 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
1108 * gfortran.dg/allocate_with_source_1 : New test.
1110 2011-02-05 Jakub Jelinek <jakub@redhat.com>
1113 * gcc.dg/pr47610.c: New test.
1115 2011-02-05 Jie Zhang <jie@codesourcery.com>
1118 * gcc.dg/pr42631.c: Update test.
1119 * gcc.dg/pr42631-2.c: New test.
1121 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1124 * gfortran.dg/pr47574.f90: New test.
1126 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1128 PR tree-optimization/46194
1129 * gcc.dg/autopar/pr46194.c: New.
1131 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1133 PR tree-optimization/43695
1134 * g++.dg/ipa/pr43695.C: New.
1136 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1139 * gcc.dg/pr23200.c: New test.
1141 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1144 * g++.dg/pr47589.C: New test.
1146 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1149 * g++.dg/template/typedef37.C: New test.
1150 * g++.dg/template/param1.C: Adjust expected error message.
1152 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1155 * gcc.dg/pr31490-2.c: New test.
1156 * gcc.dg/pr31490-3.c: New test.
1157 * gcc.dg/pr31490-4.c: New test.
1159 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
1160 Jakub Jelinek <jakub@redhat.com>
1163 * g++.dg/parser/semicolon3.C: Adjust.
1164 * g++.dg/parser/semicolon4.C: New testcase.
1165 * g++.dg/pr46890.C: New testcase.
1167 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1170 * g++.dg/init/pr29571.C: New.
1172 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
1174 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1175 instead of vect_int.
1177 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1180 * gcc.target/i386/pr47312.c: New test.
1183 * gcc.target/i386/pr47564.c: New test.
1185 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
1187 PR tree-optimization/45122
1188 * gcc.dg/tree-ssa/pr45122.c: New.
1190 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1193 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1196 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1197 and vsx so a default --with-cpu=power7 doesn't give an error
1198 when -mavoid-indexed-addresses is used.
1200 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1201 wrapper function to save the arguments and then jump to the real
1202 function, rather than depending on the compiler not to move stuff
1204 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1206 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1207 Paul Thomas <pault@gcc.gnu.org>
1210 * gfortran.dg/class_37.f03 : New test.
1212 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1213 Richard Guenther <rguenther@suse.de>
1215 PR tree-optimization/40979
1217 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1218 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1219 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1220 check_vect_support_and_set_flags.
1221 * gfortran.dg/graphite/vect-pr40979.f90: New.
1223 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1226 * gfortran.dg/class_36.f03: New.
1228 2011-02-02 Richard Guenther <rguenther@suse.de>
1230 PR tree-optimization/47566
1231 * gcc.dg/lto/20110201-1_0.c: New testcase.
1233 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
1239 * debug/pr47498.c: New.
1240 * debug/pr47501.c: New.
1242 2011-02-01 Richard Guenther <rguenther@suse.de>
1244 PR tree-optimization/47559
1245 * g++.dg/torture/pr47559.C: New testcase.
1247 2011-02-01 Janus Weil <janus@gcc.gnu.org>
1250 * gfortran.dg/typebound_call_20.f03: New.
1252 2011-02-01 Richard Guenther <rguenther@suse.de>
1254 PR tree-optimization/47555
1255 * gcc.dg/pr47555.c: New testcase.
1257 2011-02-01 Richard Guenther <rguenther@suse.de>
1259 PR tree-optimization/47541
1260 * g++.dg/torture/pr47541.C: New testcase.
1262 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1265 * gfortran.dg/typebound_call_19.f03: New.
1267 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1270 * g++.dg/cpp0x/pr47416.C: New test.
1272 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
1275 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
1277 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1280 * gfortran.dg/typebound_assignment_1.f03: New.
1282 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1284 PR tree-optimization/47538
1285 * gcc.c-torture/execute/pr47538.c: New test.
1287 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1290 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
1292 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1294 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
1296 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
1298 PR rtl-optimization/44031
1299 * gcc.c-torture/compile/20110131-1.c: New test.
1301 2011-01-31 Tobias Burnus <burnus@net-b.de>
1304 * gfortran.dg/stmt_func_1.f90: New.
1306 2011-01-31 Tobias Burnus <burnus@net-b.de>
1309 * gfortran.dg/interface_34.f90: New.
1311 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
1314 * gfortran.dg/realloc_on_assign_5.f03: New test.
1315 * gfortran.dg/realloc_on_assign_5.f03: New test.
1317 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1319 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
1320 * gfortran.dg/bessel_7.f90: Likewise.
1321 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
1323 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
1324 * gfortran.dg/sum_init_expr.f03: Likewise.
1326 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
1328 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
1331 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
1332 loop only on "vect_intfloat_cvt" targets.
1334 2011-01-29 Tobias Burnus <burnus@net-b.de>
1337 * gfortran.dg/shape_6.f90: New.
1339 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1341 PR libgfortran/47434
1342 * gfortran.dg/read_infnan_1.f90: Update test.
1343 * gfortran.dg/module_nan.f90: Update test.
1344 * gfortran.dg/char4_iunit_1.f03: Update test.
1345 * gfortran.dg/large_real_kind_1.f90: Update test.
1346 * gfortran.dg/real_const_3.f90: Update test.
1347 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
1349 2011-01-29 Dodji Seketeli <dodji@redhat.com>
1352 * g++.dg/template/param2.C: New test.
1354 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1356 PR libgfortran/47285
1357 * gfortran.dg/fmt_g.f: New test.
1359 2011-01-28 Tobias Burnus <burnus@net-b.de>
1362 * gfortran.dg/pure_formal_1.f90: New.
1364 2011-01-28 Jakub Jelinek <jakub@redhat.com>
1367 * gcc.dg/tls/pr42894.c: New test.
1369 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1371 * gcc.dg/pr47276.c: Add dg-require-visibility.
1373 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1375 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
1377 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
1378 Tobias Burnus <burnus@gcc.gnu.org>
1383 * gfortran.dg/realloc_on_assign_3.f03: New test.
1384 * gfortran.dg/realloc_on_assign_4.f03: New test.
1385 * gfortran.dg/allocatable_function_5.f90: New test.
1386 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
1387 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
1388 implemented" dg-errors.
1390 2011-01-27 Jan Hubicka <jh@suse.cz>
1393 * gcc.dg/attr-weakref-4.c: New testcase
1395 2011-01-27 Martin Jambor <mjambor@suse.cz>
1397 PR tree-optimization/47228
1398 * gcc.dg/torture/pr47228.c: New test.
1400 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1402 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
1404 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1406 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
1407 when using auto-overlay support on the SPU.
1409 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
1411 PR rtl-optimization/44174
1412 * gcc.target/i386/asm-6.c: New test.
1414 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
1416 PR rtl-optimization/46856
1417 * gcc.c-torture/compile/pr46856.c: New test.
1419 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
1420 Andrew Pinski <pinskia@gmail.com>
1423 * gcc.dg/pr43082.c: New.
1425 2011-01-26 DJ Delorie <dj@redhat.com>
1427 PR rtl-optimization/46878
1428 * gcc.dg/pr46878-1.c: New test.
1430 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1433 * g++.dg/cpp0x/pr47476.C: New test.
1435 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1437 * gcc.c-torture/compile/20110126-1.c: New test.
1439 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1442 * gcc.dg/torture/pr47473.c: New test.
1444 2011-01-26 Jan Hubicka <jh@suse.cz>
1447 * gcc.c-torture/execute/pr47237.c: New testcase.
1449 2011-01-26 Jan Hubicka <jh@suse.cz>
1451 PR tree-optimization/47190
1452 * gcc.dg/attr-weakref-3.c: New testcase.
1454 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1457 * gcc.dg/dll-9a.c: New test file.
1458 * gcc.dg/dll-11.c: Likewise.
1459 * gcc.dg/dll-12.c: Likewise.
1460 * gcc.dg/dll-12a.c: Likewise.
1461 * gcc.dg/dll-11a.c: Likewise.
1462 * gcc.dg/dll-9.c: Likewise.
1463 * gcc.dg/dll-10.c: Likewise.
1464 * gcc.dg/dll-10a.c: Likewise.
1465 * g++.dg/ext/dllexport4a.cc: Likewise.
1466 * g++.dg/ext/dllexport4.C: Likewise.
1467 * g++.dg/ext/dllexport5.C: Likewise.
1468 * g++.dg/ext/dllexport5a.cc: Likewise.
1470 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1472 PR tree-optimization/46970
1473 * gcc.dg/graphite/pr46970.c: New.
1475 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1477 PR tree-optimization/46215
1478 * gcc.dg/graphite/pr46215.c: New.
1480 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1482 PR tree-optimization/46168
1483 * gcc.dg/graphite/pr46168.c: New.
1485 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1487 PR tree-optimization/43657
1488 * gcc.dg/graphite/pr43657.c: New.
1490 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1492 PR tree-optimization/29832
1493 * gfortran.dg/graphite/pr29832.f90: New.
1495 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1497 PR tree-optimization/43567
1498 * gcc.dg/graphite/pr43567.c: New.
1500 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1502 * gfortran.dg/graphite/interchange-4.f: New.
1503 * gfortran.dg/graphite/interchange-5.f: New.
1505 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1506 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1507 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1508 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1509 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1510 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1511 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1512 * gfortran.dg/ltrans-7.f90: Removed.
1513 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1515 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1516 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1517 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1518 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1519 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1520 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1521 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1522 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1523 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1524 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1525 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1526 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1527 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1528 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1529 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1530 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1531 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1532 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1533 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1534 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1535 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1536 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1537 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1538 * gcc.dg/tree-ssa/data-dep-1.c
1539 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1540 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1541 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1542 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1543 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1545 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1547 PR tree-optimization/47265
1548 PR tree-optimization/47443
1549 * gcc.c-torture/compile/pr47265.c: New test.
1550 * gcc.dg/pr47443.c: New test.
1552 2011-01-25 Martin Jambor <mjambor@suse.cz>
1554 PR tree-optimization/47382
1555 * g++.dg/torture/pr47382.C: New test.
1556 * g++.dg/opt/devirt1.C: Xfail.
1558 2011-01-25 Yao Qi <yao@codesourcery.com>
1561 * gcc.target/arm/pr45701-1.c: New test.
1562 * gcc.target/arm/pr45701-2.c: New test.
1563 * gcc.target/arm/pr45701-3.c: New test.
1565 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1566 Jakub Jelinek <jakub@redhat.com>
1568 PR tree-optimization/47271
1569 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1571 2011-01-25 Nick Clifton <nickc@redhat.com>
1573 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1574 (saturate_add): Delete.
1576 (main): Do not run saturate_add.
1577 (set_interrupts): Delete.
1579 2011-01-25 Tobias Burnus <burnus@net-b.de>
1582 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1584 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1586 PR tree-optimization/47427
1587 PR tree-optimization/47428
1588 * gcc.c-torture/compile/pr47427.c: New test.
1589 * gcc.c-torture/compile/pr47428.c: New test.
1591 2011-01-25 Richard Guenther <rguenther@suse.de>
1594 * gcc.dg/torture/pr47411.c: New testcase.
1596 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1598 * gfortran.dg/graphite/id-24.f: New.
1599 * gfortran.dg/graphite/id-25.f: New.
1601 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1603 * gfortran.dg/graphite/id-23.f: New.
1605 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1607 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1609 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1611 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1612 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1613 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1614 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1615 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1616 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1617 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1618 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1619 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1621 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1623 * gcc.dg/graphite/block-0.c: Add documentation.
1624 * gcc.dg/graphite/block-4.c: Same.
1625 * gcc.dg/graphite/block-7.c: Same.
1626 * gcc.dg/graphite/block-8.c: New.
1627 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1628 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1629 * gcc.dg/graphite/interchange-12.c: Add documentation.
1630 * gcc.dg/graphite/interchange-13.c: New.
1631 * gcc.dg/graphite/interchange-14.c: New.
1632 * gcc.dg/graphite/interchange-15.c: New.
1633 * gcc.dg/graphite/interchange-8.c: Add documentation.
1634 * gcc.dg/graphite/interchange-mvt.c: Same.
1636 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1639 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1640 * gcc.target/powerpc/altivec-14.c: Ditto.
1641 * gcc.target/powerpc/altivec-33.c: Ditto.
1642 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1643 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1644 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1645 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1646 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1647 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1648 * g++.dg/ext/altivec-15.C: Ditto.
1649 * g++.dg/ext/altivec-types-1.C: Ditto.
1650 * g++.dg/ext/altivec-types-2.C: Ditto.
1651 * g++.dg/ext/altivec-types-3.C: Ditto.
1652 * g++.dg/ext/altivec-types-4.C: Ditto.
1654 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1656 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1658 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1660 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1661 optimization options.
1663 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1665 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1668 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1670 2011-01-23 Tobias Burnus <burnus@net-b.de>
1673 * gfortran.dg/allocatable_scalar_12.f90: New.
1675 2011-01-23 Ira Rosen <irar@il.ibm.com>
1677 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1678 vectorization to be not profitable if peeling is used to
1679 realign the memory access.
1680 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1681 loop bound to avoid loop unrolling.
1682 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1684 2011-01-22 Jan Hubicka <jh@suse.cz>
1687 * g++.dg/lto/pr47333.C: New file.
1689 2011-01-22 Jan Hubicka <jh@suse.cz>
1691 PR tree-optimization/43884
1693 * gcc.dg/autopar/outer-2.c: Increase array size.
1694 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1696 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1699 * gfortran.dg/c_loc_tests_16.f90: New test.
1701 2011-01-22 Tobias Burnus <burnus@net-b.de>
1704 * gfortran.dg/typebound_proc_19.f90: New.
1706 2011-01-21 Jeff Law <law@redhat.com>
1708 PR tree-optimization/47053
1709 * g++.dg/pr47053.C: New test.
1711 2011-01-21 Jason Merrill <jason@redhat.com>
1714 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1716 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1719 * g++.dg/cpp0x/range-for10.C: New test.
1720 * g++.dg/template/for1.C: New test.
1723 * g++.dg/tree-prof/partition3.C: New test.
1725 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1727 PR rtl-optimization/47366
1728 * g++.dg/opt/pr47366.C: New test.
1730 2011-01-21 Jason Merrill <jason@redhat.com>
1733 * g++.dg/cpp0x/constexpr-regress2.C: New.
1735 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1737 2011-01-21 Jeff Law <law@redhat.com>
1739 PR rtl-optimization/41619
1740 * gcc.dg/pr41619.c: New.
1742 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1744 PR tree-optimization/47355
1745 * g++.dg/opt/pr47355.C: New test.
1747 2011-01-21 Richard Guenther <rguenther@suse.de>
1749 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1752 2011-01-21 Richard Guenther <rguenther@suse.de>
1754 PR tree-optimization/47365
1755 * gcc.dg/torture/pr47365.c: New testcase.
1756 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1758 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1760 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1762 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1764 PR tree-optimization/47391
1765 * gcc.dg/pr47391.c: New test.
1767 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1769 * g++.dg/template/char1.C: Use signed char.
1771 2011-01-21 Tobias Burnus <burnus@net-b.de>
1774 * gfortran.dg/pointer_target_4.f90: New.
1776 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1779 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1780 ILP32 system and not IP32.
1782 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1785 * g++.dg/debug/pr46583.C: New.
1787 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1790 * g++.dg/debug/pr47283.C: New test.
1793 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1794 * gcc.target/i386/headmerge-2.c: Likewise.
1796 2011-01-20 Richard Guenther <rguenther@suse.de>
1799 * gcc.dg/torture/pr47370.c: New testcase.
1801 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1803 PR tree-optimization/46130
1804 * gcc.dg/pr46130-1.c: New test.
1805 * gcc.dg/pr46130-2.c: New test.
1807 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1810 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1812 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1815 * g++.dg/debug/pr46240.cc: New.
1817 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1820 * g++.dg/template/anonunion1.C: New test.
1822 PR rtl-optimization/47337
1823 * gcc.c-torture/execute/pr47337.c: New test.
1825 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1828 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1830 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1832 PR tree-optimization/46021
1833 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1835 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1837 PR tree-optimization/47290
1838 * g++.dg/torture/pr47290.C: New test.
1840 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1843 * gfortran.dg/proc_ptr_comp_29.f90: New.
1845 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1848 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1849 powerpc-apple-darwin9.
1851 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1853 PR rtl-optimization/47299
1854 * gcc.c-torture/execute/pr47299.c: New test.
1856 2011-01-17 Jason Merrill <jason@redhat.com>
1858 * g++.dg/cpp0x/constexpr-virtual.C: New.
1860 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1863 * gfortran.dg/gomp/pr47331.f90: New test.
1865 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1868 * objc.dg/selector-warn-1.m: New.
1869 * obj-c++.dg/selector-warn-1.mm: New.
1871 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1873 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1874 Update dg-final accordingly.
1876 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1878 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1880 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1882 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1884 * gcc.dg/guality/pr36728-2.c: Likewise.
1886 2011-01-17 Richard Guenther <rguenther@suse.de>
1888 PR tree-optimization/47313
1889 * g++.dg/torture/pr47313.C: New testcase.
1891 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1894 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1895 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1896 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1897 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1899 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1901 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1902 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1903 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1905 2011-01-17 Richard Guenther <rguenther@suse.de>
1907 PR tree-optimization/45967
1908 * gcc.dg/torture/pr45967-2.c: New testcase.
1909 * gcc.dg/torture/pr45967-3.c: Likewise.
1911 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1914 * g++.dg/ext/pr47213.C: Require visibility.
1916 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1918 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1919 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1921 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1923 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1924 Linux-based targets.
1926 2011-01-13 Jan Hubicka <jh@suse.cz>
1928 PR tree-optimization/47276
1929 * gcc.dg/pr47276.c: New testcase.
1931 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1932 Jonathan Wakely <jwakely.gcc@gmail.com>
1935 * g++.dg/other/pr33558.C: New.
1936 * g++.dg/other/pr33558-2.C: New.
1938 2011-01-14 Martin Jambor <mjambor@suse.cz>
1940 PR tree-optimization/45934
1941 PR tree-optimization/46302
1942 * g++.dg/ipa/devirt-c-1.C: New test.
1943 * g++.dg/ipa/devirt-c-2.C: Likewise.
1944 * g++.dg/ipa/devirt-c-3.C: Likewise.
1945 * g++.dg/ipa/devirt-c-4.C: Likewise.
1946 * g++.dg/ipa/devirt-c-5.C: Likewise.
1947 * g++.dg/ipa/devirt-c-6.C: Likewise.
1948 * g++.dg/ipa/devirt-6.C: Likewise.
1949 * g++.dg/ipa/devirt-d-1.C: Likewise.
1950 * g++.dg/torture/pr45934.C: Likewise.
1952 2011-01-14 Jason Merrill <jason@redhat.com>
1954 * g++.dg/cpp0x/variadic105.C: New.
1956 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1957 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1960 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1961 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1962 execution tests on i?86-*-*, x86_64-*-* and
1963 powerpc*-apple-darwin* && ilp32.
1964 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1965 tests on i?86-*-* and x86_64-*-*.
1967 2011-01-14 Richard Guenther <rguenther@suse.de>
1969 PR tree-optimization/47280
1970 * g++.dg/opt/pr47280.C: New testcase.
1972 2011-01-14 Jason Merrill <jason@redhat.com>
1974 * g++.dg/cpp0x/constexpr-regress1.C: New.
1976 * g++.dg/ext/flexary2.C: New.
1978 2011-01-14 Richard Guenther <rguenther@suse.de>
1981 * gcc.dg/torture/pr47281.c: New testcase.
1982 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1984 2011-01-14 Richard Guenther <rguenther@suse.de>
1986 PR tree-optimization/47286
1987 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1989 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1992 * g++.dg/ext/pr47213.C: New.
1994 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1996 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1998 2011-01-13 Tobias Burnus <burnus@net-b.de>
1999 Mikael Morin <mikael@gcc.gnu.org>
2003 * gfortran.dg/select_type_20.f90: New.
2004 * gfortran.dg/select_type_21.f90: New.
2006 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2009 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2011 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2013 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2014 * gcc.dg/guality/pr36728-2.c: Likewise.
2016 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2019 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2021 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2023 PR rtl-optimization/45352
2024 * gcc.dg/pr45352-3.c: New.
2026 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2028 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2030 * g++.dg/cpp0x/range-for8.C: New.
2031 * g++.dg/cpp0x/range-for9.C: New.
2033 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2036 * g++.dg/debug/pr47209.C: New.
2038 2011-01-12 Richard Guenther <rguenther@suse.de>
2041 * gcc.dg/lto/pr47259_0.c: New testcase.
2042 * gcc.dg/lto/pr47259_1.c: Likewise.
2044 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2046 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2047 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2048 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2049 methods missing from the OBJC2 Object.
2050 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2051 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2052 GNU and NeXT runtimes.
2053 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2055 * objc-obj-c++-shared/Object1.m: Likewise.
2056 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2057 * objc.dg/proto-qual-1.m: Likewise.
2058 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2059 * obj-c++.dg/proto-qual-1.mm: Likewise.
2061 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2064 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2066 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2068 Fixed the Objective-C++ testsuite and updated all tests.
2069 * lib/obj-c++.exp (obj-c++_init): Declare and set
2070 gcc_warning_prefix and gcc_error_prefix.
2071 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2072 'dg-warning', 'dg-message' and 'dg-error'.
2073 * obj-c++.dg/class-extension-3.mm: Likewise.
2074 * obj-c++.dg/class-protocol-1.mm: Likewise.
2075 * obj-c++.dg/encode-7.mm: Likewise.
2076 * obj-c++.dg/exceptions-3.mm: Likewise.
2077 * obj-c++.dg/exceptions-5.mm: Likewise.
2078 * obj-c++.dg/method-12.mm: Likewise.
2079 * obj-c++.dg/method-13.mm: Likewise.
2080 * obj-c++.dg/method-15.mm: Likewise.
2081 * obj-c++.dg/method-16.mm: Likewise.
2082 * obj-c++.dg/method-4.mm: Likewise.
2083 * obj-c++.dg/method-8.mm: Likewise.
2084 * obj-c++.dg/method-conflict-1.mm: Likewise.
2085 * obj-c++.dg/method-conflict-2.mm: Likewise.
2086 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2087 and uncommented second part of the testcase now that the testsuite
2089 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2090 and uncommented second part of the testcase now that the testsuite
2092 * obj-c++.dg/private-1.mm: Likewise.
2093 * obj-c++.dg/proto-lossage-4.mm: Likewise.
2094 * obj-c++.dg/syntax-error-7.mm: Likewise.
2095 * obj-c++.dg/warn5.mm: Likewise.
2096 * obj-c++.dg/property/at-property-14.mm: Likewise.
2097 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2099 * obj-c++.dg/property/at-property-18.mm: Likewise.
2100 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2102 * obj-c++.dg/property/at-property-21.mm: Likewise.
2103 * obj-c++.dg/property/at-property-28.mm: Likewise.
2104 * obj-c++.dg/property/at-property-5.mm: Likewise.
2105 * obj-c++.dg/property/dynamic-2.mm: Likewise.
2106 * obj-c++.dg/property/property-neg-3.mm: Likewise.
2107 * obj-c++.dg/property/synthesize-11.mm: Likewise.
2108 * obj-c++.dg/property/synthesize-6.mm: Likewise.
2109 * obj-c++.dg/property/synthesize-8.mm: Likewise.
2110 * obj-c++.dg/property/synthesize-9.mm: Likewise.
2111 * obj-c++.dg/tls/diag-5.mm: Likewise.
2112 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2113 dg-error, now matched correctly.
2115 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2117 * objc.dg/property/at-property-29.m: New.
2118 * obj-c++.dg/property/at-property-29.mm: New.
2120 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2122 * go.test/go-test.exp (go-set-goarch): New proc.
2123 (go-gc-tests): Use it.
2125 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2128 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2130 2011-01-11 Richard Henderson <rth@redhat.com>
2132 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2134 2011-01-11 Jan Hubicka <jh@suse.cz>
2138 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2139 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2141 2011-01-11 Richard Guenther <rguenther@suse.de>
2143 PR tree-optimization/46076
2144 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2146 2011-01-11 Jeff Law <law@redhat.com>
2148 * PR tree-optimization/47086
2149 * gcc.dg/pr47086.c: New test.
2151 2011-01-11 Jason Merrill <jason@redhat.com>
2154 * g++.dg/template/new10.C: New.
2157 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2159 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
2161 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2162 Split type definitions and NSConstantString class into...
2163 * objc-obj-c++-shared/objc-test-suite-types.h: New.
2164 * objc-obj-c++-shared/nsconstantstring-class.h: New.
2165 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2166 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2167 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2168 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2170 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2171 encode defines for newer NeXT system headers.
2172 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2173 * obj-c++.dg/torture/strings/string1.mm: Likewise.
2174 * objc.dg/foreach-5.m: Likewise.
2175 * objc.dg/foreach-2.m: Likewise.
2176 * objc.dg/foreach-4.m: Likewise.
2177 * objc.dg/torture/strings/string1.m: Likewise.
2178 * objc.dg/torture/strings/string2.m: Likewise.
2179 * objc.dg/torture/strings/string3.m: Likewise.
2180 * objc.dg/torture/strings/string4.m: Likewise.
2181 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2182 header and stand alone.
2183 * obj-c++.dg/strings/strings-2.mm: Likewise.
2184 * objc.dg/torture/strings/const-str-3.m: Likewise.
2185 * objc.dg/strings/strings-2.m: Likewise.
2186 * objc.dg/strings/const-str-12b.m: Likewise.
2188 2011-01-12 Richard Guenther <rguenther@suse.de>
2191 * gcc.dg/attr-weak-1.c: Adjust.
2193 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2196 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2197 standard compliant and comment.
2199 2011-01-10 Jan Hubicka <jh@suse.cz>
2202 * gcc.dg/initpri3.c: New testcase.
2204 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2207 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2213 (g_ebp_save): Likewise.
2214 (g_esp_save): Likewise.
2216 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2218 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2220 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2222 PR tree-optimization/46021
2223 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2224 i?86-*-*, x86_64-*-*.
2226 2011-01-10 Jeff Law <law@redhat.com>
2228 * PR tree-optimization/47141
2229 * gcc.c-torture/compile/pr47141.c: New test.
2231 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2234 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2235 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2236 * gcc.dg/vect/slp-35.c: Remove XFAILs.
2237 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2240 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2241 being vectorized. Adjust dg-final pattern. Remove XFAIL.
2242 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
2243 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
2244 being vectorized. Adjust dg-final pattern.
2247 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
2248 * gcc.dg/vect/slp-24.c: Likewise.
2250 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
2253 * g++.dg/other/pr47218-1.C: New test file.
2254 * g++.dg/other/pr47218.C: Likewise.
2255 * g++.dg/other/pr47218.h: New supporting header.
2257 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
2260 * objc.dg/attributes/invalid-attribute-1.m: New.
2261 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
2263 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2266 * gfortran.dg/proc_ptr_comp_28.f90: New.
2268 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2270 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
2271 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
2272 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2273 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
2274 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
2275 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2276 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
2277 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
2278 * objc.dg/gnu-api-2-class.m: Likewise.
2279 * objc.dg/gnu-api-2-ivar.m: Likewise.
2280 * objc.dg/gnu-api-2-method.m: Likewise.
2281 * objc.dg/gnu-api-2-objc.m: Likewise.
2282 * objc.dg/gnu-api-2-object.m: Likewise.
2283 * objc.dg/gnu-api-2-property.m: Likewise.
2284 * objc.dg/gnu-api-2-protocol.m: Likewise.
2285 * objc.dg/gnu-api-2-sel.m: Likewise.
2287 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2289 * objc.dg/foreach-1.m: Skip for Darwin < 9.
2290 * objc.dg/objc-foreach-4.m: Likewise.
2291 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
2292 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
2293 * objc.dg/foreach-4.m: Likewise.
2294 * objc.dg/foreach-5.m: Likewise.
2295 * objc.dg/foreach-3.m: Return self from init.
2297 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2300 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
2302 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2305 * gfortran.dg/class_35.f90: New.
2307 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2309 * objc.dg/foreach-1.m: Add "-Wall" to flags.
2311 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
2314 * objc.dg/invalid-method-2.m: New.
2315 * obj-c++.dg/invalid-method-2.mm: New.
2317 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
2320 * gfortran.dg/transpose_optimization_2.f90 : New test.
2322 2011-01-08 Jan Hubicka <jh@suse.cz>
2324 PR tree-optmization/46469
2325 * g++.dg/torture/pr46469.C: New testcase.
2327 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2329 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
2330 emulation of libobjc-gnu structure layout functionality to ..
2331 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
2332 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
2333 * objc/execute/bf-common.h: Adjust headers.
2334 * objc/execute/bf-1.m: Likewise.
2335 * objc/execute/bf-2.m: Likewise.
2336 * objc/execute/bf-3.m: Likewise.
2337 * objc/execute/bf-4.m: Likewise.
2338 * objc/execute/bf-5.m: Likewise.
2339 * objc/execute/bf-6.m: Likewise.
2340 * objc/execute/bf-7.m: Likewise.
2341 * objc/execute/bf-8.m: Likewise.
2342 * objc/execute/bf-9.m: Likewise.
2343 * objc/execute/bf-10.m: Likewise.
2344 * objc/execute/bf-11.m: Likewise.
2345 * objc/execute/bf-12.m: Likewise.
2346 * objc/execute/bf-13.m: Likewise.
2347 * objc/execute/bf-14.m: Likewise.
2348 * objc/execute/bf-15.m: Likewise.
2349 * objc/execute/bf-16.m: Likewise.
2350 * objc/execute/bf-17.m: Likewise.
2351 * objc/execute/bf-18.m: Likewise.
2352 * objc/execute/bf-19.m: Likewise.
2353 * objc/execute/bf-20.m: Likewise.
2354 * objc/execute/bf-21.m: Likewise.
2355 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
2356 objc_get_type_qualifiers ().
2358 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2361 * gfortran.dg/dependency_39.f90: New test.
2363 2011-01-07 Jan Hubicka <jh@suse.cz>
2365 Get builtins tests ready for linker plugin.
2366 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
2367 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
2368 my_memset, my_bzero): Mark used.
2369 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
2370 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
2372 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
2375 2011-01-07 Jan Hubicka <jh@suse.cz>
2377 PR tree-optimization/46367
2378 * g++.dg/torture/pr46367.C: New file.
2380 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2383 * gcc.dg/pr47201.c: New test.
2386 * gcc.dg/tree-prof/pr47187.c: New test.
2388 2011-01-07 Tobias Burnus <burnus@net-b.de>
2391 * gfortran.dg/extends_type_of_3.f90: New.
2393 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
2395 * g++.dg/ext/dllexport-MI1.C: Adjust test.
2396 * g++.dg/ext/dllimport-MI1.C: Likewise.
2397 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
2398 * g++.dg/ext/dllimport10.C: Likewise.
2399 * g++.dg/ext/dllimport11.C: Likewise.
2400 * g++.dg/ext/dllimport12.C: Likewise.
2401 * g++.dg/ext/dllimport13.C: Likewise.
2402 * g++.dg/ext/dllimport2.C: Likewise.
2403 * g++.dg/ext/dllimport3.C: Likewise.
2404 * g++.dg/ext/dllimport4.C: Likewise.
2405 * g++.dg/ext/dllimport5.C: Likewise.
2406 * g++.dg/ext/dllimport6.C: Likewise.
2407 * g++.dg/ext/dllimport8.C: Likewise.
2408 * g++.dg/ext/dllimport9.C: Likewise.
2409 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
2410 targets, too. Additionally enable test for i?86-*-mingw*.
2411 * g++.dg/ext/selectany1.C: Likewise.
2412 Remove guard variable check.
2414 2011-01-07 Janus Weil <janus@gcc.gnu.org>
2418 * gfortran.dg/storage_size_3.f08: Extended.
2420 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2423 * g++.dg/template/stdarg1.C: New test.
2425 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2428 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
2429 * gfortran.dg/defined_operators_1.f90: Split the subroutine
2430 from the interface of functions to not hide the errors that
2433 2011-01-06 Jan Hubicka <jh@suse.cz>
2435 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2436 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2438 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2442 * gfortran.dg/interface_33.f90: New test.
2444 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2447 * gcc.c-torture/compile/pr47150.c: New test.
2449 2011-01-06 Ira Rosen <irar@il.ibm.com>
2451 PR tree-optimization/47139
2452 * gcc.dg/vect/pr47139.c: New test.
2454 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2457 * gfortran.dg/extends_type_of_2.f03: New.
2459 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2461 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2463 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2465 * gnat.dg/opt14.adb: New test.
2467 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2470 * gfortran.dg/allocate_error_2.f90: New test.
2472 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2475 * gfortran.dg/storage_size_3.f08: New.
2477 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2479 PR libgfortran/47154
2480 * gfortran.dg/namelist_68.f90: New test.
2482 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
2484 * gnat.dg/unchecked_convert8.ad[sb]: New test.
2486 2011-01-04 Janus Weil <janus@gcc.gnu.org>
2489 * gfortran.dg/class_34.f90: New.
2491 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2493 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
2494 use __builtin_inff. Skip all single-precision tests that require
2497 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2499 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2501 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2503 PR tree-optimization/47148
2504 * gcc.c-torture/execute/pr47148.c: New test.
2506 PR tree-optimization/47155
2507 * gcc.c-torture/execute/pr47155.c: New test.
2509 PR rtl-optimization/47157
2510 * gcc.c-torture/compile/pr47157.c: New test.
2512 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2514 * gcc.dg/torture/vector-shift2.c (schar): Define.
2515 (main): Always use schar or uchar instead of plain "char" to avoid
2516 dependencies on implementation-defined char signedness.
2518 2011-01-03 Martin Jambor <mjambor@suse.cz>
2520 PR tree-optimization/46801
2521 * gnat.dg/pack9.adb: Remove xfail.
2523 2011-01-03 Martin Jambor <mjambor@suse.cz>
2525 PR tree-optimization/46984
2526 * g++.dg/ipa/pr46984.C: New test.
2528 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2531 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2533 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2535 PR tree-optimization/47140
2536 * gcc.c-torture/compile/pr47140.c: New test.
2538 PR rtl-optimization/47028
2539 * gcc.dg/pr47028.c: New test.
2541 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2543 * objc.dg/protocol-forward-1.m: Removed TODO.
2544 * objc.dg/protocol-forward-2.m: New.
2545 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2546 * obj-c++.dg/protocol-forward-2.mm: New.
2548 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2551 * g++.dg/eh/pr38662.C: New testcase.
2553 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2555 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2556 scan for newline '\n'.
2559 Copyright (C) 2011 Free Software Foundation, Inc.
2561 Copying and distribution of this file, with or without modification,
2562 are permitted in any medium without royalty provided the copyright
2563 notice and this notice are preserved.