OSDN Git Service

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