OSDN Git Service

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