OSDN Git Service

Fix PR c++/47311
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2011-01-29  Dodji Seketeli  <dodji@redhat.com>
2
3         PR c++/47311
4         * g++.dg/template/param2.C: New test.
5
6 2011-01-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
7
8         PR libgfortran/47285
9         * gfortran.dg/fmt_g.f: New test.
10
11 2011-01-28  Tobias Burnus  <burnus@net-b.de>
12
13         PR fortran/47507
14         * gfortran.dg/pure_formal_1.f90: New.
15
16 2011-01-28  Jakub Jelinek  <jakub@redhat.com>
17
18         PR target/42894
19         * gcc.dg/tls/pr42894.c: New test.
20
21 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
22
23         * gcc.dg/pr47276.c: Add dg-require-visibility.
24
25 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
26
27         * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
28
29 2011-01-28  Paul Thomas  <pault@gcc.gnu.org>
30             Tobias Burnus  <burnus@gcc.gnu.org>
31
32         PR fortran/45170
33         PR fortran/35810
34         PR fortran/47350
35         * gfortran.dg/realloc_on_assign_3.f03: New test.
36         * gfortran.dg/realloc_on_assign_4.f03: New test.
37         * gfortran.dg/realloc_on_assign_5.f90: New test.
38         * gfortran.dg/allocatable_function_5.f90: New test.
39         * gfortran.dg/allocate_deferred_char_scalar_1.f90: New test.
40         * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
41         implemented" dg-errors.
42
43 2011-01-27  Jan Hubicka  <jh@suse.cz>
44
45         PR middle-end/46949
46         * gcc.dg/attr-weakref-4.c: New testcase
47
48 2011-01-27  Martin Jambor  <mjambor@suse.cz>
49
50         PR tree-optimization/47228
51         * gcc.dg/torture/pr47228.c: New test.
52
53 2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
54
55         * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
56
57 2011-01-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
58
59         * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
60         when using auto-overlay support on the SPU.
61
62 2011-01-27  Eric Botcazou  <ebotcazou@adacore.com>
63
64         PR rtl-optimization/44174
65         * gcc.target/i386/asm-6.c: New test.
66
67 2011-01-26  Mikael Pettersson  <mikpe@it.uu.se>
68
69         PR rtl-optimization/46856
70         * gcc.c-torture/compile/pr46856.c: New test.
71
72 2011-01-26  Nicola Pero  <nicola.pero@meta-innovation.com>
73             Andrew Pinski  <pinskia@gmail.com>
74
75         PR c/43082
76         * gcc.dg/pr43082.c: New.
77
78 2011-01-26  DJ Delorie  <dj@redhat.com>
79
80         PR rtl-optimization/46878
81         * gcc.dg/pr46878-1.c: New test.
82
83 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
84
85         PR c++/47476
86         * g++.dg/cpp0x/pr47476.C: New test.
87
88 2011-01-26  Eric Botcazou  <ebotcazou@adacore.com>
89
90         * gcc.c-torture/compile/20110126-1.c: New test.
91
92 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
93
94         PR c/47473
95         * gcc.dg/torture/pr47473.c: New test.
96
97 2011-01-26  Jan Hubicka  <jh@suse.cz>
98
99         PR target/47237
100         * gcc.c-torture/execute/pr47237.c: New testcase.
101
102 2011-01-26  Jan Hubicka  <jh@suse.cz>
103
104         PR tree-optimization/47190
105         * gcc.dg/attr-weakref-3.c: New testcase.
106
107 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
108
109         PR c++/43601
110         * gcc.dg/dll-9a.c: New test file.
111         * gcc.dg/dll-11.c: Likewise.
112         * gcc.dg/dll-12.c: Likewise.
113         * gcc.dg/dll-12a.c: Likewise.
114         * gcc.dg/dll-11a.c: Likewise.
115         * gcc.dg/dll-9.c: Likewise.
116         * gcc.dg/dll-10.c: Likewise.
117         * gcc.dg/dll-10a.c: Likewise.
118         * g++.dg/ext/dllexport4a.cc: Likewise.
119         * g++.dg/ext/dllexport4.C: Likewise.
120         * g++.dg/ext/dllexport5.C: Likewise.
121         * g++.dg/ext/dllexport5a.cc: Likewise.
122
123 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
124
125         PR tree-optimization/46970
126         * gcc.dg/graphite/pr46970.c: New.
127
128 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
129
130         PR tree-optimization/46215
131         * gcc.dg/graphite/pr46215.c: New.
132
133 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
134
135         PR tree-optimization/46168
136         * gcc.dg/graphite/pr46168.c: New.
137
138 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
139
140         PR tree-optimization/43657
141         * gcc.dg/graphite/pr43657.c: New.
142
143 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
144
145         PR tree-optimization/29832
146         * gfortran.dg/graphite/pr29832.f90: New.
147
148 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
149
150         PR tree-optimization/43567
151         * gcc.dg/graphite/pr43567.c: New.
152
153 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
154
155         * gfortran.dg/graphite/interchange-4.f: New.
156         * gfortran.dg/graphite/interchange-5.f: New.
157
158         * gcc.dg/tree-ssa/ltrans-1.c: Removed.
159         * gcc.dg/tree-ssa/ltrans-2.c: Removed.
160         * gcc.dg/tree-ssa/ltrans-3.c: Removed.
161         * gcc.dg/tree-ssa/ltrans-4.c: Removed.
162         * gcc.dg/tree-ssa/ltrans-5.c: Removed.
163         * gcc.dg/tree-ssa/ltrans-6.c: Removed.
164         * gcc.dg/tree-ssa/ltrans-8.c: Removed.
165         * gfortran.dg/ltrans-7.f90: Removed.
166         * gcc.dg/tree-ssa/data-dep-1.c: Removed.
167
168         * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
169         * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
170         * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
171         * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
172         * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
173         * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
174         * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
175         * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
176         * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
177         * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
178         * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
179         * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
180         * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
181         * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
182         * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
183         * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
184         * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
185         * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
186         * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
187         * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
188         * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
189         * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
190         * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
191         * gcc.dg/tree-ssa/data-dep-1.c
192         * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
193         * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
194         * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
195         * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
196         * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
197
198 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
199
200         PR tree-optimization/47265
201         PR tree-optimization/47443
202         * gcc.c-torture/compile/pr47265.c: New test.
203         * gcc.dg/pr47443.c: New test.
204
205 2011-01-25  Martin Jambor  <mjambor@suse.cz>
206
207         PR tree-optimization/47382
208         * g++.dg/torture/pr47382.C: New test.
209         * g++.dg/opt/devirt1.C: Xfail.
210
211 2011-01-25  Yao Qi  <yao@codesourcery.com>
212
213         PR target/45701
214         * gcc.target/arm/pr45701-1.c: New test.
215         * gcc.target/arm/pr45701-2.c: New test.
216         * gcc.target/arm/pr45701-3.c: New test.
217
218 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
219             Jakub Jelinek  <jakub@redhat.com>
220
221         PR tree-optimization/47271
222         * gcc.dg/tree-ssa/ifc-pr47271.c: New.
223
224 2011-01-25  Nick Clifton  <nickc@redhat.com>
225
226         * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
227         (saturate_add): Delete.
228         (exchange): Delete.
229         (main): Do not run saturate_add.
230         (set_interrupts): Delete.
231
232 2011-01-25  Tobias Burnus  <burnus@net-b.de>
233
234         PR fortran/47448
235         * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
236
237 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
238
239         PR tree-optimization/47427
240         PR tree-optimization/47428
241         * gcc.c-torture/compile/pr47427.c: New test.
242         * gcc.c-torture/compile/pr47428.c: New test.
243
244 2011-01-25  Richard Guenther  <rguenther@suse.de>
245
246         PR middle-end/47411
247         * gcc.dg/torture/pr47411.c: New testcase.
248
249 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
250
251         * gfortran.dg/graphite/id-24.f: New.
252         * gfortran.dg/graphite/id-25.f: New.
253
254 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
255
256         * gfortran.dg/graphite/id-23.f: New.
257
258 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
259
260         * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
261
262 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
263
264         * gcc.dg/graphite/block-0.c: Un-XFAILed.
265         * gcc.dg/graphite/block-1.c: Un-XFAILed.
266         * gcc.dg/graphite/block-7.c: Un-XFAILed.
267         * gcc.dg/graphite/block-8.c: Un-XFAILed.
268         * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
269         * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
270         * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
271         * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
272         * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
273
274 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
275
276         * gcc.dg/graphite/block-0.c: Add documentation.
277         * gcc.dg/graphite/block-4.c: Same.
278         * gcc.dg/graphite/block-7.c: Same.
279         * gcc.dg/graphite/block-8.c: New.
280         * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
281         * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
282         * gcc.dg/graphite/interchange-12.c: Add documentation.
283         * gcc.dg/graphite/interchange-13.c: New.
284         * gcc.dg/graphite/interchange-14.c: New.
285         * gcc.dg/graphite/interchange-15.c: New.
286         * gcc.dg/graphite/interchange-8.c: Add documentation.
287         * gcc.dg/graphite/interchange-mvt.c: Same.
288
289 2011-01-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
290
291         PR target/47408
292         * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
293         * gcc.target/powerpc/altivec-14.c: Ditto.
294         * gcc.target/powerpc/altivec-33.c: Ditto.
295         * gcc.target/powerpc/altivec-types-1.c: Ditto.
296         * gcc.target/powerpc/altivec-types-2.c: Ditto.
297         * gcc.target/powerpc/altivec-types-3.c: Ditto.
298         * gcc.target/powerpc/altivec-types-4.c: Ditto.
299         * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
300         * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
301         * g++.dg/ext/altivec-15.C: Ditto.
302         * g++.dg/ext/altivec-types-1.C: Ditto.
303         * g++.dg/ext/altivec-types-2.C: Ditto.
304         * g++.dg/ext/altivec-types-3.C: Ditto.
305         * g++.dg/ext/altivec-types-4.C: Ditto.
306
307 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
308
309         * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
310
311 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
312
313         * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
314         optimization options.
315
316 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
317
318         * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
319
320         PR testsuite/45988
321         * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
322
323 2011-01-23  Tobias Burnus  <burnus@net-b.de>
324
325         PR fortran/47421
326         * gfortran.dg/allocatable_scalar_12.f90: New.
327
328 2011-01-23  Ira Rosen  <irar@il.ibm.com>
329
330         * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
331         vectorization to be not profitable if peeling is used to
332         realign the memory access.
333         * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
334         loop bound to avoid loop unrolling.
335         * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
336
337 2011-01-22  Jan Hubicka  <jh@suse.cz>
338
339         PR lto/47333
340         * g++.dg/lto/pr47333.C: New file.
341
342 2011-01-22  Jan Hubicka  <jh@suse.cz>
343
344         PR tree-optimization/43884
345         PR lto/44334
346         * gcc.dg/autopar/outer-2.c: Increase array size.
347         * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
348
349 2011-01-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
350
351         PR fortran/38536
352         * gfortran.dg/c_loc_tests_16.f90:  New test.
353
354 2011-01-22  Tobias Burnus  <burnus@net-b.de>
355
356         PR fortran/47399
357         * gfortran.dg/typebound_proc_19.f90: New.
358
359 2011-01-21  Jeff Law <law@redhat.com>
360
361         PR tree-optimization/47053
362         * g++.dg/pr47053.C: New test.
363
364 2011-01-21  Jason Merrill  <jason@redhat.com>
365
366         PR c++/47041
367         * g++.dg/cpp0x/constexpr-ctor6.C: New.
368
369 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
370
371         PR c++/47388
372         * g++.dg/cpp0x/range-for10.C: New test.
373         * g++.dg/template/for1.C: New test.
374
375         PR middle-end/45566
376         * g++.dg/tree-prof/partition3.C: New test.
377
378         * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
379
380         PR rtl-optimization/47366
381         * g++.dg/opt/pr47366.C: New test.
382
383 2011-01-21  Jason Merrill  <jason@redhat.com>
384
385         PR c++/46552
386         * g++.dg/cpp0x/constexpr-regress2.C: New.
387
388         * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
389
390 2011-01-21  Jeff Law <law@redhat.com>
391
392         PR rtl-optimization/41619
393         * gcc.dg/pr41619.c: New.
394
395 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
396
397         PR tree-optimization/47355
398         * g++.dg/opt/pr47355.C: New test.
399
400 2011-01-21  Richard Guenther  <rguenther@suse.de>
401
402         * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
403         making main hot.
404
405 2011-01-21  Richard Guenther  <rguenther@suse.de>
406
407         PR tree-optimization/47365
408         * gcc.dg/torture/pr47365.c: New testcase.
409         * gcc.dg/tree-ssa/pr47392.c: Likewise.
410
411 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
412
413         * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
414
415 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
416
417         PR tree-optimization/47391
418         * gcc.dg/pr47391.c: New test.
419
420 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
421
422         * g++.dg/template/char1.C: Use signed char.
423
424 2011-01-21  Tobias Burnus  <burnus@net-b.de>
425
426         PR fortran/47377
427         * gfortran.dg/pointer_target_4.f90: New.
428
429 2011-01-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
430
431         PR target/47251
432         * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
433         ILP32 system and not IP32.
434
435 2011-01-20  Alexandre Oliva  <aoliva@redhat.com>
436
437         PR debug/46583
438         * g++.dg/debug/pr46583.C: New.
439
440 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
441
442         PR debug/47283
443         * g++.dg/debug/pr47283.C: New test.
444
445         PR testsuite/47371
446         * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
447         * gcc.target/i386/headmerge-2.c: Likewise.
448
449 2011-01-20  Richard Guenther  <rguenther@suse.de>
450
451         PR middle-end/47370
452         * gcc.dg/torture/pr47370.c: New testcase.
453
454 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
455
456         PR tree-optimization/46130
457         * gcc.dg/pr46130-1.c: New test.
458         * gcc.dg/pr46130-2.c: New test.
459
460 2011-01-19  Dodji Seketeli  <dodji@redhat.com>
461
462         PR c++/47291
463         * g++.dg/debug/dwarf2/template-params-10.C: New test.
464
465 2011-01-19  Alexandre Oliva  <aoliva@redhat.com>
466
467         PR debug/46240
468         * g++.dg/debug/pr46240.cc: New.
469
470 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
471
472         PR c++/47303
473         * g++.dg/template/anonunion1.C: New test.
474
475         PR rtl-optimization/47337
476         * gcc.c-torture/execute/pr47337.c: New test.
477
478 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
479
480         PR testsuite/45342
481         * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
482
483 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
484
485         PR tree-optimization/46021
486         * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
487
488 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
489
490         PR tree-optimization/47290
491         * g++.dg/torture/pr47290.C: New test.
492
493 2011-01-18  Janus Weil  <janus@gcc.gnu.org>
494
495         PR fortran/47240
496         * gfortran.dg/proc_ptr_comp_29.f90: New.
497
498 2011-01-18  Dominique d'Humieres  <dominiq@lps.ens.fr>
499
500         PR testsuite/41146
501         * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
502         powerpc-apple-darwin9.
503
504 2011-01-18  Jakub Jelinek  <jakub@redhat.com>
505
506         PR rtl-optimization/47299
507         * gcc.c-torture/execute/pr47299.c: New test.
508
509 2011-01-17  Jason Merrill  <jason@redhat.com>
510
511         * g++.dg/cpp0x/constexpr-virtual.C: New.
512
513 2011-01-17  Jakub Jelinek  <jakub@redhat.com>
514
515         PR fortran/47331
516         * gfortran.dg/gomp/pr47331.f90: New test.
517
518 2011-01-17  Nicola Pero  <nicola.pero@meta-innovation.com>
519
520         PR objc/47314
521         * objc.dg/selector-warn-1.m: New.
522         * obj-c++.dg/selector-warn-1.mm: New.
523
524 2011-01-17  Richard Sandiford  <rdsandiford@googlemail.com>
525
526         * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
527         Update dg-final accordingly.
528
529 2011-01-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
530
531         * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
532
533 2011-01-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
534
535         * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
536         target check.
537         * gcc.dg/guality/pr36728-2.c: Likewise.
538
539 2011-01-17  Richard Guenther  <rguenther@suse.de>
540
541         PR tree-optimization/47313
542         * g++.dg/torture/pr47313.C: New testcase.
543
544 2011-01-17  H.J. Lu  <hongjiu.lu@intel.com>
545
546         PR target/47318
547         * gcc.target/i386/avx-vmaskmovpd-1.c: New.
548         * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
549         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
550         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
551
552         * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
553         as __m256i.
554         * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
555         * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
556         * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
557
558 2011-01-17  Richard Guenther  <rguenther@suse.de>
559
560         PR tree-optimization/45967
561         * gcc.dg/torture/pr45967-2.c: New testcase.
562         * gcc.dg/torture/pr45967-3.c: Likewise.
563
564 2011-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
565
566         PR testsuite/47325
567         g++.dg/ext/pr47213.C: Require visibility.
568
569 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
570
571         * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
572         * gcc.dg/fixed-point/struct-union.c: Update error messages.
573
574 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
575
576         * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
577         Linux-based targets.
578
579 2011-01-13  Jan Hubicka  <jh@suse.cz>
580
581         PR tree-optimization/47276
582         * gcc.dg/pr47276.c: New testcase.
583
584 2011-01-15  Giovanni Funchal  <gafunchal@gmail.com>
585             Jonathan Wakely  <jwakely.gcc@gmail.com>
586
587         PR c++/33558
588         * g++.dg/other/pr33558.C: New.
589         * g++.dg/other/pr33558-2.C: New.
590
591 2011-01-14  Martin Jambor  <mjambor@suse.cz>
592
593         PR tree-optimization/45934
594         PR tree-optimization/46302
595         * g++.dg/ipa/devirt-c-1.C: New test.
596         * g++.dg/ipa/devirt-c-2.C: Likewise.
597         * g++.dg/ipa/devirt-c-3.C: Likewise.
598         * g++.dg/ipa/devirt-c-4.C: Likewise.
599         * g++.dg/ipa/devirt-c-5.C: Likewise.
600         * g++.dg/ipa/devirt-c-6.C: Likewise.
601         * g++.dg/ipa/devirt-6.C: Likewise.
602         * g++.dg/ipa/devirt-d-1.C: Likewise.
603         * g++.dg/torture/pr45934.C: Likewise.
604
605 2011-01-14  Jason Merrill  <jason@redhat.com>
606
607         * g++.dg/cpp0x/variadic105.C: New.
608
609 2011-01-08  Dominique d'Humieres  <dominiq@lps.ens.fr>
610             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
611
612         PR objc/45989
613         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
614         (switchfiles): XFAIL
615         objc.dg-struct-layout-encoding-1/t02[57-9]_main.m execution tests
616         on i?86-*-*, x86_64-*-*, and powerpc*-apple-darwin* && ilp32.
617         XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
618         tests on i?86-*-* and x86_64-*-*.
619
620 2011-01-14  Richard Guenther  <rguenther@suse.de>
621
622         PR tree-optimization/47280
623         * g++.dg/opt/pr47280.C: New testcase.
624
625 2011-01-14  Jason Merrill  <jason@redhat.com>
626
627         * g++.dg/cpp0x/constexpr-regress1.C: New.
628
629         * g++.dg/ext/flexary2.C: New.
630
631 2011-01-14  Richard Guenther  <rguenther@suse.de>
632
633         PR middle-end/47281
634         * gcc.dg/torture/pr47281.c: New testcase.
635         * gcc.dg/tree-ssa/pr46076.c: XFAIL.
636
637 2011-01-14  Richard Guenther  <rguenther@suse.de>
638
639         PR tree-optimization/47286
640         * gcc.dg/tree-ssa/pr47286.c: New testcase.
641
642 2011-01-13  Kai Tietz  <kai.tietz@onevision.com>
643
644         PR c++/47213
645         * g++.dg/ext/pr47213.C: New.
646
647 2011-01-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
648
649         * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
650
651 2011-01-13  Tobias Burnus  <burnus@net-b.de>
652             Mikael Morin  <mikael@gcc.gnu.org>
653
654         PR fortran/45848
655         PR fortran/47204
656         * gfortran.dg/select_type_20.f90: New.
657         * gfortran.dg/select_type_21.f90: New.
658
659 2011-01-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
660
661         PR target/47251
662         * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
663
664 2011-01-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
665
666         * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and
667         s390x.
668         * gcc.dg/guality/pr36728-2.c: Likewise.
669
670 2011-01-13  Dodji Seketeli  <dodji@redhat.com>
671
672         PR debug/PR46973
673         * g++.dg/debug/dwarf2/template-params-9.C: New test.
674
675 2011-01-13  Andrey Belevantsev  <abel@ispras.ru>
676
677         PR rtl-optimization/45352
678         * gcc.dg/pr45352-3.c: New.
679
680 2011-01-12  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
681
682         * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
683         comment.
684         * g++.dg/cpp0x/range-for8.C: New.
685         * g++.dg/cpp0x/range-for9.C: New.
686
687 2011-01-12  Kai Tietz  <kai.tietz@onevision.com>
688
689         PR debug/47209
690         * g++.dg/debug/pr47209.C: New.
691
692 2011-01-12  Richard Guenther  <rguenther@suse.de>
693
694         PR lto/47259
695         * gcc.dg/lto/pr47259_0.c: New testcase.
696         * gcc.dg/lto/pr47259_1.c: Likewise.
697
698 2011-01-12  Iain Sandoe  <iains@gcc.gnu.org>
699
700         * objc-obj-c++-shared/Object1.h: Add copyright header, update
701         comments.  Add a TEST_SUITE_ADDITIONS category for GNU runtime.
702         Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
703         methods missing from the OBJC2 Object.
704         * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
705         Amend implementation to use a TEST_SUITE_ADDITIONS category for both GNU
706         and NeXT runtimes.
707         * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
708         comments.
709         * objc-obj-c++-shared/Object1.m: Likewise.
710         * objc.dg/encode-3.m: Update header use.  Amend to be API2 compatible.
711         * objc.dg/proto-qual-1.m: Likewise.
712         * obj-c++.dg/proto-lossage-3.mm: Likewise.
713         * obj-c++.dg/proto-qual-1.mm: Likewise.
714
715 2011-01-12  Eric Botcazou  <ebotcazou@adacore.com>
716
717         PR testsuite/33033
718         * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
719
720 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
721
722         Fixed the Objective-C++ testsuite and updated all tests.
723         * lib/obj-c++.exp (obj-c++_init): Declare and set
724         gcc_warning_prefix and gcc_error_prefix.        
725         * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
726         'dg-warning', 'dg-message' and 'dg-error'.
727         * obj-c++.dg/class-extension-3.mm: Likewise.
728         * obj-c++.dg/class-protocol-1.mm: Likewise.
729         * obj-c++.dg/encode-7.mm: Likewise.
730         * obj-c++.dg/exceptions-3.mm: Likewise.
731         * obj-c++.dg/exceptions-5.mm: Likewise. 
732         * obj-c++.dg/method-12.mm: Likewise.
733         * obj-c++.dg/method-13.mm: Likewise.
734         * obj-c++.dg/method-15.mm: Likewise.
735         * obj-c++.dg/method-16.mm: Likewise.
736         * obj-c++.dg/method-4.mm: Likewise.
737         * obj-c++.dg/method-8.mm: Likewise.
738         * obj-c++.dg/method-conflict-1.mm: Likewise.
739         * obj-c++.dg/method-conflict-2.mm: Likewise.
740         * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
741         and uncommented second part of the testcase now that the testsuite
742         works correctly.
743         * obj-c++.dg/method-conflict-4.mm: Likewise.  Also, removed FIXME
744         and uncommented second part of the testcase now that the testsuite
745         works correctly.
746         * obj-c++.dg/private-1.mm: Likewise.    
747         * obj-c++.dg/proto-lossage-4.mm: Likewise.
748         * obj-c++.dg/syntax-error-7.mm: Likewise.
749         * obj-c++.dg/warn5.mm: Likewise.
750         * obj-c++.dg/property/at-property-14.mm: Likewise.
751         * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
752         FIXME.  
753         * obj-c++.dg/property/at-property-18.mm: Likewise.
754         * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
755         FIXME.
756         * obj-c++.dg/property/at-property-21.mm: Likewise.
757         * obj-c++.dg/property/at-property-28.mm: Likewise.
758         * obj-c++.dg/property/at-property-5.mm: Likewise.
759         * obj-c++.dg/property/dynamic-2.mm: Likewise.
760         * obj-c++.dg/property/property-neg-3.mm: Likewise.
761         * obj-c++.dg/property/synthesize-11.mm: Likewise.
762         * obj-c++.dg/property/synthesize-6.mm: Likewise.
763         * obj-c++.dg/property/synthesize-8.mm: Likewise.
764         * obj-c++.dg/property/synthesize-9.mm: Likewise.
765         * obj-c++.dg/tls/diag-5.mm: Likewise.
766         * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
767         dg-error, now matched correctly.
768         
769 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
770
771         * objc.dg/property/at-property-29.m: New.
772         * obj-c++.dg/property/at-property-29.mm: New.   
773         
774 2011-01-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
775
776         * go.test/go-test.exp (go-set-goarch): New proc.
777         (go-gc-tests): Use it.
778
779 2011-01-11  Dodji Seketeli  <dodji@redhat.com>
780
781         PR debug/46955
782         * g++.dg/debug/dwarf2/template-params-8.C: New test.
783
784 2011-01-11  Richard Henderson  <rth@redhat.com>
785
786         * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
787
788 2011-01-11  Jan Hubicka  <jh@suse.cz>
789
790         PR lto/45721
791         PR lto/45375
792         * testsuite/gcc.dg/lto/pr45721_1.c: New file.
793         * testsuite/gcc.dg/lto/pr45721_0.c: New file.
794
795 2011-01-11  Richard Guenther  <rguenther@suse.de>
796
797         PR tree-optimization/46076
798         * gcc.dg/tree-ssa/pr46076.c: New testcase.
799
800 2011-01-11  Jeff Law <law@redhat.com>
801
802         * PR tree-optimization/47086
803         * gcc.dg/pr47086.c: New test.
804
805 2011-01-11  Jason Merrill  <jason@redhat.com>
806
807         PR c++/46658
808         * g++.dg/template/new10.C: New.
809
810         PR c++/45520
811         * g++.dg/cpp0x/lambda/lambda-this3.C: New.
812
813 2011-01-11  Iain Sandoe  <iains@gcc.gnu.org>
814
815         * objc-obj-c++-shared/next-mapping.h: Add copyright header.
816         Split type definitions and NSConstantString class into...
817         * objc-obj-c++-shared/objc-test-suite-types.h: New.
818         * objc-obj-c++-shared/nsconstantstring-class.h: New.
819         * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
820         * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
821         * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
822         * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
823         to comments.
824         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
825         encode defines for newer NeXT system headers.
826         * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
827         * obj-c++.dg/torture/strings/string1.mm: Likewise.
828         * objc.dg/foreach-5.m: Likewise.
829         * objc.dg/foreach-2.m: Likewise.
830         * objc.dg/foreach-4.m: Likewise.
831         * objc.dg/torture/strings/string1.m: Likewise.
832         * objc.dg/torture/strings/string2.m: Likewise.
833         * objc.dg/torture/strings/string3.m: Likewise.
834         * objc.dg/torture/strings/string4.m: Likewise.
835         * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
836         header and stand alone.
837         * obj-c++.dg/strings/strings-2.mm: Likewise.
838         * objc.dg/torture/strings/const-str-3.m: Likewise.
839         * objc.dg/strings/strings-2.m: Likewise.
840         * objc.dg/strings/const-str-12b.m: Likewise.
841
842 2011-01-12  Richard Guenther  <rguenther@suse.de>
843
844         PR middle-end/32511
845         * gcc.dg/attr-weak-1.c: Adjust.
846
847 2011-01-11  Paul Thomas  <pault@gcc.gnu.org>
848
849         PR fortran/47051
850         * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
851         standard compliant and comment.
852
853 2011-01-10  Jan Hubicka  <jh@suse.cz>
854
855         PR lto/46083
856         * gcc.dg/initpri3.c: New testcase.
857
858 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
859
860         PR lto/47222
861         * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
862         externally visible.
863         (g_esi): Likewise.
864         (g_ebx): Likewise.
865         (g_ebp): Likewise.
866         (g_esp): Likewise.
867         (g_ebp_save): Likewise.
868         (g_esp_save): Likewise.
869
870 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
871
872         * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
873
874 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
875
876         PR tree-optimization/46021
877         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
878         i?86-*-*, x86_64-*-*.
879
880 2011-01-10  Jeff Law <law@redhat.com>
881
882         * PR tree-optimization/47141
883         * gcc.c-torture/compile/pr47141.c: New test.
884
885 2011-01-10  Eric Botcazou  <ebotcazou@adacore.com>
886
887         PR testsuite/46230
888         * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
889         * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
890         * gcc.dg/vect/slp-35.c: Remove XFAILs.
891         * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
892
893         PR testsuite/46230
894         * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
895         being vectorized.  Adjust dg-final pattern.  Remove XFAIL.
896         * gcc.dg/vect/vect-peel-2.c (main): Likewise.
897         * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
898         being vectorized.  Adjust dg-final pattern.
899
900         PR testsuite/46230
901         * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
902         * gcc.dg/vect/slp-24.c: Likewise.
903
904 2011-01-10  Dave Korn  <dave.korn.cygwin@gmail.com>
905
906         PR c++/47218
907         * g++.dg/other/pr47218-1.C: New test file.
908         * g++.dg/other/pr47218.C: Likewise.
909         * g++.dg/other/pr47218.h: New supporting header.
910
911 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
912
913         PR objc/47232
914         * objc.dg/attributes/invalid-attribute-1.m: New.
915         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.    
916
917 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
918
919         PR fortran/47224
920         * gfortran.dg/proc_ptr_comp_28.f90: New.
921
922 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
923
924         * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
925         * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
926         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
927         * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
928         * obj-c++.dg/gnu-api-2-object.mm: Likewise.
929         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
930         * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
931         * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
932         * objc.dg/gnu-api-2-class.m: Likewise.
933         * objc.dg/gnu-api-2-ivar.m: Likewise.
934         * objc.dg/gnu-api-2-method.m: Likewise.
935         * objc.dg/gnu-api-2-objc.m: Likewise.
936         * objc.dg/gnu-api-2-object.m: Likewise.
937         * objc.dg/gnu-api-2-property.m: Likewise.
938         * objc.dg/gnu-api-2-protocol.m: Likewise.
939         * objc.dg/gnu-api-2-sel.m: Likewise.
940
941 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
942
943         * objc.dg/foreach-1.m: Skip for Darwin < 9.
944         * objc.dg/objc-foreach-4.m: Likewise.
945         * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
946         * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
947         * objc.dg/foreach-4.m: Likewise.
948         * objc.dg/foreach-5.m: Likewise.
949         * objc.dg/foreach-3.m: Return self from init.
950
951 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
952
953         PR fortran/38536
954         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
955
956 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
957
958         PR fortran/46313
959         * gfortran.dg/class_35.f90: New.
960
961 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
962
963         * objc.dg/foreach-1.m: Add "-Wall" to flags.
964
965 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
966
967         PR objc/47078
968         * objc.dg/invalid-method-2.m: New.
969         * obj-c++.dg/invalid-method-2.mm: New.
970
971 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
972
973         PR fortran/46896
974         * gfortran.dg/transpose_optimization_2.f90 : New test.
975
976 2011-01-08  Jan Hubicka  <jh@suse.cz>
977
978         PR tree-optmization/46469
979         * g++.dg/torture/pr46469.C: New testcase.
980
981 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
982
983         * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
984         emulation of libobjc-gnu structure layout functionality to ..
985         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
986         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
987         * objc/execute/bf-common.h: Adjust headers.
988         * objc/execute/bf-1.m: Likewise.
989         * objc/execute/bf-2.m: Likewise.
990         * objc/execute/bf-3.m: Likewise.
991         * objc/execute/bf-4.m: Likewise.
992         * objc/execute/bf-5.m: Likewise.
993         * objc/execute/bf-6.m: Likewise.
994         * objc/execute/bf-7.m: Likewise.
995         * objc/execute/bf-8.m: Likewise.
996         * objc/execute/bf-9.m: Likewise.
997         * objc/execute/bf-10.m: Likewise.
998         * objc/execute/bf-11.m: Likewise.
999         * objc/execute/bf-12.m: Likewise.
1000         * objc/execute/bf-13.m: Likewise.
1001         * objc/execute/bf-14.m: Likewise.
1002         * objc/execute/bf-15.m: Likewise.
1003         * objc/execute/bf-16.m: Likewise.
1004         * objc/execute/bf-17.m: Likewise.
1005         * objc/execute/bf-18.m: Likewise.
1006         * objc/execute/bf-19.m: Likewise.
1007         * objc/execute/bf-20.m: Likewise.
1008         * objc/execute/bf-21.m: Likewise.
1009         * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1010         objc_get_type_qualifiers ().
1011
1012 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
1013
1014         PR fortran/45777
1015         * gfortran.dg/dependency_39.f90:  New test.
1016
1017 2011-01-07  Jan Hubicka  <jh@suse.cz>
1018
1019         Get builtins tests ready for linker plugin.
1020         * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1021         * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
1022         my_bzero): Mark used.
1023         * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1024         * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
1025         * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
1026
1027 2011-01-07  Jan Hubicka  <jh@suse.cz>
1028
1029         PR tree-optimization/46367
1030         * g++.dg/torture/pr46367.C: New file.
1031
1032 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
1033
1034         PR target/47201
1035         * gcc.dg/pr47201.c: New test.
1036
1037         PR bootstrap/47187
1038         * gcc.dg/tree-prof/pr47187.c: New test.
1039
1040 2011-01-07  Tobias Burnus  <burnus@net-b.de>
1041
1042         PR fortran/41580
1043         * gfortran.dg/extends_type_of_3.f90: New.
1044
1045 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
1046
1047         * g++.dg/ext/dllexport-MI1.C: Adjust test.
1048         * g++.dg/ext/dllimport-MI1.C: Likewise.
1049         * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1050         * g++.dg/ext/dllimport10.C: Likewise.
1051         * g++.dg/ext/dllimport11.C: Likewise.
1052         * g++.dg/ext/dllimport12.C: Likewise.
1053         * g++.dg/ext/dllimport13.C: Likewise.
1054         * g++.dg/ext/dllimport2.C: Likewise.
1055         * g++.dg/ext/dllimport3.C: Likewise.
1056         * g++.dg/ext/dllimport4.C: Likewise.
1057         * g++.dg/ext/dllimport5.C: Likewise.
1058         * g++.dg/ext/dllimport6.C: Likewise.
1059         * g++.dg/ext/dllimport8.C: Likewise.
1060         * g++.dg/ext/dllimport9.C: Likewise.
1061         * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1062         targets, too. Additionally enable test for i?86-*-mingw*.
1063         * g++.dg/ext/selectany1.C: Likewise.
1064         Remove guard variable check.
1065
1066 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
1067
1068         PR fortran/47189
1069         PR fortran/47194
1070         * gfortran.dg/storage_size_3.f08: Extended.
1071
1072 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
1073
1074         PR c++/47022
1075         * g++.dg/template/stdarg1.C: New test.
1076
1077 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
1078
1079         PR fortran/47195
1080         * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1081         * gfortran.dg/defined_operators_1.f90: Split the subroutine
1082         from the interface of functions to not hide the errors that
1083         shall be tested.
1084
1085 2011-01-06  Jan Hubicka  <jh@suse.cz>
1086
1087         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1088         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1089
1090 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
1091
1092         PR fortran/33117
1093         PR fortran/46478
1094         * gfortran.dg/interface_33.f90: New test.
1095
1096 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
1097
1098         PR c/47150
1099         * gcc.c-torture/compile/pr47150.c: New test.
1100
1101 2011-01-06  Ira Rosen  <irar@il.ibm.com>
1102
1103         PR tree-optimization/47139
1104         * gcc.dg/vect/pr47139.c: New test.
1105
1106 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
1107
1108         PR fortran/47180
1109         * gfortran.dg/extends_type_of_2.f03: New.
1110
1111 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
1112
1113         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1114
1115 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
1116
1117         * gnat.dg/opt14.adb: New test.
1118
1119 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
1120
1121         PR fortran/46017
1122         * gfortran.dg/allocate_error_2.f90:  New test.
1123
1124 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
1125
1126         PR fortran/47024
1127         * gfortran.dg/storage_size_3.f08: New.
1128
1129 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1130
1131         PR libgfortran/47154
1132         * gfortran.dg/namelist_68.f90: New test.
1133
1134 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1135
1136         * gnat.dg/unchecked_convert8.ad[sb]: New test.
1137
1138 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
1139
1140         PR fortran/46448
1141         * gfortran.dg/class_34.f90: New.
1142
1143 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
1144
1145         * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1146         use __builtin_inff.  Skip all single-precision tests that require
1147         Infinity.
1148
1149 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
1150
1151         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1152
1153 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
1154
1155         PR tree-optimization/47148
1156         * gcc.c-torture/execute/pr47148.c: New test.
1157
1158         PR tree-optimization/47155
1159         * gcc.c-torture/execute/pr47155.c: New test.
1160
1161         PR rtl-optimization/47157
1162         * gcc.c-torture/compile/pr47157.c: New test.
1163
1164 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
1165
1166         * gcc.dg/torture/vector-shift2.c (schar): Define.
1167         (main): Always use schar or uchar instead of plain "char" to avoid
1168         dependencies on implementation-defined char signedness.
1169
1170 2011-01-03  Martin Jambor  <mjambor@suse.cz>
1171
1172         PR tree-optimization/46801
1173         * gnat.dg/pack9.adb: Remove xfail.
1174
1175 2011-01-03  Martin Jambor  <mjambor@suse.cz>
1176
1177         PR tree-optimization/46984
1178         * g++.dg/ipa/pr46984.C: New test.
1179
1180 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
1181
1182         PR fortran/46408
1183         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
1184
1185 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
1186
1187         PR tree-optimization/47140
1188         * gcc.c-torture/compile/pr47140.c: New test.
1189
1190         PR rtl-optimization/47028
1191         * gcc.dg/pr47028.c: New test.
1192
1193 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
1194
1195         * objc.dg/protocol-forward-1.m: Removed TODO.
1196         * objc.dg/protocol-forward-2.m: New.
1197         * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
1198         * obj-c++.dg/protocol-forward-2.mm: New.
1199
1200 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
1201
1202         PR target/38662
1203         * g++.dg/eh/pr38662.C: New testcase.
1204
1205 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
1206
1207         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
1208         scan for newline '\n'.
1209
1210 \f
1211 Copyright (C) 2011 Free Software Foundation, Inc.
1212
1213 Copying and distribution of this file, with or without modification,
1214 are permitted in any medium without royalty provided the copyright
1215 notice and this notice are preserved.