OSDN Git Service

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