re PR c++/46807 (internal compiler error: in synthesized_method_walk)
[gcc.git] / gcc / testsuite / ChangeLog
1 2011-02-15 Jason Merrill <jason@redhat.com>
2
3 * g++.dg/inherit/implicit-trivial1.C: New.
4 * g++.dg/cpp0x/implicit-trivial1.C: New.
5
6 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
7
8 PR middle-end/47725
9 * gcc.dg/torture/pr47725.c: Removed.
10
11 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
12
13 PR target/47755
14 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
15 constant does not generate a load from memory.
16
17 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
18
19 PR middle-end/47725
20 * gcc.dg/torture/pr47725.c: New.
21
22 2011-02-15 Richard Guenther <rguenther@suse.de>
23
24 PR tree-optimization/47743
25 * gcc.dg/torture/pr47743.c: New testcase.
26
27 2011-02-15 Jakub Jelinek <jakub@redhat.com>
28
29 PR middle-end/47581
30 * gcc.target/i386/pr47581.c: New test.
31
32 2011-02-14 Janus Weil <janus@gcc.gnu.org>
33
34 PR fortran/47730
35 * gfortran.dg/select_type_22.f03: New.
36
37 2011-02-14 Jason Merrill <jason@redhat.com>
38
39 * g++.dg/cpp0x/regress/enum1.C: New.
40
41 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
42
43 * gnat.dg/include.adb: New test.
44
45 2011-02-14 Janus Weil <janus@gcc.gnu.org>
46
47 PR fortran/47728
48 * gfortran.dg/class_38.f03: New.
49
50 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
51
52 * gcc.dg/pr46494.c: New test.
53
54 2011-02-14 Richard Guenther <rguenther@suse.de>
55
56 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
57
58 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
59
60 PR ada/41929
61 * gnat.dg/null_pointer_deref1.exp: Don't skip on
62 sparc*-sun-solaris2.11.
63
64 2011-02-14 Janus Weil <janus@gcc.gnu.org>
65
66 PR fortran/47349
67 * gfortran.dg/argument_checking_18.f90: New.
68
69 2011-02-13 Tobias Burnus <burnus@net-b.de>
70
71 * gfortran.dg/argument_checking_13.f90: Update dg-error.
72 * gfortran.dg/argument_checking_17.f90: New.
73
74 2011-02-12 Janus Weil <janus@gcc.gnu.org>
75
76 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
77 are temporarily disabled.
78 * gfortran.dg/class_7.f03: Ditto.
79 * gfortran.dg/coarray_14.f90: Ditto.
80 * gfortran.dg/typebound_proc_13.f03: Ditto.
81
82 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
83
84 PR fortran/45586
85 * gfortran.dg/extends_11.f03: New.
86
87 2011-02-11 Xinliang David Li <davidxl@google.com>
88
89 PR tree-optimization/47707
90 * g++.dg/tree-ssa/pr47707.C: New test.
91
92 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
93
94 * g++.dg/opt/inline17.C: New test.
95
96 2011-02-11 Tobias Burnus <burnus@net-b.de>
97
98 PR fortran/47550
99 * gfortran.dg/pure_formal_2.f90: New.
100
101 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
102
103 PR rtl-optimization/47614
104 * gfortran.dg/pr47614.f: New.
105
106 2011-02-11 Joseph Myers <joseph@codesourcery.com>
107
108 PR driver/47678
109 * gcc.dg/opts-6.c: New test.
110
111 2011-02-11 Jakub Jelinek <jakub@redhat.com>
112
113 PR debug/47684
114 * gcc.dg/pr47684.c: New test.
115
116 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
117
118 PR target/47629
119 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
120 c99_runtime, dg-add-options c99_runtime.
121 (main): Use __asm__.
122
123 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
124
125 PR testsuite/47400
126 * lib/target-supports.exp (check_ascii_locale_available): New proc.
127 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
128 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
129 * gcc.dg/ucnid-10.c: Likewise.
130 * gcc.dg/ucnid-13.c: Likewise.
131 * gcc.dg/ucnid-7.c: Likewise.
132 * gcc.dg/ucnid-8.c: Likewise.
133 Adapt dg-warning line number.
134
135 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
136
137 * gcc.target/i386/parity-1.c: Use -march=k8.
138 * gcc.target/i386/parity-2.c: Ditto.
139 * gcc.target/i386/vecinit-1.c: Ditto.
140 * gcc.target/i386/vecinit-2.c: Ditto.
141
142 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
143
144 PR target/46610
145 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
146 * gcc.target/mips/save-restore-3.c: Likewise.
147 * gcc.target/mips/save-restore-4.c: Likewise.
148 * gcc.target/mips/save-restore-5.c: Likewise.
149
150 PR target/47683
151 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
152 * g++.dg/tree-prof/partition2.C: Likewise.
153
154 2011-02-09 Jason Merrill <jason@redhat.com>
155
156 * g++.dg/tree-ssa/inline-3.C: Use a normal function
157 rather than misdeclare std::puts.
158
159 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
160 * g++.dg/other/warning1.C: Likewise.
161 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
162 * g++.old-deja/g++.gb/scope06.C: Likewise.
163 * g++.old-deja/g++.law/cvt11.C: Likewise.
164 * g++.old-deja/g++.law/init1.C: Likewise.
165 * g++.dg/abi/mangle26.C: Likewise.
166
167 * g++.dg/template/function1.C: Adjust for C++0x mode.
168 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
169
170 * g++.dg/ext/label10.C: Adjust for C++0x mode.
171 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
172
173 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
174
175 * g++.dg/cpp0x/regress/abi-empty7.C: New.
176
177 * g++.dg/cpp0x/regress: New directory.
178 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
179 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
180 * g++.dg/cpp0x/regress/regress3.C: New.
181
182 2011-02-10 Richard Guenther <rguenther@suse.de>
183
184 PR tree-optimization/47677
185 * gcc.dg/torture/pr47677.c: New testcase.
186
187 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
188
189 * objc.dg/special/load-category-1.m: Remove unused header.
190 * objc.dg/special/load-category-1a.m: Likewise.
191 * objc.dg/special/load-category-2.m: Likewise.
192 * objc.dg/special/load-category-2a.m: Likewise.
193 * objc.dg/special/load-category-3.m: Likewise.
194 * objc.dg/special/load-category-3a.m: Likewise.
195 * objc.dg/attributes/proto-attribute-2.m: Likewise.
196 * objc.dg/attributes/proto-attribute-3.m: Likewise.
197 * objc.dg/attributes/class-attribute-1.m: Likewise.
198 * objc.dg/property/property.exp: Don't run for Darwin < 9.
199 * obj-c++.dg/property/property.exp: Likewise.
200 * objc.dg/attributes/method-sentinel-1.m: Update type header.
201 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
202 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
203 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
204 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
205 * obj-c++.dg/template-8.mm: Likewise.
206
207 2011-02-10 Jakub Jelinek <jakub@redhat.com>
208
209 PR target/47665
210 * gcc.target/i386/pr47665.c: New test.
211
212 2011-02-10 Jie Zhang <jie@codesourcery.com>
213
214 PR testsuite/47622
215 Revert
216 2011-02-05 Jie Zhang <jie@codesourcery.com>
217 PR debug/42631
218 * gcc.dg/pr42631.c: Update test.
219 * gcc.dg/pr42631-2.c: New test.
220
221 2011-02-09 Janus Weil <janus@gcc.gnu.org>
222
223 PR fortran/47352
224 * gfortran.dg/proc_decl_25.f90: New.
225
226 2011-02-09 Janus Weil <janus@gcc.gnu.org>
227
228 PR fortran/47463
229 * gfortran.dg/typebound_assignment_2.f03: New.
230
231 2011-02-09 Richard Guenther <rguenther@suse.de>
232
233 PR tree-optimization/47664
234 * gcc.dg/tree-ssa/inline-7.c: New testcase.
235
236 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
237
238 PR middle-end/47646
239 * gnat.dg/uninit_func.adb: Adjust dg directive.
240
241 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
242
243 PR middle-end/47646
244 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
245
246 2011-02-09 Janus Weil <janus@gcc.gnu.org>
247
248 PR fortran/47637
249 * gfortran.dg/auto_dealloc_2.f90: New.
250
251 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
252
253 * gcc.dg/builtins-config.h: Remove __sgi handling.
254 * lib/target-supports.exp (add_options_for_c99_runtime): Add
255 -std=c99 for mips-sgi-irix6.5*.
256
257 2011-02-09 Martin Jambor <mjambor@suse.cz>
258
259 PR middle-end/45505
260 * gfortran.dg/pr25923.f90: Remove xfails.
261
262 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
263
264 PR fortran/47583
265 * gfortran.dg/inquire_14.f90: New test.
266
267 2011-02-08 Janus Weil <janus@gcc.gnu.org>
268
269 PR fortran/45290
270 * gfortran.dg/pointer_init_6.f90: New.
271
272 2011-02-08 Jeff Law <law@redhat.com>
273
274 PR tree-optimization/42893
275 * gcc.tree-ssa/pr42893.c: New test.
276
277 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
278
279 PR tree-optimization/46834
280 PR tree-optimization/46994
281 PR tree-optimization/46995
282 * gcc.dg/graphite/id-pr46834.c: New.
283 * gfortran.dg/graphite/id-pr46994.f90: New.
284 * gfortran.dg/graphite/id-pr46995.f90: New.
285
286 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
287
288 PR middle-end/47646
289 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
290 using the variable is known the warning is emitted there.
291 * gcc.dg/uninit-pr19430.c (foo): Likewise.
292 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
293
294 * c-c++-common/pr20000.c (g): Both warnings occur at the return
295 statement.
296 (vg): Likewise.
297 * gcc.dg/noreturn-1.c (foo5): Likewise.
298 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
299 (method2): Likewise.
300
301 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
302 the return statement using the uninitialized variable.
303 * gfortran.dg/pr39666-2.f90 (f): Likewise.
304
305 2011-02-08 Richard Guenther <rguenther@suse.de>
306
307 PR middle-end/47639
308 * g++.dg/opt/pr47639.c: New testcase.
309
310 2011-02-08 Richard Guenther <rguenther@suse.de>
311
312 PR tree-optimization/47632
313 * g++.dg/opt/pr47632.C: New testcase.
314
315 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
316
317 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
318
319 2011-02-07 Richard Guenther <rguenther@suse.de>
320
321 PR tree-optimization/47615
322 * g++.dg/opt/pr47615.C: New testcase.
323
324 2011-02-07 Richard Guenther <rguenther@suse.de>
325
326 PR tree-optimization/47621
327 * gcc.dg/torture/pr47621.c: New testcase.
328
329 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
330
331 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
332
333 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
334
335 PR fortran/47592
336 * gfortran.dg/allocate_with_source_1 : New test.
337
338 2011-02-05 Jakub Jelinek <jakub@redhat.com>
339
340 PR middle-end/47610
341 * gcc.dg/pr47610.c: New test.
342
343 2011-02-05 Jie Zhang <jie@codesourcery.com>
344
345 PR debug/42631
346 * gcc.dg/pr42631.c: Update test.
347 * gcc.dg/pr42631-2.c: New test.
348
349 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
350
351 PR fortran/47574
352 * gfortran.dg/pr47574.f90: New test.
353
354 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
355
356 PR tree-optimization/46194
357 * gcc.dg/autopar/pr46194.c: New.
358
359 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
360
361 PR tree-optimization/43695
362 * g++.dg/ipa/pr43695.C: New.
363
364 2011-02-04 Jakub Jelinek <jakub@redhat.com>
365
366 PR inline-asm/23200
367 * gcc.dg/pr23200.c: New test.
368
369 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
370
371 PR c++/47589
372 * g++.dg/pr47589.C: New test.
373
374 2011-02-03 Dodji Seketeli <dodji@redhat.com>
375
376 PR c++/47398
377 * g++.dg/template/typedef37.C: New test.
378 * g++.dg/template/param1.C: Adjust expected error message.
379
380 2011-02-03 Jakub Jelinek <jakub@redhat.com>
381
382 PR middle-end/31490
383 * gcc.dg/pr31490-2.c: New test.
384 * gcc.dg/pr31490-3.c: New test.
385 * gcc.dg/pr31490-4.c: New test.
386
387 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
388 Jakub Jelinek <jakub@redhat.com>
389
390 PR c++/46890
391 * g++.dg/parser/semicolon3.C: Adjust.
392 * g++.dg/parser/semicolon4.C: New testcase.
393 * g++.dg/pr46890.C: New testcase.
394
395 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
396
397 PR c++/29571
398 * g++.dg/init/pr29571.C: New.
399
400 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
401
402 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
403 instead of vect_int.
404
405 2011-02-03 Jakub Jelinek <jakub@redhat.com>
406
407 PR target/47312
408 * gcc.target/i386/pr47312.c: New test.
409
410 PR target/47564
411 * gcc.target/i386/pr47564.c: New test.
412
413 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
414
415 PR tree-optimization/45122
416 * gcc.dg/tree-ssa/pr45122.c: New.
417
418 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
419
420 PR target/47272
421 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
422 and vec_vsx_st.
423
424 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
425 and vsx so a default --with-cpu=power7 doesn't give an error
426 when -mavoid-indexed-addresses is used.
427
428 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
429 wrapper function to save the arguments and then jump to the real
430 function, rather than depending on the compiler not to move stuff
431 before an asm.
432 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
433
434 2011-02-02 Janus Weil <janus@gcc.gnu.org>
435 Paul Thomas <pault@gcc.gnu.org>
436
437 PR fortran/47082
438 * gfortran.dg/class_37.f03 : New test.
439
440 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
441 Richard Guenther <rguenther@suse.de>
442
443 PR tree-optimization/40979
444 PR bootstrap/47044
445 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
446 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
447 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
448 check_vect_support_and_set_flags.
449 * gfortran.dg/graphite/vect-pr40979.f90: New.
450
451 2011-02-02 Janus Weil <janus@gcc.gnu.org>
452
453 PR fortran/47572
454 * gfortran.dg/class_36.f03: New.
455
456 2011-02-02 Richard Guenther <rguenther@suse.de>
457
458 PR tree-optimization/47566
459 * gcc.dg/lto/20110201-1_0.c: New testcase.
460
461 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
462
463 PR debug/47498
464 PR debug/47501
465 PR debug/45136
466 PR debug/45130
467 * debug/pr47498.c: New.
468 * debug/pr47501.c: New.
469
470 2011-02-01 Richard Guenther <rguenther@suse.de>
471
472 PR tree-optimization/47559
473 * g++.dg/torture/pr47559.C: New testcase.
474
475 2011-02-01 Janus Weil <janus@gcc.gnu.org>
476
477 PR fortran/47565
478 * gfortran.dg/typebound_call_20.f03: New.
479
480 2011-02-01 Richard Guenther <rguenther@suse.de>
481
482 PR tree-optimization/47555
483 * gcc.dg/pr47555.c: New testcase.
484
485 2011-02-01 Richard Guenther <rguenther@suse.de>
486
487 PR tree-optimization/47541
488 * g++.dg/torture/pr47541.C: New testcase.
489
490 2011-01-31 Janus Weil <janus@gcc.gnu.org>
491
492 PR fortran/47455
493 * gfortran.dg/typebound_call_19.f03: New.
494
495 2011-01-31 Jakub Jelinek <jakub@redhat.com>
496
497 PR c++/47416
498 * g++.dg/cpp0x/pr47416.C: New test.
499
500 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
501
502 PR fortran/47519
503 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
504
505 2011-01-31 Janus Weil <janus@gcc.gnu.org>
506
507 PR fortran/47463
508 * gfortran.dg/typebound_assignment_1.f03: New.
509
510 2011-01-31 Jakub Jelinek <jakub@redhat.com>
511
512 PR tree-optimization/47538
513 * gcc.c-torture/execute/pr47538.c: New test.
514
515 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
516
517 PR target/45325
518 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
519
520 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
521
522 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
523
524 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
525
526 PR rtl-optimization/44031
527 * gcc.c-torture/compile/20110131-1.c: New test.
528
529 2011-01-31 Tobias Burnus <burnus@net-b.de>
530
531 PR fortran/47042
532 * gfortran.dg/stmt_func_1.f90: New.
533
534 2011-01-31 Tobias Burnus <burnus@net-b.de>
535
536 PR fortran/47042
537 * gfortran.dg/interface_34.f90: New.
538
539 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
540
541 PR fortran/47523
542 * gfortran.dg/realloc_on_assign_5.f03: New test.
543 * gfortran.dg/realloc_on_assign_5.f03: New test.
544
545 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
546
547 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
548 * gfortran.dg/bessel_7.f90: Likewise.
549 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
550
551 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
552 * gfortran.dg/sum_init_expr.f03: Likewise.
553
554 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
555
556 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
557 -r -nostdlib.
558
559 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
560 loop only on "vect_intfloat_cvt" targets.
561
562 2011-01-29 Tobias Burnus <burnus@net-b.de>
563
564 PR fortran/47531
565 * gfortran.dg/shape_6.f90: New.
566
567 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
568
569 PR libgfortran/47434
570 * gfortran.dg/read_infnan_1.f90: Update test.
571 * gfortran.dg/module_nan.f90: Update test.
572 * gfortran.dg/char4_iunit_1.f03: Update test.
573 * gfortran.dg/large_real_kind_1.f90: Update test.
574 * gfortran.dg/real_const_3.f90: Update test.
575 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
576
577 2011-01-29 Dodji Seketeli <dodji@redhat.com>
578
579 PR c++/47311
580 * g++.dg/template/param2.C: New test.
581
582 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
583
584 PR libgfortran/47285
585 * gfortran.dg/fmt_g.f: New test.
586
587 2011-01-28 Tobias Burnus <burnus@net-b.de>
588
589 PR fortran/47507
590 * gfortran.dg/pure_formal_1.f90: New.
591
592 2011-01-28 Jakub Jelinek <jakub@redhat.com>
593
594 PR target/42894
595 * gcc.dg/tls/pr42894.c: New test.
596
597 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
598
599 * gcc.dg/pr47276.c: Add dg-require-visibility.
600
601 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
602
603 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
604
605 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
606 Tobias Burnus <burnus@gcc.gnu.org>
607
608 PR fortran/45170
609 PR fortran/35810
610 PR fortran/47350
611 * gfortran.dg/realloc_on_assign_3.f03: New test.
612 * gfortran.dg/realloc_on_assign_4.f03: New test.
613 * gfortran.dg/allocatable_function_5.f90: New test.
614 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
615 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
616 implemented" dg-errors.
617
618 2011-01-27 Jan Hubicka <jh@suse.cz>
619
620 PR middle-end/46949
621 * gcc.dg/attr-weakref-4.c: New testcase
622
623 2011-01-27 Martin Jambor <mjambor@suse.cz>
624
625 PR tree-optimization/47228
626 * gcc.dg/torture/pr47228.c: New test.
627
628 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
629
630 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
631
632 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
633
634 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
635 when using auto-overlay support on the SPU.
636
637 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
638
639 PR rtl-optimization/44174
640 * gcc.target/i386/asm-6.c: New test.
641
642 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
643
644 PR rtl-optimization/46856
645 * gcc.c-torture/compile/pr46856.c: New test.
646
647 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
648 Andrew Pinski <pinskia@gmail.com>
649
650 PR c/43082
651 * gcc.dg/pr43082.c: New.
652
653 2011-01-26 DJ Delorie <dj@redhat.com>
654
655 PR rtl-optimization/46878
656 * gcc.dg/pr46878-1.c: New test.
657
658 2011-01-26 Jakub Jelinek <jakub@redhat.com>
659
660 PR c++/47476
661 * g++.dg/cpp0x/pr47476.C: New test.
662
663 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
664
665 * gcc.c-torture/compile/20110126-1.c: New test.
666
667 2011-01-26 Jakub Jelinek <jakub@redhat.com>
668
669 PR c/47473
670 * gcc.dg/torture/pr47473.c: New test.
671
672 2011-01-26 Jan Hubicka <jh@suse.cz>
673
674 PR target/47237
675 * gcc.c-torture/execute/pr47237.c: New testcase.
676
677 2011-01-26 Jan Hubicka <jh@suse.cz>
678
679 PR tree-optimization/47190
680 * gcc.dg/attr-weakref-3.c: New testcase.
681
682 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
683
684 PR c++/43601
685 * gcc.dg/dll-9a.c: New test file.
686 * gcc.dg/dll-11.c: Likewise.
687 * gcc.dg/dll-12.c: Likewise.
688 * gcc.dg/dll-12a.c: Likewise.
689 * gcc.dg/dll-11a.c: Likewise.
690 * gcc.dg/dll-9.c: Likewise.
691 * gcc.dg/dll-10.c: Likewise.
692 * gcc.dg/dll-10a.c: Likewise.
693 * g++.dg/ext/dllexport4a.cc: Likewise.
694 * g++.dg/ext/dllexport4.C: Likewise.
695 * g++.dg/ext/dllexport5.C: Likewise.
696 * g++.dg/ext/dllexport5a.cc: Likewise.
697
698 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
699
700 PR tree-optimization/46970
701 * gcc.dg/graphite/pr46970.c: New.
702
703 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
704
705 PR tree-optimization/46215
706 * gcc.dg/graphite/pr46215.c: New.
707
708 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
709
710 PR tree-optimization/46168
711 * gcc.dg/graphite/pr46168.c: New.
712
713 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
714
715 PR tree-optimization/43657
716 * gcc.dg/graphite/pr43657.c: New.
717
718 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
719
720 PR tree-optimization/29832
721 * gfortran.dg/graphite/pr29832.f90: New.
722
723 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
724
725 PR tree-optimization/43567
726 * gcc.dg/graphite/pr43567.c: New.
727
728 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
729
730 * gfortran.dg/graphite/interchange-4.f: New.
731 * gfortran.dg/graphite/interchange-5.f: New.
732
733 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
734 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
735 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
736 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
737 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
738 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
739 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
740 * gfortran.dg/ltrans-7.f90: Removed.
741 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
742
743 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
744 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
745 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
746 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
747 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
748 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
749 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
750 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
751 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
752 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
753 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
754 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
755 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
756 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
757 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
758 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
759 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
760 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
761 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
762 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
763 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
764 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
765 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
766 * gcc.dg/tree-ssa/data-dep-1.c
767 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
768 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
769 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
770 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
771 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
772
773 2011-01-25 Jakub Jelinek <jakub@redhat.com>
774
775 PR tree-optimization/47265
776 PR tree-optimization/47443
777 * gcc.c-torture/compile/pr47265.c: New test.
778 * gcc.dg/pr47443.c: New test.
779
780 2011-01-25 Martin Jambor <mjambor@suse.cz>
781
782 PR tree-optimization/47382
783 * g++.dg/torture/pr47382.C: New test.
784 * g++.dg/opt/devirt1.C: Xfail.
785
786 2011-01-25 Yao Qi <yao@codesourcery.com>
787
788 PR target/45701
789 * gcc.target/arm/pr45701-1.c: New test.
790 * gcc.target/arm/pr45701-2.c: New test.
791 * gcc.target/arm/pr45701-3.c: New test.
792
793 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
794 Jakub Jelinek <jakub@redhat.com>
795
796 PR tree-optimization/47271
797 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
798
799 2011-01-25 Nick Clifton <nickc@redhat.com>
800
801 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
802 (saturate_add): Delete.
803 (exchange): Delete.
804 (main): Do not run saturate_add.
805 (set_interrupts): Delete.
806
807 2011-01-25 Tobias Burnus <burnus@net-b.de>
808
809 PR fortran/47448
810 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
811
812 2011-01-25 Jakub Jelinek <jakub@redhat.com>
813
814 PR tree-optimization/47427
815 PR tree-optimization/47428
816 * gcc.c-torture/compile/pr47427.c: New test.
817 * gcc.c-torture/compile/pr47428.c: New test.
818
819 2011-01-25 Richard Guenther <rguenther@suse.de>
820
821 PR middle-end/47411
822 * gcc.dg/torture/pr47411.c: New testcase.
823
824 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
825
826 * gfortran.dg/graphite/id-24.f: New.
827 * gfortran.dg/graphite/id-25.f: New.
828
829 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
830
831 * gfortran.dg/graphite/id-23.f: New.
832
833 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
834
835 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
836
837 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
838
839 * gcc.dg/graphite/block-0.c: Un-XFAILed.
840 * gcc.dg/graphite/block-1.c: Un-XFAILed.
841 * gcc.dg/graphite/block-7.c: Un-XFAILed.
842 * gcc.dg/graphite/block-8.c: Un-XFAILed.
843 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
844 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
845 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
846 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
847 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
848
849 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
850
851 * gcc.dg/graphite/block-0.c: Add documentation.
852 * gcc.dg/graphite/block-4.c: Same.
853 * gcc.dg/graphite/block-7.c: Same.
854 * gcc.dg/graphite/block-8.c: New.
855 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
856 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
857 * gcc.dg/graphite/interchange-12.c: Add documentation.
858 * gcc.dg/graphite/interchange-13.c: New.
859 * gcc.dg/graphite/interchange-14.c: New.
860 * gcc.dg/graphite/interchange-15.c: New.
861 * gcc.dg/graphite/interchange-8.c: Add documentation.
862 * gcc.dg/graphite/interchange-mvt.c: Same.
863
864 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
865
866 PR target/47408
867 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
868 * gcc.target/powerpc/altivec-14.c: Ditto.
869 * gcc.target/powerpc/altivec-33.c: Ditto.
870 * gcc.target/powerpc/altivec-types-1.c: Ditto.
871 * gcc.target/powerpc/altivec-types-2.c: Ditto.
872 * gcc.target/powerpc/altivec-types-3.c: Ditto.
873 * gcc.target/powerpc/altivec-types-4.c: Ditto.
874 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
875 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
876 * g++.dg/ext/altivec-15.C: Ditto.
877 * g++.dg/ext/altivec-types-1.C: Ditto.
878 * g++.dg/ext/altivec-types-2.C: Ditto.
879 * g++.dg/ext/altivec-types-3.C: Ditto.
880 * g++.dg/ext/altivec-types-4.C: Ditto.
881
882 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
883
884 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
885
886 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
887
888 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
889 optimization options.
890
891 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
892
893 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
894
895 PR testsuite/45988
896 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
897
898 2011-01-23 Tobias Burnus <burnus@net-b.de>
899
900 PR fortran/47421
901 * gfortran.dg/allocatable_scalar_12.f90: New.
902
903 2011-01-23 Ira Rosen <irar@il.ibm.com>
904
905 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
906 vectorization to be not profitable if peeling is used to
907 realign the memory access.
908 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
909 loop bound to avoid loop unrolling.
910 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
911
912 2011-01-22 Jan Hubicka <jh@suse.cz>
913
914 PR lto/47333
915 * g++.dg/lto/pr47333.C: New file.
916
917 2011-01-22 Jan Hubicka <jh@suse.cz>
918
919 PR tree-optimization/43884
920 PR lto/44334
921 * gcc.dg/autopar/outer-2.c: Increase array size.
922 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
923
924 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
925
926 PR fortran/38536
927 * gfortran.dg/c_loc_tests_16.f90: New test.
928
929 2011-01-22 Tobias Burnus <burnus@net-b.de>
930
931 PR fortran/47399
932 * gfortran.dg/typebound_proc_19.f90: New.
933
934 2011-01-21 Jeff Law <law@redhat.com>
935
936 PR tree-optimization/47053
937 * g++.dg/pr47053.C: New test.
938
939 2011-01-21 Jason Merrill <jason@redhat.com>
940
941 PR c++/47041
942 * g++.dg/cpp0x/constexpr-ctor6.C: New.
943
944 2011-01-21 Jakub Jelinek <jakub@redhat.com>
945
946 PR c++/47388
947 * g++.dg/cpp0x/range-for10.C: New test.
948 * g++.dg/template/for1.C: New test.
949
950 PR middle-end/45566
951 * g++.dg/tree-prof/partition3.C: New test.
952
953 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
954
955 PR rtl-optimization/47366
956 * g++.dg/opt/pr47366.C: New test.
957
958 2011-01-21 Jason Merrill <jason@redhat.com>
959
960 PR c++/46552
961 * g++.dg/cpp0x/constexpr-regress2.C: New.
962
963 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
964
965 2011-01-21 Jeff Law <law@redhat.com>
966
967 PR rtl-optimization/41619
968 * gcc.dg/pr41619.c: New.
969
970 2011-01-21 Jakub Jelinek <jakub@redhat.com>
971
972 PR tree-optimization/47355
973 * g++.dg/opt/pr47355.C: New test.
974
975 2011-01-21 Richard Guenther <rguenther@suse.de>
976
977 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
978 making main hot.
979
980 2011-01-21 Richard Guenther <rguenther@suse.de>
981
982 PR tree-optimization/47365
983 * gcc.dg/torture/pr47365.c: New testcase.
984 * gcc.dg/tree-ssa/pr47392.c: Likewise.
985
986 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
987
988 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
989
990 2011-01-21 Jakub Jelinek <jakub@redhat.com>
991
992 PR tree-optimization/47391
993 * gcc.dg/pr47391.c: New test.
994
995 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
996
997 * g++.dg/template/char1.C: Use signed char.
998
999 2011-01-21 Tobias Burnus <burnus@net-b.de>
1000
1001 PR fortran/47377
1002 * gfortran.dg/pointer_target_4.f90: New.
1003
1004 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1005
1006 PR target/47251
1007 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1008 ILP32 system and not IP32.
1009
1010 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1011
1012 PR debug/46583
1013 * g++.dg/debug/pr46583.C: New.
1014
1015 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR debug/47283
1018 * g++.dg/debug/pr47283.C: New test.
1019
1020 PR testsuite/47371
1021 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1022 * gcc.target/i386/headmerge-2.c: Likewise.
1023
1024 2011-01-20 Richard Guenther <rguenther@suse.de>
1025
1026 PR middle-end/47370
1027 * gcc.dg/torture/pr47370.c: New testcase.
1028
1029 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1030
1031 PR tree-optimization/46130
1032 * gcc.dg/pr46130-1.c: New test.
1033 * gcc.dg/pr46130-2.c: New test.
1034
1035 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1036
1037 PR c++/47291
1038 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1039
1040 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1041
1042 PR debug/46240
1043 * g++.dg/debug/pr46240.cc: New.
1044
1045 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1046
1047 PR c++/47303
1048 * g++.dg/template/anonunion1.C: New test.
1049
1050 PR rtl-optimization/47337
1051 * gcc.c-torture/execute/pr47337.c: New test.
1052
1053 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1054
1055 PR testsuite/45342
1056 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1057
1058 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1059
1060 PR tree-optimization/46021
1061 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1062
1063 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1064
1065 PR tree-optimization/47290
1066 * g++.dg/torture/pr47290.C: New test.
1067
1068 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1069
1070 PR fortran/47240
1071 * gfortran.dg/proc_ptr_comp_29.f90: New.
1072
1073 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1074
1075 PR testsuite/41146
1076 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1077 powerpc-apple-darwin9.
1078
1079 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1080
1081 PR rtl-optimization/47299
1082 * gcc.c-torture/execute/pr47299.c: New test.
1083
1084 2011-01-17 Jason Merrill <jason@redhat.com>
1085
1086 * g++.dg/cpp0x/constexpr-virtual.C: New.
1087
1088 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1089
1090 PR fortran/47331
1091 * gfortran.dg/gomp/pr47331.f90: New test.
1092
1093 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1094
1095 PR objc/47314
1096 * objc.dg/selector-warn-1.m: New.
1097 * obj-c++.dg/selector-warn-1.mm: New.
1098
1099 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1100
1101 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1102 Update dg-final accordingly.
1103
1104 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1105
1106 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1107
1108 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1109
1110 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1111 target check.
1112 * gcc.dg/guality/pr36728-2.c: Likewise.
1113
1114 2011-01-17 Richard Guenther <rguenther@suse.de>
1115
1116 PR tree-optimization/47313
1117 * g++.dg/torture/pr47313.C: New testcase.
1118
1119 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1120
1121 PR target/47318
1122 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1123 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1124 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1125 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1126
1127 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1128 as __m256i.
1129 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1130 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1131 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1132
1133 2011-01-17 Richard Guenther <rguenther@suse.de>
1134
1135 PR tree-optimization/45967
1136 * gcc.dg/torture/pr45967-2.c: New testcase.
1137 * gcc.dg/torture/pr45967-3.c: Likewise.
1138
1139 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1140
1141 PR testsuite/47325
1142 * g++.dg/ext/pr47213.C: Require visibility.
1143
1144 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1145
1146 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1147 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1148
1149 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1150
1151 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1152 Linux-based targets.
1153
1154 2011-01-13 Jan Hubicka <jh@suse.cz>
1155
1156 PR tree-optimization/47276
1157 * gcc.dg/pr47276.c: New testcase.
1158
1159 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1160 Jonathan Wakely <jwakely.gcc@gmail.com>
1161
1162 PR c++/33558
1163 * g++.dg/other/pr33558.C: New.
1164 * g++.dg/other/pr33558-2.C: New.
1165
1166 2011-01-14 Martin Jambor <mjambor@suse.cz>
1167
1168 PR tree-optimization/45934
1169 PR tree-optimization/46302
1170 * g++.dg/ipa/devirt-c-1.C: New test.
1171 * g++.dg/ipa/devirt-c-2.C: Likewise.
1172 * g++.dg/ipa/devirt-c-3.C: Likewise.
1173 * g++.dg/ipa/devirt-c-4.C: Likewise.
1174 * g++.dg/ipa/devirt-c-5.C: Likewise.
1175 * g++.dg/ipa/devirt-c-6.C: Likewise.
1176 * g++.dg/ipa/devirt-6.C: Likewise.
1177 * g++.dg/ipa/devirt-d-1.C: Likewise.
1178 * g++.dg/torture/pr45934.C: Likewise.
1179
1180 2011-01-14 Jason Merrill <jason@redhat.com>
1181
1182 * g++.dg/cpp0x/variadic105.C: New.
1183
1184 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1185 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1186
1187 PR objc/45989
1188 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1189 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1190 execution tests on i?86-*-*, x86_64-*-* and
1191 powerpc*-apple-darwin* && ilp32.
1192 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1193 tests on i?86-*-* and x86_64-*-*.
1194
1195 2011-01-14 Richard Guenther <rguenther@suse.de>
1196
1197 PR tree-optimization/47280
1198 * g++.dg/opt/pr47280.C: New testcase.
1199
1200 2011-01-14 Jason Merrill <jason@redhat.com>
1201
1202 * g++.dg/cpp0x/constexpr-regress1.C: New.
1203
1204 * g++.dg/ext/flexary2.C: New.
1205
1206 2011-01-14 Richard Guenther <rguenther@suse.de>
1207
1208 PR middle-end/47281
1209 * gcc.dg/torture/pr47281.c: New testcase.
1210 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1211
1212 2011-01-14 Richard Guenther <rguenther@suse.de>
1213
1214 PR tree-optimization/47286
1215 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1216
1217 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1218
1219 PR c++/47213
1220 * g++.dg/ext/pr47213.C: New.
1221
1222 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1223
1224 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1225
1226 2011-01-13 Tobias Burnus <burnus@net-b.de>
1227 Mikael Morin <mikael@gcc.gnu.org>
1228
1229 PR fortran/45848
1230 PR fortran/47204
1231 * gfortran.dg/select_type_20.f90: New.
1232 * gfortran.dg/select_type_21.f90: New.
1233
1234 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1235
1236 PR target/47251
1237 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1238
1239 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1240
1241 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1242 * gcc.dg/guality/pr36728-2.c: Likewise.
1243
1244 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1245
1246 PR debug/PR46973
1247 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1248
1249 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1250
1251 PR rtl-optimization/45352
1252 * gcc.dg/pr45352-3.c: New.
1253
1254 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1255
1256 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1257 comment.
1258 * g++.dg/cpp0x/range-for8.C: New.
1259 * g++.dg/cpp0x/range-for9.C: New.
1260
1261 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1262
1263 PR debug/47209
1264 * g++.dg/debug/pr47209.C: New.
1265
1266 2011-01-12 Richard Guenther <rguenther@suse.de>
1267
1268 PR lto/47259
1269 * gcc.dg/lto/pr47259_0.c: New testcase.
1270 * gcc.dg/lto/pr47259_1.c: Likewise.
1271
1272 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1273
1274 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1275 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1276 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1277 methods missing from the OBJC2 Object.
1278 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1279 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1280 GNU and NeXT runtimes.
1281 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1282 comments.
1283 * objc-obj-c++-shared/Object1.m: Likewise.
1284 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1285 * objc.dg/proto-qual-1.m: Likewise.
1286 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1287 * obj-c++.dg/proto-qual-1.mm: Likewise.
1288
1289 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1290
1291 PR testsuite/33033
1292 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1293
1294 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1295
1296 Fixed the Objective-C++ testsuite and updated all tests.
1297 * lib/obj-c++.exp (obj-c++_init): Declare and set
1298 gcc_warning_prefix and gcc_error_prefix.
1299 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1300 'dg-warning', 'dg-message' and 'dg-error'.
1301 * obj-c++.dg/class-extension-3.mm: Likewise.
1302 * obj-c++.dg/class-protocol-1.mm: Likewise.
1303 * obj-c++.dg/encode-7.mm: Likewise.
1304 * obj-c++.dg/exceptions-3.mm: Likewise.
1305 * obj-c++.dg/exceptions-5.mm: Likewise.
1306 * obj-c++.dg/method-12.mm: Likewise.
1307 * obj-c++.dg/method-13.mm: Likewise.
1308 * obj-c++.dg/method-15.mm: Likewise.
1309 * obj-c++.dg/method-16.mm: Likewise.
1310 * obj-c++.dg/method-4.mm: Likewise.
1311 * obj-c++.dg/method-8.mm: Likewise.
1312 * obj-c++.dg/method-conflict-1.mm: Likewise.
1313 * obj-c++.dg/method-conflict-2.mm: Likewise.
1314 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1315 and uncommented second part of the testcase now that the testsuite
1316 works correctly.
1317 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1318 and uncommented second part of the testcase now that the testsuite
1319 works correctly.
1320 * obj-c++.dg/private-1.mm: Likewise.
1321 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1322 * obj-c++.dg/syntax-error-7.mm: Likewise.
1323 * obj-c++.dg/warn5.mm: Likewise.
1324 * obj-c++.dg/property/at-property-14.mm: Likewise.
1325 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1326 FIXME.
1327 * obj-c++.dg/property/at-property-18.mm: Likewise.
1328 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1329 FIXME.
1330 * obj-c++.dg/property/at-property-21.mm: Likewise.
1331 * obj-c++.dg/property/at-property-28.mm: Likewise.
1332 * obj-c++.dg/property/at-property-5.mm: Likewise.
1333 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1334 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1335 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1336 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1337 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1338 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1339 * obj-c++.dg/tls/diag-5.mm: Likewise.
1340 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1341 dg-error, now matched correctly.
1342
1343 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1344
1345 * objc.dg/property/at-property-29.m: New.
1346 * obj-c++.dg/property/at-property-29.mm: New.
1347
1348 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1349
1350 * go.test/go-test.exp (go-set-goarch): New proc.
1351 (go-gc-tests): Use it.
1352
1353 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1354
1355 PR debug/46955
1356 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1357
1358 2011-01-11 Richard Henderson <rth@redhat.com>
1359
1360 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1361
1362 2011-01-11 Jan Hubicka <jh@suse.cz>
1363
1364 PR lto/45721
1365 PR lto/45375
1366 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1367 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1368
1369 2011-01-11 Richard Guenther <rguenther@suse.de>
1370
1371 PR tree-optimization/46076
1372 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1373
1374 2011-01-11 Jeff Law <law@redhat.com>
1375
1376 * PR tree-optimization/47086
1377 * gcc.dg/pr47086.c: New test.
1378
1379 2011-01-11 Jason Merrill <jason@redhat.com>
1380
1381 PR c++/46658
1382 * g++.dg/template/new10.C: New.
1383
1384 PR c++/45520
1385 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1386
1387 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1388
1389 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1390 Split type definitions and NSConstantString class into...
1391 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1392 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1393 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1394 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1395 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1396 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1397 to comments.
1398 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1399 encode defines for newer NeXT system headers.
1400 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1401 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1402 * objc.dg/foreach-5.m: Likewise.
1403 * objc.dg/foreach-2.m: Likewise.
1404 * objc.dg/foreach-4.m: Likewise.
1405 * objc.dg/torture/strings/string1.m: Likewise.
1406 * objc.dg/torture/strings/string2.m: Likewise.
1407 * objc.dg/torture/strings/string3.m: Likewise.
1408 * objc.dg/torture/strings/string4.m: Likewise.
1409 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1410 header and stand alone.
1411 * obj-c++.dg/strings/strings-2.mm: Likewise.
1412 * objc.dg/torture/strings/const-str-3.m: Likewise.
1413 * objc.dg/strings/strings-2.m: Likewise.
1414 * objc.dg/strings/const-str-12b.m: Likewise.
1415
1416 2011-01-12 Richard Guenther <rguenther@suse.de>
1417
1418 PR middle-end/32511
1419 * gcc.dg/attr-weak-1.c: Adjust.
1420
1421 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1422
1423 PR fortran/47051
1424 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1425 standard compliant and comment.
1426
1427 2011-01-10 Jan Hubicka <jh@suse.cz>
1428
1429 PR lto/46083
1430 * gcc.dg/initpri3.c: New testcase.
1431
1432 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1433
1434 PR lto/47222
1435 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1436 externally visible.
1437 (g_esi): Likewise.
1438 (g_ebx): Likewise.
1439 (g_ebp): Likewise.
1440 (g_esp): Likewise.
1441 (g_ebp_save): Likewise.
1442 (g_esp_save): Likewise.
1443
1444 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1445
1446 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1447
1448 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1449
1450 PR tree-optimization/46021
1451 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1452 i?86-*-*, x86_64-*-*.
1453
1454 2011-01-10 Jeff Law <law@redhat.com>
1455
1456 * PR tree-optimization/47141
1457 * gcc.c-torture/compile/pr47141.c: New test.
1458
1459 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1460
1461 PR testsuite/46230
1462 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1463 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1464 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1465 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1466
1467 PR testsuite/46230
1468 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1469 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1470 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1471 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1472 being vectorized. Adjust dg-final pattern.
1473
1474 PR testsuite/46230
1475 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1476 * gcc.dg/vect/slp-24.c: Likewise.
1477
1478 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1479
1480 PR c++/47218
1481 * g++.dg/other/pr47218-1.C: New test file.
1482 * g++.dg/other/pr47218.C: Likewise.
1483 * g++.dg/other/pr47218.h: New supporting header.
1484
1485 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1486
1487 PR objc/47232
1488 * objc.dg/attributes/invalid-attribute-1.m: New.
1489 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1490
1491 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1492
1493 PR fortran/47224
1494 * gfortran.dg/proc_ptr_comp_28.f90: New.
1495
1496 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1497
1498 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1499 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1500 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1501 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1502 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1503 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1504 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1505 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1506 * objc.dg/gnu-api-2-class.m: Likewise.
1507 * objc.dg/gnu-api-2-ivar.m: Likewise.
1508 * objc.dg/gnu-api-2-method.m: Likewise.
1509 * objc.dg/gnu-api-2-objc.m: Likewise.
1510 * objc.dg/gnu-api-2-object.m: Likewise.
1511 * objc.dg/gnu-api-2-property.m: Likewise.
1512 * objc.dg/gnu-api-2-protocol.m: Likewise.
1513 * objc.dg/gnu-api-2-sel.m: Likewise.
1514
1515 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1516
1517 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1518 * objc.dg/objc-foreach-4.m: Likewise.
1519 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1520 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1521 * objc.dg/foreach-4.m: Likewise.
1522 * objc.dg/foreach-5.m: Likewise.
1523 * objc.dg/foreach-3.m: Return self from init.
1524
1525 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1526
1527 PR fortran/38536
1528 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1529
1530 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1531
1532 PR fortran/46313
1533 * gfortran.dg/class_35.f90: New.
1534
1535 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1536
1537 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1538
1539 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1540
1541 PR objc/47078
1542 * objc.dg/invalid-method-2.m: New.
1543 * obj-c++.dg/invalid-method-2.mm: New.
1544
1545 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1546
1547 PR fortran/46896
1548 * gfortran.dg/transpose_optimization_2.f90 : New test.
1549
1550 2011-01-08 Jan Hubicka <jh@suse.cz>
1551
1552 PR tree-optmization/46469
1553 * g++.dg/torture/pr46469.C: New testcase.
1554
1555 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1556
1557 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1558 emulation of libobjc-gnu structure layout functionality to ..
1559 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1560 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1561 * objc/execute/bf-common.h: Adjust headers.
1562 * objc/execute/bf-1.m: Likewise.
1563 * objc/execute/bf-2.m: Likewise.
1564 * objc/execute/bf-3.m: Likewise.
1565 * objc/execute/bf-4.m: Likewise.
1566 * objc/execute/bf-5.m: Likewise.
1567 * objc/execute/bf-6.m: Likewise.
1568 * objc/execute/bf-7.m: Likewise.
1569 * objc/execute/bf-8.m: Likewise.
1570 * objc/execute/bf-9.m: Likewise.
1571 * objc/execute/bf-10.m: Likewise.
1572 * objc/execute/bf-11.m: Likewise.
1573 * objc/execute/bf-12.m: Likewise.
1574 * objc/execute/bf-13.m: Likewise.
1575 * objc/execute/bf-14.m: Likewise.
1576 * objc/execute/bf-15.m: Likewise.
1577 * objc/execute/bf-16.m: Likewise.
1578 * objc/execute/bf-17.m: Likewise.
1579 * objc/execute/bf-18.m: Likewise.
1580 * objc/execute/bf-19.m: Likewise.
1581 * objc/execute/bf-20.m: Likewise.
1582 * objc/execute/bf-21.m: Likewise.
1583 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1584 objc_get_type_qualifiers ().
1585
1586 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1587
1588 PR fortran/45777
1589 * gfortran.dg/dependency_39.f90: New test.
1590
1591 2011-01-07 Jan Hubicka <jh@suse.cz>
1592
1593 Get builtins tests ready for linker plugin.
1594 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1595 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1596 my_memset, my_bzero): Mark used.
1597 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1598 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1599 volatile.
1600 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1601 volatile.
1602
1603 2011-01-07 Jan Hubicka <jh@suse.cz>
1604
1605 PR tree-optimization/46367
1606 * g++.dg/torture/pr46367.C: New file.
1607
1608 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1609
1610 PR target/47201
1611 * gcc.dg/pr47201.c: New test.
1612
1613 PR bootstrap/47187
1614 * gcc.dg/tree-prof/pr47187.c: New test.
1615
1616 2011-01-07 Tobias Burnus <burnus@net-b.de>
1617
1618 PR fortran/41580
1619 * gfortran.dg/extends_type_of_3.f90: New.
1620
1621 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1622
1623 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1624 * g++.dg/ext/dllimport-MI1.C: Likewise.
1625 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1626 * g++.dg/ext/dllimport10.C: Likewise.
1627 * g++.dg/ext/dllimport11.C: Likewise.
1628 * g++.dg/ext/dllimport12.C: Likewise.
1629 * g++.dg/ext/dllimport13.C: Likewise.
1630 * g++.dg/ext/dllimport2.C: Likewise.
1631 * g++.dg/ext/dllimport3.C: Likewise.
1632 * g++.dg/ext/dllimport4.C: Likewise.
1633 * g++.dg/ext/dllimport5.C: Likewise.
1634 * g++.dg/ext/dllimport6.C: Likewise.
1635 * g++.dg/ext/dllimport8.C: Likewise.
1636 * g++.dg/ext/dllimport9.C: Likewise.
1637 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1638 targets, too. Additionally enable test for i?86-*-mingw*.
1639 * g++.dg/ext/selectany1.C: Likewise.
1640 Remove guard variable check.
1641
1642 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1643
1644 PR fortran/47189
1645 PR fortran/47194
1646 * gfortran.dg/storage_size_3.f08: Extended.
1647
1648 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1649
1650 PR c++/47022
1651 * g++.dg/template/stdarg1.C: New test.
1652
1653 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1654
1655 PR fortran/47195
1656 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1657 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1658 from the interface of functions to not hide the errors that
1659 shall be tested.
1660
1661 2011-01-06 Jan Hubicka <jh@suse.cz>
1662
1663 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1664 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1665
1666 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1667
1668 PR fortran/33117
1669 PR fortran/46478
1670 * gfortran.dg/interface_33.f90: New test.
1671
1672 2011-01-06 Jakub Jelinek <jakub@redhat.com>
1673
1674 PR c/47150
1675 * gcc.c-torture/compile/pr47150.c: New test.
1676
1677 2011-01-06 Ira Rosen <irar@il.ibm.com>
1678
1679 PR tree-optimization/47139
1680 * gcc.dg/vect/pr47139.c: New test.
1681
1682 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1683
1684 PR fortran/47180
1685 * gfortran.dg/extends_type_of_2.f03: New.
1686
1687 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1688
1689 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1690
1691 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
1692
1693 * gnat.dg/opt14.adb: New test.
1694
1695 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1696
1697 PR fortran/46017
1698 * gfortran.dg/allocate_error_2.f90: New test.
1699
1700 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1701
1702 PR fortran/47024
1703 * gfortran.dg/storage_size_3.f08: New.
1704
1705 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1706
1707 PR libgfortran/47154
1708 * gfortran.dg/namelist_68.f90: New test.
1709
1710 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1711
1712 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1713
1714 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1715
1716 PR fortran/46448
1717 * gfortran.dg/class_34.f90: New.
1718
1719 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1720
1721 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1722 use __builtin_inff. Skip all single-precision tests that require
1723 Infinity.
1724
1725 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1726
1727 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1728
1729 2011-01-03 Jakub Jelinek <jakub@redhat.com>
1730
1731 PR tree-optimization/47148
1732 * gcc.c-torture/execute/pr47148.c: New test.
1733
1734 PR tree-optimization/47155
1735 * gcc.c-torture/execute/pr47155.c: New test.
1736
1737 PR rtl-optimization/47157
1738 * gcc.c-torture/compile/pr47157.c: New test.
1739
1740 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1741
1742 * gcc.dg/torture/vector-shift2.c (schar): Define.
1743 (main): Always use schar or uchar instead of plain "char" to avoid
1744 dependencies on implementation-defined char signedness.
1745
1746 2011-01-03 Martin Jambor <mjambor@suse.cz>
1747
1748 PR tree-optimization/46801
1749 * gnat.dg/pack9.adb: Remove xfail.
1750
1751 2011-01-03 Martin Jambor <mjambor@suse.cz>
1752
1753 PR tree-optimization/46984
1754 * g++.dg/ipa/pr46984.C: New test.
1755
1756 2011-01-02 Janus Weil <janus@gcc.gnu.org>
1757
1758 PR fortran/46408
1759 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
1760
1761 2011-01-02 Jakub Jelinek <jakub@redhat.com>
1762
1763 PR tree-optimization/47140
1764 * gcc.c-torture/compile/pr47140.c: New test.
1765
1766 PR rtl-optimization/47028
1767 * gcc.dg/pr47028.c: New test.
1768
1769 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
1770
1771 * objc.dg/protocol-forward-1.m: Removed TODO.
1772 * objc.dg/protocol-forward-2.m: New.
1773 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
1774 * obj-c++.dg/protocol-forward-2.mm: New.
1775
1776 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
1777
1778 PR target/38662
1779 * g++.dg/eh/pr38662.C: New testcase.
1780
1781 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
1782
1783 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
1784 scan for newline '\n'.
1785
1786 \f
1787 Copyright (C) 2011 Free Software Foundation, Inc.
1788
1789 Copying and distribution of this file, with or without modification,
1790 are permitted in any medium without royalty provided the copyright
1791 notice and this notice are preserved.