OSDN Git Service

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