OSDN Git Service

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