OSDN Git Service

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