OSDN Git Service

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