In gcc/testsuite/: 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
[gcc.git] / gcc / testsuite / ChangeLog
1 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2
3 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
4 and property_getAttributes() if __OBJC2__.
5 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
6 * objc.dg/property/property-encoding-1.m: New.
7 * obj-c++.dg/property/property-encoding-1.mm: New.
8
9 2011-03-04 Jason Merrill <jason@redhat.com>
10
11 * g++.dg/template/pseudodtor6.C: New.
12
13 * g++.dg/inherit/covariant19.C: New.
14
15 2011-03-04 Richard Guenther <rguenther@suse.de>
16
17 PR middle-end/47968
18 * gcc.dg/torture/pr47968.c: New testcase.
19
20 2011-03-04 Richard Guenther <rguenther@suse.de>
21
22 PR middle-end/47975
23 * gcc.dg/torture/pr47975.c: New testcase.
24
25 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
26
27 PR c++/47974
28 * g++.dg/template/crash106.C: New.
29
30 2011-03-03 Jakub Jelinek <jakub@redhat.com>
31
32 PR c/47963
33 * gcc.dg/gomp/pr47963.c: New test.
34 * g++.dg/gomp/pr47963.C: New test.
35
36 2011-03-02 Jason Merrill <jason@redhat.com>
37
38 * g++.dg/cpp0x/regress/condition1.C: New.
39
40 * g++.dg/cpp0x/constexpr-ctor9.C: New.
41
42 2011-03-01 Jason Merrill <jason@redhat.com>
43
44 * g++.dg/cpp0x/lambda/lambda-98.C: New.
45
46 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
47
48 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
49
50 PR rtl-optimization/47925
51 * gcc.c-torture/execute/pr47925.c: New test.
52
53 2011-03-01 Jason Merrill <jason@redhat.com>
54
55 * g++.dg/cpp0x/decltype25.C: New.
56
57 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
58
59 2011-03-01 Richard Guenther <rguenther@suse.de>
60
61 PR tree-optimization/47890
62 * gcc.dg/torture/pr47890.c: New testcase.
63
64 2011-03-01 Richard Guenther <rguenther@suse.de>
65
66 PR lto/47924
67 * gcc.dg/lto/pr47924_0.c: New testcase.
68
69 2011-03-01 Richard Guenther <rguenther@suse.de>
70
71 PR lto/46911
72 * gfortran.dg/lto/pr46911_0.f: New testcase.
73
74 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
75
76 PR libgfortran/47933
77 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
78 compile errors from older code form.
79
80 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
81
82 PR libgfortran/47567
83 * gfortran.dg/fmt_fw_d.f90: New test.
84
85 2011-02-28 Jason Merrill <jason@redhat.com>
86
87 * g++.dg/inherit/covariant18.C: New.
88
89 2011-02-28 Jakub Jelinek <jakub@redhat.com>
90
91 PR middle-end/47893
92 * gcc.dg/pr47893.c: New test.
93
94 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
95
96 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
97 NULL in case of a selector with conflicting types.
98 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
99
100 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
101
102 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
103 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
104 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
105 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
106
107 2011-02-28 Jason Merrill <jason@redhat.com>
108
109 PR c++/47906
110 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
111
112 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
113
114 PR libgfortran/47778
115 * gfortran.dg/namelist_71.f90: New test.
116
117 2011-02-27 Jason Merrill <jason@redhat.com>
118
119 PR c++/47906
120 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
121 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
122
123 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
124
125 PR c++/46466
126 * g++.dg/cpp0x/constexpr-ctor8.C: New.
127
128 2011-02-27 Jakub Jelinek <jakub@redhat.com>
129
130 PR fortran/47886
131 * gfortran.dg/gomp/task-1.f90: Removed.
132
133 2011-02-26 Jason Merrill <jason@redhat.com>
134
135 * g++.dg/template/this-targ1.C: New.
136
137 * g++.dg/cpp0x/regress/template-const1.C: New.
138 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
139 * g++.dg/template/function1.C: Adjust.
140 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
141 * g++.dg/debug/debug7.C: Adjust.
142
143 2011-02-26 Tobias Burnus <burnus@net-b.de>
144
145 PR fortran/47886
146 * gfortran.dg/gomp/task-1.f90: New.
147
148 2011-02-25 Jie Zhang <jie@codesourcery.com>
149
150 * gcc.target/arm/neon-thumb2-move.c: Add
151 dg-require-effective-target arm_thumb2_ok.
152
153 2011-02-24 Jason Merrill <jason@redhat.com>
154
155 * g++.dg/parse/constant1.C: Specify C++98 mode.
156 * g++.dg/parse/constant5.C: Likewise.
157 * g++.dg/parse/error2.C: Likewise.
158 * g++.dg/parse/semicolon3.C: Likewise.
159 * g++.dg/template/crash14.C: Likewise.
160 * g++.dg/template/local4.C: Likewise.
161 * g++.dg/template/nontype3.C: Likewise.
162 * g++.dg/parse/crash31.C: Adjust expected errors.
163 * g++.dg/template/function1.C: Likewise.
164 * g++.dg/template/ref3.C: Likewise.
165 * g++.dg/template/static9.C: Likewise.
166 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
167
168 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
169 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
170 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
171 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
172 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
173
174 2011-02-24 Jakub Jelinek <jakub@redhat.com>
175
176 PR fortran/47878
177 * gfortran.dg/pr47878.f90: New test.
178
179 2011-02-24 Richard Guenther <rguenther@suse.de>
180
181 PR testsuite/47801
182 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
183 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
184
185 2011-02-24 Richard Guenther <rguenther@suse.de>
186
187 PR fortran/47839
188 * gfortran.dg/lto/pr47839_0.f90: New testcase.
189 * gfortran.dg/lto/pr47839_1.f90: Likewise.
190
191 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
192
193 PR libgfortran/47567
194 * gfortran.dg/fmt_f0_1.f90: Update test.
195
196 2011-02-23 Jason Merrill <jason@redhat.com>
197
198 * g++.dg/abi/mangle39.C: Adjust parm mangling.
199 * g++.dg/abi/mangle45.C: New.
200
201 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
202 * g++.dg/template/canon-type-9.C: Match use of decltype
203 between declaration and definition.
204 * g++.dg/template/canon-type-12.C: Likewise.
205
206 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
207
208 PR fortran/40850
209 * gfortran.dg/nested_allocatables_1.f90: New.
210
211 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
212
213 PR c++/46868
214 * g++.dg/pr46868.C: New test.
215 * g++.dg/parse/parameter-declaration-1.C: Adjust.
216 * g++.dg/parse/error14.C: Adjust.
217
218 2011-02-23 Richard Guenther <rguenther@suse.de>
219
220 PR tree-optimization/47838
221 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
222
223 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
224
225 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
226
227 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
228
229 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
230 * gfortran.dg/count_init_expr.f03: Ditto.
231 * gfortran.dg/gomp/pr43711.f90: Ditto.
232 * gcc.dg/struct-parse-2.c: Ditto.
233 * gcc.dg/parse-error-3.c: Ditto.
234 * gcc.dg/Wlogical-op-1.c: Ditto.
235 * gcc.dg/Walways-true-1.c: Ditto.
236 * gcc.dg/pr24225.c: Ditto.
237 * gcc.dg/Walways-true-2.c: Ditto.
238 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
239 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
240 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
241 * g++.dg/overload/defarg4.C: Ditto.
242 * g++.dg/inherit/covariant16.C: Ditto.
243 * g++.dg/inherit/virtual7.C: Ditto.
244 * g++.dg/template/canon-type-9.C: Ditto.
245 * g++.dg/template/access19.C: Ditto.
246 * g++.dg/template/call7.C: Ditto.
247 * g++.dg/template/canon-type-2.C: Ditto.
248 * g++.dg/template/init7.C: Ditto.
249 * g++.dg/template/sizeof-template-argument.C: Ditto.
250 * g++.dg/template/const3.C: Ditto.
251 * g++.dg/template/sfinae26.C: Ditto.
252 * g++.dg/template/sfinae26.C: Ditto.
253 * g++.dg/template/canon-type-11.C: Ditto.
254 * g++.dg/template/union2.C: Ditto.
255 * g++.dg/template/canon-type-3.C: Ditto.
256 * g++.dg/template/canon-type-1.C: Ditto.
257 * g++.dg/template/canon-type-5.C: Ditto.
258 * g++.dg/template/canon-type-7.C: Ditto.
259 * g++.dg/template/canon-type-10.C: Ditto.
260 * g++.dg/template/spec36.C: Ditto.
261 * g++.dg/template/typedef38.C: Ditto.
262 * g++.dg/template/canon-type-4.C: Ditto.
263 * g++.dg/template/canon-type-6.C: Ditto.
264 * g++.dg/template/canon-type-13.C: Ditto.
265 * g++.dg/template/instantiate9.C: Ditto.
266 * g++.dg/template/ttp22.C: Ditto.
267 * g++.dg/warn/Wreturn-type-6.C: Ditto.
268 * g++.dg/warn/Walways-true-1.C: Ditto.
269 * g++.dg/warn/Wlogical-op-1.C: Ditto.
270 * g++.dg/warn/Walways-true-2.C: Ditto.
271 * g++.dg/conversion/op4.C: Ditto.
272 * g++.dg/opt/pr19650.C: Ditto.
273 * g++.dg/lookup/friend11.C: Ditto.
274 * g++.dg/other/default2.C: Ditto.
275 * g++.dg/other/default3.C: Ditto.
276 * g++.dg/other/dtor2.C: Ditto.
277 * g++.dg/other/friend5.C: Ditto.
278 * g++.dg/other/default5.C: Ditto.
279 * g++.dg/init/brace6.C: Ditto.
280 * g++.dg/init/aggr5.C: Ditto.
281 * g++.dg/init/error2.C: Ditto.
282 * g++.dg/expr/bound-mem-fun.C: Ditto.
283 * g++.dg/expr/cond6.C: Ditto.
284 * g++.dg/expr/stmt-expr-1.C: Ditto.
285 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
286 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
287 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
288 * g++.dg/cpp0x/bracket1.C: Ditto.
289 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
290 * g++.dg/cpp0x/pr38646.C: Ditto.
291 * g++.dg/cpp0x/variadic73.C: Ditto.
292 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
293 * g++.dg/cpp0x/bracket4.C: Ditto.
294 * g++.dg/cpp0x/decltype4.C: Ditto.
295 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
296 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
297 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
298 * g++.dg/cpp0x/variadic-new2.C: Ditto.
299 * g++.dg/cpp0x/decltype2.C: Ditto.
300 * g++.dg/cpp0x/decltype1.C: Ditto.
301 * g++.dg/cpp0x/bracket2.C: Ditto.
302 * g++.dg/cpp0x/decltype5.C: Ditto.
303 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
304 * g++.dg/cpp0x/variadic70.C: Ditto.
305 * g++.dg/cpp0x/decltype6.C: Ditto.
306 * g++.dg/cpp0x/rvo.C: Ditto.
307 * g++.dg/cpp0x/vt-40092.C: Ditto.
308 * g++.dg/cpp0x/variadic-new.C: Ditto.
309 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
310 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
311 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
312 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
313 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
314 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
315 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
316 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
317 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
318 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
319 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
320 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
321 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
322 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
323 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
324 * g++.dg/cpp0x/pr39639.C: Ditto.
325 * g++.dg/cpp0x/decltype3.C: Ditto.
326 * g++.dg/cpp0x/variadic68.C: Ditto.
327 * g++.dg/cpp0x/variadic-function.C: Ditto.
328 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
329 * g++.dg/cpp0x/variadic-bind.C: Ditto.
330 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
331 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
332 * g++.dg/parse/crash35.C: Ditto.
333 * g++.dg/parse/crash40.C: Ditto.
334 * g++.dg/parse/defarg12.C: Ditto.
335 * g++.dg/parse/crash34.C: Ditto.
336 * g++.dg/parse/constructor3.C: Ditto.
337 * g++.dg/parse/template23.C: Ditto.
338 * g++.dg/parse/crash56.C: Ditto.
339 * g++.dg/parse/dtor13.C: Ditto.
340 * g++.dg/parse/error33.C: Ditto.
341 * g++.dg/parse/ctor9.C: Ditto.
342 * g++.dg/parse/error32.C: Ditto.
343 * g++.dg/parse/error37.C: Ditto.
344 * g++.dg/parse/bitfield3.C: Ditto.
345 * g++.dg/parse/struct-4.C: Ditto.
346 * g++.dg/ext/has_trivial_copy.C: Ditto.
347 * g++.dg/ext/is_polymorphic.C: Ditto.
348 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
349 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
350 * g++.dg/ext/has_nothrow_assign.C: Ditto.
351 * g++.dg/ext/is_union.C: Ditto.
352 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
353 * g++.dg/ext/is_pod.C: Ditto.
354 * g++.dg/ext/has_virtual_destructor.C: Ditto.
355 * g++.dg/ext/has_trivial_constructor.C: Ditto.
356 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
357 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
358 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
359 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
360 * g++.dg/ext/is_abstract.C: Ditto.
361 * g++.dg/ext/has_trivial_assign.C: Ditto.
362 * g++.dg/ext/is_class.C: Ditto.
363 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
364 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
365 * g++.dg/ext/is_base_of.C: Ditto.
366 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
367 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
368 * g++.dg/ext/is_empty.C: Ditto.
369 * g++.dg/ext/is_enum.C: Ditto.
370 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
371 * gnat.dg/opt11.adb: Ditto.
372 * obj-c++.dg/pr45735.mm: Ditto.
373 * obj-c++.dg/pr24393.mm: Ditto.
374 * obj-c++.dg/exceptions-2.mm: Ditto.
375 * objc.dg/pr45735.m: Ditto.
376 * objc.dg/pr24393.m: Ditto.
377
378 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
379
380 * objc.dg/attributes/objc-exception-1.m: New.
381
382 2011-02-23 Jie Zhang <jie@codesourcery.com>
383
384 * gcc.dg/cpp/include7.c: New test.
385
386 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
387
388 PR c++/47242
389 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
390
391 2011-02-23 Jie Zhang <jie@codesourcery.com>
392
393 PR rtl-optimization/47763
394 * gcc.dg/pr47763.c: New test.
395
396 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
397
398 PR fortran/45743
399 * gfortran.dg/whole_file_32.f90 : New test.
400
401 2011-02-22 Dodji Seketeli <dodji@redhat.com>
402
403 PR c++/47666
404 * g++.dg/inherit/virtual7.C: New test.
405
406 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
407
408 PR objc/47832
409 * objc.dg/type-size-3.m: Updated error message.
410 * objc.dg/type-size-4.m: New test.
411 * objc.dg/type-size-5.m: New test.
412
413 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
414
415 * lib/gnat.exp: Fix comments.
416 Don't load libgloss.exp.
417 (default_gnat_version): Call $compiler with --version.
418 Adapt regexp for gnatmake output, insert version.
419 (gnat_version): New proc.
420 (gnat_init): Remove gnat_libgcc_s_path.
421 (gnat_target_compile): Likewise.
422 Remove ld_library_path.
423 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
424 (gnat_pass): Remove.
425 (gnat_pass): Remove.
426 (gnat_finish): Remove.
427 (gnat_exit): Remove.
428 (local_find_gnatmake): Reindent.
429 (runtest_file_p): Remove.
430 (prune_warnings): Remove.
431 (find_gnatclean): New proc.
432 * lib/gnat-dg.exp (lremove): New proc.
433 (gnat-dg-test): Reindent.
434 Remove additional output files.
435 (gnat-dg-runtest): Remove.
436
437 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
438 * gnat.dg/loop_optimization6.adb: Likewise.
439 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
440
441 2011-02-22 Jakub Jelinek <jakub@redhat.com>
442
443 PR tree-optimization/47835
444 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
445
446 2011-02-22 Tobias Burnus <burnus@net-b.de>
447
448 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
449 * gfortran.dg/abstract_type_2.f03: Ditto.
450 * gfortran.dg/abstract_type_3.f03: Ditto.
451 * gfortran.dg/abstract_type_4.f03: Ditto.
452 * gfortran.dg/abstract_type_5.f03: Ditto.
453 * gfortran.dg/abstract_type_6.f03: Ditto.
454 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
455 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
456 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
457 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
458 * gfortran.dg/array_function_5.f90: Ditto.
459 * gfortran.dg/asynchronous_3.f03: Ditto.
460 * gfortran.dg/char_expr_1.f90: Ditto.
461 * gfortran.dg/class_14.f03: Ditto.
462 * gfortran.dg/data_array_6.f: Ditto.
463 * gfortran.dg/data_invalid.f90: Ditto.
464 * gfortran.dg/dot_product_1.f03: Ditto.
465 * gfortran.dg/func_derived_5.f90: Ditto.
466 * gfortran.dg/func_result_4.f90: Ditto.
467 * gfortran.dg/implied_do_1.f90: Ditto.
468 * gfortran.dg/initialization_25.f90: Ditto.
469 * gfortran.dg/initialization_26.f90: Ditto.
470 * gfortran.dg/interface_34.f90: Ditto.
471 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
472 * gfortran.dg/keyword_symbol_1.f90: Ditto.
473 * gfortran.dg/matmul_8.f03: Ditto.
474 * gfortran.dg/merge_init_expr.f90: Ditto.
475 * gfortran.dg/pack_assign_1.f90: Ditto.
476 * gfortran.dg/pack_vector_1.f90: Ditto.
477 * gfortran.dg/pointer_check_8.f90: Ditto.
478 * gfortran.dg/product_init_expr.f03: Ditto.
479 * gfortran.dg/reshape_order_5.f90: Ditto.
480 * gfortran.dg/reshape_shape_1.f90: Ditto.
481 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
482 * gfortran.dg/same_name_2.f90: Ditto.
483 * gfortran.dg/selected_real_kind_1.f90: Ditto.
484 * gfortran.dg/spread_init_expr.f03: Ditto.
485 * gfortran.dg/stmt_func_1.f90: Ditto.
486 * gfortran.dg/sum_init_expr.f03: Ditto.
487 * gfortran.dg/transpose_3.f03: Ditto.
488 * gfortran.dg/unpack_init_expr.f03: Ditto.
489 * gfortran.dg/warn_conversion.f90: Ditto.
490 * gfortran.dg/warn_conversion_2.f90: Ditto.
491 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
492 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
493 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
494 * gfortran.dg/whole_file_16.f90: Ditto.
495 * gfortran.dg/whole_file_17.f90: Ditto.
496 * gfortran.dg/whole_file_18.f90: Ditto.
497 * gfortran.dg/whole_file_20.f03: Ditto.
498 * gfortran.dg/whole_file_5.f90: Ditto.
499 * gfortran.dg/whole_file_6.f90: Ditto.
500 * gfortran.dg/write_invalid_format.f90: Ditto.
501 * gfortran.dg/zero_sized_6.f90: Ditto.
502
503 2011-02-21 Jeff Law <law@redhat.com>
504
505 PR rtl-optimization/46178
506 * gcc.target/i386/pr46178.c: New test.
507
508 PR rtl-optimization/46002
509 * gcc.c-torture/compile/pr46002.c: New test.
510
511 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
512
513 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
514 *-*-hpux10*.
515
516 2011-02-21 Jakub Jelinek <jakub@redhat.com>
517
518 PR debug/47106
519 * g++.dg/debug/pr47106.C: Require effective target lto.
520
521 2011-02-21 Jason Merrill <jason@redhat.com>
522
523 * g++.dg/cpp0x/constexpr-diag2.C: New.
524
525 2011-02-20 Jason Merrill <jason@redhat.com>
526
527 * g++.dg/cpp0x/constexpr-ctor7.C: New.
528
529 * g++.dg/cpp0x/fntmpdefarg2.C: New.
530
531 * g++.dg/overload/conv-op1.C: New.
532
533 * g++.dg/cpp0x/constexpr-synth1.C: New.
534
535 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
536
537 * objc.dg/layout-2.m: New.
538 * objc.dg/selector-3.m: Adjusted location of error message.
539 * objc.dg/type-size-3.m: Same.
540 * obj-c++.dg/selector-3.mm: Same.
541
542 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
543
544 PR objc/47784
545 * objc.dg/property/dotsyntax-22.m: New.
546 * obj-c++.dg/property/dotsyntax-22.mm: New.
547
548 2011-02-20 Dodji Seketeli <dodji@redhat.com>
549
550 PR c++/46394
551 * g++.dg/template/typedef38.C: New test.
552
553 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
554
555 PR fortran/46818
556 * gfortran.dg/whole_file_30.f90 : New test.
557 * gfortran.dg/whole_file_31.f90 : New test.
558
559 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
560
561 PR fortran/45077
562 PR fortran/44945
563 * gfortran.dg/whole_file_28.f90 : New test.
564 * gfortran.dg/whole_file_29.f90 : New test.
565
566 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
567
568 PR c++/44118
569 * g++.dg/template/crash105.C: New.
570
571 2011-02-19 Jason Merrill <jason@redhat.com>
572
573 * g++.dg/cpp0x/regress/no-elide1.C: New.
574
575 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
576
577 PR tree-optimization/46620
578 * gcc.dg/pr46620.c: New.
579
580 2011-02-19 Jakub Jelinek <jakub@redhat.com>
581
582 PR c/47809
583 * gcc.target/i386/pr47809.c: New test.
584
585 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
586 Tobias Burnus <burnus@net-b.de>
587
588 * lib/target-supports.exp
589 (check_effective_target_fortran_large_real): New check for large reals.
590 * gfortran.dg/nan_7.f90: New test.
591
592 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
593
594 PR libgfortran/47567
595 * gfortran.dg/fmt_f0_1.f90: Update test.
596
597 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
598
599 PR fortran/47348
600 * gfortran.dg/array_constructor_36.f90 : New test.
601 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
602 allow for comparison between different elements of the array
603 constructor at different levels of optimization.
604
605 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
606
607 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
608 * gcc.target/i386/pr32280-1.c: Likewise.
609
610 2011-02-19 Jakub Jelinek <jakub@redhat.com>
611
612 PR target/47800
613 * gcc.target/i386/pr47800.c: New test.
614
615 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
616
617 * objc/execute/exceptions/foward-1.x: New.
618
619 2011-02-18 Janus Weil <janus@gcc.gnu.org>
620
621 PR fortran/47789
622 * gfortran.dg/derived_constructor_comps_4.f90: New.
623
624 2011-02-18 Tobias Burnus
625
626 PR fortran/47775
627 * gfortran.dg/func_result_6.f90: New.
628
629 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
630
631 PR c++/47795
632 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
633
634 2011-02-18 Tobias Burnus <burnus@net-b.de>
635
636 PR fortran/47750
637 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
638 gcc_warning_prefix.
639 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
640 normalizing the error/warning output.
641 * gfortran.dg/Wall.f90: Update dg-error/warning.
642 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
643 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
644 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
645 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
646 * gfortran.dg/class_30.f90: Update dg-error/warning.
647 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
648 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
649 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
650 * gfortran.dg/entry_17.f90: Update dg-error/warning.
651 * gfortran.dg/entry_19.f90: Update dg-error/warning.
652 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
653 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
654 * gfortran.dg/g77/12632.f: Update dg-error/warning.
655 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
656 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
657 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
658 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
659 * gfortran.dg/goto_8.f90: Update dg-error/warning.
660 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
661 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
662 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
663 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
664 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
665 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
666 * gfortran.dg/volatile3.f90: Update dg-error/warning.
667 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
668 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
669 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
670 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
671 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
672
673 2011-02-18 Janus Weil <janus@gcc.gnu.org>
674
675 PR fortran/47768
676 * gfortran.dg/proc_ptr_comp_30.f90: New.
677
678 2011-02-18 Jakub Jelinek <jakub@redhat.com>
679
680 PR debug/47780
681 * gcc.target/i386/pr47780.c: New test.
682
683 2011-02-18 Janus Weil <janus@gcc.gnu.org>
684
685 PR fortran/47767
686 * gfortran.dg/class_40.f03: New.
687
688 2011-02-18 Dodji Seketeli <dodji@redhat.com>
689
690 PR c++/47208
691 * g++.dg/cpp0x/auto21.C: New test.
692
693 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
694
695 * objc.dg/special/unclaimed-category-1.h: Updated for
696 new ABI support.
697 * objc.dg/special/unclaimed-category-1.m: Same.
698 * objc.dg/zero-link-1.m: Same.
699 * objc.dg/lookup-1.m: Same.
700 * objc.dg/torture/strings/const-str-9.m
701 * objc.dg/torture/strings/const-str-10.m: Same.
702 * objc.dg/torture/strings/const-str-11.m: Same.
703 * objc.dg/torture/forward-1.m: Same.
704 * objc.dg/zero-link-2.m: Same.
705 * objc.dg/encode-7-next-64bit.m: Same.
706 * objc.dg/method-4.m: Same.
707 * objc.dg/next-runtime-1.m: Same.
708 * objc.dg/image-info.m: Same.
709 * objc.dg/pr23214.m: Same.
710 * objc.dg/symtab-1.m: Same.
711 * obj-c++.dg/basic.m: Same.
712 * obj-c++.dg/proto-lossage-3.m: Same.
713 * obj-c++.dg/torture/strings/const-str-10.m: Same.
714 * obj-c++.dg/torture/strings/const-str-11.m: Same.
715 * obj-c++.dg/torture/strings/const-str-9.m: Same.
716 * obj-c++.dg/method-11.m: Same.
717 * objc/execute/enumeration-1.m: Same.
718 * objc/execute/object_is_class.m: Same.
719 * objc/execute/formal_protocol-2.m: Same.
720 * objc/execute/formal_protocol-4.m: Same.
721 * objc/execute/formal_protocol-6.m: Same.
722 * objc/execute/bycopy-3.m: Same.
723 * objc/execute/exceptions/catchall-1.m: Same.
724 * objc/execute/exceptions/finally-1.m: Same.
725 * objc/execute/exceptions/local-variables-1.m: Same.
726 * objc/execute/exceptions/foward-1.m: Same.
727 * objc/execute/bf-common.h
728 * objc/execute/enumeration-2.m: Same.
729 * objc/execute/formal_protocol-1.m: Same.
730 * objc/execute/formal_protocol-3.m: Same.
731 * objc/execute/formal_protocol-5.m: Same.
732 * objc/execute/accessing_ivars.m: Same.
733 * objc/execute/bycopy-2.m: Same.
734 * objc/execute/formal_protocol-7.m: Same.
735 * objc/execute/compatibility_alias.m: Same.
736 * objc/execute/no_clash.m: Same.
737 * objc/execute/object_is_meta_class.m: Same.
738 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
739 * objc/execute/class-tests-1.h: Include stdio.h.
740 * objc/execute/class-tests-2.h: Same.
741 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
742 runtimes.
743 * obj-c++.dg/try-catch-2.mm: Same.
744
745 2011-02-17 Jakub Jelinek <jakub@redhat.com>
746
747 PR c++/47783
748 * g++.dg/warn/Wunused-parm-4.C: New test.
749
750 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
751 Jan Hubicka <jh@suse.cz>
752
753 PR debug/47106
754 PR debug/47402
755 * g++.dg/debug/pr47106.C: New.
756
757 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
758
759 PR target/43653
760 * gcc.target/i386/pr43653.c: New test.
761
762 2011-02-11 Dodji Seketeli <dodji@redhat.com>
763
764 PR c++/47172
765 * g++.dg/template/inherit6.C: New test.
766
767 2011-02-16 Janus Weil <janus@gcc.gnu.org>
768
769 PR fortran/47745
770 * gfortran.dg/class_39.f03: New.
771
772 2011-02-16 Dodji Seketeli <dodji@redhat.com>
773
774 PR c++/47326
775 * g++.dg/cpp0x/variadic106.C: New test.
776
777 2011-02-16 Jakub Jelinek <jakub@redhat.com>
778
779 PR libfortran/47757
780 * gfortran.dg/pr47757-1.f90: New test.
781 * gfortran.dg/pr47757-2.f90: New test.
782 * gfortran.dg/pr47757-3.f90: New test.
783
784 PR c++/47704
785 * g++.dg/cpp0x/enum8.C: New test.
786
787 2011-02-15 Jason Merrill <jason@redhat.com>
788
789 * g++.dg/inherit/implicit-trivial1.C: New.
790 * g++.dg/cpp0x/implicit-trivial1.C: New.
791
792 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
793
794 PR middle-end/47725
795 * gcc.dg/torture/pr47725.c: Removed.
796
797 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
798
799 PR target/47755
800 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
801 constant does not generate a load from memory.
802
803 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
804
805 PR middle-end/47725
806 * gcc.dg/torture/pr47725.c: New.
807
808 2011-02-15 Richard Guenther <rguenther@suse.de>
809
810 PR tree-optimization/47743
811 * gcc.dg/torture/pr47743.c: New testcase.
812
813 2011-02-15 Jakub Jelinek <jakub@redhat.com>
814
815 PR middle-end/47581
816 * gcc.target/i386/pr47581.c: New test.
817
818 2011-02-14 Janus Weil <janus@gcc.gnu.org>
819
820 PR fortran/47730
821 * gfortran.dg/select_type_22.f03: New.
822
823 2011-02-14 Jason Merrill <jason@redhat.com>
824
825 * g++.dg/cpp0x/regress/enum1.C: New.
826
827 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
828
829 * gnat.dg/include.adb: New test.
830
831 2011-02-14 Janus Weil <janus@gcc.gnu.org>
832
833 PR fortran/47728
834 * gfortran.dg/class_38.f03: New.
835
836 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
837
838 * gcc.dg/pr46494.c: New test.
839
840 2011-02-14 Richard Guenther <rguenther@suse.de>
841
842 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
843
844 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
845
846 PR ada/41929
847 * gnat.dg/null_pointer_deref1.exp: Don't skip on
848 sparc*-sun-solaris2.11.
849
850 2011-02-14 Janus Weil <janus@gcc.gnu.org>
851
852 PR fortran/47349
853 * gfortran.dg/argument_checking_18.f90: New.
854
855 2011-02-13 Tobias Burnus <burnus@net-b.de>
856
857 * gfortran.dg/argument_checking_13.f90: Update dg-error.
858 * gfortran.dg/argument_checking_17.f90: New.
859
860 2011-02-12 Janus Weil <janus@gcc.gnu.org>
861
862 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
863 are temporarily disabled.
864 * gfortran.dg/class_7.f03: Ditto.
865 * gfortran.dg/coarray_14.f90: Ditto.
866 * gfortran.dg/typebound_proc_13.f03: Ditto.
867
868 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
869
870 PR fortran/45586
871 * gfortran.dg/extends_11.f03: New.
872
873 2011-02-11 Xinliang David Li <davidxl@google.com>
874
875 PR tree-optimization/47707
876 * g++.dg/tree-ssa/pr47707.C: New test.
877
878 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
879
880 * g++.dg/opt/inline17.C: New test.
881
882 2011-02-11 Tobias Burnus <burnus@net-b.de>
883
884 PR fortran/47550
885 * gfortran.dg/pure_formal_2.f90: New.
886
887 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
888
889 PR rtl-optimization/47614
890 * gfortran.dg/pr47614.f: New.
891
892 2011-02-11 Joseph Myers <joseph@codesourcery.com>
893
894 PR driver/47678
895 * gcc.dg/opts-6.c: New test.
896
897 2011-02-11 Jakub Jelinek <jakub@redhat.com>
898
899 PR debug/47684
900 * gcc.dg/pr47684.c: New test.
901
902 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
903
904 PR target/47629
905 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
906 c99_runtime, dg-add-options c99_runtime.
907 (main): Use __asm__.
908
909 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
910
911 PR testsuite/47400
912 * lib/target-supports.exp (check_ascii_locale_available): New proc.
913 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
914 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
915 * gcc.dg/ucnid-10.c: Likewise.
916 * gcc.dg/ucnid-13.c: Likewise.
917 * gcc.dg/ucnid-7.c: Likewise.
918 * gcc.dg/ucnid-8.c: Likewise.
919 Adapt dg-warning line number.
920
921 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
922
923 * gcc.target/i386/parity-1.c: Use -march=k8.
924 * gcc.target/i386/parity-2.c: Ditto.
925 * gcc.target/i386/vecinit-1.c: Ditto.
926 * gcc.target/i386/vecinit-2.c: Ditto.
927
928 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
929
930 PR target/46610
931 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
932 * gcc.target/mips/save-restore-3.c: Likewise.
933 * gcc.target/mips/save-restore-4.c: Likewise.
934 * gcc.target/mips/save-restore-5.c: Likewise.
935
936 PR target/47683
937 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
938 * g++.dg/tree-prof/partition2.C: Likewise.
939
940 2011-02-09 Jason Merrill <jason@redhat.com>
941
942 * g++.dg/tree-ssa/inline-3.C: Use a normal function
943 rather than misdeclare std::puts.
944
945 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
946 * g++.dg/other/warning1.C: Likewise.
947 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
948 * g++.old-deja/g++.gb/scope06.C: Likewise.
949 * g++.old-deja/g++.law/cvt11.C: Likewise.
950 * g++.old-deja/g++.law/init1.C: Likewise.
951 * g++.dg/abi/mangle26.C: Likewise.
952
953 * g++.dg/template/function1.C: Adjust for C++0x mode.
954 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
955
956 * g++.dg/ext/label10.C: Adjust for C++0x mode.
957 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
958
959 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
960
961 * g++.dg/cpp0x/regress/abi-empty7.C: New.
962
963 * g++.dg/cpp0x/regress: New directory.
964 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
965 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
966 * g++.dg/cpp0x/regress/regress3.C: New.
967
968 2011-02-10 Richard Guenther <rguenther@suse.de>
969
970 PR tree-optimization/47677
971 * gcc.dg/torture/pr47677.c: New testcase.
972
973 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
974
975 * objc.dg/special/load-category-1.m: Remove unused header.
976 * objc.dg/special/load-category-1a.m: Likewise.
977 * objc.dg/special/load-category-2.m: Likewise.
978 * objc.dg/special/load-category-2a.m: Likewise.
979 * objc.dg/special/load-category-3.m: Likewise.
980 * objc.dg/special/load-category-3a.m: Likewise.
981 * objc.dg/attributes/proto-attribute-2.m: Likewise.
982 * objc.dg/attributes/proto-attribute-3.m: Likewise.
983 * objc.dg/attributes/class-attribute-1.m: Likewise.
984 * objc.dg/property/property.exp: Don't run for Darwin < 9.
985 * obj-c++.dg/property/property.exp: Likewise.
986 * objc.dg/attributes/method-sentinel-1.m: Update type header.
987 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
988 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
989 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
990 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
991 * obj-c++.dg/template-8.mm: Likewise.
992
993 2011-02-10 Jakub Jelinek <jakub@redhat.com>
994
995 PR target/47665
996 * gcc.target/i386/pr47665.c: New test.
997
998 2011-02-10 Jie Zhang <jie@codesourcery.com>
999
1000 PR testsuite/47622
1001 Revert
1002 2011-02-05 Jie Zhang <jie@codesourcery.com>
1003 PR debug/42631
1004 * gcc.dg/pr42631.c: Update test.
1005 * gcc.dg/pr42631-2.c: New test.
1006
1007 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1008
1009 PR fortran/47352
1010 * gfortran.dg/proc_decl_25.f90: New.
1011
1012 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1013
1014 PR fortran/47463
1015 * gfortran.dg/typebound_assignment_2.f03: New.
1016
1017 2011-02-09 Richard Guenther <rguenther@suse.de>
1018
1019 PR tree-optimization/47664
1020 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1021
1022 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1023
1024 PR middle-end/47646
1025 * gnat.dg/uninit_func.adb: Adjust dg directive.
1026
1027 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1028
1029 PR middle-end/47646
1030 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1031
1032 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1033
1034 PR fortran/47637
1035 * gfortran.dg/auto_dealloc_2.f90: New.
1036
1037 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1038
1039 * gcc.dg/builtins-config.h: Remove __sgi handling.
1040 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1041 -std=c99 for mips-sgi-irix6.5*.
1042
1043 2011-02-09 Martin Jambor <mjambor@suse.cz>
1044
1045 PR middle-end/45505
1046 * gfortran.dg/pr25923.f90: Remove xfails.
1047
1048 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1049
1050 PR fortran/47583
1051 * gfortran.dg/inquire_14.f90: New test.
1052
1053 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1054
1055 PR fortran/45290
1056 * gfortran.dg/pointer_init_6.f90: New.
1057
1058 2011-02-08 Jeff Law <law@redhat.com>
1059
1060 PR tree-optimization/42893
1061 * gcc.tree-ssa/pr42893.c: New test.
1062
1063 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1064
1065 PR tree-optimization/46834
1066 PR tree-optimization/46994
1067 PR tree-optimization/46995
1068 * gcc.dg/graphite/id-pr46834.c: New.
1069 * gfortran.dg/graphite/id-pr46994.f90: New.
1070 * gfortran.dg/graphite/id-pr46995.f90: New.
1071
1072 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1073
1074 PR middle-end/47646
1075 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1076 using the variable is known the warning is emitted there.
1077 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1078 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1079
1080 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1081 statement.
1082 (vg): Likewise.
1083 * gcc.dg/noreturn-1.c (foo5): Likewise.
1084 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1085 (method2): Likewise.
1086
1087 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1088 the return statement using the uninitialized variable.
1089 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1090
1091 2011-02-08 Richard Guenther <rguenther@suse.de>
1092
1093 PR middle-end/47639
1094 * g++.dg/opt/pr47639.c: New testcase.
1095
1096 2011-02-08 Richard Guenther <rguenther@suse.de>
1097
1098 PR tree-optimization/47632
1099 * g++.dg/opt/pr47632.C: New testcase.
1100
1101 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1102
1103 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1104
1105 2011-02-07 Richard Guenther <rguenther@suse.de>
1106
1107 PR tree-optimization/47615
1108 * g++.dg/opt/pr47615.C: New testcase.
1109
1110 2011-02-07 Richard Guenther <rguenther@suse.de>
1111
1112 PR tree-optimization/47621
1113 * gcc.dg/torture/pr47621.c: New testcase.
1114
1115 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
1116
1117 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1118
1119 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
1120
1121 PR fortran/47592
1122 * gfortran.dg/allocate_with_source_1 : New test.
1123
1124 2011-02-05 Jakub Jelinek <jakub@redhat.com>
1125
1126 PR middle-end/47610
1127 * gcc.dg/pr47610.c: New test.
1128
1129 2011-02-05 Jie Zhang <jie@codesourcery.com>
1130
1131 PR debug/42631
1132 * gcc.dg/pr42631.c: Update test.
1133 * gcc.dg/pr42631-2.c: New test.
1134
1135 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1136
1137 PR fortran/47574
1138 * gfortran.dg/pr47574.f90: New test.
1139
1140 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1141
1142 PR tree-optimization/46194
1143 * gcc.dg/autopar/pr46194.c: New.
1144
1145 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1146
1147 PR tree-optimization/43695
1148 * g++.dg/ipa/pr43695.C: New.
1149
1150 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1151
1152 PR inline-asm/23200
1153 * gcc.dg/pr23200.c: New test.
1154
1155 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1156
1157 PR c++/47589
1158 * g++.dg/pr47589.C: New test.
1159
1160 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1161
1162 PR c++/47398
1163 * g++.dg/template/typedef37.C: New test.
1164 * g++.dg/template/param1.C: Adjust expected error message.
1165
1166 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1167
1168 PR middle-end/31490
1169 * gcc.dg/pr31490-2.c: New test.
1170 * gcc.dg/pr31490-3.c: New test.
1171 * gcc.dg/pr31490-4.c: New test.
1172
1173 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
1174 Jakub Jelinek <jakub@redhat.com>
1175
1176 PR c++/46890
1177 * g++.dg/parser/semicolon3.C: Adjust.
1178 * g++.dg/parser/semicolon4.C: New testcase.
1179 * g++.dg/pr46890.C: New testcase.
1180
1181 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1182
1183 PR c++/29571
1184 * g++.dg/init/pr29571.C: New.
1185
1186 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
1187
1188 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1189 instead of vect_int.
1190
1191 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1192
1193 PR target/47312
1194 * gcc.target/i386/pr47312.c: New test.
1195
1196 PR target/47564
1197 * gcc.target/i386/pr47564.c: New test.
1198
1199 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
1200
1201 PR tree-optimization/45122
1202 * gcc.dg/tree-ssa/pr45122.c: New.
1203
1204 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1205
1206 PR target/47272
1207 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1208 and vec_vsx_st.
1209
1210 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1211 and vsx so a default --with-cpu=power7 doesn't give an error
1212 when -mavoid-indexed-addresses is used.
1213
1214 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1215 wrapper function to save the arguments and then jump to the real
1216 function, rather than depending on the compiler not to move stuff
1217 before an asm.
1218 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1219
1220 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1221 Paul Thomas <pault@gcc.gnu.org>
1222
1223 PR fortran/47082
1224 * gfortran.dg/class_37.f03 : New test.
1225
1226 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1227 Richard Guenther <rguenther@suse.de>
1228
1229 PR tree-optimization/40979
1230 PR bootstrap/47044
1231 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1232 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1233 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1234 check_vect_support_and_set_flags.
1235 * gfortran.dg/graphite/vect-pr40979.f90: New.
1236
1237 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1238
1239 PR fortran/47572
1240 * gfortran.dg/class_36.f03: New.
1241
1242 2011-02-02 Richard Guenther <rguenther@suse.de>
1243
1244 PR tree-optimization/47566
1245 * gcc.dg/lto/20110201-1_0.c: New testcase.
1246
1247 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
1248
1249 PR debug/47498
1250 PR debug/47501
1251 PR debug/45136
1252 PR debug/45130
1253 * debug/pr47498.c: New.
1254 * debug/pr47501.c: New.
1255
1256 2011-02-01 Richard Guenther <rguenther@suse.de>
1257
1258 PR tree-optimization/47559
1259 * g++.dg/torture/pr47559.C: New testcase.
1260
1261 2011-02-01 Janus Weil <janus@gcc.gnu.org>
1262
1263 PR fortran/47565
1264 * gfortran.dg/typebound_call_20.f03: New.
1265
1266 2011-02-01 Richard Guenther <rguenther@suse.de>
1267
1268 PR tree-optimization/47555
1269 * gcc.dg/pr47555.c: New testcase.
1270
1271 2011-02-01 Richard Guenther <rguenther@suse.de>
1272
1273 PR tree-optimization/47541
1274 * g++.dg/torture/pr47541.C: New testcase.
1275
1276 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1277
1278 PR fortran/47455
1279 * gfortran.dg/typebound_call_19.f03: New.
1280
1281 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1282
1283 PR c++/47416
1284 * g++.dg/cpp0x/pr47416.C: New test.
1285
1286 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
1287
1288 PR fortran/47519
1289 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
1290
1291 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1292
1293 PR fortran/47463
1294 * gfortran.dg/typebound_assignment_1.f03: New.
1295
1296 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1297
1298 PR tree-optimization/47538
1299 * gcc.c-torture/execute/pr47538.c: New test.
1300
1301 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1302
1303 PR target/45325
1304 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
1305
1306 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1307
1308 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
1309
1310 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
1311
1312 PR rtl-optimization/44031
1313 * gcc.c-torture/compile/20110131-1.c: New test.
1314
1315 2011-01-31 Tobias Burnus <burnus@net-b.de>
1316
1317 PR fortran/47042
1318 * gfortran.dg/stmt_func_1.f90: New.
1319
1320 2011-01-31 Tobias Burnus <burnus@net-b.de>
1321
1322 PR fortran/47042
1323 * gfortran.dg/interface_34.f90: New.
1324
1325 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
1326
1327 PR fortran/47523
1328 * gfortran.dg/realloc_on_assign_5.f03: New test.
1329 * gfortran.dg/realloc_on_assign_5.f03: New test.
1330
1331 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1332
1333 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
1334 * gfortran.dg/bessel_7.f90: Likewise.
1335 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
1336
1337 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
1338 * gfortran.dg/sum_init_expr.f03: Likewise.
1339
1340 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
1341
1342 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
1343 -r -nostdlib.
1344
1345 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
1346 loop only on "vect_intfloat_cvt" targets.
1347
1348 2011-01-29 Tobias Burnus <burnus@net-b.de>
1349
1350 PR fortran/47531
1351 * gfortran.dg/shape_6.f90: New.
1352
1353 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1354
1355 PR libgfortran/47434
1356 * gfortran.dg/read_infnan_1.f90: Update test.
1357 * gfortran.dg/module_nan.f90: Update test.
1358 * gfortran.dg/char4_iunit_1.f03: Update test.
1359 * gfortran.dg/large_real_kind_1.f90: Update test.
1360 * gfortran.dg/real_const_3.f90: Update test.
1361 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
1362
1363 2011-01-29 Dodji Seketeli <dodji@redhat.com>
1364
1365 PR c++/47311
1366 * g++.dg/template/param2.C: New test.
1367
1368 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1369
1370 PR libgfortran/47285
1371 * gfortran.dg/fmt_g.f: New test.
1372
1373 2011-01-28 Tobias Burnus <burnus@net-b.de>
1374
1375 PR fortran/47507
1376 * gfortran.dg/pure_formal_1.f90: New.
1377
1378 2011-01-28 Jakub Jelinek <jakub@redhat.com>
1379
1380 PR target/42894
1381 * gcc.dg/tls/pr42894.c: New test.
1382
1383 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1384
1385 * gcc.dg/pr47276.c: Add dg-require-visibility.
1386
1387 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1388
1389 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
1390
1391 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
1392 Tobias Burnus <burnus@gcc.gnu.org>
1393
1394 PR fortran/45170
1395 PR fortran/35810
1396 PR fortran/47350
1397 * gfortran.dg/realloc_on_assign_3.f03: New test.
1398 * gfortran.dg/realloc_on_assign_4.f03: New test.
1399 * gfortran.dg/allocatable_function_5.f90: New test.
1400 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
1401 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
1402 implemented" dg-errors.
1403
1404 2011-01-27 Jan Hubicka <jh@suse.cz>
1405
1406 PR middle-end/46949
1407 * gcc.dg/attr-weakref-4.c: New testcase
1408
1409 2011-01-27 Martin Jambor <mjambor@suse.cz>
1410
1411 PR tree-optimization/47228
1412 * gcc.dg/torture/pr47228.c: New test.
1413
1414 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1415
1416 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
1417
1418 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1419
1420 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
1421 when using auto-overlay support on the SPU.
1422
1423 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
1424
1425 PR rtl-optimization/44174
1426 * gcc.target/i386/asm-6.c: New test.
1427
1428 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
1429
1430 PR rtl-optimization/46856
1431 * gcc.c-torture/compile/pr46856.c: New test.
1432
1433 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
1434 Andrew Pinski <pinskia@gmail.com>
1435
1436 PR c/43082
1437 * gcc.dg/pr43082.c: New.
1438
1439 2011-01-26 DJ Delorie <dj@redhat.com>
1440
1441 PR rtl-optimization/46878
1442 * gcc.dg/pr46878-1.c: New test.
1443
1444 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1445
1446 PR c++/47476
1447 * g++.dg/cpp0x/pr47476.C: New test.
1448
1449 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1450
1451 * gcc.c-torture/compile/20110126-1.c: New test.
1452
1453 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1454
1455 PR c/47473
1456 * gcc.dg/torture/pr47473.c: New test.
1457
1458 2011-01-26 Jan Hubicka <jh@suse.cz>
1459
1460 PR target/47237
1461 * gcc.c-torture/execute/pr47237.c: New testcase.
1462
1463 2011-01-26 Jan Hubicka <jh@suse.cz>
1464
1465 PR tree-optimization/47190
1466 * gcc.dg/attr-weakref-3.c: New testcase.
1467
1468 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1469
1470 PR c++/43601
1471 * gcc.dg/dll-9a.c: New test file.
1472 * gcc.dg/dll-11.c: Likewise.
1473 * gcc.dg/dll-12.c: Likewise.
1474 * gcc.dg/dll-12a.c: Likewise.
1475 * gcc.dg/dll-11a.c: Likewise.
1476 * gcc.dg/dll-9.c: Likewise.
1477 * gcc.dg/dll-10.c: Likewise.
1478 * gcc.dg/dll-10a.c: Likewise.
1479 * g++.dg/ext/dllexport4a.cc: Likewise.
1480 * g++.dg/ext/dllexport4.C: Likewise.
1481 * g++.dg/ext/dllexport5.C: Likewise.
1482 * g++.dg/ext/dllexport5a.cc: Likewise.
1483
1484 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1485
1486 PR tree-optimization/46970
1487 * gcc.dg/graphite/pr46970.c: New.
1488
1489 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1490
1491 PR tree-optimization/46215
1492 * gcc.dg/graphite/pr46215.c: New.
1493
1494 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1495
1496 PR tree-optimization/46168
1497 * gcc.dg/graphite/pr46168.c: New.
1498
1499 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1500
1501 PR tree-optimization/43657
1502 * gcc.dg/graphite/pr43657.c: New.
1503
1504 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1505
1506 PR tree-optimization/29832
1507 * gfortran.dg/graphite/pr29832.f90: New.
1508
1509 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1510
1511 PR tree-optimization/43567
1512 * gcc.dg/graphite/pr43567.c: New.
1513
1514 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1515
1516 * gfortran.dg/graphite/interchange-4.f: New.
1517 * gfortran.dg/graphite/interchange-5.f: New.
1518
1519 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1520 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1521 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1522 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1523 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1524 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1525 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1526 * gfortran.dg/ltrans-7.f90: Removed.
1527 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1528
1529 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1530 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1531 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1532 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1533 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1534 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1535 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1536 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1537 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1538 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1539 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1540 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1541 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1542 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1543 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1544 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1545 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1546 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1547 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1548 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1549 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1550 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1551 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1552 * gcc.dg/tree-ssa/data-dep-1.c
1553 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1554 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1555 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1556 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1557 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1558
1559 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1560
1561 PR tree-optimization/47265
1562 PR tree-optimization/47443
1563 * gcc.c-torture/compile/pr47265.c: New test.
1564 * gcc.dg/pr47443.c: New test.
1565
1566 2011-01-25 Martin Jambor <mjambor@suse.cz>
1567
1568 PR tree-optimization/47382
1569 * g++.dg/torture/pr47382.C: New test.
1570 * g++.dg/opt/devirt1.C: Xfail.
1571
1572 2011-01-25 Yao Qi <yao@codesourcery.com>
1573
1574 PR target/45701
1575 * gcc.target/arm/pr45701-1.c: New test.
1576 * gcc.target/arm/pr45701-2.c: New test.
1577 * gcc.target/arm/pr45701-3.c: New test.
1578
1579 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1580 Jakub Jelinek <jakub@redhat.com>
1581
1582 PR tree-optimization/47271
1583 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1584
1585 2011-01-25 Nick Clifton <nickc@redhat.com>
1586
1587 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1588 (saturate_add): Delete.
1589 (exchange): Delete.
1590 (main): Do not run saturate_add.
1591 (set_interrupts): Delete.
1592
1593 2011-01-25 Tobias Burnus <burnus@net-b.de>
1594
1595 PR fortran/47448
1596 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1597
1598 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1599
1600 PR tree-optimization/47427
1601 PR tree-optimization/47428
1602 * gcc.c-torture/compile/pr47427.c: New test.
1603 * gcc.c-torture/compile/pr47428.c: New test.
1604
1605 2011-01-25 Richard Guenther <rguenther@suse.de>
1606
1607 PR middle-end/47411
1608 * gcc.dg/torture/pr47411.c: New testcase.
1609
1610 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1611
1612 * gfortran.dg/graphite/id-24.f: New.
1613 * gfortran.dg/graphite/id-25.f: New.
1614
1615 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1616
1617 * gfortran.dg/graphite/id-23.f: New.
1618
1619 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1620
1621 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1622
1623 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1624
1625 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1626 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1627 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1628 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1629 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1630 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1631 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1632 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1633 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1634
1635 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1636
1637 * gcc.dg/graphite/block-0.c: Add documentation.
1638 * gcc.dg/graphite/block-4.c: Same.
1639 * gcc.dg/graphite/block-7.c: Same.
1640 * gcc.dg/graphite/block-8.c: New.
1641 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1642 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1643 * gcc.dg/graphite/interchange-12.c: Add documentation.
1644 * gcc.dg/graphite/interchange-13.c: New.
1645 * gcc.dg/graphite/interchange-14.c: New.
1646 * gcc.dg/graphite/interchange-15.c: New.
1647 * gcc.dg/graphite/interchange-8.c: Add documentation.
1648 * gcc.dg/graphite/interchange-mvt.c: Same.
1649
1650 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1651
1652 PR target/47408
1653 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1654 * gcc.target/powerpc/altivec-14.c: Ditto.
1655 * gcc.target/powerpc/altivec-33.c: Ditto.
1656 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1657 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1658 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1659 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1660 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1661 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1662 * g++.dg/ext/altivec-15.C: Ditto.
1663 * g++.dg/ext/altivec-types-1.C: Ditto.
1664 * g++.dg/ext/altivec-types-2.C: Ditto.
1665 * g++.dg/ext/altivec-types-3.C: Ditto.
1666 * g++.dg/ext/altivec-types-4.C: Ditto.
1667
1668 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1669
1670 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1671
1672 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1673
1674 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1675 optimization options.
1676
1677 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1678
1679 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1680
1681 PR testsuite/45988
1682 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1683
1684 2011-01-23 Tobias Burnus <burnus@net-b.de>
1685
1686 PR fortran/47421
1687 * gfortran.dg/allocatable_scalar_12.f90: New.
1688
1689 2011-01-23 Ira Rosen <irar@il.ibm.com>
1690
1691 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1692 vectorization to be not profitable if peeling is used to
1693 realign the memory access.
1694 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1695 loop bound to avoid loop unrolling.
1696 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1697
1698 2011-01-22 Jan Hubicka <jh@suse.cz>
1699
1700 PR lto/47333
1701 * g++.dg/lto/pr47333.C: New file.
1702
1703 2011-01-22 Jan Hubicka <jh@suse.cz>
1704
1705 PR tree-optimization/43884
1706 PR lto/44334
1707 * gcc.dg/autopar/outer-2.c: Increase array size.
1708 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1709
1710 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1711
1712 PR fortran/38536
1713 * gfortran.dg/c_loc_tests_16.f90: New test.
1714
1715 2011-01-22 Tobias Burnus <burnus@net-b.de>
1716
1717 PR fortran/47399
1718 * gfortran.dg/typebound_proc_19.f90: New.
1719
1720 2011-01-21 Jeff Law <law@redhat.com>
1721
1722 PR tree-optimization/47053
1723 * g++.dg/pr47053.C: New test.
1724
1725 2011-01-21 Jason Merrill <jason@redhat.com>
1726
1727 PR c++/47041
1728 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1729
1730 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1731
1732 PR c++/47388
1733 * g++.dg/cpp0x/range-for10.C: New test.
1734 * g++.dg/template/for1.C: New test.
1735
1736 PR middle-end/45566
1737 * g++.dg/tree-prof/partition3.C: New test.
1738
1739 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1740
1741 PR rtl-optimization/47366
1742 * g++.dg/opt/pr47366.C: New test.
1743
1744 2011-01-21 Jason Merrill <jason@redhat.com>
1745
1746 PR c++/46552
1747 * g++.dg/cpp0x/constexpr-regress2.C: New.
1748
1749 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1750
1751 2011-01-21 Jeff Law <law@redhat.com>
1752
1753 PR rtl-optimization/41619
1754 * gcc.dg/pr41619.c: New.
1755
1756 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1757
1758 PR tree-optimization/47355
1759 * g++.dg/opt/pr47355.C: New test.
1760
1761 2011-01-21 Richard Guenther <rguenther@suse.de>
1762
1763 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1764 making main hot.
1765
1766 2011-01-21 Richard Guenther <rguenther@suse.de>
1767
1768 PR tree-optimization/47365
1769 * gcc.dg/torture/pr47365.c: New testcase.
1770 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1771
1772 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1773
1774 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1775
1776 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1777
1778 PR tree-optimization/47391
1779 * gcc.dg/pr47391.c: New test.
1780
1781 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1782
1783 * g++.dg/template/char1.C: Use signed char.
1784
1785 2011-01-21 Tobias Burnus <burnus@net-b.de>
1786
1787 PR fortran/47377
1788 * gfortran.dg/pointer_target_4.f90: New.
1789
1790 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1791
1792 PR target/47251
1793 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1794 ILP32 system and not IP32.
1795
1796 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1797
1798 PR debug/46583
1799 * g++.dg/debug/pr46583.C: New.
1800
1801 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1802
1803 PR debug/47283
1804 * g++.dg/debug/pr47283.C: New test.
1805
1806 PR testsuite/47371
1807 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1808 * gcc.target/i386/headmerge-2.c: Likewise.
1809
1810 2011-01-20 Richard Guenther <rguenther@suse.de>
1811
1812 PR middle-end/47370
1813 * gcc.dg/torture/pr47370.c: New testcase.
1814
1815 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1816
1817 PR tree-optimization/46130
1818 * gcc.dg/pr46130-1.c: New test.
1819 * gcc.dg/pr46130-2.c: New test.
1820
1821 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1822
1823 PR c++/47291
1824 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1825
1826 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1827
1828 PR debug/46240
1829 * g++.dg/debug/pr46240.cc: New.
1830
1831 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1832
1833 PR c++/47303
1834 * g++.dg/template/anonunion1.C: New test.
1835
1836 PR rtl-optimization/47337
1837 * gcc.c-torture/execute/pr47337.c: New test.
1838
1839 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1840
1841 PR testsuite/45342
1842 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1843
1844 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1845
1846 PR tree-optimization/46021
1847 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1848
1849 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1850
1851 PR tree-optimization/47290
1852 * g++.dg/torture/pr47290.C: New test.
1853
1854 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1855
1856 PR fortran/47240
1857 * gfortran.dg/proc_ptr_comp_29.f90: New.
1858
1859 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1860
1861 PR testsuite/41146
1862 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1863 powerpc-apple-darwin9.
1864
1865 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1866
1867 PR rtl-optimization/47299
1868 * gcc.c-torture/execute/pr47299.c: New test.
1869
1870 2011-01-17 Jason Merrill <jason@redhat.com>
1871
1872 * g++.dg/cpp0x/constexpr-virtual.C: New.
1873
1874 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1875
1876 PR fortran/47331
1877 * gfortran.dg/gomp/pr47331.f90: New test.
1878
1879 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1880
1881 PR objc/47314
1882 * objc.dg/selector-warn-1.m: New.
1883 * obj-c++.dg/selector-warn-1.mm: New.
1884
1885 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1886
1887 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1888 Update dg-final accordingly.
1889
1890 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1891
1892 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1893
1894 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1895
1896 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1897 target check.
1898 * gcc.dg/guality/pr36728-2.c: Likewise.
1899
1900 2011-01-17 Richard Guenther <rguenther@suse.de>
1901
1902 PR tree-optimization/47313
1903 * g++.dg/torture/pr47313.C: New testcase.
1904
1905 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1906
1907 PR target/47318
1908 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1909 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1910 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1911 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1912
1913 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1914 as __m256i.
1915 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1916 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1917 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1918
1919 2011-01-17 Richard Guenther <rguenther@suse.de>
1920
1921 PR tree-optimization/45967
1922 * gcc.dg/torture/pr45967-2.c: New testcase.
1923 * gcc.dg/torture/pr45967-3.c: Likewise.
1924
1925 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1926
1927 PR testsuite/47325
1928 * g++.dg/ext/pr47213.C: Require visibility.
1929
1930 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1931
1932 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1933 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1934
1935 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1936
1937 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1938 Linux-based targets.
1939
1940 2011-01-13 Jan Hubicka <jh@suse.cz>
1941
1942 PR tree-optimization/47276
1943 * gcc.dg/pr47276.c: New testcase.
1944
1945 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1946 Jonathan Wakely <jwakely.gcc@gmail.com>
1947
1948 PR c++/33558
1949 * g++.dg/other/pr33558.C: New.
1950 * g++.dg/other/pr33558-2.C: New.
1951
1952 2011-01-14 Martin Jambor <mjambor@suse.cz>
1953
1954 PR tree-optimization/45934
1955 PR tree-optimization/46302
1956 * g++.dg/ipa/devirt-c-1.C: New test.
1957 * g++.dg/ipa/devirt-c-2.C: Likewise.
1958 * g++.dg/ipa/devirt-c-3.C: Likewise.
1959 * g++.dg/ipa/devirt-c-4.C: Likewise.
1960 * g++.dg/ipa/devirt-c-5.C: Likewise.
1961 * g++.dg/ipa/devirt-c-6.C: Likewise.
1962 * g++.dg/ipa/devirt-6.C: Likewise.
1963 * g++.dg/ipa/devirt-d-1.C: Likewise.
1964 * g++.dg/torture/pr45934.C: Likewise.
1965
1966 2011-01-14 Jason Merrill <jason@redhat.com>
1967
1968 * g++.dg/cpp0x/variadic105.C: New.
1969
1970 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1971 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1972
1973 PR objc/45989
1974 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1975 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1976 execution tests on i?86-*-*, x86_64-*-* and
1977 powerpc*-apple-darwin* && ilp32.
1978 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1979 tests on i?86-*-* and x86_64-*-*.
1980
1981 2011-01-14 Richard Guenther <rguenther@suse.de>
1982
1983 PR tree-optimization/47280
1984 * g++.dg/opt/pr47280.C: New testcase.
1985
1986 2011-01-14 Jason Merrill <jason@redhat.com>
1987
1988 * g++.dg/cpp0x/constexpr-regress1.C: New.
1989
1990 * g++.dg/ext/flexary2.C: New.
1991
1992 2011-01-14 Richard Guenther <rguenther@suse.de>
1993
1994 PR middle-end/47281
1995 * gcc.dg/torture/pr47281.c: New testcase.
1996 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1997
1998 2011-01-14 Richard Guenther <rguenther@suse.de>
1999
2000 PR tree-optimization/47286
2001 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2002
2003 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2004
2005 PR c++/47213
2006 * g++.dg/ext/pr47213.C: New.
2007
2008 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2009
2010 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2011
2012 2011-01-13 Tobias Burnus <burnus@net-b.de>
2013 Mikael Morin <mikael@gcc.gnu.org>
2014
2015 PR fortran/45848
2016 PR fortran/47204
2017 * gfortran.dg/select_type_20.f90: New.
2018 * gfortran.dg/select_type_21.f90: New.
2019
2020 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2021
2022 PR target/47251
2023 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2024
2025 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2026
2027 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2028 * gcc.dg/guality/pr36728-2.c: Likewise.
2029
2030 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2031
2032 PR debug/PR46973
2033 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2034
2035 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2036
2037 PR rtl-optimization/45352
2038 * gcc.dg/pr45352-3.c: New.
2039
2040 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2041
2042 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2043 comment.
2044 * g++.dg/cpp0x/range-for8.C: New.
2045 * g++.dg/cpp0x/range-for9.C: New.
2046
2047 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2048
2049 PR debug/47209
2050 * g++.dg/debug/pr47209.C: New.
2051
2052 2011-01-12 Richard Guenther <rguenther@suse.de>
2053
2054 PR lto/47259
2055 * gcc.dg/lto/pr47259_0.c: New testcase.
2056 * gcc.dg/lto/pr47259_1.c: Likewise.
2057
2058 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2059
2060 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2061 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2062 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2063 methods missing from the OBJC2 Object.
2064 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2065 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2066 GNU and NeXT runtimes.
2067 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2068 comments.
2069 * objc-obj-c++-shared/Object1.m: Likewise.
2070 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2071 * objc.dg/proto-qual-1.m: Likewise.
2072 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2073 * obj-c++.dg/proto-qual-1.mm: Likewise.
2074
2075 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2076
2077 PR testsuite/33033
2078 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2079
2080 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2081
2082 Fixed the Objective-C++ testsuite and updated all tests.
2083 * lib/obj-c++.exp (obj-c++_init): Declare and set
2084 gcc_warning_prefix and gcc_error_prefix.
2085 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2086 'dg-warning', 'dg-message' and 'dg-error'.
2087 * obj-c++.dg/class-extension-3.mm: Likewise.
2088 * obj-c++.dg/class-protocol-1.mm: Likewise.
2089 * obj-c++.dg/encode-7.mm: Likewise.
2090 * obj-c++.dg/exceptions-3.mm: Likewise.
2091 * obj-c++.dg/exceptions-5.mm: Likewise.
2092 * obj-c++.dg/method-12.mm: Likewise.
2093 * obj-c++.dg/method-13.mm: Likewise.
2094 * obj-c++.dg/method-15.mm: Likewise.
2095 * obj-c++.dg/method-16.mm: Likewise.
2096 * obj-c++.dg/method-4.mm: Likewise.
2097 * obj-c++.dg/method-8.mm: Likewise.
2098 * obj-c++.dg/method-conflict-1.mm: Likewise.
2099 * obj-c++.dg/method-conflict-2.mm: Likewise.
2100 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2101 and uncommented second part of the testcase now that the testsuite
2102 works correctly.
2103 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2104 and uncommented second part of the testcase now that the testsuite
2105 works correctly.
2106 * obj-c++.dg/private-1.mm: Likewise.
2107 * obj-c++.dg/proto-lossage-4.mm: Likewise.
2108 * obj-c++.dg/syntax-error-7.mm: Likewise.
2109 * obj-c++.dg/warn5.mm: Likewise.
2110 * obj-c++.dg/property/at-property-14.mm: Likewise.
2111 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2112 FIXME.
2113 * obj-c++.dg/property/at-property-18.mm: Likewise.
2114 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2115 FIXME.
2116 * obj-c++.dg/property/at-property-21.mm: Likewise.
2117 * obj-c++.dg/property/at-property-28.mm: Likewise.
2118 * obj-c++.dg/property/at-property-5.mm: Likewise.
2119 * obj-c++.dg/property/dynamic-2.mm: Likewise.
2120 * obj-c++.dg/property/property-neg-3.mm: Likewise.
2121 * obj-c++.dg/property/synthesize-11.mm: Likewise.
2122 * obj-c++.dg/property/synthesize-6.mm: Likewise.
2123 * obj-c++.dg/property/synthesize-8.mm: Likewise.
2124 * obj-c++.dg/property/synthesize-9.mm: Likewise.
2125 * obj-c++.dg/tls/diag-5.mm: Likewise.
2126 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2127 dg-error, now matched correctly.
2128
2129 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2130
2131 * objc.dg/property/at-property-29.m: New.
2132 * obj-c++.dg/property/at-property-29.mm: New.
2133
2134 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2135
2136 * go.test/go-test.exp (go-set-goarch): New proc.
2137 (go-gc-tests): Use it.
2138
2139 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2140
2141 PR debug/46955
2142 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2143
2144 2011-01-11 Richard Henderson <rth@redhat.com>
2145
2146 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2147
2148 2011-01-11 Jan Hubicka <jh@suse.cz>
2149
2150 PR lto/45721
2151 PR lto/45375
2152 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2153 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2154
2155 2011-01-11 Richard Guenther <rguenther@suse.de>
2156
2157 PR tree-optimization/46076
2158 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2159
2160 2011-01-11 Jeff Law <law@redhat.com>
2161
2162 * PR tree-optimization/47086
2163 * gcc.dg/pr47086.c: New test.
2164
2165 2011-01-11 Jason Merrill <jason@redhat.com>
2166
2167 PR c++/46658
2168 * g++.dg/template/new10.C: New.
2169
2170 PR c++/45520
2171 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2172
2173 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
2174
2175 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2176 Split type definitions and NSConstantString class into...
2177 * objc-obj-c++-shared/objc-test-suite-types.h: New.
2178 * objc-obj-c++-shared/nsconstantstring-class.h: New.
2179 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2180 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2181 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2182 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2183 to comments.
2184 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2185 encode defines for newer NeXT system headers.
2186 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2187 * obj-c++.dg/torture/strings/string1.mm: Likewise.
2188 * objc.dg/foreach-5.m: Likewise.
2189 * objc.dg/foreach-2.m: Likewise.
2190 * objc.dg/foreach-4.m: Likewise.
2191 * objc.dg/torture/strings/string1.m: Likewise.
2192 * objc.dg/torture/strings/string2.m: Likewise.
2193 * objc.dg/torture/strings/string3.m: Likewise.
2194 * objc.dg/torture/strings/string4.m: Likewise.
2195 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2196 header and stand alone.
2197 * obj-c++.dg/strings/strings-2.mm: Likewise.
2198 * objc.dg/torture/strings/const-str-3.m: Likewise.
2199 * objc.dg/strings/strings-2.m: Likewise.
2200 * objc.dg/strings/const-str-12b.m: Likewise.
2201
2202 2011-01-12 Richard Guenther <rguenther@suse.de>
2203
2204 PR middle-end/32511
2205 * gcc.dg/attr-weak-1.c: Adjust.
2206
2207 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2208
2209 PR fortran/47051
2210 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2211 standard compliant and comment.
2212
2213 2011-01-10 Jan Hubicka <jh@suse.cz>
2214
2215 PR lto/46083
2216 * gcc.dg/initpri3.c: New testcase.
2217
2218 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2219
2220 PR lto/47222
2221 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2222 externally visible.
2223 (g_esi): Likewise.
2224 (g_ebx): Likewise.
2225 (g_ebp): Likewise.
2226 (g_esp): Likewise.
2227 (g_ebp_save): Likewise.
2228 (g_esp_save): Likewise.
2229
2230 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2231
2232 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2233
2234 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2235
2236 PR tree-optimization/46021
2237 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2238 i?86-*-*, x86_64-*-*.
2239
2240 2011-01-10 Jeff Law <law@redhat.com>
2241
2242 * PR tree-optimization/47141
2243 * gcc.c-torture/compile/pr47141.c: New test.
2244
2245 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2246
2247 PR testsuite/46230
2248 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2249 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2250 * gcc.dg/vect/slp-35.c: Remove XFAILs.
2251 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2252
2253 PR testsuite/46230
2254 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2255 being vectorized. Adjust dg-final pattern. Remove XFAIL.
2256 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
2257 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
2258 being vectorized. Adjust dg-final pattern.
2259
2260 PR testsuite/46230
2261 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
2262 * gcc.dg/vect/slp-24.c: Likewise.
2263
2264 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
2265
2266 PR c++/47218
2267 * g++.dg/other/pr47218-1.C: New test file.
2268 * g++.dg/other/pr47218.C: Likewise.
2269 * g++.dg/other/pr47218.h: New supporting header.
2270
2271 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
2272
2273 PR objc/47232
2274 * objc.dg/attributes/invalid-attribute-1.m: New.
2275 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
2276
2277 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2278
2279 PR fortran/47224
2280 * gfortran.dg/proc_ptr_comp_28.f90: New.
2281
2282 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2283
2284 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
2285 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
2286 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2287 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
2288 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
2289 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2290 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
2291 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
2292 * objc.dg/gnu-api-2-class.m: Likewise.
2293 * objc.dg/gnu-api-2-ivar.m: Likewise.
2294 * objc.dg/gnu-api-2-method.m: Likewise.
2295 * objc.dg/gnu-api-2-objc.m: Likewise.
2296 * objc.dg/gnu-api-2-object.m: Likewise.
2297 * objc.dg/gnu-api-2-property.m: Likewise.
2298 * objc.dg/gnu-api-2-protocol.m: Likewise.
2299 * objc.dg/gnu-api-2-sel.m: Likewise.
2300
2301 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2302
2303 * objc.dg/foreach-1.m: Skip for Darwin < 9.
2304 * objc.dg/objc-foreach-4.m: Likewise.
2305 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
2306 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
2307 * objc.dg/foreach-4.m: Likewise.
2308 * objc.dg/foreach-5.m: Likewise.
2309 * objc.dg/foreach-3.m: Return self from init.
2310
2311 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2312
2313 PR fortran/38536
2314 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
2315
2316 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2317
2318 PR fortran/46313
2319 * gfortran.dg/class_35.f90: New.
2320
2321 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2322
2323 * objc.dg/foreach-1.m: Add "-Wall" to flags.
2324
2325 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
2326
2327 PR objc/47078
2328 * objc.dg/invalid-method-2.m: New.
2329 * obj-c++.dg/invalid-method-2.mm: New.
2330
2331 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
2332
2333 PR fortran/46896
2334 * gfortran.dg/transpose_optimization_2.f90 : New test.
2335
2336 2011-01-08 Jan Hubicka <jh@suse.cz>
2337
2338 PR tree-optmization/46469
2339 * g++.dg/torture/pr46469.C: New testcase.
2340
2341 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2342
2343 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
2344 emulation of libobjc-gnu structure layout functionality to ..
2345 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
2346 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
2347 * objc/execute/bf-common.h: Adjust headers.
2348 * objc/execute/bf-1.m: Likewise.
2349 * objc/execute/bf-2.m: Likewise.
2350 * objc/execute/bf-3.m: Likewise.
2351 * objc/execute/bf-4.m: Likewise.
2352 * objc/execute/bf-5.m: Likewise.
2353 * objc/execute/bf-6.m: Likewise.
2354 * objc/execute/bf-7.m: Likewise.
2355 * objc/execute/bf-8.m: Likewise.
2356 * objc/execute/bf-9.m: Likewise.
2357 * objc/execute/bf-10.m: Likewise.
2358 * objc/execute/bf-11.m: Likewise.
2359 * objc/execute/bf-12.m: Likewise.
2360 * objc/execute/bf-13.m: Likewise.
2361 * objc/execute/bf-14.m: Likewise.
2362 * objc/execute/bf-15.m: Likewise.
2363 * objc/execute/bf-16.m: Likewise.
2364 * objc/execute/bf-17.m: Likewise.
2365 * objc/execute/bf-18.m: Likewise.
2366 * objc/execute/bf-19.m: Likewise.
2367 * objc/execute/bf-20.m: Likewise.
2368 * objc/execute/bf-21.m: Likewise.
2369 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
2370 objc_get_type_qualifiers ().
2371
2372 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2373
2374 PR fortran/45777
2375 * gfortran.dg/dependency_39.f90: New test.
2376
2377 2011-01-07 Jan Hubicka <jh@suse.cz>
2378
2379 Get builtins tests ready for linker plugin.
2380 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
2381 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
2382 my_memset, my_bzero): Mark used.
2383 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
2384 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
2385 volatile.
2386 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
2387 volatile.
2388
2389 2011-01-07 Jan Hubicka <jh@suse.cz>
2390
2391 PR tree-optimization/46367
2392 * g++.dg/torture/pr46367.C: New file.
2393
2394 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2395
2396 PR target/47201
2397 * gcc.dg/pr47201.c: New test.
2398
2399 PR bootstrap/47187
2400 * gcc.dg/tree-prof/pr47187.c: New test.
2401
2402 2011-01-07 Tobias Burnus <burnus@net-b.de>
2403
2404 PR fortran/41580
2405 * gfortran.dg/extends_type_of_3.f90: New.
2406
2407 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
2408
2409 * g++.dg/ext/dllexport-MI1.C: Adjust test.
2410 * g++.dg/ext/dllimport-MI1.C: Likewise.
2411 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
2412 * g++.dg/ext/dllimport10.C: Likewise.
2413 * g++.dg/ext/dllimport11.C: Likewise.
2414 * g++.dg/ext/dllimport12.C: Likewise.
2415 * g++.dg/ext/dllimport13.C: Likewise.
2416 * g++.dg/ext/dllimport2.C: Likewise.
2417 * g++.dg/ext/dllimport3.C: Likewise.
2418 * g++.dg/ext/dllimport4.C: Likewise.
2419 * g++.dg/ext/dllimport5.C: Likewise.
2420 * g++.dg/ext/dllimport6.C: Likewise.
2421 * g++.dg/ext/dllimport8.C: Likewise.
2422 * g++.dg/ext/dllimport9.C: Likewise.
2423 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
2424 targets, too. Additionally enable test for i?86-*-mingw*.
2425 * g++.dg/ext/selectany1.C: Likewise.
2426 Remove guard variable check.
2427
2428 2011-01-07 Janus Weil <janus@gcc.gnu.org>
2429
2430 PR fortran/47189
2431 PR fortran/47194
2432 * gfortran.dg/storage_size_3.f08: Extended.
2433
2434 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2435
2436 PR c++/47022
2437 * g++.dg/template/stdarg1.C: New test.
2438
2439 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2440
2441 PR fortran/47195
2442 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
2443 * gfortran.dg/defined_operators_1.f90: Split the subroutine
2444 from the interface of functions to not hide the errors that
2445 shall be tested.
2446
2447 2011-01-06 Jan Hubicka <jh@suse.cz>
2448
2449 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2450 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2451
2452 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2453
2454 PR fortran/33117
2455 PR fortran/46478
2456 * gfortran.dg/interface_33.f90: New test.
2457
2458 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2459
2460 PR c/47150
2461 * gcc.c-torture/compile/pr47150.c: New test.
2462
2463 2011-01-06 Ira Rosen <irar@il.ibm.com>
2464
2465 PR tree-optimization/47139
2466 * gcc.dg/vect/pr47139.c: New test.
2467
2468 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2469
2470 PR fortran/47180
2471 * gfortran.dg/extends_type_of_2.f03: New.
2472
2473 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2474
2475 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2476
2477 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2478
2479 * gnat.dg/opt14.adb: New test.
2480
2481 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2482
2483 PR fortran/46017
2484 * gfortran.dg/allocate_error_2.f90: New test.
2485
2486 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2487
2488 PR fortran/47024
2489 * gfortran.dg/storage_size_3.f08: New.
2490
2491 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2492
2493 PR libgfortran/47154
2494 * gfortran.dg/namelist_68.f90: New test.
2495
2496 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
2497
2498 * gnat.dg/unchecked_convert8.ad[sb]: New test.
2499
2500 2011-01-04 Janus Weil <janus@gcc.gnu.org>
2501
2502 PR fortran/46448
2503 * gfortran.dg/class_34.f90: New.
2504
2505 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2506
2507 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
2508 use __builtin_inff. Skip all single-precision tests that require
2509 Infinity.
2510
2511 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2512
2513 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2514
2515 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2516
2517 PR tree-optimization/47148
2518 * gcc.c-torture/execute/pr47148.c: New test.
2519
2520 PR tree-optimization/47155
2521 * gcc.c-torture/execute/pr47155.c: New test.
2522
2523 PR rtl-optimization/47157
2524 * gcc.c-torture/compile/pr47157.c: New test.
2525
2526 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2527
2528 * gcc.dg/torture/vector-shift2.c (schar): Define.
2529 (main): Always use schar or uchar instead of plain "char" to avoid
2530 dependencies on implementation-defined char signedness.
2531
2532 2011-01-03 Martin Jambor <mjambor@suse.cz>
2533
2534 PR tree-optimization/46801
2535 * gnat.dg/pack9.adb: Remove xfail.
2536
2537 2011-01-03 Martin Jambor <mjambor@suse.cz>
2538
2539 PR tree-optimization/46984
2540 * g++.dg/ipa/pr46984.C: New test.
2541
2542 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2543
2544 PR fortran/46408
2545 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2546
2547 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2548
2549 PR tree-optimization/47140
2550 * gcc.c-torture/compile/pr47140.c: New test.
2551
2552 PR rtl-optimization/47028
2553 * gcc.dg/pr47028.c: New test.
2554
2555 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2556
2557 * objc.dg/protocol-forward-1.m: Removed TODO.
2558 * objc.dg/protocol-forward-2.m: New.
2559 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2560 * obj-c++.dg/protocol-forward-2.mm: New.
2561
2562 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2563
2564 PR target/38662
2565 * g++.dg/eh/pr38662.C: New testcase.
2566
2567 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2568
2569 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2570 scan for newline '\n'.
2571
2572 \f
2573 Copyright (C) 2011 Free Software Foundation, Inc.
2574
2575 Copying and distribution of this file, with or without modification,
2576 are permitted in any medium without royalty provided the copyright
2577 notice and this notice are preserved.