OSDN Git Service

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