OSDN Git Service

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