OSDN Git Service

2011-04-30 Paul Thomas <pault@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2011-04-30  Paul Thomas  <pault@gcc.gnu.org>
2
3         PR fortran/48462
4         PR fortran/48746
5         * gfortran.dg/realloc_on_assign_7.f03: New test.
6
7 2011-04-30  Jakub Jelinek  <jakub@redhat.com>
8
9         PR tree-optimization/48809
10         * gcc.c-torture/execute/pr48809.c: New test.
11
12 2011-04-29  Tobias Burnus  <burnus@net-b.de>
13
14         PR fortran/48810
15         * gfortran.dg/typebound_proc_22.f90: New.
16
17         PR fortran/48800
18         * gfortran.dg/interface_36.f90: New.
19
20 2011-04-28  Michael Meissner  <meissner@linux.vnet.ibm.com>
21
22         Backport from mainline
23         2011-03-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
24
25         * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
26         failure on 32-bit systems.
27         * gcc.dg/torture/vector-2.c: Ditto.
28
29         Backport from mainline
30         2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
31
32         * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
33         powerpc.
34
35         PR target/48226
36         * gcc.target/powerpc/pr48226.c: New file.
37
38 2011-04-28  Dodji Seketeli  <dodji@redhat.com>
39
40         PR c++/48656
41         * g++.dg/template/inherit7.C: New test case.
42
43 2011-04-28  Tobias Burnus  <burnus@net-b.de>
44
45         PR fortran/48112
46         PR fortran/48279
47         * gfortran.dg/interface_35.f90: New.
48         * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
49         * gfortran.dg/func_result_6.f90: Add dg-warning.
50         * gfortran.dg/bessel_1.f90: Ditto.
51         * gfortran.dg/hypot_1.f90: Ditto.
52         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
53         * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
54         * gfortran.dg/interface_assignment_4.f90: Ditto.
55
56 2011-04-28  Tobias Burnus  <burnus@net-b.de>
57
58         PR fortran/48788
59         * gfortran.dg/whole_file_34.f90: New.
60
61 2011-04-27  Jason Merrill  <jason@redhat.com>
62
63         * g++.dg/parse/ambig6.C: New.
64
65 2011-04-27  Nick Clifton  <nickc@redhat.com>
66
67         * gcc.dg/20020312-2.c: Add definition for RX.
68
69         * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
70         option with RX targets.
71
72         * gcc.target/rx/pack.c: Replace C++ style // comments with C style
73         /* */ comments.
74
75 2011-04-27  Jakub Jelinek  <jakub@redhat.com>
76
77         PR c/48742
78         * gcc.c-torture/compile/pr48742.c: New test.
79
80 2011-04-26  Jason Merrill  <jason@redhat.com>
81
82         * g++.dg/lookup/koenig13.C: New.
83
84 2011-04-26  Jason Merrill  <jason@redhat.com>
85
86         * g++.dg/cpp0x/initlist48.C: New.
87
88 2011-04-26  Jakub Jelinek  <jakub@redhat.com>
89
90         PR debug/48768
91         * gcc.dg/pr48768.c: New test.
92
93         PR tree-optimization/48734
94         * gcc.c-torture/compile/pr48734.c: New test.
95
96 2011-04-26  Richard Guenther  <rguenther@suse.de>
97
98         PR tree-optimization/48731
99         * gcc.dg/torture/pr48731.c: New testcase.
100
101 2011-04-26  Tobias Burnus  <burnus@net-b.de>
102
103         PR fortran/48588
104         * gfortran.dg/whole_file_33.f90: New.
105
106 2011-04-25  Jason Merrill  <jason@redhat.com>
107
108         * g++.dg/cpp0x/regress/template-const2.C: New.
109
110 2011-04-24  Jakub Jelinek  <jakub@redhat.com>
111
112         PR preprocessor/48740
113         * c-c++-common/raw-string-11.c: New test.
114
115 2011-04-23  John David Anglin  <dave.anglin@nrc-cnrc.ca>
116
117         * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
118         hppa*-*-hpux*.
119
120 2011-04-23  Jakub Jelinek  <jakub@redhat.com>
121
122         PR c/48685
123         * gcc.dg/pr48685.c: New test.
124
125 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
126
127         PR tree-optimization/48717
128         * gcc.c-torture/execute/pr48717.c: New test.
129
130 2011-04-22  Uros Bizjak  <ubizjak@gmail.com>
131
132         PR target/48723
133         * gcc.target/i386/pr48723.c: New test.
134
135 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
136
137         PR c/48716
138         * gcc.dg/gomp/pr48716.c: New test.
139         * g++.dg/gomp/pr48716.C: New test.
140
141 2011-04-21  Uros Bizjak  <ubizjak@gmail.com>
142
143         PR target/48708
144         * gcc.target/i386/pr48708.c: New test.
145
146 2011-04-21  Richard Guenther  <rguenther@suse.de>
147
148         PR middle-end/48695
149         * g++.dg/torture/pr48695.C: New testcase.
150
151 2011-04-21  Eric Botcazou  <ebotcazou@adacore.com>
152
153         * gnat.dg/volatile5.adb: New test.
154         * gnat.dg/volatile5_pkg.ads: New helper.
155
156 2011-04-20  Jason Merrill  <jason@redhat.com>
157
158         * g++.dg/cpp0x/initlist47.C: New.
159
160 2011-04-20  Jason Merrill  <jason@redhat.com>
161
162         * g++.dg/template/const4.C: New.
163
164 2011-04-19  Jason Merrill  <jason@redhat.com>
165
166         * g++.dg/ext/complex7.C: New.
167
168 2011-04-19  Jakub Jelinek  <jakub@redhat.com>
169
170         PR target/48678
171         * gcc.target/i386/pr48678.c: New test.
172
173 2011-04-18  Jason Merrill  <jason@redhat.com>
174
175         * g++.dg/cpp0x/union4.C: New.
176
177 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
178
179         PR middle-end/48661
180         * g++.dg/torture/pr48661.C: New test.
181
182         PR c++/48632
183         * g++.dg/gomp/pr48632.C: New test.
184
185 2011-04-18  Richard Guenther  <rguenther@suse.de>
186
187         PR middle-end/46364
188         * g++.dg/torture/pr46364.C: New testcase.
189
190 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
191
192         PR tree-optimization/48616
193         * gcc.dg/pr48616.c: New test.
194
195 2011-04-15  Jakub Jelinek  <jakub@redhat.com>
196
197         PR target/48614
198         * gcc.target/i386/pr46084.c: Require avx_runtime instead of
199         just avx.
200
201         PR target/48605
202         * gcc.target/i386/sse4_1-insertps-3.c: New test.
203         * gcc.target/i386/sse4_1-insertps-4.c: New test.
204         * gcc.target/i386/avx-insertps-3.c: New test.
205         * gcc.target/i386/avx-insertps-4.c: New test.
206
207 2011-04-13  Jason Merrill  <jason@redhat.com>
208
209         * g++.dg/template/operator11.C: New.
210
211 2011-04-13  Paul Thomas  <pault@gcc.gnu.org>
212
213         PR fortran/48360
214         PR fortran/48456
215         * gfortran.dg/realloc_on_assign_6.f03: New test.
216
217 2011-04-13  Jakub Jelinek  <jakub@redhat.com>
218
219         PR middle-end/48591
220         * gcc.dg/gomp/pr48591.c: New test.
221
222         PR c++/48570
223         * g++.dg/cpp0x/constexpr-wstring1.C: New test.
224         * g++.dg/cpp0x/constexpr-wstring2.C: New test.
225
226 2011-04-13  Dodji Seketeli  <dodji@redhat.com>
227
228         PR c++/48574
229         * g++.dg/template/dependent-expr7.C: New test case.
230
231 2011-04-12  Martin Jambor  <mjambor@suse.cz>
232
233         PR tree-optimization/48195
234         * gcc.dg/ipa/pr48195.c: New test.
235
236 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
237
238         PR rtl-optimization/48549
239         * g++.dg/opt/pr48549.C: New test.
240
241         PR c/48517
242         * gcc.c-torture/compile/pr48517.c: New test.
243
244 2011-04-11  Jason Merrill  <jason@redhat.com>
245
246         * g++.dg/cpp0x/enum10.C: New.
247
248         * g++.dg/cpp0x/lambda/lambda-this4.C: New.
249
250 2011-04-09  Jason Merrill  <jason@redhat.com>
251
252         PR c++/48528
253         * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
254
255 2011-04-08  Mike Stump  <mikestump@comcast.net>
256
257         PR testsuite/48506
258         * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
259         default to fno-common.
260
261 2011-04-07  Jason Merrill  <jason@redhat.com>
262
263         * g++.dg/cpp0x/regress/call1.C: New.
264
265         * g++.dg/cpp0x/sfinae11.C: New.
266         * g++.dg/cpp0x/noexcept02.C: Fix.
267
268         * g++.dg/cpp0x/sfinae10.C: New.
269
270         * g++.dg/cpp0x/sfinae7.C: New.
271
272         * g++.dg/cpp0x/enum9.C: New.
273
274 2011-04-08  Jakub Jelinek  <jakub@redhat.com>
275
276         PR tree-optimization/48377
277         * gcc.dg/vect/pr48377.c: New test.
278
279 2011-04-07  Mike Stump  <mikestump@comcast.net>
280
281         * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
282         with no trampolines.
283
284 2011-04-07  Jakub Jelinek  <jakub@redhat.com>
285
286         PR fortran/48117
287         * gfortran.dg/gomp/pr48117.f90: New test.
288
289         PR debug/48343
290         * gcc.dg/torture/pr48343.c: New test.
291
292 2011-04-07  Andrey Belevantsev  <abel@ispras.ru>
293
294         Backport from mainline
295         2011-03-26  Andrey Belevantsev  <abel@ispras.ru>
296
297         PR rtl-optimization/48144
298         * gcc.dg/pr48144.c: New test.
299
300 2011-04-06  Jakub Jelinek  <jakub@redhat.com>
301
302         PR debug/48466
303         * gcc.dg/guality/pr36977.c: New test.
304         * gcc.dg/guality/pr48466.c: New test.
305
306         Backported from mainline
307         2011-04-01  Jakub Jelinek  <jakub@redhat.com>
308
309         PR middle-end/48335
310         * gcc.c-torture/compile/pr48335-1.c: New test.
311         * gcc.dg/pr48335-1.c: New test.
312         * gcc.dg/pr48335-2.c: New test.
313         * gcc.dg/pr48335-3.c: New test.
314         * gcc.dg/pr48335-4.c: New test.
315         * gcc.dg/pr48335-5.c: New test.
316         * gcc.dg/pr48335-6.c: New test.
317         * gcc.dg/pr48335-7.c: New test.
318         * gcc.dg/pr48335-8.c: New test.
319         * gcc.target/i386/pr48335-1.c: New test.
320
321 2011-04-04  Janus Weil  <janus@gcc.gnu.org>
322
323         PR fortran/48291
324         * gfortran.dg/class_42.f03: New.
325
326 2011-04-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
327
328         * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
329         * gfortran.dg/bessel_7.f90: Likewise.
330
331 2011-03-31  Jason Merrill  <jason@redhat.com>
332
333         * g++.dg/cpp0x/defaulted24.C: New.
334
335 2011-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
336
337         PR target/16292
338         * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
339         with -O0.
340
341 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
342
343         * g++.dg/other/i386-9.C: New test.
344
345 2011-03-30  Jason Merrill  <jason@redhat.com>
346
347         * g++.dg/cpp0x/regress/error-recovery1.C: New.
348
349         * g++.dg/cpp0x/regress/isnan.C: New.
350
351         * g++.dg/cpp0x/initlist46.C: New.
352
353 2011-03-29  Jason Merrill  <jason@redhat.com>
354
355         * g++.dg/cpp0x/regress/value-dep1.C: New.
356
357         * g++.dg/cpp0x/dependent1.C: New.
358
359 2011-03-29  Jason Merrill  <jason@redhat.com>
360
361         * g++.dg/parse/memfnquals1.C: New.
362
363         * g++.dg/cpp0x/constexpr-memfn1.C: New.
364
365         * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
366
367         * g++.dg/cpp0x/initlist-array2.C: New.
368
369         * g++.dg/cpp0x/initlist-array1.C: New.
370
371         * g++.dg/cpp0x/move1.C: New.
372
373         * g++.dg/cpp0x/auto22.C: New.
374
375         * g++.dg/cpp0x/rv-deduce2.C: New.
376
377         * g++.dg/cpp0x/elision2.C: New.
378
379 2011-03-29  Rodrigo Rivas Costa  <rodrigorivascosta@gmail.com>
380
381         * g++.dg/cpp0x/constexpr-attribute.C: New.
382
383 2011-03-29  Jason Merrill  <jason@redhat.com>
384
385         * g++.dg/cpp0x/constexpr-recursion.C: New.
386
387         * g++.dg/cpp0x/constexpr-noexcept.C: New.
388
389         * g++.dg/cpp0x/constexpr-overflow2.C: New.
390         * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
391
392         * g++.dg/cpp0x/constexpr-47570.C: New.
393
394 2011-03-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
395
396         Backport from mainline:
397         2011-03-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
398
399         PR testsuite/48251
400         * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
401
402 2011-03-28  Richard Sandiford  <richard.sandiford@linaro.org>
403
404         PR target/47553
405         * gcc.target/arm/neon-vld-1.c: New test.
406
407 2011-03-28  Richard Guenther  <rguenther@suse.de>
408
409         Backport from mainline
410         2011-03-24  Richard Guenther  <rguenther@suse.de>
411
412         PR middle-end/48269
413         * gcc.dg/builtin-object-size-10.c: New testcase.
414
415         2011-03-22  Richard Guenther  <rguenther@suse.de>
416
417         PR tree-optimization/48228
418         * gcc.dg/Wstrict-overflow-23.c: New testcase.
419
420         2011-03-17  Richard Guenther  <rguenther@suse.de>
421
422         PR middle-end/48134
423         * gcc.dg/pr48134.c: New testcase.
424
425 2011-03-26  Uros Bizjak  <ubizjak@gmail.com>
426
427         Backport from mainline:
428         2011-03-24  Uros Bizjak  <ubizjak@gmail.com>
429
430         PR target/48237
431         * gcc.target/i386/pr48237.c: New test.
432
433 2011-03-26  Jakub Jelinek  <jakub@redhat.com>
434
435         Backport from mainline
436         2011-03-24  Jakub Jelinek  <jakub@redhat.com>
437
438         PR debug/48204
439         * gcc.dg/dfp/pr48204.c: New test.
440
441         2011-03-20  Jakub Jelinek  <jakub@redhat.com>
442
443         PR c/42544
444         PR c/48197
445         * gcc.c-torture/execute/pr42544.c: New test.
446         * gcc.c-torture/execute/pr48197.c: New test.
447
448         PR rtl-optimization/48156
449         * gcc.dg/pr48156.c: New test.
450
451         2011-03-17  Jakub Jelinek  <jakub@redhat.com>
452
453         PR rtl-optimization/48141
454         * gcc.dg/pr48141.c: New test.
455
456 2011-03-25  Release Manager
457
458         * GCC 4.6.0 released.
459
460 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
461
462         Backport from mainline:
463         2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
464
465         * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
466         dg-xfail-run-if.
467         Only xfail with gas.
468
469 2011-03-21  Jakub Jelinek  <jakub@redhat.com>
470
471         PR target/48213
472         * gcc.dg/pr48213.c: New test.
473
474 2011-03-20  Joseph Myers  <joseph@codesourcery.com>
475
476         * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
477         variably modified typedefs.
478         * gcc.dg/c1x-typedef-2.c: Remove.
479
480 2011-03-20  Joseph Myers  <joseph@codesourcery.com>
481
482         * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
483         * gcc.dg/c1x-anon-struct-3.c: New test.
484         * gcc.dg/anon-struct-11.c: Update.
485
486 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
487
488         PR middle-end/47405
489         * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
490
491 2011-03-18  Jakub Jelinek  <jakub@redhat.com>
492
493         PR bootstrap/48161
494         * gcc.c-torture/compile/pr48161.c: New test.
495
496 2011-03-17  Richard Guenther  <rguenther@suse.de>
497
498         PR middle-end/48165
499         * g++.dg/torture/pr48165.C: New testcase.
500
501 2011-03-16  Dodji Seketeli  <dodji@redhat.com>
502
503         PR debug/47510
504         * g++.dg/debug/dwarf2/typedef6.C: New test.
505
506 2011-03-16  Jason Merrill  <jason@redhat.com>
507
508         * g++.dg/cpp0x/constexpr-array3.C: New.
509
510 2011-03-16  Jason Merrill  <jason@redhat.com>
511
512         * g++.dg/cpp0x/sfinae6.C: New.
513         * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
514         * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
515         * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
516         * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
517         * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
518
519 2011-03-16  Jason Merrill  <jason@redhat.com>
520
521         * g++.dg/template/incomplete6.C: New.
522
523 2011-03-15  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
524
525         PR target/46788
526         * gcc.target/arm/pr46788.c: New.
527
528 2011-03-15  Richard Sandiford  <richard.sandiford@linaro.org>
529
530         PR rtl-optimization/47166
531         * gcc.c-torture/execute/postmod-1.c: New test.
532
533 2011-03-14  Richard Guenther  <rguenther@suse.de>
534
535         PR middle-end/48098
536         * gcc.dg/torture/pr48098.c: New testcase.
537
538 2011-03-12  Peter Bergner  <bergner@vnet.ibm.com>
539
540         PR target/48053
541         * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
542         * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
543
544 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
545
546         PR libfortran/48066
547         * gfortran.dg/intrinsic_ifunction_2.f90:  Correct PR number.
548
549 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
550
551         PR libfortran/48066
552         * gfortran.dg/intrinsic_ifunction_2.f90:  New test case.
553
554 2011-03-12  Janus Weil  <janus@gcc.gnu.org>
555
556         PR fortran/48059
557         * gfortran.dg/class_41.f03: New.
558
559 2011-03-11  Dodji Seketeli  <dodji@redhat.com>
560
561         * g++.dg/conversion/cast3.C: New test.
562
563 2011-03-11  Jason Merrill  <jason@redhat.com>
564
565         * g++.dg/template/error45.C: New.
566
567         * g++.dg/parse/no-type-defn1.C: New.
568
569         * g++.dg/ext/attrib40.C: New.
570
571         * g++.dg/cpp0x/regress/array1.C: New.
572
573 2011-03-11  Richard Guenther  <rguenther@suse.de>
574
575         PR tree-optimization/48067
576         * gcc.dg/pr48067.c: New testcase.
577
578 2011-03-11  Richard Guenther  <rguenther@suse.de>
579
580         PR lto/48073
581         * g++.dg/lto/20110311-1_0.C: New testcase.
582
583 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
584
585         PR c++/48035
586         * g++.dg/inherit/virtual8.C: New test.
587
588         PR middle-end/48044
589         * gcc.dg/torture/pr48044.c: New test.
590
591 2011-03-11  Janus Weil  <janus@gcc.gnu.org>
592
593         PR fortran/47768
594         * gfortran.dg/proc_ptr_comp_31.f90: New.
595
596 2011-03-11  Richard Guenther  <rguenther@suse.de>
597
598         PR tree-optimization/47278
599         * gcc.dg/torture/pr47278-1.c: New testcase.
600         * gcc.dg/torture/pr47278-2.c: Likewise.
601
602 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
603
604         PR tree-optimization/48063
605         * gcc.dg/torture/pr48063.c: New test.
606
607 2011-03-10  Jason Merrill  <jason@redhat.com>
608
609         * g++.dg/template/array22.C: New.
610
611         * g++.dg/cpp0x/syntax-err1.C: New.
612         * g++.dg/parse/error36.C: Adjust expected errors.
613         * g++.old-deja/g++.pt/ctor2.C: Likewise.
614         * g++.old-deja/g++.pt/typename3.C: Likewise.
615         * g++.old-deja/g++.pt/typename4.C: Likewise.
616         * g++.old-deja/g++.pt/typename6.C: Likewise.
617
618 2011-03-09  Jason Merrill  <jason@redhat.com>
619
620         * g++.dg/template/nontype22.C: New.
621
622 2011-03-09  Martin Jambor  <mjambor@suse.cz>
623
624         PR tree-optimization/47714
625         * g++.dg/torture/pr47714.C: New test.
626
627 2011-03-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
628
629         PR target/47755
630         * gcc.target/powerpc/pr47755-2.c: New file.
631
632 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
633
634         * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
635         is not set in the environment, pass 64 as first argument when not
636         running expensive tests or pass max($[`ulimit -u`/4], 10000) on
637         native where ulimit -u is supported.
638
639 2011-03-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
640
641         * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
642
643 2011-03-08  Jason Merrill  <jason@redhat.com>
644
645         * g++.dg/template/nontype21.C: New.
646
647         * g++.dg/template/anon5.C: New.
648
649 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
650
651         PR debug/47881
652         * gcc.dg/pr47881.c: New test.
653
654 2011-03-08  Dodji Seketeli  <dodji@redhat.com>
655
656         PR c++/47957
657         * g++.dg/lookup/template3.C: New test.
658
659 2011-03-08  Kai Tietz  <ktietz@redhat.com>
660
661         * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
662         'long' type.
663
664 2011-03-08  Mikael Pettersson  <mikpe@it.uu.se>
665
666         PR testsuite/47954
667         * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
668         sizeof to compute alignment.
669
670 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
671
672         PR tree-optimization/48022
673         * gcc.dg/pr48022-1.c: New test.
674         * gcc.dg/pr48022-2.c: New test.
675
676 2011-03-07  Jason Merrill  <jason@redhat.com>
677
678         * g++.dg/template/nontype20.C: New.
679         * g++.dg/init/member1.C: Adjust expected errors.
680         * g++.dg/parse/constant4.C: Likewise.
681         * g++.dg/template/qualified-id3.C: Likewise.
682         * g++.old-deja/g++.pt/crash10.C: Likewise.
683
684         * g++.dg/cpp0x/regress/non-const1.C: New.
685
686 2011-03-07  Jakub Jelinek  <jakub@redhat.com>
687
688         PR debug/47991
689         * gcc.dg/pr47991.c: New test.
690
691 2011-03-07  Jason Merrill  <jason@redhat.com>
692
693         * g++.dg/abi/mangle46.C: New.
694
695 2011-03-07  Pat Haugen <pthaugen@us.ibm.com>
696
697         PR target/47862
698         * gcc.target/powerpc/pr47862.c: New.
699
700 2011-03-07  Jack Howarth <howarth@bromo.med.uc.edu>
701
702         PR target/45413
703         * gcc.target/i386/combine-mul.c: Require nonpic.
704
705 2011-03-07  Paul Wögerer  <paul_woegerer@mentor.com>
706             Nathan Froyd  <froydnj@codesourcery.com>
707
708         * gcc.dg/20001117-1.c: Abort on NULL call_sites.
709
710 2011-03-06  Mark Mitchell  <mark@codesourcery.com>
711
712         * README.QMTEST: Remove.
713
714 2011-03-06  Paul Thomas  <pault@gcc.gnu.org>
715             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
716
717         PR fortran/47850
718         * gfortran.dg/array_constructor_37.f90 : New test.
719
720 2011-03-05  Jason Merrill  <jason@redhat.com>
721
722         * g++.dg/abi/mangle39.C: ABI v5, not 6.
723         * g++.dg/abi/mangle45.C: Likewise.
724         * g++.dg/cpp0x/trailing1.C: Likewise.
725
726 2011-03-05  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
727
728         * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
729
730 2011-03-05  Jakub Jelinek  <jakub@redhat.com>
731
732         PR rtl-optimization/47899
733         * gcc.dg/pr47899.c: New test.
734
735         * gcc.dg/torture/pr47968.c: Ignore warnings.
736
737         PR tree-optimization/47967
738         * gcc.c-torture/compile/pr47967.c: New test.
739
740 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
741
742         * objc.dg/property/property-encoding-1.m: Tidied up testcase.
743         * obj-c++.dg/property/property-encoding-1.mm: Likewise.
744
745 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
746
747         * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
748         and property_getAttributes() if __OBJC2__.
749         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
750         * objc.dg/property/property-encoding-1.m: New.
751         * obj-c++.dg/property/property-encoding-1.mm: New.
752
753 2011-03-04  Jason Merrill  <jason@redhat.com>
754
755         * g++.dg/template/pseudodtor6.C: New.
756
757         * g++.dg/inherit/covariant19.C: New.
758
759 2011-03-04  Richard Guenther  <rguenther@suse.de>
760
761         PR middle-end/47968
762         * gcc.dg/torture/pr47968.c: New testcase.
763
764 2011-03-04  Richard Guenther  <rguenther@suse.de>
765
766         PR middle-end/47975
767         * gcc.dg/torture/pr47975.c: New testcase.
768
769 2011-03-03  Paolo Carlini  <paolo.carlini@oracle.com>
770
771         PR c++/47974
772         * g++.dg/template/crash106.C: New.
773
774 2011-03-03  Jakub Jelinek  <jakub@redhat.com>
775
776         PR c/47963
777         * gcc.dg/gomp/pr47963.c: New test.
778         * g++.dg/gomp/pr47963.C: New test.
779
780 2011-03-02  Jason Merrill  <jason@redhat.com>
781
782         * g++.dg/cpp0x/regress/condition1.C: New.
783
784         * g++.dg/cpp0x/constexpr-ctor9.C: New.
785
786 2011-03-01  Jason Merrill  <jason@redhat.com>
787
788         * g++.dg/cpp0x/lambda/lambda-98.C: New.
789
790         * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
791
792 2011-03-02  Richard Sandiford  <richard.sandiford@linaro.org>
793
794         PR rtl-optimization/47925
795         * gcc.c-torture/execute/pr47925.c: New test.
796
797 2011-03-01  Jason Merrill  <jason@redhat.com>
798
799         * g++.dg/cpp0x/decltype25.C: New.
800
801         * g++.dg/cpp0x/regress/bitfield-err1.C: New.
802
803 2011-03-01  Richard Guenther  <rguenther@suse.de>
804
805         PR tree-optimization/47890
806         * gcc.dg/torture/pr47890.c: New testcase.
807
808 2011-03-01  Richard Guenther  <rguenther@suse.de>
809
810         PR lto/47924
811         * gcc.dg/lto/pr47924_0.c: New testcase.
812
813 2011-03-01  Richard Guenther  <rguenther@suse.de>
814
815         PR lto/46911
816         * gfortran.dg/lto/pr46911_0.f: New testcase.
817
818 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
819
820         PR libgfortran/47933
821         * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
822         compile errors from older code form.
823
824 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
825
826         PR libgfortran/47567
827         * gfortran.dg/fmt_fw_d.f90: New test.
828
829 2011-02-28  Jason Merrill  <jason@redhat.com>
830
831         * g++.dg/inherit/covariant18.C: New.
832
833 2011-02-28  Jakub Jelinek  <jakub@redhat.com>
834
835         PR middle-end/47893
836         * gcc.dg/pr47893.c: New test.
837
838 2011-02-28  Nicola Pero  <nicola.pero@meta-innovation.com>
839
840         * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
841         NULL in case of a selector with conflicting types.
842         * obj-c++.dg/gnu-api-2-sel.mm: Same change.
843
844 2011-02-28  Kazu Hirata  <kazu@codesourcery.com>
845
846         * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
847         gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
848         gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
849         gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
850
851 2011-02-28  Jason Merrill  <jason@redhat.com>
852
853         PR c++/47906
854         * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
855
856 2011-02-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
857
858         PR libgfortran/47778
859         * gfortran.dg/namelist_71.f90: New test.
860
861 2011-02-27  Jason Merrill  <jason@redhat.com>
862
863         PR c++/47906
864         * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
865         * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
866
867 2011-02-27  Paolo Carlini  <paolo.carlini@oracle.com>
868
869         PR c++/46466
870         * g++.dg/cpp0x/constexpr-ctor8.C: New.
871
872 2011-02-27  Jakub Jelinek  <jakub@redhat.com>
873
874         PR fortran/47886
875         * gfortran.dg/gomp/task-1.f90: Removed.
876
877 2011-02-26  Jason Merrill  <jason@redhat.com>
878
879         * g++.dg/template/this-targ1.C: New.
880
881         * g++.dg/cpp0x/regress/template-const1.C: New.
882         * g++.dg/cpp0x/regress/template-function1.C: Adjust.
883         * g++.dg/template/function1.C: Adjust.
884         * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
885         * g++.dg/debug/debug7.C: Adjust.
886
887 2011-02-26  Tobias Burnus  <burnus@net-b.de>
888
889         PR fortran/47886
890         * gfortran.dg/gomp/task-1.f90: New.
891
892 2011-02-25  Jie Zhang  <jie@codesourcery.com>
893
894         * gcc.target/arm/neon-thumb2-move.c: Add
895         dg-require-effective-target arm_thumb2_ok.
896
897 2011-02-24  Jason Merrill  <jason@redhat.com>
898
899         * g++.dg/parse/constant1.C: Specify C++98 mode.
900         * g++.dg/parse/constant5.C: Likewise.
901         * g++.dg/parse/error2.C: Likewise.
902         * g++.dg/parse/semicolon3.C: Likewise.
903         * g++.dg/template/crash14.C: Likewise.
904         * g++.dg/template/local4.C: Likewise.
905         * g++.dg/template/nontype3.C: Likewise.
906         * g++.dg/parse/crash31.C: Adjust expected errors.
907         * g++.dg/template/function1.C: Likewise.
908         * g++.dg/template/ref3.C: Likewise.
909         * g++.dg/template/static9.C: Likewise.
910         * g++.old-deja/g++.pt/crash41.C: Instantiate template.
911
912         * g++.dg/cpp0x/constexpr-array-tparm.C: New.
913         * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
914         * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
915         * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
916         * g++.dg/cpp0x/regress/template-function1.C: Likewise.
917
918 2011-02-24  Jakub Jelinek  <jakub@redhat.com>
919
920         PR fortran/47878
921         * gfortran.dg/pr47878.f90: New test.
922
923 2011-02-24  Richard Guenther  <rguenther@suse.de>
924
925         PR testsuite/47801
926         * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
927         * gcc.dg/guality/pr41353-2.c (vari): Likewise.
928
929 2011-02-24  Richard Guenther  <rguenther@suse.de>
930
931         PR fortran/47839
932         * gfortran.dg/lto/pr47839_0.f90: New testcase.
933         * gfortran.dg/lto/pr47839_1.f90: Likewise.
934
935 2011-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
936
937         PR libgfortran/47567
938         * gfortran.dg/fmt_f0_1.f90: Update test.
939
940 2011-02-23  Jason Merrill  <jason@redhat.com>
941
942         * g++.dg/abi/mangle39.C: Adjust parm mangling.
943         * g++.dg/abi/mangle45.C: New.
944
945         * g++.dg/cpp0x/trailing1.C: Mangle decltype.
946         * g++.dg/template/canon-type-9.C: Match use of decltype
947         between declaration and definition.
948         * g++.dg/template/canon-type-12.C: Likewise.
949
950 2011-02-23  Mikael Morin  <mikael@gcc.gnu.org>
951
952         PR fortran/40850
953         * gfortran.dg/nested_allocatables_1.f90: New.
954
955 2011-02-23  Nathan Froyd  <froydnj@codesourcery.com>
956
957         PR c++/46868
958         * g++.dg/pr46868.C: New test.
959         * g++.dg/parse/parameter-declaration-1.C: Adjust.
960         * g++.dg/parse/error14.C: Adjust.
961
962 2011-02-23  Richard Guenther  <rguenther@suse.de>
963
964         PR tree-optimization/47838
965         * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
966
967 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
968
969         * g++.dg/other/pr47218.C: Fix dg-options.  Cleanup saved temps.
970
971 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
972
973         * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
974         * gfortran.dg/count_init_expr.f03: Ditto.
975         * gfortran.dg/gomp/pr43711.f90: Ditto.
976         * gcc.dg/struct-parse-2.c: Ditto.
977         * gcc.dg/parse-error-3.c: Ditto.
978         * gcc.dg/Wlogical-op-1.c: Ditto.
979         * gcc.dg/Walways-true-1.c: Ditto.
980         * gcc.dg/pr24225.c: Ditto.
981         * gcc.dg/Walways-true-2.c: Ditto.
982         * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
983         * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
984         * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
985         * g++.dg/overload/defarg4.C: Ditto.
986         * g++.dg/inherit/covariant16.C: Ditto.
987         * g++.dg/inherit/virtual7.C: Ditto.
988         * g++.dg/template/canon-type-9.C: Ditto.
989         * g++.dg/template/access19.C: Ditto.
990         * g++.dg/template/call7.C: Ditto.
991         * g++.dg/template/canon-type-2.C: Ditto.
992         * g++.dg/template/init7.C: Ditto.
993         * g++.dg/template/sizeof-template-argument.C: Ditto.
994         * g++.dg/template/const3.C: Ditto.
995         * g++.dg/template/sfinae26.C: Ditto.
996         * g++.dg/template/sfinae26.C: Ditto.
997         * g++.dg/template/canon-type-11.C: Ditto.
998         * g++.dg/template/union2.C: Ditto.
999         * g++.dg/template/canon-type-3.C: Ditto.
1000         * g++.dg/template/canon-type-1.C: Ditto.
1001         * g++.dg/template/canon-type-5.C: Ditto.
1002         * g++.dg/template/canon-type-7.C: Ditto.
1003         * g++.dg/template/canon-type-10.C: Ditto.
1004         * g++.dg/template/spec36.C: Ditto.
1005         * g++.dg/template/typedef38.C: Ditto.
1006         * g++.dg/template/canon-type-4.C: Ditto.
1007         * g++.dg/template/canon-type-6.C: Ditto.
1008         * g++.dg/template/canon-type-13.C: Ditto.
1009         * g++.dg/template/instantiate9.C: Ditto.
1010         * g++.dg/template/ttp22.C: Ditto.
1011         * g++.dg/warn/Wreturn-type-6.C: Ditto.
1012         * g++.dg/warn/Walways-true-1.C: Ditto.
1013         * g++.dg/warn/Wlogical-op-1.C: Ditto.
1014         * g++.dg/warn/Walways-true-2.C: Ditto.
1015         * g++.dg/conversion/op4.C: Ditto.
1016         * g++.dg/opt/pr19650.C: Ditto.
1017         * g++.dg/lookup/friend11.C: Ditto.
1018         * g++.dg/other/default2.C: Ditto.
1019         * g++.dg/other/default3.C: Ditto.
1020         * g++.dg/other/dtor2.C: Ditto.
1021         * g++.dg/other/friend5.C: Ditto.
1022         * g++.dg/other/default5.C: Ditto.
1023         * g++.dg/init/brace6.C: Ditto.
1024         * g++.dg/init/aggr5.C: Ditto.
1025         * g++.dg/init/error2.C: Ditto.
1026         * g++.dg/expr/bound-mem-fun.C: Ditto.
1027         * g++.dg/expr/cond6.C: Ditto.
1028         * g++.dg/expr/stmt-expr-1.C: Ditto.
1029         * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1030         * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1031         * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1032         * g++.dg/cpp0x/bracket1.C: Ditto.
1033         * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1034         * g++.dg/cpp0x/pr38646.C: Ditto.
1035         * g++.dg/cpp0x/variadic73.C: Ditto.
1036         * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1037         * g++.dg/cpp0x/bracket4.C: Ditto.
1038         * g++.dg/cpp0x/decltype4.C: Ditto.
1039         * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1040         * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1041         * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1042         * g++.dg/cpp0x/variadic-new2.C: Ditto.
1043         * g++.dg/cpp0x/decltype2.C: Ditto.
1044         * g++.dg/cpp0x/decltype1.C: Ditto.
1045         * g++.dg/cpp0x/bracket2.C: Ditto.
1046         * g++.dg/cpp0x/decltype5.C: Ditto.
1047         * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1048         * g++.dg/cpp0x/variadic70.C: Ditto.
1049         * g++.dg/cpp0x/decltype6.C: Ditto.
1050         * g++.dg/cpp0x/rvo.C: Ditto.
1051         * g++.dg/cpp0x/vt-40092.C: Ditto.
1052         * g++.dg/cpp0x/variadic-new.C: Ditto.
1053         * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1054         * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1055         * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1056         * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1057         * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1058         * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1059         * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1060         * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1061         * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1062         * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1063         * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1064         * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1065         * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1066         * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1067         * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1068         * g++.dg/cpp0x/pr39639.C: Ditto.
1069         * g++.dg/cpp0x/decltype3.C: Ditto.
1070         * g++.dg/cpp0x/variadic68.C: Ditto.
1071         * g++.dg/cpp0x/variadic-function.C: Ditto.
1072         * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1073         * g++.dg/cpp0x/variadic-bind.C: Ditto.
1074         * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1075         * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1076         * g++.dg/parse/crash35.C: Ditto.
1077         * g++.dg/parse/crash40.C: Ditto.
1078         * g++.dg/parse/defarg12.C: Ditto.
1079         * g++.dg/parse/crash34.C: Ditto.
1080         * g++.dg/parse/constructor3.C: Ditto.
1081         * g++.dg/parse/template23.C: Ditto.
1082         * g++.dg/parse/crash56.C: Ditto.
1083         * g++.dg/parse/dtor13.C: Ditto.
1084         * g++.dg/parse/error33.C: Ditto.
1085         * g++.dg/parse/ctor9.C: Ditto.
1086         * g++.dg/parse/error32.C: Ditto.
1087         * g++.dg/parse/error37.C: Ditto.
1088         * g++.dg/parse/bitfield3.C: Ditto.
1089         * g++.dg/parse/struct-4.C: Ditto.
1090         * g++.dg/ext/has_trivial_copy.C: Ditto.
1091         * g++.dg/ext/is_polymorphic.C: Ditto.
1092         * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1093         * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1094         * g++.dg/ext/has_nothrow_assign.C: Ditto.
1095         * g++.dg/ext/is_union.C: Ditto.
1096         * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1097         * g++.dg/ext/is_pod.C: Ditto.
1098         * g++.dg/ext/has_virtual_destructor.C: Ditto.
1099         * g++.dg/ext/has_trivial_constructor.C: Ditto.
1100         * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1101         * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1102         * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1103         * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1104         * g++.dg/ext/is_abstract.C: Ditto.
1105         * g++.dg/ext/has_trivial_assign.C: Ditto.
1106         * g++.dg/ext/is_class.C: Ditto.
1107         * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1108         * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1109         * g++.dg/ext/is_base_of.C: Ditto.
1110         * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1111         * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1112         * g++.dg/ext/is_empty.C: Ditto.
1113         * g++.dg/ext/is_enum.C: Ditto.
1114         * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1115         * gnat.dg/opt11.adb: Ditto.
1116         * obj-c++.dg/pr45735.mm: Ditto.
1117         * obj-c++.dg/pr24393.mm: Ditto.
1118         * obj-c++.dg/exceptions-2.mm: Ditto.
1119         * objc.dg/pr45735.m: Ditto.
1120         * objc.dg/pr24393.m: Ditto.
1121
1122 2011-02-23  Nicola Pero  <nicola.pero@meta-innovation.com>
1123
1124         * objc.dg/attributes/objc-exception-1.m: New.
1125
1126 2011-02-23  Jie Zhang  <jie@codesourcery.com>
1127
1128         * gcc.dg/cpp/include7.c: New test.
1129
1130 2011-02-22  Paolo Carlini  <paolo.carlini@oracle.com>
1131
1132         PR c++/47242
1133         * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1134
1135 2011-02-23  Jie Zhang  <jie@codesourcery.com>
1136
1137         PR rtl-optimization/47763
1138         * gcc.dg/pr47763.c: New test.
1139
1140 2011-02-22  Paul Thomas  <pault@gcc.gnu.org>
1141
1142         PR fortran/45743
1143         * gfortran.dg/whole_file_32.f90 : New test.
1144
1145 2011-02-22  Dodji Seketeli  <dodji@redhat.com>
1146
1147         PR c++/47666
1148         * g++.dg/inherit/virtual7.C: New test.
1149
1150 2011-02-22  Nicola Pero  <nicola.pero@meta-innovation.com>
1151
1152         PR objc/47832
1153         * objc.dg/type-size-3.m: Updated error message.
1154         * objc.dg/type-size-4.m: New test.
1155         * objc.dg/type-size-5.m: New test.
1156
1157 2011-02-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1158
1159         * lib/gnat.exp: Fix comments.
1160         Don't load libgloss.exp.
1161         (default_gnat_version): Call $compiler with --version.
1162         Adapt regexp for gnatmake output, insert version.
1163         (gnat_version): New proc.
1164         (gnat_init): Remove gnat_libgcc_s_path.
1165         (gnat_target_compile): Likewise.
1166         Remove ld_library_path.
1167         Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1168         (gnat_pass): Remove.
1169         (gnat_pass): Remove.
1170         (gnat_finish): Remove.
1171         (gnat_exit): Remove.
1172         (local_find_gnatmake): Reindent.
1173         (runtest_file_p): Remove.
1174         (prune_warnings): Remove.
1175         (find_gnatclean): New proc.
1176         * lib/gnat-dg.exp (lremove): New proc.
1177         (gnat-dg-test): Reindent.
1178         Remove additional output files.
1179         (gnat-dg-runtest): Remove.
1180
1181         * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1182         * gnat.dg/loop_optimization6.adb: Likewise.
1183         * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1184
1185 2011-02-22  Jakub Jelinek  <jakub@redhat.com>
1186
1187         PR tree-optimization/47835
1188         * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1189
1190 2011-02-22  Tobias Burnus  <burnus@net-b.de>
1191
1192         * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1193         * gfortran.dg/abstract_type_2.f03: Ditto.
1194         * gfortran.dg/abstract_type_3.f03: Ditto.
1195         * gfortran.dg/abstract_type_4.f03: Ditto.
1196         * gfortran.dg/abstract_type_5.f03: Ditto.
1197         * gfortran.dg/abstract_type_6.f03: Ditto.
1198         * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1199         * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1200         * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1201         * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1202         * gfortran.dg/array_function_5.f90: Ditto.
1203         * gfortran.dg/asynchronous_3.f03: Ditto.
1204         * gfortran.dg/char_expr_1.f90: Ditto.
1205         * gfortran.dg/class_14.f03: Ditto.
1206         * gfortran.dg/data_array_6.f: Ditto.
1207         * gfortran.dg/data_invalid.f90: Ditto.
1208         * gfortran.dg/dot_product_1.f03: Ditto.
1209         * gfortran.dg/func_derived_5.f90: Ditto.
1210         * gfortran.dg/func_result_4.f90: Ditto.
1211         * gfortran.dg/implied_do_1.f90: Ditto.
1212         * gfortran.dg/initialization_25.f90: Ditto.
1213         * gfortran.dg/initialization_26.f90: Ditto.
1214         * gfortran.dg/interface_34.f90: Ditto.
1215         * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1216         * gfortran.dg/keyword_symbol_1.f90: Ditto.
1217         * gfortran.dg/matmul_8.f03: Ditto.
1218         * gfortran.dg/merge_init_expr.f90: Ditto.
1219         * gfortran.dg/pack_assign_1.f90: Ditto.
1220         * gfortran.dg/pack_vector_1.f90: Ditto.
1221         * gfortran.dg/pointer_check_8.f90: Ditto.
1222         * gfortran.dg/product_init_expr.f03: Ditto.
1223         * gfortran.dg/reshape_order_5.f90: Ditto.
1224         * gfortran.dg/reshape_shape_1.f90: Ditto.
1225         * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1226         * gfortran.dg/same_name_2.f90: Ditto.
1227         * gfortran.dg/selected_real_kind_1.f90: Ditto.
1228         * gfortran.dg/spread_init_expr.f03: Ditto.
1229         * gfortran.dg/stmt_func_1.f90: Ditto.
1230         * gfortran.dg/sum_init_expr.f03: Ditto.
1231         * gfortran.dg/transpose_3.f03: Ditto.
1232         * gfortran.dg/unpack_init_expr.f03: Ditto.
1233         * gfortran.dg/warn_conversion.f90: Ditto.
1234         * gfortran.dg/warn_conversion_2.f90: Ditto.
1235         * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1236         * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1237         * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1238         * gfortran.dg/whole_file_16.f90: Ditto.
1239         * gfortran.dg/whole_file_17.f90: Ditto.
1240         * gfortran.dg/whole_file_18.f90: Ditto.
1241         * gfortran.dg/whole_file_20.f03: Ditto.
1242         * gfortran.dg/whole_file_5.f90: Ditto.
1243         * gfortran.dg/whole_file_6.f90: Ditto.
1244         * gfortran.dg/write_invalid_format.f90: Ditto.
1245         * gfortran.dg/zero_sized_6.f90: Ditto.
1246
1247 2011-02-21  Jeff Law <law@redhat.com>
1248
1249         PR rtl-optimization/46178
1250         * gcc.target/i386/pr46178.c: New test.
1251
1252         PR rtl-optimization/46002
1253         * gcc.c-torture/compile/pr46002.c: New test.
1254
1255 2011-02-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1256
1257         * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1258         *-*-hpux10*.
1259
1260 2011-02-21  Jakub Jelinek  <jakub@redhat.com>
1261
1262         PR debug/47106
1263         * g++.dg/debug/pr47106.C: Require effective target lto.
1264
1265 2011-02-21  Jason Merrill  <jason@redhat.com>
1266
1267         * g++.dg/cpp0x/constexpr-diag2.C: New.
1268
1269 2011-02-20  Jason Merrill  <jason@redhat.com>
1270
1271         * g++.dg/cpp0x/constexpr-ctor7.C: New.
1272
1273         * g++.dg/cpp0x/fntmpdefarg2.C: New.
1274
1275         * g++.dg/overload/conv-op1.C: New.
1276
1277         * g++.dg/cpp0x/constexpr-synth1.C: New.
1278
1279 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
1280
1281         * objc.dg/layout-2.m: New.
1282         * objc.dg/selector-3.m: Adjusted location of error message.
1283         * objc.dg/type-size-3.m: Same.
1284         * obj-c++.dg/selector-3.mm: Same.
1285
1286 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
1287
1288         PR objc/47784
1289         * objc.dg/property/dotsyntax-22.m: New.
1290         * obj-c++.dg/property/dotsyntax-22.mm: New.
1291
1292 2011-02-20  Dodji Seketeli  <dodji@redhat.com>
1293
1294         PR c++/46394
1295         * g++.dg/template/typedef38.C: New test.
1296
1297 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
1298
1299         PR fortran/46818
1300         * gfortran.dg/whole_file_30.f90 : New test.
1301         * gfortran.dg/whole_file_31.f90 : New test.
1302
1303 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
1304
1305         PR fortran/45077
1306         PR fortran/44945
1307         * gfortran.dg/whole_file_28.f90 : New test.
1308         * gfortran.dg/whole_file_29.f90 : New test.
1309
1310 2011-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
1311
1312         PR c++/44118
1313         * g++.dg/template/crash105.C: New.
1314
1315 2011-02-19  Jason Merrill  <jason@redhat.com>
1316
1317         * g++.dg/cpp0x/regress/no-elide1.C: New.
1318
1319 2011-02-19  Alexandre Oliva  <aoliva@redhat.com>
1320
1321         PR tree-optimization/46620
1322         * gcc.dg/pr46620.c: New.
1323
1324 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
1325
1326         PR c/47809
1327         * gcc.target/i386/pr47809.c: New test.
1328
1329 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1330             Tobias Burnus  <burnus@net-b.de>
1331
1332         * lib/target-supports.exp
1333         (check_effective_target_fortran_large_real): New check for large reals.
1334         * gfortran.dg/nan_7.f90: New test.
1335
1336 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1337
1338         PR libgfortran/47567
1339         * gfortran.dg/fmt_f0_1.f90: Update test.
1340
1341 2011-02-19  Paul Thomas  <pault@gcc.gnu.org>
1342
1343         PR fortran/47348
1344         * gfortran.dg/array_constructor_36.f90 : New test.
1345         * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1346         allow for comparison between different elements of the array
1347         constructor at different levels of optimization.
1348
1349 2011-02-19  H.J. Lu  <hongjiu.lu@intel.com>
1350
1351         * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1352         * gcc.target/i386/pr32280-1.c: Likewise.
1353
1354 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
1355
1356         PR target/47800
1357         * gcc.target/i386/pr47800.c: New test.
1358
1359 2011-02-18  Iain Sandoe  <iains@gcc.gnu.org>
1360
1361         * objc/execute/exceptions/foward-1.x: New.
1362
1363 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
1364
1365         PR fortran/47789
1366         * gfortran.dg/derived_constructor_comps_4.f90: New.
1367
1368 2011-02-18  Tobias Burnus
1369
1370         PR fortran/47775
1371         * gfortran.dg/func_result_6.f90: New.
1372
1373 2011-02-18  Paolo Carlini  <paolo.carlini@oracle.com>
1374
1375         PR c++/47795
1376         * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1377
1378 2011-02-18  Tobias Burnus  <burnus@net-b.de>
1379
1380         PR fortran/47750
1381         * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1382         gcc_warning_prefix.
1383         * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1384         normalizing the error/warning output.
1385         * gfortran.dg/Wall.f90: Update dg-error/warning.
1386         * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1387         * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1388         * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1389         * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1390         * gfortran.dg/class_30.f90: Update dg-error/warning.
1391         * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1392         * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1393         * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1394         * gfortran.dg/entry_17.f90: Update dg-error/warning.
1395         * gfortran.dg/entry_19.f90: Update dg-error/warning.
1396         * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1397         * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1398         * gfortran.dg/g77/12632.f: Update dg-error/warning.
1399         * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1400         * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1401         * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1402         * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1403         * gfortran.dg/goto_8.f90: Update dg-error/warning.
1404         * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1405         * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1406         * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1407         * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1408         * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1409         * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1410         * gfortran.dg/volatile3.f90: Update dg-error/warning.
1411         * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1412         * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1413         * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1414         * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1415         * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1416
1417 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
1418
1419         PR fortran/47768
1420         * gfortran.dg/proc_ptr_comp_30.f90: New.
1421
1422 2011-02-18  Jakub Jelinek  <jakub@redhat.com>
1423
1424         PR debug/47780
1425         * gcc.target/i386/pr47780.c: New test.
1426
1427 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
1428
1429         PR fortran/47767
1430         * gfortran.dg/class_40.f03: New.
1431
1432 2011-02-18  Dodji Seketeli  <dodji@redhat.com>
1433
1434         PR c++/47208
1435         * g++.dg/cpp0x/auto21.C: New test.
1436
1437 2011-02-17  Iain Sandoe  <iains@gcc.gnu.org>
1438
1439         * objc.dg/special/unclaimed-category-1.h: Updated for
1440         new ABI support.
1441         * objc.dg/special/unclaimed-category-1.m: Same.
1442         * objc.dg/zero-link-1.m: Same.
1443         * objc.dg/lookup-1.m: Same.
1444         * objc.dg/torture/strings/const-str-9.m
1445         * objc.dg/torture/strings/const-str-10.m: Same.
1446         * objc.dg/torture/strings/const-str-11.m: Same.
1447         * objc.dg/torture/forward-1.m: Same.
1448         * objc.dg/zero-link-2.m: Same.
1449         * objc.dg/encode-7-next-64bit.m: Same.
1450         * objc.dg/method-4.m: Same.
1451         * objc.dg/next-runtime-1.m: Same.
1452         * objc.dg/image-info.m: Same.
1453         * objc.dg/pr23214.m: Same.
1454         * objc.dg/symtab-1.m: Same.
1455         * obj-c++.dg/basic.m: Same.
1456         * obj-c++.dg/proto-lossage-3.m: Same.
1457         * obj-c++.dg/torture/strings/const-str-10.m: Same.
1458         * obj-c++.dg/torture/strings/const-str-11.m: Same.
1459         * obj-c++.dg/torture/strings/const-str-9.m: Same.
1460         * obj-c++.dg/method-11.m: Same.
1461         * objc/execute/enumeration-1.m: Same.
1462         * objc/execute/object_is_class.m: Same.
1463         * objc/execute/formal_protocol-2.m: Same.
1464         * objc/execute/formal_protocol-4.m: Same.
1465         * objc/execute/formal_protocol-6.m: Same.
1466         * objc/execute/bycopy-3.m: Same.
1467         * objc/execute/exceptions/catchall-1.m: Same.
1468         * objc/execute/exceptions/finally-1.m: Same.
1469         * objc/execute/exceptions/local-variables-1.m: Same.
1470         * objc/execute/exceptions/foward-1.m: Same.
1471         * objc/execute/bf-common.h
1472         * objc/execute/enumeration-2.m: Same.
1473         * objc/execute/formal_protocol-1.m: Same.
1474         * objc/execute/formal_protocol-3.m: Same.
1475         * objc/execute/formal_protocol-5.m: Same.
1476         * objc/execute/accessing_ivars.m: Same.
1477         * objc/execute/bycopy-2.m: Same.
1478         * objc/execute/formal_protocol-7.m: Same.
1479         * objc/execute/compatibility_alias.m: Same.
1480         * objc/execute/no_clash.m: Same.
1481         * objc/execute/object_is_meta_class.m: Same.
1482         * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1483         * objc/execute/class-tests-1.h: Include stdio.h.
1484         * objc/execute/class-tests-2.h: Same.
1485         * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1486         runtimes.
1487         * obj-c++.dg/try-catch-2.mm: Same.
1488
1489 2011-02-17  Jakub Jelinek  <jakub@redhat.com>
1490
1491         PR c++/47783
1492         * g++.dg/warn/Wunused-parm-4.C: New test.
1493
1494 2011-02-17  Alexandre Oliva  <aoliva@redhat.com>
1495             Jan Hubicka  <jh@suse.cz>
1496
1497         PR debug/47106
1498         PR debug/47402
1499         * g++.dg/debug/pr47106.C: New.
1500
1501 2011-02-17  Uros Bizjak  <ubizjak@gmail.com>
1502
1503         PR target/43653
1504         * gcc.target/i386/pr43653.c: New test.
1505
1506 2011-02-11  Dodji Seketeli  <dodji@redhat.com>
1507
1508         PR c++/47172
1509         * g++.dg/template/inherit6.C: New test.
1510
1511 2011-02-16  Janus Weil  <janus@gcc.gnu.org>
1512
1513         PR fortran/47745
1514         * gfortran.dg/class_39.f03: New.
1515
1516 2011-02-16  Dodji Seketeli  <dodji@redhat.com>
1517
1518         PR c++/47326
1519         * g++.dg/cpp0x/variadic106.C: New test.
1520
1521 2011-02-16  Jakub Jelinek  <jakub@redhat.com>
1522
1523         PR libfortran/47757
1524         * gfortran.dg/pr47757-1.f90: New test.
1525         * gfortran.dg/pr47757-2.f90: New test.
1526         * gfortran.dg/pr47757-3.f90: New test.
1527
1528         PR c++/47704
1529         * g++.dg/cpp0x/enum8.C: New test.
1530
1531 2011-02-15  Jason Merrill  <jason@redhat.com>
1532
1533         * g++.dg/inherit/implicit-trivial1.C: New.
1534         * g++.dg/cpp0x/implicit-trivial1.C: New.
1535
1536 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
1537
1538         PR middle-end/47725
1539         * gcc.dg/torture/pr47725.c: Removed.
1540
1541 2011-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
1542
1543         PR target/47755
1544         * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1545         constant does not generate a load from memory.
1546
1547 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
1548
1549         PR middle-end/47725
1550         * gcc.dg/torture/pr47725.c: New.
1551
1552 2011-02-15  Richard Guenther  <rguenther@suse.de>
1553
1554         PR tree-optimization/47743
1555         * gcc.dg/torture/pr47743.c: New testcase.
1556
1557 2011-02-15  Jakub Jelinek  <jakub@redhat.com>
1558
1559         PR middle-end/47581
1560         * gcc.target/i386/pr47581.c: New test.
1561
1562 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
1563
1564         PR fortran/47730
1565         * gfortran.dg/select_type_22.f03: New.
1566
1567 2011-02-14  Jason Merrill  <jason@redhat.com>
1568
1569         * g++.dg/cpp0x/regress/enum1.C: New.
1570
1571 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
1572
1573         * gnat.dg/include.adb: New test.
1574
1575 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
1576
1577         PR fortran/47728
1578         * gfortran.dg/class_38.f03: New.
1579
1580 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
1581
1582         * gcc.dg/pr46494.c: New test.
1583
1584 2011-02-14  Richard Guenther  <rguenther@suse.de>
1585
1586         * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1587
1588 2011-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1589
1590         PR ada/41929
1591         * gnat.dg/null_pointer_deref1.exp: Don't skip on
1592         sparc*-sun-solaris2.11.
1593
1594 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
1595
1596         PR fortran/47349
1597         * gfortran.dg/argument_checking_18.f90: New.
1598
1599 2011-02-13  Tobias Burnus  <burnus@net-b.de>
1600
1601         * gfortran.dg/argument_checking_13.f90: Update dg-error.
1602         * gfortran.dg/argument_checking_17.f90: New.
1603
1604 2011-02-12  Janus Weil  <janus@gcc.gnu.org>
1605
1606         * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1607         are temporarily disabled.
1608         * gfortran.dg/class_7.f03: Ditto.
1609         * gfortran.dg/coarray_14.f90: Ditto.
1610         * gfortran.dg/typebound_proc_13.f03: Ditto.
1611
1612 2011-02-12  Mikael Morin  <mikael.morin@sfr.fr>
1613
1614         PR fortran/45586
1615         * gfortran.dg/extends_11.f03: New.
1616
1617 2011-02-11  Xinliang David Li  <davidxl@google.com>
1618
1619         PR tree-optimization/47707
1620         * g++.dg/tree-ssa/pr47707.C: New test.
1621
1622 2011-02-11  Eric Botcazou  <ebotcazou@adacore.com>
1623
1624         * g++.dg/opt/inline17.C: New test.
1625
1626 2011-02-11  Tobias Burnus  <burnus@net-b.de>
1627
1628         PR fortran/47550
1629         * gfortran.dg/pure_formal_2.f90: New.
1630
1631 2011-02-11  Pat Haugen <pthaugen@us.ibm.com>
1632
1633         PR rtl-optimization/47614
1634         * gfortran.dg/pr47614.f: New.
1635
1636 2011-02-11  Joseph Myers  <joseph@codesourcery.com>
1637
1638         PR driver/47678
1639         * gcc.dg/opts-6.c: New test.
1640
1641 2011-02-11  Jakub Jelinek  <jakub@redhat.com>
1642
1643         PR debug/47684
1644         * gcc.dg/pr47684.c: New test.
1645
1646 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1647
1648         PR target/47629
1649         * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1650         c99_runtime, dg-add-options c99_runtime.
1651         (main): Use __asm__.
1652
1653 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1654
1655         PR testsuite/47400
1656         * lib/target-supports.exp (check_ascii_locale_available): New proc.
1657         * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1658         * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1659         * gcc.dg/ucnid-10.c: Likewise.
1660         * gcc.dg/ucnid-13.c: Likewise.
1661         * gcc.dg/ucnid-7.c: Likewise.
1662         * gcc.dg/ucnid-8.c: Likewise.
1663         Adapt dg-warning line number.
1664
1665 2011-02-10  Uros Bizjak  <ubizjak@gmail.com>
1666
1667         * gcc.target/i386/parity-1.c: Use -march=k8.
1668         * gcc.target/i386/parity-2.c: Ditto.
1669         * gcc.target/i386/vecinit-1.c: Ditto.
1670         * gcc.target/i386/vecinit-2.c: Ditto.
1671
1672 2011-02-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1673
1674         PR target/46610
1675         * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1676         * gcc.target/mips/save-restore-3.c: Likewise.
1677         * gcc.target/mips/save-restore-4.c: Likewise.
1678         * gcc.target/mips/save-restore-5.c: Likewise.
1679
1680         PR target/47683
1681         * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1682         * g++.dg/tree-prof/partition2.C: Likewise.
1683
1684 2011-02-09  Jason Merrill  <jason@redhat.com>
1685
1686         * g++.dg/tree-ssa/inline-3.C: Use a normal function
1687         rather than misdeclare std::puts.
1688
1689         * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1690         * g++.dg/other/warning1.C: Likewise.
1691         * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1692         * g++.old-deja/g++.gb/scope06.C: Likewise.
1693         * g++.old-deja/g++.law/cvt11.C: Likewise.
1694         * g++.old-deja/g++.law/init1.C: Likewise.
1695         * g++.dg/abi/mangle26.C: Likewise.
1696
1697         * g++.dg/template/function1.C: Adjust for C++0x mode.
1698         * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1699
1700         * g++.dg/ext/label10.C: Adjust for C++0x mode.
1701         * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1702
1703         * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1704
1705         * g++.dg/cpp0x/regress/abi-empty7.C: New.
1706
1707         * g++.dg/cpp0x/regress: New directory.
1708         * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1709         * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1710         * g++.dg/cpp0x/regress/regress3.C: New.
1711
1712 2011-02-10  Richard Guenther  <rguenther@suse.de>
1713
1714         PR tree-optimization/47677
1715         * gcc.dg/torture/pr47677.c: New testcase.
1716
1717 2011-02-10  Iain Sandoe  <iains@gcc.gnu.org>
1718
1719         * objc.dg/special/load-category-1.m: Remove unused header.
1720         * objc.dg/special/load-category-1a.m: Likewise.
1721         * objc.dg/special/load-category-2.m: Likewise.
1722         * objc.dg/special/load-category-2a.m: Likewise.
1723         * objc.dg/special/load-category-3.m: Likewise.
1724         * objc.dg/special/load-category-3a.m: Likewise.
1725         * objc.dg/attributes/proto-attribute-2.m: Likewise.
1726         * objc.dg/attributes/proto-attribute-3.m: Likewise.
1727         * objc.dg/attributes/class-attribute-1.m: Likewise.
1728         * objc.dg/property/property.exp: Don't run for Darwin < 9.
1729         * obj-c++.dg/property/property.exp: Likewise.
1730         * objc.dg/attributes/method-sentinel-1.m: Update type header.
1731         * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1732         * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1733         * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1734         * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1735         * obj-c++.dg/template-8.mm: Likewise.
1736
1737 2011-02-10  Jakub Jelinek  <jakub@redhat.com>
1738
1739         PR target/47665
1740         * gcc.target/i386/pr47665.c: New test.
1741
1742 2011-02-10  Jie Zhang  <jie@codesourcery.com>
1743
1744         PR testsuite/47622
1745         Revert
1746         2011-02-05  Jie Zhang  <jie@codesourcery.com>
1747         PR debug/42631
1748         * gcc.dg/pr42631.c: Update test.
1749         * gcc.dg/pr42631-2.c: New test.
1750
1751 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
1752
1753         PR fortran/47352
1754         * gfortran.dg/proc_decl_25.f90: New.
1755
1756 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
1757
1758         PR fortran/47463
1759         * gfortran.dg/typebound_assignment_2.f03: New.
1760
1761 2011-02-09  Richard Guenther  <rguenther@suse.de>
1762
1763         PR tree-optimization/47664
1764         * gcc.dg/tree-ssa/inline-7.c: New testcase.
1765
1766 2011-02-09  Eric Botcazou  <ebotcazou@adacore.com>
1767
1768         PR middle-end/47646
1769         * gnat.dg/uninit_func.adb: Adjust dg directive.
1770
1771 2011-02-09  Dominique Dhumieres  <dominiq@lps.ens.fr>
1772
1773         PR middle-end/47646
1774         * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1775
1776 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
1777
1778         PR fortran/47637
1779         * gfortran.dg/auto_dealloc_2.f90: New.
1780
1781 2011-02-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1782
1783         * gcc.dg/builtins-config.h: Remove __sgi handling.
1784         * lib/target-supports.exp (add_options_for_c99_runtime): Add
1785         -std=c99 for mips-sgi-irix6.5*.
1786
1787 2011-02-09  Martin Jambor  <mjambor@suse.cz>
1788
1789         PR middle-end/45505
1790         * gfortran.dg/pr25923.f90: Remove xfails.
1791
1792 2011-02-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1793
1794         PR fortran/47583
1795         * gfortran.dg/inquire_14.f90: New test.
1796
1797 2011-02-08  Janus Weil  <janus@gcc.gnu.org>
1798
1799         PR fortran/45290
1800         * gfortran.dg/pointer_init_6.f90: New.
1801
1802 2011-02-08  Jeff Law <law@redhat.com>
1803
1804         PR tree-optimization/42893
1805         * gcc.tree-ssa/pr42893.c: New test.
1806
1807 2011-02-08  Sebastian Pop  <sebastian.pop@amd.com>
1808
1809         PR tree-optimization/46834
1810         PR tree-optimization/46994
1811         PR tree-optimization/46995
1812         * gcc.dg/graphite/id-pr46834.c: New.
1813         * gfortran.dg/graphite/id-pr46994.f90: New.
1814         * gfortran.dg/graphite/id-pr46995.f90: New.
1815
1816 2011-02-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1817
1818         PR middle-end/47646
1819         * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1820         using the variable is known the warning is emitted there.
1821         * gcc.dg/uninit-pr19430.c (foo): Likewise.
1822         * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1823
1824         * c-c++-common/pr20000.c (g): Both warnings occur at the return
1825         statement.
1826         (vg): Likewise.
1827         * gcc.dg/noreturn-1.c (foo5): Likewise.
1828         * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1829         (method2): Likewise.
1830
1831         * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1832         the return statement using the uninitialized variable.
1833         * gfortran.dg/pr39666-2.f90 (f): Likewise.
1834
1835 2011-02-08  Richard Guenther  <rguenther@suse.de>
1836
1837         PR middle-end/47639
1838         * g++.dg/opt/pr47639.c: New testcase.
1839
1840 2011-02-08  Richard Guenther  <rguenther@suse.de>
1841
1842         PR tree-optimization/47632
1843         * g++.dg/opt/pr47632.C: New testcase.
1844
1845 2011-02-07  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
1846
1847         * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1848
1849 2011-02-07  Richard Guenther  <rguenther@suse.de>
1850
1851         PR tree-optimization/47615
1852         * g++.dg/opt/pr47615.C: New testcase.
1853
1854 2011-02-07  Richard Guenther  <rguenther@suse.de>
1855
1856         PR tree-optimization/47621
1857         * gcc.dg/torture/pr47621.c: New testcase.
1858
1859 2011-02-07  Uros Bizjak  <ubizjak@gmail.com>
1860
1861         * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1862
1863 2011-02-06  Paul Thomas  <pault@gcc.gnu.org>
1864
1865         PR fortran/47592
1866         * gfortran.dg/allocate_with_source_1 : New test.
1867
1868 2011-02-05  Jakub Jelinek  <jakub@redhat.com>
1869
1870         PR middle-end/47610
1871         * gcc.dg/pr47610.c: New test.
1872
1873 2011-02-05  Jie Zhang  <jie@codesourcery.com>
1874
1875         PR debug/42631
1876         * gcc.dg/pr42631.c: Update test.
1877         * gcc.dg/pr42631-2.c: New test.
1878
1879 2001-02-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
1880
1881         PR fortran/47574
1882         * gfortran.dg/pr47574.f90:  New test.
1883
1884 2011-02-04  Sebastian Pop  <sebastian.pop@amd.com>
1885
1886         PR tree-optimization/46194
1887         * gcc.dg/autopar/pr46194.c: New.
1888
1889 2011-02-04  H.J. Lu  <hongjiu.lu@intel.com>
1890
1891         PR tree-optimization/43695
1892         * g++.dg/ipa/pr43695.C: New.
1893
1894 2011-02-04  Jakub Jelinek  <jakub@redhat.com>
1895
1896         PR inline-asm/23200
1897         * gcc.dg/pr23200.c: New test.
1898
1899 2011-02-03  Jonathan Wakely  <jwakely.gcc@gmail.com>
1900
1901         PR c++/47589
1902         * g++.dg/pr47589.C: New test.
1903
1904 2011-02-03  Dodji Seketeli  <dodji@redhat.com>
1905
1906         PR c++/47398
1907         * g++.dg/template/typedef37.C: New test.
1908         * g++.dg/template/param1.C: Adjust expected error message.
1909
1910 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
1911
1912         PR middle-end/31490
1913         * gcc.dg/pr31490-2.c: New test.
1914         * gcc.dg/pr31490-3.c: New test.
1915         * gcc.dg/pr31490-4.c: New test.
1916
1917 2011-02-03  Nathan Froyd  <froydnj@codesourcery.com>
1918             Jakub Jelinek  <jakub@redhat.com>
1919
1920         PR c++/46890
1921         * g++.dg/parser/semicolon3.C: Adjust.
1922         * g++.dg/parser/semicolon4.C: New testcase.
1923         * g++.dg/pr46890.C: New testcase.
1924
1925 2011-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
1926
1927         PR c++/29571
1928         * g++.dg/init/pr29571.C: New.
1929
1930 2011-02-03  H.J. Lu  <hongjiu.lu@intel.com>
1931
1932         * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1933         instead of vect_int.
1934
1935 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
1936
1937         PR target/47312
1938         * gcc.target/i386/pr47312.c: New test.
1939
1940         PR target/47564
1941         * gcc.target/i386/pr47564.c: New test.
1942
1943 2011-02-03  Alexandre Oliva  <aoliva@redhat.com>
1944
1945         PR tree-optimization/45122
1946         * gcc.dg/tree-ssa/pr45122.c: New.
1947
1948 2011-02-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
1949
1950         PR target/47272
1951         * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1952         and vec_vsx_st.
1953
1954         * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1955         and vsx so a default --with-cpu=power7 doesn't give an error
1956         when -mavoid-indexed-addresses is used.
1957
1958         * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1959         wrapper function to save the arguments and then jump to the real
1960         function, rather than depending on the compiler not to move stuff
1961         before an asm.
1962         * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1963
1964 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
1965             Paul Thomas  <pault@gcc.gnu.org>
1966
1967         PR fortran/47082
1968         * gfortran.dg/class_37.f03 : New test.
1969
1970 2011-02-02  Sebastian Pop  <sebastian.pop@amd.com>
1971             Richard Guenther  <rguenther@suse.de>
1972
1973         PR tree-optimization/40979
1974         PR bootstrap/47044
1975         * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1976         * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1977         * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1978         check_vect_support_and_set_flags.
1979         * gfortran.dg/graphite/vect-pr40979.f90: New.
1980
1981 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
1982
1983         PR fortran/47572
1984         * gfortran.dg/class_36.f03: New.
1985
1986 2011-02-02  Richard Guenther  <rguenther@suse.de>
1987
1988         PR tree-optimization/47566
1989         * gcc.dg/lto/20110201-1_0.c: New testcase.
1990
1991 2011-02-02  Alexandre Oliva  <aoliva@redhat.com>
1992
1993         PR debug/47498
1994         PR debug/47501
1995         PR debug/45136
1996         PR debug/45130
1997         * debug/pr47498.c: New.
1998         * debug/pr47501.c: New.
1999
2000 2011-02-01  Richard Guenther  <rguenther@suse.de>
2001
2002         PR tree-optimization/47559
2003         * g++.dg/torture/pr47559.C: New testcase.
2004
2005 2011-02-01  Janus Weil  <janus@gcc.gnu.org>
2006
2007         PR fortran/47565
2008         * gfortran.dg/typebound_call_20.f03: New.
2009
2010 2011-02-01  Richard Guenther  <rguenther@suse.de>
2011
2012         PR tree-optimization/47555
2013         * gcc.dg/pr47555.c: New testcase.
2014
2015 2011-02-01  Richard Guenther  <rguenther@suse.de>
2016
2017         PR tree-optimization/47541
2018         * g++.dg/torture/pr47541.C: New testcase.
2019
2020 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
2021
2022         PR fortran/47455
2023         * gfortran.dg/typebound_call_19.f03: New.
2024
2025 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
2026
2027         PR c++/47416
2028         * g++.dg/cpp0x/pr47416.C: New test.
2029
2030 2011-01-31  Paul Thomas  <pault@gcc.gnu.org>
2031
2032         PR fortran/47519
2033         * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2034
2035 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
2036
2037         PR fortran/47463
2038         * gfortran.dg/typebound_assignment_1.f03: New.
2039
2040 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
2041
2042         PR tree-optimization/47538
2043         * gcc.c-torture/execute/pr47538.c: New test.
2044
2045 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2046
2047         PR target/45325
2048         * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2049
2050 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2051
2052         * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2053
2054 2011-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2055
2056         PR rtl-optimization/44031
2057         * gcc.c-torture/compile/20110131-1.c: New test.
2058
2059 2011-01-31  Tobias Burnus  <burnus@net-b.de>
2060
2061         PR fortran/47042
2062         * gfortran.dg/stmt_func_1.f90: New.
2063
2064 2011-01-31  Tobias Burnus  <burnus@net-b.de>
2065
2066         PR fortran/47042
2067         * gfortran.dg/interface_34.f90: New.
2068
2069 2011-01-30  Paul Thomas  <pault@gcc.gnu.org>
2070
2071         PR fortran/47523
2072         * gfortran.dg/realloc_on_assign_5.f03: New test.
2073         * gfortran.dg/realloc_on_assign_5.f03: New test.
2074
2075 2011-01-29  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
2076
2077         * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2078         * gfortran.dg/bessel_7.f90: Likewise.
2079         * gfortran.dg/erf_2.F90: Likewise.  Always run with -O0.
2080
2081         * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2082         * gfortran.dg/sum_init_expr.f03: Likewise.
2083
2084         * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2085
2086         * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2087         -r -nostdlib.
2088
2089         * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2090         loop only on "vect_intfloat_cvt" targets.
2091
2092 2011-01-29  Tobias Burnus  <burnus@net-b.de>
2093
2094         PR fortran/47531
2095         * gfortran.dg/shape_6.f90: New.
2096
2097 2011-01-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2098
2099         PR libgfortran/47434
2100         * gfortran.dg/read_infnan_1.f90: Update test.
2101         * gfortran.dg/module_nan.f90: Update test.
2102         * gfortran.dg/char4_iunit_1.f03: Update test.
2103         * gfortran.dg/large_real_kind_1.f90: Update test.
2104         * gfortran.dg/real_const_3.f90: Update test.
2105         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2106
2107 2011-01-29  Dodji Seketeli  <dodji@redhat.com>
2108
2109         PR c++/47311
2110         * g++.dg/template/param2.C: New test.
2111
2112 2011-01-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2113
2114         PR libgfortran/47285
2115         * gfortran.dg/fmt_g.f: New test.
2116
2117 2011-01-28  Tobias Burnus  <burnus@net-b.de>
2118
2119         PR fortran/47507
2120         * gfortran.dg/pure_formal_1.f90: New.
2121
2122 2011-01-28  Jakub Jelinek  <jakub@redhat.com>
2123
2124         PR target/42894
2125         * gcc.dg/tls/pr42894.c: New test.
2126
2127 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2128
2129         * gcc.dg/pr47276.c: Add dg-require-visibility.
2130
2131 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2132
2133         * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2134
2135 2011-01-28  Paul Thomas  <pault@gcc.gnu.org>
2136             Tobias Burnus  <burnus@gcc.gnu.org>
2137
2138         PR fortran/45170
2139         PR fortran/35810
2140         PR fortran/47350
2141         * gfortran.dg/realloc_on_assign_3.f03: New test.
2142         * gfortran.dg/realloc_on_assign_4.f03: New test.
2143         * gfortran.dg/allocatable_function_5.f90: New test.
2144         * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2145         * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2146         implemented" dg-errors.
2147
2148 2011-01-27  Jan Hubicka  <jh@suse.cz>
2149
2150         PR middle-end/46949
2151         * gcc.dg/attr-weakref-4.c: New testcase
2152
2153 2011-01-27  Martin Jambor  <mjambor@suse.cz>
2154
2155         PR tree-optimization/47228
2156         * gcc.dg/torture/pr47228.c: New test.
2157
2158 2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2159
2160         * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2161
2162 2011-01-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
2163
2164         * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2165         when using auto-overlay support on the SPU.
2166
2167 2011-01-27  Eric Botcazou  <ebotcazou@adacore.com>
2168
2169         PR rtl-optimization/44174
2170         * gcc.target/i386/asm-6.c: New test.
2171
2172 2011-01-26  Mikael Pettersson  <mikpe@it.uu.se>
2173
2174         PR rtl-optimization/46856
2175         * gcc.c-torture/compile/pr46856.c: New test.
2176
2177 2011-01-26  Nicola Pero  <nicola.pero@meta-innovation.com>
2178             Andrew Pinski  <pinskia@gmail.com>
2179
2180         PR c/43082
2181         * gcc.dg/pr43082.c: New.
2182
2183 2011-01-26  DJ Delorie  <dj@redhat.com>
2184
2185         PR rtl-optimization/46878
2186         * gcc.dg/pr46878-1.c: New test.
2187
2188 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
2189
2190         PR c++/47476
2191         * g++.dg/cpp0x/pr47476.C: New test.
2192
2193 2011-01-26  Eric Botcazou  <ebotcazou@adacore.com>
2194
2195         * gcc.c-torture/compile/20110126-1.c: New test.
2196
2197 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
2198
2199         PR c/47473
2200         * gcc.dg/torture/pr47473.c: New test.
2201
2202 2011-01-26  Jan Hubicka  <jh@suse.cz>
2203
2204         PR target/47237
2205         * gcc.c-torture/execute/pr47237.c: New testcase.
2206
2207 2011-01-26  Jan Hubicka  <jh@suse.cz>
2208
2209         PR tree-optimization/47190
2210         * gcc.dg/attr-weakref-3.c: New testcase.
2211
2212 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
2213
2214         PR c++/43601
2215         * gcc.dg/dll-9a.c: New test file.
2216         * gcc.dg/dll-11.c: Likewise.
2217         * gcc.dg/dll-12.c: Likewise.
2218         * gcc.dg/dll-12a.c: Likewise.
2219         * gcc.dg/dll-11a.c: Likewise.
2220         * gcc.dg/dll-9.c: Likewise.
2221         * gcc.dg/dll-10.c: Likewise.
2222         * gcc.dg/dll-10a.c: Likewise.
2223         * g++.dg/ext/dllexport4a.cc: Likewise.
2224         * g++.dg/ext/dllexport4.C: Likewise.
2225         * g++.dg/ext/dllexport5.C: Likewise.
2226         * g++.dg/ext/dllexport5a.cc: Likewise.
2227
2228 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2229
2230         PR tree-optimization/46970
2231         * gcc.dg/graphite/pr46970.c: New.
2232
2233 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2234
2235         PR tree-optimization/46215
2236         * gcc.dg/graphite/pr46215.c: New.
2237
2238 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2239
2240         PR tree-optimization/46168
2241         * gcc.dg/graphite/pr46168.c: New.
2242
2243 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2244
2245         PR tree-optimization/43657
2246         * gcc.dg/graphite/pr43657.c: New.
2247
2248 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2249
2250         PR tree-optimization/29832
2251         * gfortran.dg/graphite/pr29832.f90: New.
2252
2253 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2254
2255         PR tree-optimization/43567
2256         * gcc.dg/graphite/pr43567.c: New.
2257
2258 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2259
2260         * gfortran.dg/graphite/interchange-4.f: New.
2261         * gfortran.dg/graphite/interchange-5.f: New.
2262
2263         * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2264         * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2265         * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2266         * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2267         * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2268         * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2269         * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2270         * gfortran.dg/ltrans-7.f90: Removed.
2271         * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2272
2273         * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2274         * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2275         * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2276         * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2277         * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2278         * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2279         * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2280         * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2281         * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2282         * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2283         * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2284         * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2285         * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2286         * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2287         * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2288         * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2289         * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2290         * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2291         * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2292         * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2293         * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2294         * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2295         * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2296         * gcc.dg/tree-ssa/data-dep-1.c
2297         * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2298         * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2299         * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2300         * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2301         * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2302
2303 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
2304
2305         PR tree-optimization/47265
2306         PR tree-optimization/47443
2307         * gcc.c-torture/compile/pr47265.c: New test.
2308         * gcc.dg/pr47443.c: New test.
2309
2310 2011-01-25  Martin Jambor  <mjambor@suse.cz>
2311
2312         PR tree-optimization/47382
2313         * g++.dg/torture/pr47382.C: New test.
2314         * g++.dg/opt/devirt1.C: Xfail.
2315
2316 2011-01-25  Yao Qi  <yao@codesourcery.com>
2317
2318         PR target/45701
2319         * gcc.target/arm/pr45701-1.c: New test.
2320         * gcc.target/arm/pr45701-2.c: New test.
2321         * gcc.target/arm/pr45701-3.c: New test.
2322
2323 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2324             Jakub Jelinek  <jakub@redhat.com>
2325
2326         PR tree-optimization/47271
2327         * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2328
2329 2011-01-25  Nick Clifton  <nickc@redhat.com>
2330
2331         * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2332         (saturate_add): Delete.
2333         (exchange): Delete.
2334         (main): Do not run saturate_add.
2335         (set_interrupts): Delete.
2336
2337 2011-01-25  Tobias Burnus  <burnus@net-b.de>
2338
2339         PR fortran/47448
2340         * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2341
2342 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
2343
2344         PR tree-optimization/47427
2345         PR tree-optimization/47428
2346         * gcc.c-torture/compile/pr47427.c: New test.
2347         * gcc.c-torture/compile/pr47428.c: New test.
2348
2349 2011-01-25  Richard Guenther  <rguenther@suse.de>
2350
2351         PR middle-end/47411
2352         * gcc.dg/torture/pr47411.c: New testcase.
2353
2354 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2355
2356         * gfortran.dg/graphite/id-24.f: New.
2357         * gfortran.dg/graphite/id-25.f: New.
2358
2359 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2360
2361         * gfortran.dg/graphite/id-23.f: New.
2362
2363 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2364
2365         * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2366
2367 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2368
2369         * gcc.dg/graphite/block-0.c: Un-XFAILed.
2370         * gcc.dg/graphite/block-1.c: Un-XFAILed.
2371         * gcc.dg/graphite/block-7.c: Un-XFAILed.
2372         * gcc.dg/graphite/block-8.c: Un-XFAILed.
2373         * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2374         * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2375         * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2376         * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2377         * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2378
2379 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
2380
2381         * gcc.dg/graphite/block-0.c: Add documentation.
2382         * gcc.dg/graphite/block-4.c: Same.
2383         * gcc.dg/graphite/block-7.c: Same.
2384         * gcc.dg/graphite/block-8.c: New.
2385         * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2386         * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2387         * gcc.dg/graphite/interchange-12.c: Add documentation.
2388         * gcc.dg/graphite/interchange-13.c: New.
2389         * gcc.dg/graphite/interchange-14.c: New.
2390         * gcc.dg/graphite/interchange-15.c: New.
2391         * gcc.dg/graphite/interchange-8.c: Add documentation.
2392         * gcc.dg/graphite/interchange-mvt.c: Same.
2393
2394 2011-01-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
2395
2396         PR target/47408
2397         * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2398         * gcc.target/powerpc/altivec-14.c: Ditto.
2399         * gcc.target/powerpc/altivec-33.c: Ditto.
2400         * gcc.target/powerpc/altivec-types-1.c: Ditto.
2401         * gcc.target/powerpc/altivec-types-2.c: Ditto.
2402         * gcc.target/powerpc/altivec-types-3.c: Ditto.
2403         * gcc.target/powerpc/altivec-types-4.c: Ditto.
2404         * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2405         * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2406         * g++.dg/ext/altivec-15.C: Ditto.
2407         * g++.dg/ext/altivec-types-1.C: Ditto.
2408         * g++.dg/ext/altivec-types-2.C: Ditto.
2409         * g++.dg/ext/altivec-types-3.C: Ditto.
2410         * g++.dg/ext/altivec-types-4.C: Ditto.
2411
2412 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2413
2414         * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2415
2416 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2417
2418         * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2419         optimization options.
2420
2421 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2422
2423         * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2424
2425         PR testsuite/45988
2426         * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2427
2428 2011-01-23  Tobias Burnus  <burnus@net-b.de>
2429
2430         PR fortran/47421
2431         * gfortran.dg/allocatable_scalar_12.f90: New.
2432
2433 2011-01-23  Ira Rosen  <irar@il.ibm.com>
2434
2435         * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2436         vectorization to be not profitable if peeling is used to
2437         realign the memory access.
2438         * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2439         loop bound to avoid loop unrolling.
2440         * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2441
2442 2011-01-22  Jan Hubicka  <jh@suse.cz>
2443
2444         PR lto/47333
2445         * g++.dg/lto/pr47333.C: New file.
2446
2447 2011-01-22  Jan Hubicka  <jh@suse.cz>
2448
2449         PR tree-optimization/43884
2450         PR lto/44334
2451         * gcc.dg/autopar/outer-2.c: Increase array size.
2452         * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2453
2454 2011-01-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
2455
2456         PR fortran/38536
2457         * gfortran.dg/c_loc_tests_16.f90:  New test.
2458
2459 2011-01-22  Tobias Burnus  <burnus@net-b.de>
2460
2461         PR fortran/47399
2462         * gfortran.dg/typebound_proc_19.f90: New.
2463
2464 2011-01-21  Jeff Law <law@redhat.com>
2465
2466         PR tree-optimization/47053
2467         * g++.dg/pr47053.C: New test.
2468
2469 2011-01-21  Jason Merrill  <jason@redhat.com>
2470
2471         PR c++/47041
2472         * g++.dg/cpp0x/constexpr-ctor6.C: New.
2473
2474 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
2475
2476         PR c++/47388
2477         * g++.dg/cpp0x/range-for10.C: New test.
2478         * g++.dg/template/for1.C: New test.
2479
2480         PR middle-end/45566
2481         * g++.dg/tree-prof/partition3.C: New test.
2482
2483         * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2484
2485         PR rtl-optimization/47366
2486         * g++.dg/opt/pr47366.C: New test.
2487
2488 2011-01-21  Jason Merrill  <jason@redhat.com>
2489
2490         PR c++/46552
2491         * g++.dg/cpp0x/constexpr-regress2.C: New.
2492
2493         * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2494
2495 2011-01-21  Jeff Law <law@redhat.com>
2496
2497         PR rtl-optimization/41619
2498         * gcc.dg/pr41619.c: New.
2499
2500 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
2501
2502         PR tree-optimization/47355
2503         * g++.dg/opt/pr47355.C: New test.
2504
2505 2011-01-21  Richard Guenther  <rguenther@suse.de>
2506
2507         * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2508         making main hot.
2509
2510 2011-01-21  Richard Guenther  <rguenther@suse.de>
2511
2512         PR tree-optimization/47365
2513         * gcc.dg/torture/pr47365.c: New testcase.
2514         * gcc.dg/tree-ssa/pr47392.c: Likewise.
2515
2516 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2517
2518         * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2519
2520 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
2521
2522         PR tree-optimization/47391
2523         * gcc.dg/pr47391.c: New test.
2524
2525 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2526
2527         * g++.dg/template/char1.C: Use signed char.
2528
2529 2011-01-21  Tobias Burnus  <burnus@net-b.de>
2530
2531         PR fortran/47377
2532         * gfortran.dg/pointer_target_4.f90: New.
2533
2534 2011-01-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
2535
2536         PR target/47251
2537         * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2538         ILP32 system and not IP32.
2539
2540 2011-01-20  Alexandre Oliva  <aoliva@redhat.com>
2541
2542         PR debug/46583
2543         * g++.dg/debug/pr46583.C: New.
2544
2545 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
2546
2547         PR debug/47283
2548         * g++.dg/debug/pr47283.C: New test.
2549
2550         PR testsuite/47371
2551         * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2552         * gcc.target/i386/headmerge-2.c: Likewise.
2553
2554 2011-01-20  Richard Guenther  <rguenther@suse.de>
2555
2556         PR middle-end/47370
2557         * gcc.dg/torture/pr47370.c: New testcase.
2558
2559 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
2560
2561         PR tree-optimization/46130
2562         * gcc.dg/pr46130-1.c: New test.
2563         * gcc.dg/pr46130-2.c: New test.
2564
2565 2011-01-19  Dodji Seketeli  <dodji@redhat.com>
2566
2567         PR c++/47291
2568         * g++.dg/debug/dwarf2/template-params-10.C: New test.
2569
2570 2011-01-19  Alexandre Oliva  <aoliva@redhat.com>
2571
2572         PR debug/46240
2573         * g++.dg/debug/pr46240.cc: New.
2574
2575 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
2576
2577         PR c++/47303
2578         * g++.dg/template/anonunion1.C: New test.
2579
2580         PR rtl-optimization/47337
2581         * gcc.c-torture/execute/pr47337.c: New test.
2582
2583 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
2584
2585         PR testsuite/45342
2586         * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2587
2588 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
2589
2590         PR tree-optimization/46021
2591         * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2592
2593 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
2594
2595         PR tree-optimization/47290
2596         * g++.dg/torture/pr47290.C: New test.
2597
2598 2011-01-18  Janus Weil  <janus@gcc.gnu.org>
2599
2600         PR fortran/47240
2601         * gfortran.dg/proc_ptr_comp_29.f90: New.
2602
2603 2011-01-18  Dominique d'Humieres  <dominiq@lps.ens.fr>
2604
2605         PR testsuite/41146
2606         * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2607         powerpc-apple-darwin9.
2608
2609 2011-01-18  Jakub Jelinek  <jakub@redhat.com>
2610
2611         PR rtl-optimization/47299
2612         * gcc.c-torture/execute/pr47299.c: New test.
2613
2614 2011-01-17  Jason Merrill  <jason@redhat.com>
2615
2616         * g++.dg/cpp0x/constexpr-virtual.C: New.
2617
2618 2011-01-17  Jakub Jelinek  <jakub@redhat.com>
2619
2620         PR fortran/47331
2621         * gfortran.dg/gomp/pr47331.f90: New test.
2622
2623 2011-01-17  Nicola Pero  <nicola.pero@meta-innovation.com>
2624
2625         PR objc/47314
2626         * objc.dg/selector-warn-1.m: New.
2627         * obj-c++.dg/selector-warn-1.mm: New.
2628
2629 2011-01-17  Richard Sandiford  <rdsandiford@googlemail.com>
2630
2631         * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2632         Update dg-final accordingly.
2633
2634 2011-01-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2635
2636         * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2637
2638 2011-01-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2639
2640         * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2641         target check.
2642         * gcc.dg/guality/pr36728-2.c: Likewise.
2643
2644 2011-01-17  Richard Guenther  <rguenther@suse.de>
2645
2646         PR tree-optimization/47313
2647         * g++.dg/torture/pr47313.C: New testcase.
2648
2649 2011-01-17  H.J. Lu  <hongjiu.lu@intel.com>
2650
2651         PR target/47318
2652         * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2653         * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2654         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2655         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2656
2657         * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2658         as __m256i.
2659         * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2660         * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2661         * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2662
2663 2011-01-17  Richard Guenther  <rguenther@suse.de>
2664
2665         PR tree-optimization/45967
2666         * gcc.dg/torture/pr45967-2.c: New testcase.
2667         * gcc.dg/torture/pr45967-3.c: Likewise.
2668
2669 2011-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2670
2671         PR testsuite/47325
2672         * g++.dg/ext/pr47213.C: Require visibility.
2673
2674 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
2675
2676         * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2677         * gcc.dg/fixed-point/struct-union.c: Update error messages.
2678
2679 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
2680
2681         * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2682         Linux-based targets.
2683
2684 2011-01-13  Jan Hubicka  <jh@suse.cz>
2685
2686         PR tree-optimization/47276
2687         * gcc.dg/pr47276.c: New testcase.
2688
2689 2011-01-15  Giovanni Funchal  <gafunchal@gmail.com>
2690             Jonathan Wakely  <jwakely.gcc@gmail.com>
2691
2692         PR c++/33558
2693         * g++.dg/other/pr33558.C: New.
2694         * g++.dg/other/pr33558-2.C: New.
2695
2696 2011-01-14  Martin Jambor  <mjambor@suse.cz>
2697
2698         PR tree-optimization/45934
2699         PR tree-optimization/46302
2700         * g++.dg/ipa/devirt-c-1.C: New test.
2701         * g++.dg/ipa/devirt-c-2.C: Likewise.
2702         * g++.dg/ipa/devirt-c-3.C: Likewise.
2703         * g++.dg/ipa/devirt-c-4.C: Likewise.
2704         * g++.dg/ipa/devirt-c-5.C: Likewise.
2705         * g++.dg/ipa/devirt-c-6.C: Likewise.
2706         * g++.dg/ipa/devirt-6.C: Likewise.
2707         * g++.dg/ipa/devirt-d-1.C: Likewise.
2708         * g++.dg/torture/pr45934.C: Likewise.
2709
2710 2011-01-14  Jason Merrill  <jason@redhat.com>
2711
2712         * g++.dg/cpp0x/variadic105.C: New.
2713
2714 2011-01-08  Dominique d'Humieres  <dominiq@lps.ens.fr>
2715             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2716
2717         PR objc/45989
2718         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2719         (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2720         execution tests on i?86-*-*, x86_64-*-* and
2721         powerpc*-apple-darwin* && ilp32.
2722         XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2723         tests on i?86-*-* and x86_64-*-*.
2724
2725 2011-01-14  Richard Guenther  <rguenther@suse.de>
2726
2727         PR tree-optimization/47280
2728         * g++.dg/opt/pr47280.C: New testcase.
2729
2730 2011-01-14  Jason Merrill  <jason@redhat.com>
2731
2732         * g++.dg/cpp0x/constexpr-regress1.C: New.
2733
2734         * g++.dg/ext/flexary2.C: New.
2735
2736 2011-01-14  Richard Guenther  <rguenther@suse.de>
2737
2738         PR middle-end/47281
2739         * gcc.dg/torture/pr47281.c: New testcase.
2740         * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2741
2742 2011-01-14  Richard Guenther  <rguenther@suse.de>
2743
2744         PR tree-optimization/47286
2745         * gcc.dg/tree-ssa/pr47286.c: New testcase.
2746
2747 2011-01-13  Kai Tietz  <kai.tietz@onevision.com>
2748
2749         PR c++/47213
2750         * g++.dg/ext/pr47213.C: New.
2751
2752 2011-01-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2753
2754         * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2755
2756 2011-01-13  Tobias Burnus  <burnus@net-b.de>
2757             Mikael Morin  <mikael@gcc.gnu.org>
2758
2759         PR fortran/45848
2760         PR fortran/47204
2761         * gfortran.dg/select_type_20.f90: New.
2762         * gfortran.dg/select_type_21.f90: New.
2763
2764 2011-01-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
2765
2766         PR target/47251
2767         * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2768
2769 2011-01-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2770
2771         * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2772         * gcc.dg/guality/pr36728-2.c: Likewise.
2773
2774 2011-01-13  Dodji Seketeli  <dodji@redhat.com>
2775
2776         PR debug/PR46973
2777         * g++.dg/debug/dwarf2/template-params-9.C: New test.
2778
2779 2011-01-13  Andrey Belevantsev  <abel@ispras.ru>
2780
2781         PR rtl-optimization/45352
2782         * gcc.dg/pr45352-3.c: New.
2783
2784 2011-01-12  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2785
2786         * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2787         comment.
2788         * g++.dg/cpp0x/range-for8.C: New.
2789         * g++.dg/cpp0x/range-for9.C: New.
2790
2791 2011-01-12  Kai Tietz  <kai.tietz@onevision.com>
2792
2793         PR debug/47209
2794         * g++.dg/debug/pr47209.C: New.
2795
2796 2011-01-12  Richard Guenther  <rguenther@suse.de>
2797
2798         PR lto/47259
2799         * gcc.dg/lto/pr47259_0.c: New testcase.
2800         * gcc.dg/lto/pr47259_1.c: Likewise.
2801
2802 2011-01-12  Iain Sandoe  <iains@gcc.gnu.org>
2803
2804         * objc-obj-c++-shared/Object1.h: Add copyright header, update
2805         comments.  Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2806         Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2807         methods missing from the OBJC2 Object.
2808         * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2809         Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2810         GNU and NeXT runtimes.
2811         * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2812         comments.
2813         * objc-obj-c++-shared/Object1.m: Likewise.
2814         * objc.dg/encode-3.m: Update header use.  Amend to be API2 compatible.
2815         * objc.dg/proto-qual-1.m: Likewise.
2816         * obj-c++.dg/proto-lossage-3.mm: Likewise.
2817         * obj-c++.dg/proto-qual-1.mm: Likewise.
2818
2819 2011-01-12  Eric Botcazou  <ebotcazou@adacore.com>
2820
2821         PR testsuite/33033
2822         * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2823
2824 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
2825
2826         Fixed the Objective-C++ testsuite and updated all tests.
2827         * lib/obj-c++.exp (obj-c++_init): Declare and set
2828         gcc_warning_prefix and gcc_error_prefix.
2829         * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2830         'dg-warning', 'dg-message' and 'dg-error'.
2831         * obj-c++.dg/class-extension-3.mm: Likewise.
2832         * obj-c++.dg/class-protocol-1.mm: Likewise.
2833         * obj-c++.dg/encode-7.mm: Likewise.
2834         * obj-c++.dg/exceptions-3.mm: Likewise.
2835         * obj-c++.dg/exceptions-5.mm: Likewise.
2836         * obj-c++.dg/method-12.mm: Likewise.
2837         * obj-c++.dg/method-13.mm: Likewise.
2838         * obj-c++.dg/method-15.mm: Likewise.
2839         * obj-c++.dg/method-16.mm: Likewise.
2840         * obj-c++.dg/method-4.mm: Likewise.
2841         * obj-c++.dg/method-8.mm: Likewise.
2842         * obj-c++.dg/method-conflict-1.mm: Likewise.
2843         * obj-c++.dg/method-conflict-2.mm: Likewise.
2844         * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2845         and uncommented second part of the testcase now that the testsuite
2846         works correctly.
2847         * obj-c++.dg/method-conflict-4.mm: Likewise.  Also, removed FIXME
2848         and uncommented second part of the testcase now that the testsuite
2849         works correctly.
2850         * obj-c++.dg/private-1.mm: Likewise.
2851         * obj-c++.dg/proto-lossage-4.mm: Likewise.
2852         * obj-c++.dg/syntax-error-7.mm: Likewise.
2853         * obj-c++.dg/warn5.mm: Likewise.
2854         * obj-c++.dg/property/at-property-14.mm: Likewise.
2855         * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2856         FIXME.
2857         * obj-c++.dg/property/at-property-18.mm: Likewise.
2858         * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2859         FIXME.
2860         * obj-c++.dg/property/at-property-21.mm: Likewise.
2861         * obj-c++.dg/property/at-property-28.mm: Likewise.
2862         * obj-c++.dg/property/at-property-5.mm: Likewise.
2863         * obj-c++.dg/property/dynamic-2.mm: Likewise.
2864         * obj-c++.dg/property/property-neg-3.mm: Likewise.
2865         * obj-c++.dg/property/synthesize-11.mm: Likewise.
2866         * obj-c++.dg/property/synthesize-6.mm: Likewise.
2867         * obj-c++.dg/property/synthesize-8.mm: Likewise.
2868         * obj-c++.dg/property/synthesize-9.mm: Likewise.
2869         * obj-c++.dg/tls/diag-5.mm: Likewise.
2870         * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2871         dg-error, now matched correctly.
2872
2873 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
2874
2875         * objc.dg/property/at-property-29.m: New.
2876         * obj-c++.dg/property/at-property-29.mm: New.
2877
2878 2011-01-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2879
2880         * go.test/go-test.exp (go-set-goarch): New proc.
2881         (go-gc-tests): Use it.
2882
2883 2011-01-11  Dodji Seketeli  <dodji@redhat.com>
2884
2885         PR debug/46955
2886         * g++.dg/debug/dwarf2/template-params-8.C: New test.
2887
2888 2011-01-11  Richard Henderson  <rth@redhat.com>
2889
2890         * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2891
2892 2011-01-11  Jan Hubicka  <jh@suse.cz>
2893
2894         PR lto/45721
2895         PR lto/45375
2896         * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2897         * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2898
2899 2011-01-11  Richard Guenther  <rguenther@suse.de>
2900
2901         PR tree-optimization/46076
2902         * gcc.dg/tree-ssa/pr46076.c: New testcase.
2903
2904 2011-01-11  Jeff Law <law@redhat.com>
2905
2906         * PR tree-optimization/47086
2907         * gcc.dg/pr47086.c: New test.
2908
2909 2011-01-11  Jason Merrill  <jason@redhat.com>
2910
2911         PR c++/46658
2912         * g++.dg/template/new10.C: New.
2913
2914         PR c++/45520
2915         * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2916
2917 2011-01-11  Iain Sandoe  <iains@gcc.gnu.org>
2918
2919         * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2920         Split type definitions and NSConstantString class into...
2921         * objc-obj-c++-shared/objc-test-suite-types.h: New.
2922         * objc-obj-c++-shared/nsconstantstring-class.h: New.
2923         * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2924         * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2925         * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2926         * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2927         to comments.
2928         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2929         encode defines for newer NeXT system headers.
2930         * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2931         * obj-c++.dg/torture/strings/string1.mm: Likewise.
2932         * objc.dg/foreach-5.m: Likewise.
2933         * objc.dg/foreach-2.m: Likewise.
2934         * objc.dg/foreach-4.m: Likewise.
2935         * objc.dg/torture/strings/string1.m: Likewise.
2936         * objc.dg/torture/strings/string2.m: Likewise.
2937         * objc.dg/torture/strings/string3.m: Likewise.
2938         * objc.dg/torture/strings/string4.m: Likewise.
2939         * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2940         header and stand alone.
2941         * obj-c++.dg/strings/strings-2.mm: Likewise.
2942         * objc.dg/torture/strings/const-str-3.m: Likewise.
2943         * objc.dg/strings/strings-2.m: Likewise.
2944         * objc.dg/strings/const-str-12b.m: Likewise.
2945
2946 2011-01-12  Richard Guenther  <rguenther@suse.de>
2947
2948         PR middle-end/32511
2949         * gcc.dg/attr-weak-1.c: Adjust.
2950
2951 2011-01-11  Paul Thomas  <pault@gcc.gnu.org>
2952
2953         PR fortran/47051
2954         * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2955         standard compliant and comment.
2956
2957 2011-01-10  Jan Hubicka  <jh@suse.cz>
2958
2959         PR lto/46083
2960         * gcc.dg/initpri3.c: New testcase.
2961
2962 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
2963
2964         PR lto/47222
2965         * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2966         externally visible.
2967         (g_esi): Likewise.
2968         (g_ebx): Likewise.
2969         (g_ebp): Likewise.
2970         (g_esp): Likewise.
2971         (g_ebp_save): Likewise.
2972         (g_esp_save): Likewise.
2973
2974 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2975
2976         * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2977
2978 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2979
2980         PR tree-optimization/46021
2981         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2982         i?86-*-*, x86_64-*-*.
2983
2984 2011-01-10  Jeff Law <law@redhat.com>
2985
2986         * PR tree-optimization/47141
2987         * gcc.c-torture/compile/pr47141.c: New test.
2988
2989 2011-01-10  Eric Botcazou  <ebotcazou@adacore.com>
2990
2991         PR testsuite/46230
2992         * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2993         * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2994         * gcc.dg/vect/slp-35.c: Remove XFAILs.
2995         * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2996
2997         PR testsuite/46230
2998         * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2999         being vectorized.  Adjust dg-final pattern.  Remove XFAIL.
3000         * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3001         * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3002         being vectorized.  Adjust dg-final pattern.
3003
3004         PR testsuite/46230
3005         * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3006         * gcc.dg/vect/slp-24.c: Likewise.
3007
3008 2011-01-10  Dave Korn  <dave.korn.cygwin@gmail.com>
3009
3010         PR c++/47218
3011         * g++.dg/other/pr47218-1.C: New test file.
3012         * g++.dg/other/pr47218.C: Likewise.
3013         * g++.dg/other/pr47218.h: New supporting header.
3014
3015 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
3016
3017         PR objc/47232
3018         * objc.dg/attributes/invalid-attribute-1.m: New.
3019         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3020
3021 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
3022
3023         PR fortran/47224
3024         * gfortran.dg/proc_ptr_comp_28.f90: New.
3025
3026 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
3027
3028         * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3029         * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3030         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3031         * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3032         * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3033         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3034         * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3035         * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3036         * objc.dg/gnu-api-2-class.m: Likewise.
3037         * objc.dg/gnu-api-2-ivar.m: Likewise.
3038         * objc.dg/gnu-api-2-method.m: Likewise.
3039         * objc.dg/gnu-api-2-objc.m: Likewise.
3040         * objc.dg/gnu-api-2-object.m: Likewise.
3041         * objc.dg/gnu-api-2-property.m: Likewise.
3042         * objc.dg/gnu-api-2-protocol.m: Likewise.
3043         * objc.dg/gnu-api-2-sel.m: Likewise.
3044
3045 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
3046
3047         * objc.dg/foreach-1.m: Skip for Darwin < 9.
3048         * objc.dg/objc-foreach-4.m: Likewise.
3049         * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3050         * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3051         * objc.dg/foreach-4.m: Likewise.
3052         * objc.dg/foreach-5.m: Likewise.
3053         * objc.dg/foreach-3.m: Return self from init.
3054
3055 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
3056
3057         PR fortran/38536
3058         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
3059
3060 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
3061
3062         PR fortran/46313
3063         * gfortran.dg/class_35.f90: New.
3064
3065 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
3066
3067         * objc.dg/foreach-1.m: Add "-Wall" to flags.
3068
3069 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
3070
3071         PR objc/47078
3072         * objc.dg/invalid-method-2.m: New.
3073         * obj-c++.dg/invalid-method-2.mm: New.
3074
3075 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
3076
3077         PR fortran/46896
3078         * gfortran.dg/transpose_optimization_2.f90 : New test.
3079
3080 2011-01-08  Jan Hubicka  <jh@suse.cz>
3081
3082         PR tree-optmization/46469
3083         * g++.dg/torture/pr46469.C: New testcase.
3084
3085 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
3086
3087         * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3088         emulation of libobjc-gnu structure layout functionality to ..
3089         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3090         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3091         * objc/execute/bf-common.h: Adjust headers.
3092         * objc/execute/bf-1.m: Likewise.
3093         * objc/execute/bf-2.m: Likewise.
3094         * objc/execute/bf-3.m: Likewise.
3095         * objc/execute/bf-4.m: Likewise.
3096         * objc/execute/bf-5.m: Likewise.
3097         * objc/execute/bf-6.m: Likewise.
3098         * objc/execute/bf-7.m: Likewise.
3099         * objc/execute/bf-8.m: Likewise.
3100         * objc/execute/bf-9.m: Likewise.
3101         * objc/execute/bf-10.m: Likewise.
3102         * objc/execute/bf-11.m: Likewise.
3103         * objc/execute/bf-12.m: Likewise.
3104         * objc/execute/bf-13.m: Likewise.
3105         * objc/execute/bf-14.m: Likewise.
3106         * objc/execute/bf-15.m: Likewise.
3107         * objc/execute/bf-16.m: Likewise.
3108         * objc/execute/bf-17.m: Likewise.
3109         * objc/execute/bf-18.m: Likewise.
3110         * objc/execute/bf-19.m: Likewise.
3111         * objc/execute/bf-20.m: Likewise.
3112         * objc/execute/bf-21.m: Likewise.
3113         * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3114         objc_get_type_qualifiers ().
3115
3116 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
3117
3118         PR fortran/45777
3119         * gfortran.dg/dependency_39.f90:  New test.
3120
3121 2011-01-07  Jan Hubicka  <jh@suse.cz>
3122
3123         Get builtins tests ready for linker plugin.
3124         * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3125         * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3126         my_memset, my_bzero): Mark used.
3127         * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3128         * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3129         volatile.
3130         * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3131         volatile.
3132
3133 2011-01-07  Jan Hubicka  <jh@suse.cz>
3134
3135         PR tree-optimization/46367
3136         * g++.dg/torture/pr46367.C: New file.
3137
3138 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
3139
3140         PR target/47201
3141         * gcc.dg/pr47201.c: New test.
3142
3143         PR bootstrap/47187
3144         * gcc.dg/tree-prof/pr47187.c: New test.
3145
3146 2011-01-07  Tobias Burnus  <burnus@net-b.de>
3147
3148         PR fortran/41580
3149         * gfortran.dg/extends_type_of_3.f90: New.
3150
3151 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
3152
3153         * g++.dg/ext/dllexport-MI1.C: Adjust test.
3154         * g++.dg/ext/dllimport-MI1.C: Likewise.
3155         * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3156         * g++.dg/ext/dllimport10.C: Likewise.
3157         * g++.dg/ext/dllimport11.C: Likewise.
3158         * g++.dg/ext/dllimport12.C: Likewise.
3159         * g++.dg/ext/dllimport13.C: Likewise.
3160         * g++.dg/ext/dllimport2.C: Likewise.
3161         * g++.dg/ext/dllimport3.C: Likewise.
3162         * g++.dg/ext/dllimport4.C: Likewise.
3163         * g++.dg/ext/dllimport5.C: Likewise.
3164         * g++.dg/ext/dllimport6.C: Likewise.
3165         * g++.dg/ext/dllimport8.C: Likewise.
3166         * g++.dg/ext/dllimport9.C: Likewise.
3167         * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3168         targets, too. Additionally enable test for i?86-*-mingw*.
3169         * g++.dg/ext/selectany1.C: Likewise.
3170         Remove guard variable check.
3171
3172 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
3173
3174         PR fortran/47189
3175         PR fortran/47194
3176         * gfortran.dg/storage_size_3.f08: Extended.
3177
3178 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
3179
3180         PR c++/47022
3181         * g++.dg/template/stdarg1.C: New test.
3182
3183 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
3184
3185         PR fortran/47195
3186         * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3187         * gfortran.dg/defined_operators_1.f90: Split the subroutine
3188         from the interface of functions to not hide the errors that
3189         shall be tested.
3190
3191 2011-01-06  Jan Hubicka  <jh@suse.cz>
3192
3193         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3194         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3195
3196 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
3197
3198         PR fortran/33117
3199         PR fortran/46478
3200         * gfortran.dg/interface_33.f90: New test.
3201
3202 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
3203
3204         PR c/47150
3205         * gcc.c-torture/compile/pr47150.c: New test.
3206
3207 2011-01-06  Ira Rosen  <irar@il.ibm.com>
3208
3209         PR tree-optimization/47139
3210         * gcc.dg/vect/pr47139.c: New test.
3211
3212 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
3213
3214         PR fortran/47180
3215         * gfortran.dg/extends_type_of_2.f03: New.
3216
3217 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3218
3219         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3220
3221 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3222
3223         * gnat.dg/opt14.adb: New test.
3224
3225 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
3226
3227         PR fortran/46017
3228         * gfortran.dg/allocate_error_2.f90:  New test.
3229
3230 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
3231
3232         PR fortran/47024
3233         * gfortran.dg/storage_size_3.f08: New.
3234
3235 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3236
3237         PR libgfortran/47154
3238         * gfortran.dg/namelist_68.f90: New test.
3239
3240 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
3241
3242         * gnat.dg/unchecked_convert8.ad[sb]: New test.
3243
3244 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
3245
3246         PR fortran/46448
3247         * gfortran.dg/class_34.f90: New.
3248
3249 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3250
3251         * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3252         use __builtin_inff.  Skip all single-precision tests that require
3253         Infinity.
3254
3255 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3256
3257         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3258
3259 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
3260
3261         PR tree-optimization/47148
3262         * gcc.c-torture/execute/pr47148.c: New test.
3263
3264         PR tree-optimization/47155
3265         * gcc.c-torture/execute/pr47155.c: New test.
3266
3267         PR rtl-optimization/47157
3268         * gcc.c-torture/compile/pr47157.c: New test.
3269
3270 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3271
3272         * gcc.dg/torture/vector-shift2.c (schar): Define.
3273         (main): Always use schar or uchar instead of plain "char" to avoid
3274         dependencies on implementation-defined char signedness.
3275
3276 2011-01-03  Martin Jambor  <mjambor@suse.cz>
3277
3278         PR tree-optimization/46801
3279         * gnat.dg/pack9.adb: Remove xfail.
3280
3281 2011-01-03  Martin Jambor  <mjambor@suse.cz>
3282
3283         PR tree-optimization/46984
3284         * g++.dg/ipa/pr46984.C: New test.
3285
3286 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
3287
3288         PR fortran/46408
3289         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3290
3291 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
3292
3293         PR tree-optimization/47140
3294         * gcc.c-torture/compile/pr47140.c: New test.
3295
3296         PR rtl-optimization/47028
3297         * gcc.dg/pr47028.c: New test.
3298
3299 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
3300
3301         * objc.dg/protocol-forward-1.m: Removed TODO.
3302         * objc.dg/protocol-forward-2.m: New.
3303         * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3304         * obj-c++.dg/protocol-forward-2.mm: New.
3305
3306 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
3307
3308         PR target/38662
3309         * g++.dg/eh/pr38662.C: New testcase.
3310
3311 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
3312
3313         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3314         scan for newline '\n'.
3315
3316 \f
3317 Copyright (C) 2011 Free Software Foundation, Inc.
3318
3319 Copying and distribution of this file, with or without modification,
3320 are permitted in any medium without royalty provided the copyright
3321 notice and this notice are preserved.