OSDN Git Service

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