OSDN Git Service

Fix PR c++/48656
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2011-04-28  Dodji Seketeli  <dodji@redhat.com>
2
3         PR c++/48656
4         * g++.dg/template/inherit7.C: New test case.
5
6 2011-04-28  Richard Guenther  <rguenther@suse.de>
7
8         PR tree-optimization/40052
9         PR tree-optimization/15347
10         * gcc.dg/tree-ssa/vrp57.c: New testcase.
11         * gcc.dg/pr15347.c: Likewise.
12
13 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
14
15         PR c++/48530
16         * g++.dg/cpp0x/sfinae18.C: New.
17
18 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
19
20         PR c++/48771
21         * g++.dg/ext/is_literal_type1.C: New.
22
23 2011-04-28  Tobias Burnus  <burnus@net-b.de>
24
25         PR fortran/48112
26         PR fortran/48279
27         * gfortran.dg/interface_35.f90: New.
28         * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
29         * gfortran.dg/func_result_6.f90: Add dg-warning.
30         * gfortran.dg/bessel_1.f90: Ditto.
31         * gfortran.dg/hypot_1.f90: Ditto.
32         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
33         * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
34         * gfortran.dg/interface_assignment_4.f90: Ditto.
35
36 2011-04-27  Jason Merrill  <jason@redhat.com>
37
38         * g++.dg/ext/complex8.C: New.
39
40         * g++.dg/cpp0x/initlist49.C: New.
41         * g++.dg/init/new30.C: New.
42
43 2011-04-27  Tobias Burnus  <burnus@net-b.de>
44
45         PR fortran/48788
46         * gfortran.dg/whole_file_34.f90: New.
47
48 2011-04-27  Jan Hubicka  <jh@suse.cz>
49
50         * gcc.dg/tree-ssa/inline-9.c: New testcase.
51
52 2011-04-27  Jason Merrill  <jason@redhat.com>
53
54         * g++.old-deja/g++.oliva/overload1.C: Adjust.
55
56         * g++.dg/parse/ambig6.C: New.
57
58 2011-04-27  Nick Clifton  <nickc@redhat.com>
59
60         * gcc.dg/20020312-2.c: Add definition for RX.
61
62         * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
63         option with RX targets.
64
65         * gcc.target/rx/pack.c: Replace C++ style // comments with C style
66         /* */ comments.
67
68 2011-04-27  Richard Guenther  <rguenther@suse.de>
69
70         * gcc.dg/tree-ssa/pr23382.c: Remove.
71
72 2011-04-27  Kaz Kojima  <kkojima@gcc.gnu.org>
73
74         PR target/48767
75         * gcc.c-torture/compile/pr48767.c: New test.
76
77 2011-04-27  Richard Guenther  <rguenther@suse.de>
78
79         PR tree-optimization/48772
80         * g++.dg/pr48772.C: New testcase.
81
82 2011-04-27  Jakub Jelinek  <jakub@redhat.com>
83
84         PR c/48742
85         * gcc.c-torture/compile/pr48742.c: New test.
86
87 2011-04-26  Jason Merrill  <jason@redhat.com>
88
89         * g++.dg/lookup/koenig13.C: New.
90
91         * g++.dg/cpp0x/initlist48.C: New.
92
93 2011-04-25  Jason Merrill  <jason@redhat.com>
94
95         * g++.dg/cpp0x/sfinae17.C: New.
96
97 2011-03-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
98
99         PR target/48258
100         * gcc.target/powerpc/pr48258-1.c: New file.
101         * gcc.target/powerpc/pr48258-2.c: Ditto.
102
103 2011-04-26  Xinliang David Li  <davidxl@google.com>
104
105         * gcc.dg/uninit-suppress.c: New test.
106         * gcc.dg/uninit-suppress.c: New test.
107
108 2011-04-26  Jakub Jelinek  <jakub@redhat.com>
109
110         PR debug/48768
111         * gcc.dg/pr48768.c: New test.
112
113         PR tree-optimization/48734
114         * gcc.c-torture/compile/pr48734.c: New test.
115
116         PR testsuite/48753
117         * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
118
119 2011-04-26  Richard Guenther  <rguenther@suse.de>
120
121         PR tree-optimization/48731
122         * gcc.dg/torture/pr48731.c: New testcase.
123
124 2011-04-26  Richard Guenther  <rguenther@suse.de>
125
126         PR testsuite/48753
127         * gcc.dg/tree-prof/val-prof-2.c: Adjust.
128
129 2011-04-26  Richard Guenther  <rguenther@suse.de>
130
131         PR middle-end/48694
132         * gcc.dg/torture/pr48694-1.c: New testcase.
133         * gcc.dg/torture/pr48694-2.c: Likewise.
134
135 2011-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
136
137         * g++.dg/ext/underlying_type1.C: New.
138         * g++.dg/ext/underlying_type2.C: Likewise.
139         * g++.dg/ext/underlying_type3.C: Likewise.
140         * g++.dg/ext/underlying_type4.C: Likewise.
141         * g++.dg/ext/underlying_type5.C: Likewise.
142         * g++.dg/ext/underlying_type6.C: Likewise.
143         * g++.dg/ext/underlying_type7.C: Likewise.
144         * g++.dg/ext/underlying_type8.C: Likewise.
145         * g++.dg/ext/underlying_type9.C: Likewise.
146         * g++.dg/ext/underlying_type10.C: Likewise.
147
148 2011-04-25  Jason Merrill  <jason@redhat.com>
149
150         * g++.dg/cpp0x/regress/template-const2.C: New.
151
152 2011-04-25  Jeff Law <law@redhat.com>
153
154         * gcc.dg/tree-ssa/vrp56.c: new test.
155
156 2011-04-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
157
158         * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
159
160 2011-04-24  Jakub Jelinek  <jakub@redhat.com>
161
162         PR preprocessor/48740
163         * c-c++-common/raw-string-11.c: New test.
164
165 2011-04-23  John David Anglin  <dave.anglin@nrc-cnrc.ca>
166
167         * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
168         hppa*-*-hpux*.
169
170 2011-04-23  Tobias Burnus  <burnus@net-b.de>
171
172         PR fortran/18918
173         * gfortran.dg/coarray_19.f90: New.
174
175 2011-04-23  Jakub Jelinek  <jakub@redhat.com>
176
177         PR c/48685
178         * gcc.dg/pr48685.c: New test.
179
180 2011-04-22  Jan Hubicka  <jh@suse.cz>
181
182         * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
183
184 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
185
186         PR tree-optimization/48717
187         * gcc.c-torture/execute/pr48717.c: New test.
188
189 2011-04-22  Uros Bizjak  <ubizjak@gmail.com>
190
191         PR target/48723
192         * gcc.target/i386/pr48723.c: New test.
193
194 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
195
196         PR c/48716
197         * gcc.dg/gomp/pr48716.c: New test.
198         * g++.dg/gomp/pr48716.C: New test.
199
200 2011-04-22  Alexander Monakov  <amonakov@ispras.ru>
201
202         PR c/36750
203         * gcc.dg/missing-field-init-2.c: Update testcase.
204
205 2011-04-22  Alan Modra  <amodra@gmail.com>
206
207         * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
208
209 2011-04-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
210
211         PR fortran/48405
212         * gfortran.dg/function_optimize_6.f90:  New test.
213
214 2011-04-21  Easwaran Raman  <eraman@google.com>
215
216         * gcc.dg/stack-layout-2.c: New test.
217
218 2011-04-21  Richard Guenther  <rguenther@suse.de>
219
220         PR lto/48703
221         * g++.dg/lto/pr48207-2_0.C: New testcase.
222         * g++.dg/lto/pr48207-3_0.C: Likewise.
223
224 2011-04-21  Eric Botcazou  <ebotcazou@adacore.com>
225
226         * gnat.dg/volatile5.adb: New test.
227         * gnat.dg/volatile5_pkg.ads: New helper.
228
229 2011-04-21  Uros Bizjak  <ubizjak@gmail.com>
230
231         PR target/48708
232         * gcc.target/i386/pr48708.c: New test.
233
234 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
235
236         * gcc.dg/vect/vect-119.c: New test.
237
238 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
239
240         * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
241         and once without.
242
243 2011-04-21  Richard Earnshaw  <rearnsha@arm.com>
244             Richard Sandiford  <richard.sandiford@linaro.org>
245
246         PR target/46329
247         * gcc.target/arm/pr46329.c: New test.
248
249 2011-04-21  Tobias Burnus  <burnus@net-b.de>
250
251         PR fortran/18918
252         * gfortran.dg/coarray_18.f90: New.
253
254 2011-04-20  Jason Merrill  <jason@redhat.com>
255
256         * g++.dg/cpp0x/initlist47.C: New.
257
258         * g++.dg/init/dtor4.C: New.
259
260 2011-04-20  Uros Bizjak  <ubizjak@gmail.com>
261
262         PR target/48678
263         * gcc.target/i386/sse2-pinsrw.c: New test.
264         * gcc.target/i386/avx-vpinsrw.c: Ditto.
265         * gcc.target/i386/sse4_1-insvqi.c: Ditto.
266         * gcc.target/i386/sse2-insvhi.c: Ditto.
267         * gcc.target/i386/sse4_1-insvsi.c: Ditto.
268         * gcc.target/i386/sse4_1-insvdi.c: Ditto.
269
270 2011-04-20  Jason Merrill  <jason@redhat.com>
271
272         * g++.dg/template/const4.C: New.
273
274 2011-04-20  Easwaran Raman  <eraman@google.com>
275
276         * gcc.dg/stack-layout-1.c: New test.
277
278 2011-04-20  Daniel Jacobowitz  <dan@codesourcery.com>
279
280         * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
281         * lib/target-supports.exp (check_effective_target_vect_shift_char): New
282         function.
283
284 2011-04-20  Kai Tietz  <ktietz@redhat.com>
285
286         * gcc.dg/binop-xor1.c: New test.
287         * gcc.dg/binop-xor2.c: New test.
288         * gcc.dg/binop-xor3.c: New test.
289         * gcc.dg/binop-xor4.c: New test.
290         * gcc.dg/binop-xor5.c: New test.
291
292 2011-04-20  Richard Guenther  <rguenther@suse.de>
293
294         PR tree-optimization/47892
295         * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
296
297 2011-04-20  Richard Guenther  <rguenther@suse.de>
298
299         PR middle-end/48695
300         * g++.dg/torture/pr48695.C: New testcase.
301
302 2011-04-20  Georg-Johann Lay  <avr@gjlay.de>
303
304         * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
305         * gcc.c-torture/execute/cmpsi-2.c: Ditto
306         * gcc.c-torture/execute/pr45262.c: Ditto
307         * gcc.dg/torture/pr43165.c: Ditto.
308         * gcc.dg/torture/pr47228.c: Ditto.
309         * gcc.dg/tree-ssa/pr45144.c: Ditto.
310         * gcc.dg/ipa/pr45644.c: Ditto.
311         * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
312         PDP11.
313
314 2011-04-19  Jason Merrill  <jason@redhat.com>
315
316         * g++.dg/ext/complex7.C: New.
317
318         * g++.dg/ext/attrib41.C: New.
319
320 2011-04-19  Kaz Kojima  <kkojima@gcc.gnu.org>
321
322         PR testsuite/48676
323         * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
324
325 2011-04-19  Jakub Jelinek  <jakub@redhat.com>
326
327         PR target/48678
328         * gcc.target/i386/pr48678.c: New test.
329
330 2011-04-19  Martin Jambor  <mjambor@suse.cz>
331
332         * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
333         * g++.dg/opt/devirt2.C: New test.
334         * g++.dg/ipa/devirt-g-1.C: Likewise.
335
336 2011-04-19  Tobias Burnus  <burnus@net-b.de>
337
338         PR fortran/48588
339         * gfortran.dg/whole_file_33.f90: New.
340
341 2011-04-19  Martin Jambor  <mjambor@suse.cz>
342
343         * g++.dg/ipa/devirt-7.C: New test.
344
345 2011-04-19  Richard Guenther  <rguenther@suse.de>
346
347         PR lto/48207
348         * g++.dg/lto/pr48207_0.C: New testcase.
349
350 2011-04-18  Jason Merrill  <jason@redhat.com>
351
352         * g++.dg/init/void1.C: New.
353
354         * g++.dg/cpp0x/union4.C: New.
355
356 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
357
358         PR middle-end/48661
359         * g++.dg/torture/pr48661.C: New test.
360
361         PR c++/48632
362         * g++.dg/gomp/pr48632.C: New test.
363
364 2011-04-18  Uros Bizjak  <ubizjak@gmail.com>
365
366         * gcc.target/i386/sse2-maskmovdqu.c: New test.
367         * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
368
369 2011-04-18  Tobias Burnus  <burnus@net-b.de>
370
371         PR fortran/18918
372         * gfortran.dg/coarray_17.f90: New.
373         * gfortran.dg/coarray_10.f90: Update dg-error.
374
375 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
376
377         PR testsuite/48251
378         * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
379         * gfortran.dg/guality/guality.exp: Likewise.
380
381 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
382
383         * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
384
385 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
386
387         * gcc.dg/vect/pr48377.c: Remove dg-do run.
388
389 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
390
391         * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
392
393 2011-04-18  Richard Guenther  <rguenther@suse.de>
394
395         PR middle-end/46364
396         * g++.dg/torture/pr46364.C: New testcase.
397
398 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
399
400         * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
401
402 2011-04-18  Alexander Monakov  <amonakov@ispras.ru>
403
404         * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
405
406 2011-04-18  Ulrich Weigand  <ulrich.weigand@linaro.org>
407             Ira Rosen  <ira.rosen@linaro.org>
408
409         PR target/48252
410         * gcc.target/arm/pr48252.c: New test.
411
412 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
413
414         PR tree-optimization/48616
415         * gcc.dg/pr48616.c: New test.
416
417 2011-04-18  Tobias Burnus  <burnus@net-b.de>
418
419         PR fortran/18918
420         * gfortran.dg/coarray_16.f90: New.
421
422 2011-04-18  Paul Thomas  <pault@gcc.gnu.org>
423
424         PR fortran/48462
425         * gfortran.dg/realloc_on_assign_7.f03: New test.
426
427 2011-04-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
428
429         PR libgfortran/48602
430         * gfortran.dg/fmt_g0_6.f08: New test.
431
432 2011-04-17  Jason Merrill  <jason@redhat.com>
433
434         * g++.dg/cpp0x/sfinae16.C: New.
435
436 2011-04-17  Richard Sandiford  <rdsandiford@googlemail.com>
437
438         * gcc.target/mips/reg-var-1.c: New test.
439
440 2011-04-17  Jan Hubicka  <jh@suse.cz>
441
442         * gcc.dg/winline-5.c: Update testcase.
443
444 2011-04-17  Eric Botcazou  <ebotcazou@adacore.com>
445
446         * gnat.dg/discr27.ad[sb]: Move dg directive.
447         * gnat.dg/discr28.ad[sb]: New test.
448         * gnat.dg/discr28_pkg.ads: New helper.
449
450 2011-04-17  Michael Matz  <matz@suse.de>
451
452         PR tree-optimization/48622
453         PR lto/48645
454         * gcc.dg/lto/pr48622_0.c: New test.
455
456 2011-04-16  Uros Bizjak  <ubizjak@gmail.com>
457
458         * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
459         * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
460         * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
461         * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
462         * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
463         * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
464
465 2011-04-15  Jason Merrill  <jason@redhat.com>
466
467         * g++.dg/cpp0x/range-for17.C: New.
468
469 2011-04-15  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
470
471         * g++.dg/cpp0x/range-for2.C: Correct for declaration.
472         * g++.dg/cpp0x/range-for3.C: Likewise.
473         * g++.dg/cpp0x/range-for9.C: Correct error message.
474         * g++.dg/cpp0x/range-for11.C: New.
475         * g++.dg/cpp0x/range-for12.C: New.
476         * g++.dg/cpp0x/range-for13.C: New.
477         * g++.dg/cpp0x/range-for14.C: New.
478         * g++.dg/cpp0x/range-for15.C: New.
479         * g++.dg/cpp0x/range-for16.C: New.
480
481 2011-04-15  Tobias Burnus  <burnus@net-b.de>
482
483         PR fortran/18918
484         * gfortran.dg/coarray_15.f90: Change to dg-do run.
485
486 2011-04-15  Nicola Pero  <nicola.pero@meta-innovation.com>
487
488         * objc.dg/naming-4.m: Updated.
489         * objc.dg/naming-5.m: Updated.
490         * objc.dg/naming-6.m: New.
491         * objc.dg/naming-7.m: New.
492         * obj-c++.dg/naming-1.mm: Updated.
493         * obj-c++.dg/naming-2.mm: Updated.
494         * obj-c++.dg/naming-3.mm: New.
495         * obj-c++.dg/naming-4.mm: New.
496
497 2011-04-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
498
499         PR libgfortran/48589
500         * gfortran.dg/fmt_g0_5.f08: New test.
501
502 2011-04-15  Richard Guenther  <rguenther@suse.de>
503
504         PR testsuite/48286
505         * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
506
507 2011-04-15  Georg-Johann Lay  <avr@gjlay.de>
508
509         * gcc.target/avr/torture/pr41885.c (dg-options): Change
510         -finline-limit=0 to -fno-inline
511
512 2011-04-15  Jakub Jelinek  <jakub@redhat.com>
513
514         PR target/48614
515         * gcc.target/i386/pr46084.c: Require avx_runtime instead of
516         just avx.
517
518 2011-04-14  Jakub Jelinek  <jakub@redhat.com>
519
520         PR target/48605
521         * gcc.target/i386/sse4_1-insertps-3.c: New test.
522         * gcc.target/i386/sse4_1-insertps-4.c: New test.
523         * gcc.target/i386/avx-insertps-3.c: New test.
524         * gcc.target/i386/avx-insertps-4.c: New test.
525
526 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
527
528         * gcc.target/avr/torture/pr41885.c (dg-options): Add
529         -finline-limit=0
530
531 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
532
533         PR target/46779
534         PR target/45291
535         PR target/41894
536         * gcc.target/avr/pr46779-1.c: New test case
537         * gcc.target/avr/pr46779-2.c: New test case
538
539 2011-04-14  Jason Merrill  <jason@redhat.com>
540
541         * g++.dg/cpp0x/sfinae15.C: New.
542
543         * g++.dg/cpp0x/sfinae14.C: New.
544
545         * g++.dg/ext/vla10.C: New.
546
547 2011-04-14  Richard Guenther  <rguenther@suse.de>
548
549         * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
550
551 2011-04-14  Richard Guenther  <rguenther@suse.de>
552
553         * gcc.dg/fold-bitand-4.c: Move ...
554         * c-c++-common/fold-bitand-4.c: ... here.  Adjust slightly.
555
556 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
557
558         * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
559         variables const.
560         * gcc.target/avr/torture/trivial.c: Ditto.
561
562 2011-04-13  Jason Merrill  <jason@redhat.com>
563
564         * g++.dg/template/operator11.C: New.
565
566 2011-04-13  Jakub Jelinek  <jakub@redhat.com>
567
568         PR middle-end/48591
569         * gcc.dg/gomp/pr48591.c: New test.
570
571         PR c++/48570
572         * g++.dg/cpp0x/constexpr-wstring1.C: New test.
573         * g++.dg/cpp0x/constexpr-wstring2.C: New test.
574
575 2011-04-13  Dodji Seketeli  <dodji@redhat.com>
576
577         PR c++/48574
578         * g++.dg/template/dependent-expr7.C: New test case.
579
580 2011-04-13  Jason Merrill  <jason@redhat.com>
581
582         * g++.dg/cpp0x/sfinae13.C: New.
583
584 2011-04-13  Uros Bizjak  <ubizjak@gmail.com>
585
586         * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
587
588 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
589
590         * gcc.target/arm/pr43698.c: Remove -march option.
591
592 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
593
594         * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
595         -march option.
596
597 2011-04-12  Paul Thomas  <pault@gcc.gnu.org>
598
599         PR fortran/48360
600         PR fortran/48456
601         * gfortran.dg/realloc_on_assign_6.f03: New test.
602
603 2011-04-12  Kai Tietz  <ktietz@redhat.com>
604
605         * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
606         targets the additional -mno-ms-bitfields and
607         -Wno-packed-bitfield-compat options.
608         * g++.dg/ext/bitfield3.C: Likewise.
609         * g++.dg/ext/bitfield4.C: Likewise.
610         * g++.dg/ext/bitfield5.C: Likewise.
611         * gcc.dg/bitfld-15.c: Likewise.
612         * gcc.dg/bitfld-16.c: Likewise.
613         * gcc.dg/bitfld-17.c: Likewise.
614         * gcc.dg/bitfld-18.c: Likewise.
615
616 2011-04-12  Richard Sandiford  <richard.sandiford@linaro.org>
617
618         * gcc.target/arm/neon-vld3-1.c: New test.
619         * gcc.target/arm/neon-vst3-1.c: New test.
620         * gcc.target/arm/neon/v*.c: Regenerate.
621
622 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
623
624         PR rtl-optimization/48549
625         * g++.dg/opt/pr48549.C: New test.
626
627 2011-04-12  Richard Guenther  <rguenther@suse.de>
628
629         PR tree-optimization/46076
630         * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
631
632 2011-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
633
634         PR testsuite/21164
635         * lib/compat.exp (compat-execute): Declare unsupported after
636         stripping path from src1.
637         * lib/lto.exp (lto-execute): Likewise.
638
639 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
640
641         PR c/48552
642         * gcc.dg/pr48552-1.c: New test.
643         * gcc.dg/pr48552-2.c: New test.
644
645 2011-04-11  Jason Merrill  <jason@redhat.com>
646
647         * g++.dg/cpp0x/sfinae12.C: New.
648
649         * g++.dg/cpp0x/enum10.C: New.
650
651         * g++.dg/cpp0x/lambda/lambda-this4.C: New.
652
653         * g++.dg/cpp0x/rv-func.C: New.
654
655 2011-04-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
656
657         * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
658         alpha*-dec-osf5*.
659
660 2011-04-11  Martin Jambor  <mjambor@suse.cz>
661
662         PR tree-optimization/48195
663         * gcc.dg/ipa/pr48195.c: New test.
664
665 2011-04-10  Eric Botcazou  <ebotcazou@adacore.com>
666
667         * gnat.dg/return3.adb: Remove unused switch.
668
669 2011-04-08  Mike Stump  <mikestump@comcast.net>
670
671         PR testsuite/48506
672         * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
673         default to fno-common.
674
675 2011-04-08  Georg-Johann Lay  <avr@gjlay.de>
676
677         * gcc.dg/sibcall-3.c: Don't xfail on AVR.
678         * gcc.dg/sibcall-4.c: Don't xfail on AVR.
679
680 2011-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
681
682         PR fortran/48448
683         * gfortran.dg/function_optimize_5.f90:  New test.
684
685 2011-04-08  Eric Botcazou  <ebotcazou@adacore.com>
686
687         * gnat.dg/aggr17.adb: New test.
688         * gnat.dg/aggr18.adb: Likewise.
689
690 2011-04-08  Michael Matz  <matz@suse.de>
691
692         PR middle-end/48389
693         * gcc.target/i386/pr48389.c: New test.
694
695 2011-04-08  Andrey Belevantsev  <abel@ispras.ru>
696
697         PR rtl-optimization/48272
698         * g++.dg/opt/pr48272.C: New.
699
700 2011-04-08  Dmitry Melnik  <dm@ispras.ru>
701
702         PR rtl-optimization/48235
703         * gcc.dg/pr48235.c: New.
704
705 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
706
707         PR rtl-optimization/48302
708         * g++.dg/opt/pr48302.C: New.
709
710 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
711
712         PR target/48273
713         * g++.dg/opt/pr48273.C: New.
714
715 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
716
717         PR rtl-optimization/48442
718         * gcc.dg/pr48442.c: New.
719
720 2011-04-08  Jakub Jelinek  <jakub@redhat.com>
721
722         PR tree-optimization/48377
723         * gcc.dg/vect/pr48377.c: New test.
724
725 2011-04-07  Jason Merrill  <jason@redhat.com>
726
727         * g++.dg/cpp0x/regress/call1.C: New.
728
729         * g++.dg/cpp0x/variadic107.C: New.
730
731         * g++.dg/cpp0x/sfinae11.C: New.
732         * g++.dg/cpp0x/noexcept02.C: Fix.
733
734         * g++.dg/cpp0x/sfinae10.C: New.
735
736         * g++.dg/cpp0x/sfinae9.C: New.
737
738         * c-c++-common/Wcast-qual-1.c: Move here from...
739         * gcc.dg/cast-qual-3.c: ...here, and...
740         * g++.dg/warn/Wcast-qual2.C: ...here.
741
742         * g++.dg/cpp0x/sfinae8.C: New.
743
744         * g++.dg/cpp0x/sfinae7.C: New.
745
746         * g++.dg/cpp0x/enum9.C: New.
747
748 2011-04-07  Mike Stump  <mikestump@comcast.net>
749
750         * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
751         with no trampolines.
752
753 2011-04-07  Jakub Jelinek  <jakub@redhat.com>
754
755         PR fortran/48117
756         * gfortran.dg/gomp/pr48117.f90: New test.
757
758         PR debug/48343
759         * gcc.dg/torture/pr48343.c: New test.
760
761 2011-04-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
762
763         * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
764
765 2011-04-07  Maxim Kuvyrkov  <maxim@codesourcery.com>
766
767         * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
768
769 2011-04-07  Tom de Vries  <tom@codesourcery.com>
770
771         PR target/43920
772         * lib/scanasm.exp (object-size): New proc.
773         * gcc.target/arm/pr43920-2.c: New test.
774
775 2011-04-06  Tobias Burnus  <burnus@net-b.de>
776
777         PR fortran/18918
778         PR fortran/48477
779         * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
780
781 2011-04-06  Steve Ellcey  <sje@cup.hp.com>
782
783         * gcc.dg/mtune.c: Prune note from output.
784
785 2011-04-06  Jakub Jelinek  <jakub@redhat.com>
786
787         PR debug/48466
788         * gcc.dg/guality/pr36977.c: New test.
789         * gcc.dg/guality/pr48466.c: New test.
790
791 2011-04-06  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
792
793         * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
794
795 2011-04-06  Eric Botcazou  <ebotcazou@adacore.com>
796
797         * gnat.dg/return3.adb: New test.
798
799 2011-04-06  Richard Guenther  <rguenther@suse.de>
800
801         PR tree-optimization/47663
802         * gcc.dg/tree-ssa/inline-8.c: New testcase.
803
804 2011-04-05  Eric Botcazou  <ebotcazou@adacore.com>
805
806         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
807         Solaris 8 and 9 as well.
808
809 2011-04-05  Tom de Vries  <tom@codesourcery.com>
810
811         PR target/43920
812         * gcc.target/arm/pr43920-1.c: New test.
813
814 2011-04-04  Yufeng Zhang  <yufeng.zhang@arm.com>
815
816         * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
817         (cctor): Actually return the value.
818         (main): Cast return values.
819
820 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
821
822         * gfortran.dg/character_comparison_8.f90:  New test.
823
824 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
825
826         * frontend-passes: (optimize_lexical_comparison): New function.
827         (optimize_expr): Call it.
828         (optimize_comparison): Also handle lexical comparison functions.
829         Return false instad of -2 for unequal comparison.
830
831 2011-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
832
833         PR fortran/48412
834         * function_optimize_4.f90:  New test.
835
836 2011-04-04  Tobias Burnus  <burnus@net-b.de>
837
838         PR fortran/18918
839         * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
840         * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
841         * gfortran.dg/coarray_15.f90: New.
842
843 2011-04-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
844
845         * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
846         * gfortran.dg/bessel_7.f90: Likewise.
847
848 2011-04-03  Tobias Burnus  <burnus@net-b.de>
849
850         * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
851
852 2011-04-03  Richard Guenther  <rguenther@suse.de>
853             Ira Rosen  <ira.rosen@linaro.org>
854
855         * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
856         * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
857         -ftree-loop-if-convert-stores.
858
859 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
860
861         * gnat.dg/specs/aggr2.ads: New test.
862
863 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
864
865         * gnat.dg/debug2.ad[sb]: New test.
866         * gnat.dg/debug2_pkg.ads: New helper.
867         * gnat.dg/debug3.ad[sb]: New test.
868
869 2011-04-01  Uros Bizjak  <ubizjak@gmail.com>
870
871         * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
872
873 2011-04-01  Jakub Jelinek  <jakub@redhat.com>
874
875         PR middle-end/48335
876         * gcc.c-torture/compile/pr48335-1.c: New test.
877         * gcc.dg/pr48335-1.c: New test.
878         * gcc.dg/pr48335-2.c: New test.
879         * gcc.dg/pr48335-3.c: New test.
880         * gcc.dg/pr48335-4.c: New test.
881         * gcc.dg/pr48335-5.c: New test.
882         * gcc.dg/pr48335-6.c: New test.
883         * gcc.dg/pr48335-7.c: New test.
884         * gcc.dg/pr48335-8.c: New test.
885         * gcc.target/i386/pr48335-1.c: New test.
886
887 2011-04-01  Vincent Lefevre  <vincent+gcc@vinc17.org>
888
889         PR c/36299
890         * gcc.dg/Waddress.c: New test.
891
892 2011-04-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
893
894         PR fortran/48352
895         * gfortran.dg/function_optimize_3.f90:  New test.
896
897 2011-04-01  Bernd Schmidt  <bernds@codesourcery.com>
898
899         * gcc.c-torture/compile/20110401-1.c: New test.
900
901         * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
902         * g++.dg/lto/20091002-2_0.C: Likewise.
903         * g++.dg/lto/20090303_0.c: Likewise.
904         * g++.dg/lto/20091004-1_0.C: Likewise.
905         * g++.dg/lto/20091002-3_0.C: Likewise.
906         * g++.dg/lto/20091004-2_0.C: Likewise.
907         * g++.dg/lto/20081123_0.C: Likewise.
908         * g++.dg/lto/20090313_0.C: Likewise.
909         * g++.dg/lto/20081109-1_0.C: Likewise.
910         * g++.dg/lto/20081219_0.C: Likewise.
911         * g++.dg/lto/20081204-1_0.C: Likewise.
912         * g++.dg/lto/20090302_0.C: Likewise.
913         * g++.dg/lto/20081119-1_0.C: Likewise.
914         * g++.dg/lto/20081118_0.C: Likewise.
915         * gcc.dg/lto/20091020-2_0.c: Likewise.
916         * gcc.dg/lto/20090210_0.c: Likewise.
917         * gcc.dg/lto/20081204-1_0.c: Likewise.
918         * gcc.dg/lto/20081224_0.c: Likewise.
919         * gcc.dg/lto/20090219_0.c: Likewise.
920         * gcc.dg/lto/20091014-1_0.c: Likewise.
921         * gcc.dg/lto/20091016-1_0.c: Likewise.
922         * gcc.dg/lto/20090206-2_0.c: Likewise.
923         * gcc.dg/lto/20090116_0.c: Likewise.
924         * gcc.dg/lto/20091013-1_0.c: Likewise.
925         * gcc.dg/lto/20091015-1_0.c: Likewise.
926         * gcc.dg/lto/20090126-2_0.c: Likewise.
927
928 2011-03-31  Ian Lance Taylor  <iant@google.com>
929
930         * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
931
932 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
933
934         * gnat.dg/opt16.adb: New test.
935
936 2011-03-31  Jason Merrill  <jason@redhat.com>
937
938         * g++.dg/cpp0x/defaulted24.C: New.
939
940 2011-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
941
942         PR target/16292
943         * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
944         with -O0.
945
946 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
947
948         * g++.dg/other/i386-9.C: New test.
949
950 2011-03-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
951
952         * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
953
954 2011-03-30  Jason Merrill  <jason@redhat.com>
955
956         * g++.dg/cpp0x/regress/error-recovery1.C: New.
957
958         * g++.dg/cpp0x/regress/isnan.C: New.
959
960         * g++.dg/cpp0x/initlist46.C: New.
961
962 2011-03-30  Richard Sandiford  <richard.sandiford@linaro.org>
963
964         PR target/47551
965         * gcc.target/arm/neon-modes-2.c: New test.
966
967 2011-03-30  Jakub Jelinek  <jakub@redhat.com>
968
969         PR c/48305
970         * gcc.c-torture/compile/pr48305.c: New test.
971
972 2011-03-29  Jason Merrill  <jason@redhat.com>
973
974         * g++.dg/cpp0x/regress/value-dep1.C: New.
975
976 2011-03-29  Steve Ellcey  <sje@cup.hp.com>
977
978         * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
979
980 2011-03-29  Ian Lance Taylor  <iant@google.com>
981
982         * go.test/go-test.exp: Handle the test lines used in several new
983         tests.
984         (errchk): Add opts parameter.  Change all callers.  Handle parens
985         in regexps.
986
987 2011-03-29  Peter Bergner <bergner@vnet.ibm.com>
988             Dominique d'Humieres  <dominiq@lps.ens.fr>
989
990         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
991         and __APPLE__ && __PPC__ && __ALTIVEC__.
992
993 2011-03-29  Jason Merrill  <jason@redhat.com>
994
995         * g++.dg/cpp0x/dependent1.C: New.
996
997         * g++.dg/cpp0x/constexpr-48089.C: Adjust.
998
999         * g++.dg/cpp0x/constexpr-memfn1.C: New.
1000
1001         * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1002
1003 2011-03-29  Janus Weil  <janus@gcc.gnu.org>
1004
1005         PR fortran/48095
1006         * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1007         * gfortran.dg/proc_ptr_comp_32.f90: New.
1008
1009 2011-03-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
1010
1011         * gfortran.dg/function_optimize_1.f90:  Add -Warray-temporaries,
1012         check for corresponding warning.
1013
1014 2011-03-28  Jason Merrill  <jason@redhat.com>
1015
1016         * g++.dg/cpp0x/rv-deduce2.C: New.
1017
1018 2011-03-29  Jakub Jelinek  <jakub@redhat.com>
1019
1020         PR debug/48203
1021         * gcc.dg/pr48203.c: New test.
1022
1023 2011-03-28  Jeff Law <law@redhat.com>
1024
1025         * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1026
1027 2011-03-28  Peter Bergner  <bergner@vnet.ibm.com>
1028
1029         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1030         and __PPC__ && __ALTIVEC__.
1031
1032 2011-03-28  Dominique d'Humieres  <dominiq@lps.ens.fr>
1033
1034         PR testsuite/48238
1035         * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1036         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1037         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1038         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1039
1040 2011-03-28  Jason Merrill  <jason@redhat.com>
1041
1042         * g++.dg/cpp0x/initlist-array2.C: New.
1043
1044         * g++.dg/cpp0x/initlist-array1.C: New.
1045
1046         * g++.dg/cpp0x/constexpr-compound.C: New.
1047
1048         * g++.dg/cpp0x/constexpr-using.C: New.
1049
1050         * g++.dg/cpp0x/constexpr-noexcept.C: New.
1051
1052 2011-03-28  H.J. Lu  <hongjiu.lu@intel.com>
1053
1054         PR testsuite/48276
1055         * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1056
1057 2011-03-28  Eric Botcazou  <ebotcazou@adacore.com>
1058
1059         * gcc.dg/slp-1.c: New test.
1060
1061 2011-03-27  H.J. Lu  <hongjiu.lu@intel.com>
1062
1063         * gcc.target/i386/avx256-unaligned-load-1.c: New.
1064         * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1065         * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1066         * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1067         * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1068         * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1069         * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1070         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1071         * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1072         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1073         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1074         * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1075         * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1076         * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1077
1078 2011-03-27  Thomas Koenig  <tkoenig@gcc.gnu.org>
1079
1080         PR fortran/47065
1081         * gfortran.dg/trim_optimize_5.f90:  New test.
1082         * gfortran.dg/trim_optimize_6.f90:  New test.
1083
1084 2011-03-27  Richard Sandiford  <rdsandiford@googlemail.com>
1085
1086         PR target/38598
1087         * gcc.target/mips/madd-7.c: Remove -mlong32.
1088         * gcc.target/mips/msub-7.c: Likewise.
1089
1090 2011-03-27  Ira Rosen  <ira.rosen@linaro.org>
1091
1092         * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1093         accesses to preserve the meaning of the test for doubleword vectors.
1094         * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1095         * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1096
1097 2011-03-26  Janus Weil  <janus@gcc.gnu.org>
1098
1099         PR fortran/48291
1100         * gfortran.dg/class_42.f03: New.
1101
1102 2011-03-26  Ira Rosen  <ira.rosen@linaro.org>
1103
1104         * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1105         strided accesses.
1106
1107 2011-03-26  Andrey Belevantsev  <abel@ispras.ru>
1108
1109         PR rtl-optimization/48144
1110         * gcc.dg/pr48144.c: New test.
1111
1112 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1113
1114         * gnat.dg/discr27.ad[sb]: New test.
1115
1116 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1117
1118         * gnat.dg/limited_with2.ad[sb]: New test.
1119         * gnat.dg/limited_with2_pkg1.ads: New helper.
1120         * gnat.dg/limited_with2_pkg2.ads: Likewise.
1121
1122 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1123
1124         * gnat.dg/opt15.adb: New test.
1125         * gnat.dg/opt15_pkg.ad[sb]: New helper.
1126
1127 2011-03-25  Tobias Burnus  <burnus@net-b.de>
1128
1129         PR fortran/48174
1130         PR fortran/45304
1131         * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1132         * gfortran.dg/leadz_trailz_3.f90: Ditto
1133
1134 2011-03-25  Martin Jambor  <mjambor@suse.cz>
1135
1136         * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1137
1138 2011-03-25  Jason Merrill  <jason@redhat.com>
1139
1140         * g++.dg/cpp0x/defaulted22.C: New.
1141         * g++.dg/cpp0x/defaulted23.C: New.
1142         * g++.dg/cpp0x/defaulted15.C: Adjust.
1143
1144 2011-03-25  Jason Merrill  <jason@redhat.com>
1145
1146         * g++.dg/cpp0x/move1.C: New.
1147
1148 2011-03-25  Ira Rosen  <ira.rosen@linaro.org>
1149
1150         PR target/48287
1151         * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1152
1153 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1154
1155         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1156         for mips-sgi-irix6.5.
1157         Replace snprintf prototype by <stdio.h>.
1158
1159 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1160
1161         PR testsuite/48283
1162         * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1163         run_expensive_tests.
1164         * gcc.dg/graphite/block-4.c: Likewise.
1165         * gcc.dg/graphite/block-7.c: Likewise.
1166         * gcc.dg/graphite/block-8.c: Likewise.
1167
1168 2011-03-25  Richard Guenther  <rguenther@suse.de>
1169
1170         * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1171         * g++.dg/tree-ssa/pr8781.C: Likewise.
1172         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1173         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1174         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1175         * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1176         * gcc.dg/tree-ssa/alias-18.c: Likewise.
1177         * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1178         * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1179         * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1180         * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1181         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1182         * gcc.dg/tree-ssa/pr21574.c: Likewise.
1183         * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1184         * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1185         * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1186         * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1187         * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1188         * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1189         * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1190         * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1191         * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1192         * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1193         * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1194         * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1195         * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1196         * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1197         * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1198         * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1199         * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1200         * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1201         * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1202         * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1203         * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1204         * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1205         * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1206         * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1207         * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1208         * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1209         * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1210         * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1211         * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1212         * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1213         * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1214         * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1215         * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1216         * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1217         * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1218         * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1219         * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1220         * c-c++-common/pr46562-2.c: Likewise.
1221         * gfortran.dg/pr42108.f90: Likewise.
1222         * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1223         foo to be inlined even at -O1.
1224         * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1225         * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1226         * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1227         * gcc.dg/matrix/matrix.exp: Disable FRE.
1228
1229 2011-03-24  Jakub Jelinek  <jakub@redhat.com>
1230
1231         PR debug/48204
1232         * gcc.dg/dfp/pr48204.c: New test.
1233
1234 2011-03-24  Steve Ellcey  <sje@cup.hp.com>
1235
1236         PR target/48209
1237         * gcc.c-torture/execute/pr47917.c: Move this...
1238         * gcc.dg/torture/pr47917.c: to here and add xfails.
1239
1240 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
1241
1242         * gnat.dg/array16.ad[sb]: New test.
1243         * gnat.dg/array16.ads: New helper.
1244
1245 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
1246
1247         * gnat.dg/derived_type2.adb: New test.
1248
1249 2011-03-24  Richard Guenther  <rguenther@suse.de>
1250
1251         PR tree-optimization/48271
1252         * g++.dg/torture/pr48271.C: New testcase.
1253
1254 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
1255
1256         * gnat.dg/array15.ad[sb]: New test.
1257
1258 2011-03-24  Uros Bizjak  <ubizjak@gmail.com>
1259
1260         PR target/48237
1261         * gcc.target/i386/pr48237.c: New test.
1262
1263 2011-03-24  Richard Guenther  <rguenther@suse.de>
1264
1265         PR middle-end/48269
1266         * gcc.dg/builtin-object-size-10.c: New testcase.
1267
1268 2011-03-24  Richard Guenther  <rguenther@suse.de>
1269
1270         PR tree-optimization/46562
1271         * c-c++-common/pr46562-2.c: New testcase.
1272         * c-c++-common/pr46562.c: Likewise.
1273
1274 2011-03-24  Ira Rosen  <ira.rosen@linaro.org>
1275
1276         * gcc.dg/vect/vect-cselim-1.c: New test.
1277         * gcc.dg/vect/vect-cselim-2.c: New test.
1278
1279 2011-03-23  Chung-Lin Tang  <cltang@codesourcery.com>
1280
1281         * gcc.target/arm/pr46934.c: New.
1282
1283 2011-03-23  Ian Lance Taylor  <iant@google.com>
1284
1285         * go.test/go-test.exp (errchk): Ignore lines containing ////.
1286
1287 2011-03-23  Richard Guenther  <rguenther@suse.de>
1288
1289         * gcc.dg/struct: Remove directory and contents.
1290
1291 2011-03-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1292
1293         PR testsuite/48251
1294         * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1295
1296 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
1297
1298         * gnat.dg/discr26.ad[sb]: New test.
1299         * gnat.dg/discr26_pkg.ads: New helper.
1300
1301 2011-03-23  Richard Sandiford  <richard.sandiford@linaro.org>
1302
1303         PR target/47553
1304         * gcc.target/arm/neon-vld-1.c: New test.
1305
1306 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
1307
1308         * gnat.dg/array14.ad[sb]: New test.
1309         * gnat.dg/array14_pkg.ads: New helper.
1310
1311 2011-03-22  Joseph Myers  <joseph@codesourcery.com>
1312
1313         * gcc.c-torture/execute/920501-8.x: Remove.
1314         * gcc.c-torture/execute/930513-1.x: Remove.
1315         * gcc.c-torture/execute/960312-1.x: Remove.
1316         * gcc.c-torture/compile/20000804-1.c,
1317         gcc.c-torture/compile/20001205-1.c,
1318         gcc.c-torture/compile/20001226-1.c,
1319         gcc.c-torture/compile/20010518-2.c,
1320         gcc.c-torture/compile/20020312-1.c,
1321         gcc.c-torture/compile/20020604-1.c,
1322         gcc.c-torture/compile/920501-12.c,
1323         gcc.c-torture/compile/920501-4.c,
1324         gcc.c-torture/compile/920520-1.c,
1325         gcc.c-torture/compile/980506-1.c,
1326         gcc.c-torture/execute/980709-1.x,
1327         gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1328         options for m68hc11.
1329         * gcc.dg/cpp/assert4.c: Don't handle ARC.
1330         * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1331         m68hc11.
1332
1333 2011-03-22  Nick Clifton  <nickc@redhat.com>
1334
1335         * lib/target-supports.exp (check_profiling_available): Add MN10300
1336         to the list of targets that do not support profiling.  Restore
1337         alpha sorting to this list.
1338
1339 2011-03-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
1340
1341         * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1342         failure on 32-bit systems.
1343         * gcc.dg/torture/vector-2.c: Ditto.
1344
1345 2011-03-22  Richard Guenther  <rguenther@suse.de>
1346
1347         PR tree-optimization/48228
1348         * gcc.dg/Wstrict-overflow-23.c: New testcase.
1349
1350 2011-03-21  Jack Howarth  <howarth@bromo.med.uc.edu>
1351
1352         * lib/prune.exp (prune_gcc_output): Prune "could not create
1353         compact unwind for" warnings.
1354
1355 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
1356
1357         PR c/42544
1358         PR c/48197
1359         * gcc.c-torture/execute/pr42544.c: New test.
1360         * gcc.c-torture/execute/pr48197.c: New test.
1361
1362 2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
1363
1364         PR preprocessor/48192
1365         * gcc.target/powerpc/pr48192.c: New file.
1366
1367         PR target/48053
1368         * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1369         split problem of 0 being loaded in a VSX register.
1370
1371 2011-03-21  Richard Guenther  <rguenther@suse.de>
1372
1373         PR c/47939
1374         * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1375         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1376         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1377         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1378
1379 2011-03-21  Jakub Jelinek  <jakub@redhat.com>
1380
1381         PR target/48213
1382         * gcc.dg/pr48213.c: New test.
1383
1384 2011-03-21  Kai Tietz  <ktietz@redhat.com>
1385
1386         PR target/12171
1387         * g++.dg/plugin/attribute_plugin.c: Adjust test.
1388
1389 2011-03-21  Chung-Lin Tang  <cltang@codesourcery.com>
1390
1391         * gcc.target/arm/xor-and.c: New.
1392
1393 2010-03-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1394
1395         PR fortran/22572
1396         * gfortran.dg/function_optimize_1.f90:  New test.
1397         * gfortran.dg/function_optimize_2.f90:  New test.
1398
1399 2011-03-20  H.J. Lu  <hongjiu.lu@intel.com>
1400
1401         PR rtl-optimization/47502
1402         * gcc.target/i386/pr47502-1.c: New.
1403         * gcc.target/i386/pr47502-2.c: Likewise.
1404
1405 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
1406
1407         PR rtl-optimization/48156
1408         * gcc.dg/pr48156.c: New test.
1409
1410 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
1411
1412         PR libfortran/47439
1413         * gfortran.dg/scratch_1.f90: Adjust test.
1414
1415 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
1416
1417         PR libfortran/47439
1418         * gfortran.dg/scratch_1.f90: New test.
1419
1420 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
1421
1422         * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1423         variably modified typedefs.
1424         * gcc.dg/c1x-typedef-2.c: Remove.
1425
1426 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
1427
1428         * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1429         * gcc.dg/c1x-anon-struct-3.c: New test.
1430         * gcc.dg/anon-struct-11.c: Update.
1431
1432 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1433
1434         * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1435         dg-xfail-run-if.
1436         Only xfail with gas.
1437
1438 2011-03-18  Jason Merrill  <jason@redhat.com>
1439
1440         * g++.dg/template/fn-ptr1.C: New.
1441
1442         * g++.dg/overload/volatile1.C: New.
1443
1444         * g++.dg/opt/pr23372.C: New.
1445
1446         * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1447
1448 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1449
1450         PR middle-end/47405
1451         * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1452
1453 2011-03-18  Chung-Lin Tang  <cltang@codesourcery.com>
1454
1455         * gcc.target/arm/unsigned-extend-1.c: New.
1456
1457 2011-03-18  Jakub Jelinek  <jakub@redhat.com>
1458
1459         PR bootstrap/48161
1460         * gcc.c-torture/compile/pr48161.c: New test.
1461
1462 2011-03-17  H.J. Lu  <hongjiu.lu@intel.com>
1463
1464         PR middle-end/47725
1465         * gcc.dg/torture/pr47725.c: New.
1466
1467 2011-03-17  Jason Merrill  <jason@redhat.com>
1468
1469         * g++.dg/cpp0x/constexpr-overflow2.C: New.
1470         * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1471
1472 2011-03-17  Eric Botcazou  <ebotcazou@adacore.com>
1473
1474         * gnat.dg/specs/elab2.ads: New test.
1475         * gnat.dg/specs/elab2_pkg.ads: New helper.
1476
1477 2011-03-17  Jason Merrill  <jason@redhat.com>
1478
1479         * g++.dg/cpp0x/decltype-1212.C: New.
1480         * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1481
1482 2011-03-17  Jason Merrill  <jason@redhat.com>
1483
1484         * g++.dg/parse/memfnquals1.C: New.
1485
1486 2011-03-17  Richard Guenther  <rguenther@suse.de>
1487
1488         PR middle-end/48134
1489         * gcc.dg/pr48134.c: New testcase.
1490
1491 2011-03-17  Richard Guenther  <rguenther@suse.de>
1492
1493         PR middle-end/48165
1494         * g++.dg/torture/pr48165.C: New testcase.
1495
1496 2011-03-17  Jakub Jelinek  <jakub@redhat.com>
1497
1498         PR rtl-optimization/48141
1499         * gcc.dg/pr48141.c: New test.
1500
1501 2011-03-16  Jason Merrill  <jason@redhat.com>
1502
1503         * g++.dg/cpp0x/constexpr-48089.C: New.
1504
1505         * g++.dg/cpp0x/constexpr-abi1.C: New.
1506
1507         * g++.dg/cpp0x/constexpr-46336.C: New.
1508         * g++.dg/parse/friend5.C: Adjust expected errors.
1509
1510         * g++.dg/cpp0x/constexpr-47570.C: New.
1511
1512 2011-03-16  Dodji Seketeli  <dodji@redhat.com>
1513
1514         PR debug/47510
1515         * ++.dg/debug/dwarf2/typedef6.C: New test.
1516
1517 2011-03-16  Jason Merrill  <jason@redhat.com>
1518
1519         * g++.dg/cpp0x/elision2.C: New.
1520
1521         * g++.dg/cpp0x/constexpr-array3.C: New.
1522
1523 2011-03-16  Jason Merrill  <jason@redhat.com>
1524
1525         * g++.dg/cpp0x/sfinae6.C: New.
1526         * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1527         * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1528         * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1529         * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1530         * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1531
1532 2011-03-16  Jason Merrill  <jason@redhat.com>
1533
1534         * g++.dg/template/incomplete6.C: New.
1535
1536 2011-03-16  Jeff Law <law@redhat.com>
1537
1538         * gcc.dg/tree-ssa/vrp55.c: New test.
1539
1540 2011-03-16  Jason Merrill  <jason@redhat.com>
1541
1542         * g++.dg/cpp0x/auto22.C: New.
1543
1544 2011-03-16  Richard Guenther  <rguenther@suse.de>
1545
1546         * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1547         optimizing it away if promoted to const.
1548
1549 2011-03-16  Richard Guenther  <rguenther@suse.de>
1550
1551         PR tree-optimization/48149
1552         * gcc.dg/fold-complex-1.c: New testcase.
1553
1554 2011-03-16  Richard Guenther  <rguenther@suse.de>
1555
1556         PR testsuite/48147
1557         * gcc.dg/guality/pr45882.c: Really make sure no inlining
1558         or cloning happens.
1559
1560 2011-03-16  Richard Guenther  <rguenther@suse.de>
1561
1562         PR tree-optimization/26134
1563         * gcc.dg/tree-ssa/complex-6.c: New testcase.
1564
1565 2011-03-16  Richard Guenther  <rguenther@suse.de>
1566
1567         PR tree-optimization/48146
1568         * gcc.dg/torture/pr48146.c: New testcase.
1569
1570 2011-03-16  Richard Guenther  <rguenther@suse.de>
1571
1572         * gcc.dg/tree-ssa/pr14814.c: Adjust.
1573         * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1574
1575 2011-03-16  Jakub Jelinek  <jakub@redhat.com>
1576
1577         PR middle-end/48136
1578         * gcc.c-torture/compile/pr48136.c: New test.
1579
1580         * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1581
1582         PR debug/45882
1583         * gcc.dg/guality/pr45882.c: New test.
1584
1585 2011-03-15  Jason Merrill  <jason@redhat.com>
1586
1587         * g++.dg/cpp0x/constexpr-recursion.C: New.
1588
1589         * g++.dg/cpp0x/implicit11.C: New.
1590
1591 2011-03-15  Rodrigo Rivas Costa  <rodrigorivascosta@gmail.com>
1592
1593         * g++.dg/cpp0x/constexpr-attribute.C: New.
1594
1595 2011-03-15  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1596
1597         * g++.dg/parse/pr34758.C: New.
1598
1599 2011-03-15  Xinliang David Li  <davidxl@google.com>
1600
1601         PR c/47837
1602         * gcc.dg/uninit-pred-7_d.c: New test.
1603         * gcc.dg/uninit-pred-8_d.c: New test.
1604
1605 2011-03-15  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
1606
1607         PR target/46788
1608         * gcc.target/arm/pr46788.c: New.
1609
1610 2011-03-15  Richard Guenther  <rguenther@suse.de>
1611
1612         PR middle-end/47650
1613         * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1614         * gfortran.dg/ishft_4.f90: Likewise.
1615         * gfortran.dg/leadz_trailz_3.f90: Likewise.
1616
1617 2011-03-15  Richard Guenther  <rguenther@suse.de>
1618
1619         PR tree-optimization/13954
1620         * g++.dg/tree-ssa/pr13954.C: New testcase.
1621
1622 2011-03-15  Richard Guenther  <rguenther@suse.de>
1623
1624         PR tree-optimization/48037
1625         * gcc.target/i386/pr48037-1.c: New testcase.
1626
1627 2011-03-15  Richard Guenther  <rguenther@suse.de>
1628
1629         PR tree-optimization/41490
1630         * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1631         * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1632         * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1633         * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1634         * g++.dg/tree-ssa/pr33604.C: Adjust.
1635
1636 2011-03-14  Jakub Jelinek  <jakub@redhat.com>
1637
1638         PR middle-end/47917
1639         * gcc.c-torture/execute/pr47917.c: New test.
1640         * gcc.dg/pr47917.c: New test.
1641
1642         PR middle-end/38878
1643         * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1644
1645 2011-03-14  Uros Bizjak  <ubizjak@gmail.com>
1646
1647         * gcc.target/i386/sse4_1-floor-vec.c: New test.
1648         * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1649         * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1650         * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1651         * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1652         * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1653         * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1654         * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1655         * gcc.target/i386/avx-floor-vec.c: Ditto.
1656         * gcc.target/i386/avx-ceil-vec.c: Ditto.
1657         * gcc.target/i386/avx-trunc-vec.c: Ditto.
1658         * gcc.target/i386/avx-rint-vec.c: Ditto.
1659         * gcc.target/i386/avx-floorf-vec.c: Ditto.
1660         * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1661         * gcc.target/i386/avx-truncf-vec.c: Ditto.
1662         * gcc.target/i386/avx-rintf-vec.c: Ditto.
1663
1664 2011-03-14  Tom Tromey  <tromey@redhat.com>
1665
1666         * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1667         * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1668         * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1669
1670 2011-03-14  Tom Tromey  <tromey@redhat.com>
1671
1672         * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1673         * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1674         * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1675
1676 2011-03-14  H.J. Lu  <hongjiu.lu@intel.com>
1677
1678         * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1679
1680 2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
1681
1682         PR rtl-optimization/47166
1683         * gcc.c-torture/execute/postmod-1.c: New test.
1684
1685 2011-03-14  Richard Guenther  <rguenther@suse.de>
1686
1687         PR middle-end/48098
1688         * gcc.dg/torture/pr48098.c: New testcase.
1689
1690 2011-03-12  Peter Bergner  <bergner@vnet.ibm.com>
1691
1692         PR target/48053
1693         * gcc.target/powerpc/pr48053-1.c: New test.
1694         * gcc.target/powerpc/pr48053-2.c: Likewise.
1695
1696 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
1697
1698         PR libfortran/48066
1699         * gfortran.dg/intrinsic_ifunction_2.f90:  Correct PR number.
1700
1701 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
1702
1703         PR libfortran/48066
1704         * gfortran.dg/intrinsic_ifunction_2.f90:  New test case.
1705
1706 2011-03-12  Janus Weil  <janus@gcc.gnu.org>
1707
1708         PR fortran/48059
1709         * gfortran.dg/class_41.f03: New.
1710
1711 2011-03-11  Dodji Seketeli  <dodji@redhat.com>
1712
1713         * g++.dg/conversion/cast3.C: New test.
1714
1715 2011-03-11  Jason Merrill  <jason@redhat.com>
1716
1717         * g++.dg/template/error45.C: New.
1718
1719         * g++.dg/parse/no-type-defn1.C: New.
1720
1721         * g++.dg/ext/attrib40.C: New.
1722
1723         * g++.dg/cpp0x/regress/array1.C: New.
1724
1725 2011-03-11  Richard Guenther  <rguenther@suse.de>
1726
1727         PR tree-optimization/48067
1728         * gcc.dg/pr48067.c: New testcase.
1729
1730 2011-03-11  Richard Guenther  <rguenther@suse.de>
1731
1732         PR lto/48073
1733         * g++.dg/lto/20110311-1_0.C: New testcase.
1734
1735 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
1736
1737         PR c++/48035
1738         * g++.dg/inherit/virtual8.C: New test.
1739
1740         PR middle-end/48044
1741         * gcc.dg/torture/pr48044.c: New test.
1742
1743 2011-03-11  Janus Weil  <janus@gcc.gnu.org>
1744
1745         PR fortran/47768
1746         * gfortran.dg/proc_ptr_comp_31.f90: New.
1747
1748 2011-03-11  Richard Guenther  <rguenther@suse.de>
1749
1750         PR tree-optimization/47278
1751         * gcc.dg/torture/pr47278-1.c: New testcase.
1752         * gcc.dg/torture/pr47278-2.c: Likewise.
1753
1754 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
1755
1756         PR tree-optimization/48063
1757         * gcc.dg/torture/pr48063.c: New test.
1758
1759 2011-03-10  Jason Merrill  <jason@redhat.com>
1760
1761         * g++.dg/template/array22.C: New.
1762
1763         * g++.dg/cpp0x/syntax-err1.C: New.
1764         * g++.dg/parse/error36.C: Adjust expected errors.
1765         * g++.old-deja/g++.pt/ctor2.C: Likewise.
1766         * g++.old-deja/g++.pt/typename3.C: Likewise.
1767         * g++.old-deja/g++.pt/typename4.C: Likewise.
1768         * g++.old-deja/g++.pt/typename6.C: Likewise.
1769
1770 2011-03-09  Jason Merrill  <jason@redhat.com>
1771
1772         * g++.dg/template/nontype22.C: New.
1773
1774 2011-03-09  Martin Jambor  <mjambor@suse.cz>
1775
1776         PR tree-optimization/47714
1777         * g++.dg/torture/pr47714.C: New test.
1778
1779 2011-03-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
1780
1781         PR target/47755
1782         * gcc.target/powerpc/pr47755-2.c: New file.
1783
1784 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
1785
1786         * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1787         is not set in the environment, pass 64 as first argument when not
1788         running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1789         native where ulimit -u is supported.
1790
1791 2011-03-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1792
1793         * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1794
1795 2011-03-08  Jason Merrill  <jason@redhat.com>
1796
1797         * g++.dg/template/nontype21.C: New.
1798
1799         * g++.dg/template/anon5.C: New.
1800
1801 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
1802
1803         PR debug/47881
1804         * gcc.dg/pr47881.c: New test.
1805
1806 2011-03-08  Dodji Seketeli  <dodji@redhat.com>
1807
1808         PR c++/47957
1809         * g++.dg/lookup/template3.C: New test.
1810
1811 2011-03-08  Kai Tietz  <ktietz@redhat.com>
1812
1813         * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1814         'long' type.
1815
1816 2011-03-08  Mikael Pettersson  <mikpe@it.uu.se>
1817
1818         PR testsuite/47954
1819         * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1820         sizeof to compute alignment.
1821
1822 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
1823
1824         PR tree-optimization/48022
1825         * gcc.dg/pr48022-1.c: New test.
1826         * gcc.dg/pr48022-2.c: New test.
1827
1828 2011-03-07  Jason Merrill  <jason@redhat.com>
1829
1830         * g++.dg/template/nontype20.C: New.
1831         * g++.dg/init/member1.C: Adjust expected errors.
1832         * g++.dg/parse/constant4.C: Likewise.
1833         * g++.dg/template/qualified-id3.C: Likewise.
1834         * g++.old-deja/g++.pt/crash10.C: Likewise.
1835
1836         * g++.dg/cpp0x/regress/non-const1.C: New.
1837
1838 2011-03-07  Jakub Jelinek  <jakub@redhat.com>
1839
1840         PR debug/47991
1841         * gcc.dg/pr47991.c: New test.
1842
1843 2011-03-07  Jason Merrill  <jason@redhat.com>
1844
1845         * g++.dg/abi/mangle46.C: New.
1846
1847 2011-03-07  Pat Haugen <pthaugen@us.ibm.com>
1848
1849         PR target/47862
1850         * gcc.target/powerpc/pr47862.c: New.
1851
1852 2011-03-07  Jack Howarth <howarth@bromo.med.uc.edu>
1853
1854         PR target/45413
1855         * gcc.target/i386/combine-mul.c: Require nonpic.
1856
1857 2011-03-07  Paul Wögerer  <paul_woegerer@mentor.com>
1858             Nathan Froyd  <froydnj@codesourcery.com>
1859
1860         * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1861
1862 2011-03-06  Mark Mitchell  <mark@codesourcery.com>
1863
1864         * README.QMTEST: Remove.
1865
1866 2011-03-06  Paul Thomas  <pault@gcc.gnu.org>
1867             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1868
1869         PR fortran/47850
1870         * gfortran.dg/array_constructor_37.f90 : New test.
1871
1872 2011-03-05  Jason Merrill  <jason@redhat.com>
1873
1874         * g++.dg/abi/mangle39.C: ABI v5, not 6.
1875         * g++.dg/abi/mangle45.C: Likewise.
1876         * g++.dg/cpp0x/trailing1.C: Likewise.
1877
1878 2011-03-05  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1879
1880         * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1881
1882 2011-03-05  Jakub Jelinek  <jakub@redhat.com>
1883
1884         PR rtl-optimization/47899
1885         * gcc.dg/pr47899.c: New test.
1886
1887         * gcc.dg/torture/pr47968.c: Ignore warnings.
1888
1889         PR tree-optimization/47967
1890         * gcc.c-torture/compile/pr47967.c: New test.
1891
1892 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
1893
1894         * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1895         * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1896
1897 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
1898
1899         * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1900         and property_getAttributes() if __OBJC2__.
1901         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1902         * objc.dg/property/property-encoding-1.m: New.
1903         * obj-c++.dg/property/property-encoding-1.mm: New.
1904
1905 2011-03-04  Jason Merrill  <jason@redhat.com>
1906
1907         * g++.dg/template/pseudodtor6.C: New.
1908
1909         * g++.dg/inherit/covariant19.C: New.
1910
1911 2011-03-04  Richard Guenther  <rguenther@suse.de>
1912
1913         PR middle-end/47968
1914         * gcc.dg/torture/pr47968.c: New testcase.
1915
1916 2011-03-04  Richard Guenther  <rguenther@suse.de>
1917
1918         PR middle-end/47975
1919         * gcc.dg/torture/pr47975.c: New testcase.
1920
1921 2011-03-03  Paolo Carlini  <paolo.carlini@oracle.com>
1922
1923         PR c++/47974
1924         * g++.dg/template/crash106.C: New.
1925
1926 2011-03-03  Jakub Jelinek  <jakub@redhat.com>
1927
1928         PR c/47963
1929         * gcc.dg/gomp/pr47963.c: New test.
1930         * g++.dg/gomp/pr47963.C: New test.
1931
1932 2011-03-02  Jason Merrill  <jason@redhat.com>
1933
1934         * g++.dg/cpp0x/regress/condition1.C: New.
1935
1936         * g++.dg/cpp0x/constexpr-ctor9.C: New.
1937
1938 2011-03-01  Jason Merrill  <jason@redhat.com>
1939
1940         * g++.dg/cpp0x/lambda/lambda-98.C: New.
1941
1942         * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1943
1944 2011-03-02  Richard Sandiford  <richard.sandiford@linaro.org>
1945
1946         PR rtl-optimization/47925
1947         * gcc.c-torture/execute/pr47925.c: New test.
1948
1949 2011-03-01  Jason Merrill  <jason@redhat.com>
1950
1951         * g++.dg/cpp0x/decltype25.C: New.
1952
1953         * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1954
1955 2011-03-01  Richard Guenther  <rguenther@suse.de>
1956
1957         PR tree-optimization/47890
1958         * gcc.dg/torture/pr47890.c: New testcase.
1959
1960 2011-03-01  Richard Guenther  <rguenther@suse.de>
1961
1962         PR lto/47924
1963         * gcc.dg/lto/pr47924_0.c: New testcase.
1964
1965 2011-03-01  Richard Guenther  <rguenther@suse.de>
1966
1967         PR lto/46911
1968         * gfortran.dg/lto/pr46911_0.f: New testcase.
1969
1970 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1971
1972         PR libgfortran/47933
1973         * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1974         compile errors from older code form.
1975
1976 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1977
1978         PR libgfortran/47567
1979         * gfortran.dg/fmt_fw_d.f90: New test.
1980
1981 2011-02-28  Jason Merrill  <jason@redhat.com>
1982
1983         * g++.dg/inherit/covariant18.C: New.
1984
1985 2011-02-28  Jakub Jelinek  <jakub@redhat.com>
1986
1987         PR middle-end/47893
1988         * gcc.dg/pr47893.c: New test.
1989
1990 2011-02-28  Nicola Pero  <nicola.pero@meta-innovation.com>
1991
1992         * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1993         NULL in case of a selector with conflicting types.
1994         * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1995
1996 2011-02-28  Kazu Hirata  <kazu@codesourcery.com>
1997
1998         * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1999         gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2000         gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2001         gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2002
2003 2011-02-28  Jason Merrill  <jason@redhat.com>
2004
2005         PR c++/47906
2006         * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2007
2008 2011-02-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2009
2010         PR libgfortran/47778
2011         * gfortran.dg/namelist_71.f90: New test.
2012
2013 2011-02-27  Jason Merrill  <jason@redhat.com>
2014
2015         PR c++/47906
2016         * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2017         * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2018
2019 2011-02-27  Paolo Carlini  <paolo.carlini@oracle.com>
2020
2021         PR c++/46466
2022         * g++.dg/cpp0x/constexpr-ctor8.C: New.
2023
2024 2011-02-27  Jakub Jelinek  <jakub@redhat.com>
2025
2026         PR fortran/47886
2027         * gfortran.dg/gomp/task-1.f90: Removed.
2028
2029 2011-02-26  Jason Merrill  <jason@redhat.com>
2030
2031         * g++.dg/template/this-targ1.C: New.
2032
2033         * g++.dg/cpp0x/regress/template-const1.C: New.
2034         * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2035         * g++.dg/template/function1.C: Adjust.
2036         * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2037         * g++.dg/debug/debug7.C: Adjust.
2038
2039 2011-02-26  Tobias Burnus  <burnus@net-b.de>
2040
2041         PR fortran/47886
2042         * gfortran.dg/gomp/task-1.f90: New.
2043
2044 2011-02-25  Jie Zhang  <jie@codesourcery.com>
2045
2046         * gcc.target/arm/neon-thumb2-move.c: Add
2047         dg-require-effective-target arm_thumb2_ok.
2048
2049 2011-02-24  Jason Merrill  <jason@redhat.com>
2050
2051         * g++.dg/parse/constant1.C: Specify C++98 mode.
2052         * g++.dg/parse/constant5.C: Likewise.
2053         * g++.dg/parse/error2.C: Likewise.
2054         * g++.dg/parse/semicolon3.C: Likewise.
2055         * g++.dg/template/crash14.C: Likewise.
2056         * g++.dg/template/local4.C: Likewise.
2057         * g++.dg/template/nontype3.C: Likewise.
2058         * g++.dg/parse/crash31.C: Adjust expected errors.
2059         * g++.dg/template/function1.C: Likewise.
2060         * g++.dg/template/ref3.C: Likewise.
2061         * g++.dg/template/static9.C: Likewise.
2062         * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2063
2064         * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2065         * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2066         * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2067         * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2068         * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2069
2070 2011-02-24  Jakub Jelinek  <jakub@redhat.com>
2071
2072         PR fortran/47878
2073         * gfortran.dg/pr47878.f90: New test.
2074
2075 2011-02-24  Richard Guenther  <rguenther@suse.de>
2076
2077         PR testsuite/47801
2078         * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2079         * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2080
2081 2011-02-24  Richard Guenther  <rguenther@suse.de>
2082
2083         PR fortran/47839
2084         * gfortran.dg/lto/pr47839_0.f90: New testcase.
2085         * gfortran.dg/lto/pr47839_1.f90: Likewise.
2086
2087 2011-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2088
2089         PR libgfortran/47567
2090         * gfortran.dg/fmt_f0_1.f90: Update test.
2091
2092 2011-02-23  Jason Merrill  <jason@redhat.com>
2093
2094         * g++.dg/abi/mangle39.C: Adjust parm mangling.
2095         * g++.dg/abi/mangle45.C: New.
2096
2097         * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2098         * g++.dg/template/canon-type-9.C: Match use of decltype
2099         between declaration and definition.
2100         * g++.dg/template/canon-type-12.C: Likewise.
2101
2102 2011-02-23  Mikael Morin  <mikael@gcc.gnu.org>
2103
2104         PR fortran/40850
2105         * gfortran.dg/nested_allocatables_1.f90: New.
2106
2107 2011-02-23  Nathan Froyd  <froydnj@codesourcery.com>
2108
2109         PR c++/46868
2110         * g++.dg/pr46868.C: New test.
2111         * g++.dg/parse/parameter-declaration-1.C: Adjust.
2112         * g++.dg/parse/error14.C: Adjust.
2113
2114 2011-02-23  Richard Guenther  <rguenther@suse.de>
2115
2116         PR tree-optimization/47838
2117         * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2118
2119 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
2120
2121         * g++.dg/other/pr47218.C: Fix dg-options.  Cleanup saved temps.
2122
2123 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
2124
2125         * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2126         * gfortran.dg/count_init_expr.f03: Ditto.
2127         * gfortran.dg/gomp/pr43711.f90: Ditto.
2128         * gcc.dg/struct-parse-2.c: Ditto.
2129         * gcc.dg/parse-error-3.c: Ditto.
2130         * gcc.dg/Wlogical-op-1.c: Ditto.
2131         * gcc.dg/Walways-true-1.c: Ditto.
2132         * gcc.dg/pr24225.c: Ditto.
2133         * gcc.dg/Walways-true-2.c: Ditto.
2134         * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2135         * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2136         * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2137         * g++.dg/overload/defarg4.C: Ditto.
2138         * g++.dg/inherit/covariant16.C: Ditto.
2139         * g++.dg/inherit/virtual7.C: Ditto.
2140         * g++.dg/template/canon-type-9.C: Ditto.
2141         * g++.dg/template/access19.C: Ditto.
2142         * g++.dg/template/call7.C: Ditto.
2143         * g++.dg/template/canon-type-2.C: Ditto.
2144         * g++.dg/template/init7.C: Ditto.
2145         * g++.dg/template/sizeof-template-argument.C: Ditto.
2146         * g++.dg/template/const3.C: Ditto.
2147         * g++.dg/template/sfinae26.C: Ditto.
2148         * g++.dg/template/sfinae26.C: Ditto.
2149         * g++.dg/template/canon-type-11.C: Ditto.
2150         * g++.dg/template/union2.C: Ditto.
2151         * g++.dg/template/canon-type-3.C: Ditto.
2152         * g++.dg/template/canon-type-1.C: Ditto.
2153         * g++.dg/template/canon-type-5.C: Ditto.
2154         * g++.dg/template/canon-type-7.C: Ditto.
2155         * g++.dg/template/canon-type-10.C: Ditto.
2156         * g++.dg/template/spec36.C: Ditto.
2157         * g++.dg/template/typedef38.C: Ditto.
2158         * g++.dg/template/canon-type-4.C: Ditto.
2159         * g++.dg/template/canon-type-6.C: Ditto.
2160         * g++.dg/template/canon-type-13.C: Ditto.
2161         * g++.dg/template/instantiate9.C: Ditto.
2162         * g++.dg/template/ttp22.C: Ditto.
2163         * g++.dg/warn/Wreturn-type-6.C: Ditto.
2164         * g++.dg/warn/Walways-true-1.C: Ditto.
2165         * g++.dg/warn/Wlogical-op-1.C: Ditto.
2166         * g++.dg/warn/Walways-true-2.C: Ditto.
2167         * g++.dg/conversion/op4.C: Ditto.
2168         * g++.dg/opt/pr19650.C: Ditto.
2169         * g++.dg/lookup/friend11.C: Ditto.
2170         * g++.dg/other/default2.C: Ditto.
2171         * g++.dg/other/default3.C: Ditto.
2172         * g++.dg/other/dtor2.C: Ditto.
2173         * g++.dg/other/friend5.C: Ditto.
2174         * g++.dg/other/default5.C: Ditto.
2175         * g++.dg/init/brace6.C: Ditto.
2176         * g++.dg/init/aggr5.C: Ditto.
2177         * g++.dg/init/error2.C: Ditto.
2178         * g++.dg/expr/bound-mem-fun.C: Ditto.
2179         * g++.dg/expr/cond6.C: Ditto.
2180         * g++.dg/expr/stmt-expr-1.C: Ditto.
2181         * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2182         * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2183         * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2184         * g++.dg/cpp0x/bracket1.C: Ditto.
2185         * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2186         * g++.dg/cpp0x/pr38646.C: Ditto.
2187         * g++.dg/cpp0x/variadic73.C: Ditto.
2188         * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2189         * g++.dg/cpp0x/bracket4.C: Ditto.
2190         * g++.dg/cpp0x/decltype4.C: Ditto.
2191         * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2192         * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2193         * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2194         * g++.dg/cpp0x/variadic-new2.C: Ditto.
2195         * g++.dg/cpp0x/decltype2.C: Ditto.
2196         * g++.dg/cpp0x/decltype1.C: Ditto.
2197         * g++.dg/cpp0x/bracket2.C: Ditto.
2198         * g++.dg/cpp0x/decltype5.C: Ditto.
2199         * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2200         * g++.dg/cpp0x/variadic70.C: Ditto.
2201         * g++.dg/cpp0x/decltype6.C: Ditto.
2202         * g++.dg/cpp0x/rvo.C: Ditto.
2203         * g++.dg/cpp0x/vt-40092.C: Ditto.
2204         * g++.dg/cpp0x/variadic-new.C: Ditto.
2205         * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2206         * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2207         * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2208         * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2209         * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2210         * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2211         * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2212         * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2213         * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2214         * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2215         * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2216         * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2217         * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2218         * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2219         * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2220         * g++.dg/cpp0x/pr39639.C: Ditto.
2221         * g++.dg/cpp0x/decltype3.C: Ditto.
2222         * g++.dg/cpp0x/variadic68.C: Ditto.
2223         * g++.dg/cpp0x/variadic-function.C: Ditto.
2224         * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2225         * g++.dg/cpp0x/variadic-bind.C: Ditto.
2226         * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2227         * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2228         * g++.dg/parse/crash35.C: Ditto.
2229         * g++.dg/parse/crash40.C: Ditto.
2230         * g++.dg/parse/defarg12.C: Ditto.
2231         * g++.dg/parse/crash34.C: Ditto.
2232         * g++.dg/parse/constructor3.C: Ditto.
2233         * g++.dg/parse/template23.C: Ditto.
2234         * g++.dg/parse/crash56.C: Ditto.
2235         * g++.dg/parse/dtor13.C: Ditto.
2236         * g++.dg/parse/error33.C: Ditto.
2237         * g++.dg/parse/ctor9.C: Ditto.
2238         * g++.dg/parse/error32.C: Ditto.
2239         * g++.dg/parse/error37.C: Ditto.
2240         * g++.dg/parse/bitfield3.C: Ditto.
2241         * g++.dg/parse/struct-4.C: Ditto.
2242         * g++.dg/ext/has_trivial_copy.C: Ditto.
2243         * g++.dg/ext/is_polymorphic.C: Ditto.
2244         * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2245         * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2246         * g++.dg/ext/has_nothrow_assign.C: Ditto.
2247         * g++.dg/ext/is_union.C: Ditto.
2248         * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2249         * g++.dg/ext/is_pod.C: Ditto.
2250         * g++.dg/ext/has_virtual_destructor.C: Ditto.
2251         * g++.dg/ext/has_trivial_constructor.C: Ditto.
2252         * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2253         * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2254         * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2255         * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2256         * g++.dg/ext/is_abstract.C: Ditto.
2257         * g++.dg/ext/has_trivial_assign.C: Ditto.
2258         * g++.dg/ext/is_class.C: Ditto.
2259         * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2260         * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2261         * g++.dg/ext/is_base_of.C: Ditto.
2262         * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2263         * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2264         * g++.dg/ext/is_empty.C: Ditto.
2265         * g++.dg/ext/is_enum.C: Ditto.
2266         * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2267         * gnat.dg/opt11.adb: Ditto.
2268         * obj-c++.dg/pr45735.mm: Ditto.
2269         * obj-c++.dg/pr24393.mm: Ditto.
2270         * obj-c++.dg/exceptions-2.mm: Ditto.
2271         * objc.dg/pr45735.m: Ditto.
2272         * objc.dg/pr24393.m: Ditto.
2273
2274 2011-02-23  Nicola Pero  <nicola.pero@meta-innovation.com>
2275
2276         * objc.dg/attributes/objc-exception-1.m: New.
2277
2278 2011-02-23  Jie Zhang  <jie@codesourcery.com>
2279
2280         * gcc.dg/cpp/include7.c: New test.
2281
2282 2011-02-22  Paolo Carlini  <paolo.carlini@oracle.com>
2283
2284         PR c++/47242
2285         * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2286
2287 2011-02-23  Jie Zhang  <jie@codesourcery.com>
2288
2289         PR rtl-optimization/47763
2290         * gcc.dg/pr47763.c: New test.
2291
2292 2011-02-22  Paul Thomas  <pault@gcc.gnu.org>
2293
2294         PR fortran/45743
2295         * gfortran.dg/whole_file_32.f90 : New test.
2296
2297 2011-02-22  Dodji Seketeli  <dodji@redhat.com>
2298
2299         PR c++/47666
2300         * g++.dg/inherit/virtual7.C: New test.
2301
2302 2011-02-22  Nicola Pero  <nicola.pero@meta-innovation.com>
2303
2304         PR objc/47832
2305         * objc.dg/type-size-3.m: Updated error message.
2306         * objc.dg/type-size-4.m: New test.
2307         * objc.dg/type-size-5.m: New test.
2308
2309 2011-02-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2310
2311         * lib/gnat.exp: Fix comments.
2312         Don't load libgloss.exp.
2313         (default_gnat_version): Call $compiler with --version.
2314         Adapt regexp for gnatmake output, insert version.
2315         (gnat_version): New proc.
2316         (gnat_init): Remove gnat_libgcc_s_path.
2317         (gnat_target_compile): Likewise.
2318         Remove ld_library_path.
2319         Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2320         (gnat_pass): Remove.
2321         (gnat_pass): Remove.
2322         (gnat_finish): Remove.
2323         (gnat_exit): Remove.
2324         (local_find_gnatmake): Reindent.
2325         (runtest_file_p): Remove.
2326         (prune_warnings): Remove.
2327         (find_gnatclean): New proc.
2328         * lib/gnat-dg.exp (lremove): New proc.
2329         (gnat-dg-test): Reindent.
2330         Remove additional output files.
2331         (gnat-dg-runtest): Remove.
2332
2333         * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2334         * gnat.dg/loop_optimization6.adb: Likewise.
2335         * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2336
2337 2011-02-22  Jakub Jelinek  <jakub@redhat.com>
2338
2339         PR tree-optimization/47835
2340         * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2341
2342 2011-02-22  Tobias Burnus  <burnus@net-b.de>
2343
2344         * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2345         * gfortran.dg/abstract_type_2.f03: Ditto.
2346         * gfortran.dg/abstract_type_3.f03: Ditto.
2347         * gfortran.dg/abstract_type_4.f03: Ditto.
2348         * gfortran.dg/abstract_type_5.f03: Ditto.
2349         * gfortran.dg/abstract_type_6.f03: Ditto.
2350         * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2351         * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2352         * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2353         * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2354         * gfortran.dg/array_function_5.f90: Ditto.
2355         * gfortran.dg/asynchronous_3.f03: Ditto.
2356         * gfortran.dg/char_expr_1.f90: Ditto.
2357         * gfortran.dg/class_14.f03: Ditto.
2358         * gfortran.dg/data_array_6.f: Ditto.
2359         * gfortran.dg/data_invalid.f90: Ditto.
2360         * gfortran.dg/dot_product_1.f03: Ditto.
2361         * gfortran.dg/func_derived_5.f90: Ditto.
2362         * gfortran.dg/func_result_4.f90: Ditto.
2363         * gfortran.dg/implied_do_1.f90: Ditto.
2364         * gfortran.dg/initialization_25.f90: Ditto.
2365         * gfortran.dg/initialization_26.f90: Ditto.
2366         * gfortran.dg/interface_34.f90: Ditto.
2367         * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2368         * gfortran.dg/keyword_symbol_1.f90: Ditto.
2369         * gfortran.dg/matmul_8.f03: Ditto.
2370         * gfortran.dg/merge_init_expr.f90: Ditto.
2371         * gfortran.dg/pack_assign_1.f90: Ditto.
2372         * gfortran.dg/pack_vector_1.f90: Ditto.
2373         * gfortran.dg/pointer_check_8.f90: Ditto.
2374         * gfortran.dg/product_init_expr.f03: Ditto.
2375         * gfortran.dg/reshape_order_5.f90: Ditto.
2376         * gfortran.dg/reshape_shape_1.f90: Ditto.
2377         * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2378         * gfortran.dg/same_name_2.f90: Ditto.
2379         * gfortran.dg/selected_real_kind_1.f90: Ditto.
2380         * gfortran.dg/spread_init_expr.f03: Ditto.
2381         * gfortran.dg/stmt_func_1.f90: Ditto.
2382         * gfortran.dg/sum_init_expr.f03: Ditto.
2383         * gfortran.dg/transpose_3.f03: Ditto.
2384         * gfortran.dg/unpack_init_expr.f03: Ditto.
2385         * gfortran.dg/warn_conversion.f90: Ditto.
2386         * gfortran.dg/warn_conversion_2.f90: Ditto.
2387         * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2388         * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2389         * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2390         * gfortran.dg/whole_file_16.f90: Ditto.
2391         * gfortran.dg/whole_file_17.f90: Ditto.
2392         * gfortran.dg/whole_file_18.f90: Ditto.
2393         * gfortran.dg/whole_file_20.f03: Ditto.
2394         * gfortran.dg/whole_file_5.f90: Ditto.
2395         * gfortran.dg/whole_file_6.f90: Ditto.
2396         * gfortran.dg/write_invalid_format.f90: Ditto.
2397         * gfortran.dg/zero_sized_6.f90: Ditto.
2398
2399 2011-02-21  Jeff Law <law@redhat.com>
2400
2401         PR rtl-optimization/46178
2402         * gcc.target/i386/pr46178.c: New test.
2403
2404         PR rtl-optimization/46002
2405         * gcc.c-torture/compile/pr46002.c: New test.
2406
2407 2011-02-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2408
2409         * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2410         *-*-hpux10*.
2411
2412 2011-02-21  Jakub Jelinek  <jakub@redhat.com>
2413
2414         PR debug/47106
2415         * g++.dg/debug/pr47106.C: Require effective target lto.
2416
2417 2011-02-21  Jason Merrill  <jason@redhat.com>
2418
2419         * g++.dg/cpp0x/constexpr-diag2.C: New.
2420
2421 2011-02-20  Jason Merrill  <jason@redhat.com>
2422
2423         * g++.dg/cpp0x/constexpr-ctor7.C: New.
2424
2425         * g++.dg/cpp0x/fntmpdefarg2.C: New.
2426
2427         * g++.dg/overload/conv-op1.C: New.
2428
2429         * g++.dg/cpp0x/constexpr-synth1.C: New.
2430
2431 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
2432
2433         * objc.dg/layout-2.m: New.
2434         * objc.dg/selector-3.m: Adjusted location of error message.
2435         * objc.dg/type-size-3.m: Same.
2436         * obj-c++.dg/selector-3.mm: Same.
2437
2438 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
2439
2440         PR objc/47784
2441         * objc.dg/property/dotsyntax-22.m: New.
2442         * obj-c++.dg/property/dotsyntax-22.mm: New.
2443
2444 2011-02-20  Dodji Seketeli  <dodji@redhat.com>
2445
2446         PR c++/46394
2447         * g++.dg/template/typedef38.C: New test.
2448
2449 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
2450
2451         PR fortran/46818
2452         * gfortran.dg/whole_file_30.f90 : New test.
2453         * gfortran.dg/whole_file_31.f90 : New test.
2454
2455 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
2456
2457         PR fortran/45077
2458         PR fortran/44945
2459         * gfortran.dg/whole_file_28.f90 : New test.
2460         * gfortran.dg/whole_file_29.f90 : New test.
2461
2462 2011-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
2463
2464         PR c++/44118
2465         * g++.dg/template/crash105.C: New.
2466
2467 2011-02-19  Jason Merrill  <jason@redhat.com>
2468
2469         * g++.dg/cpp0x/regress/no-elide1.C: New.
2470
2471 2011-02-19  Alexandre Oliva  <aoliva@redhat.com>
2472
2473         PR tree-optimization/46620
2474         * gcc.dg/pr46620.c: New.
2475
2476 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
2477
2478         PR c/47809
2479         * gcc.target/i386/pr47809.c: New test.
2480
2481 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2482             Tobias Burnus  <burnus@net-b.de>
2483
2484         * lib/target-supports.exp
2485         (check_effective_target_fortran_large_real): New check for large reals.
2486         * gfortran.dg/nan_7.f90: New test.
2487
2488 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2489
2490         PR libgfortran/47567
2491         * gfortran.dg/fmt_f0_1.f90: Update test.
2492
2493 2011-02-19  Paul Thomas  <pault@gcc.gnu.org>
2494
2495         PR fortran/47348
2496         * gfortran.dg/array_constructor_36.f90 : New test.
2497         * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2498         allow for comparison between different elements of the array
2499         constructor at different levels of optimization.
2500
2501 2011-02-19  H.J. Lu  <hongjiu.lu@intel.com>
2502
2503         * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2504         * gcc.target/i386/pr32280-1.c: Likewise.
2505
2506 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
2507
2508         PR target/47800
2509         * gcc.target/i386/pr47800.c: New test.
2510
2511 2011-02-18  Iain Sandoe  <iains@gcc.gnu.org>
2512
2513         * objc/execute/exceptions/foward-1.x: New.
2514
2515 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
2516
2517         PR fortran/47789
2518         * gfortran.dg/derived_constructor_comps_4.f90: New.
2519
2520 2011-02-18  Tobias Burnus
2521
2522         PR fortran/47775
2523         * gfortran.dg/func_result_6.f90: New.
2524
2525 2011-02-18  Michael Matz  <matz@suse.de>
2526
2527         PR fortran/45586
2528         * gfortran.dg/lto/pr45586_0.f90: New test.
2529         * gfortran.dg/typebound_proc_20.f90: Ditto.
2530         * gfortran.dg/typebound_proc_21.f90: Ditto.
2531
2532 2011-02-18  Paolo Carlini  <paolo.carlini@oracle.com>
2533
2534         PR c++/47795
2535         * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2536
2537 2011-02-18  Tobias Burnus  <burnus@net-b.de>
2538
2539         PR fortran/47750
2540         * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2541         gcc_warning_prefix.
2542         * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2543         normalizing the error/warning output.
2544         * gfortran.dg/Wall.f90: Update dg-error/warning.
2545         * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2546         * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2547         * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2548         * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2549         * gfortran.dg/class_30.f90: Update dg-error/warning.
2550         * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2551         * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2552         * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2553         * gfortran.dg/entry_17.f90: Update dg-error/warning.
2554         * gfortran.dg/entry_19.f90: Update dg-error/warning.
2555         * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2556         * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2557         * gfortran.dg/g77/12632.f: Update dg-error/warning.
2558         * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2559         * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2560         * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2561         * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2562         * gfortran.dg/goto_8.f90: Update dg-error/warning.
2563         * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2564         * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2565         * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2566         * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2567         * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2568         * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2569         * gfortran.dg/volatile3.f90: Update dg-error/warning.
2570         * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2571         * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2572         * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2573         * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2574         * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2575
2576 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
2577
2578         PR fortran/47768
2579         * gfortran.dg/proc_ptr_comp_30.f90: New.
2580
2581 2011-02-18  Jakub Jelinek  <jakub@redhat.com>
2582
2583         PR debug/47780
2584         * gcc.target/i386/pr47780.c: New test.
2585
2586 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
2587
2588         PR fortran/47767
2589         * gfortran.dg/class_40.f03: New.
2590
2591 2011-02-18  Dodji Seketeli  <dodji@redhat.com>
2592
2593         PR c++/47208
2594         * g++.dg/cpp0x/auto21.C: New test.
2595
2596 2011-02-17  Iain Sandoe  <iains@gcc.gnu.org>
2597
2598         * objc.dg/special/unclaimed-category-1.h: Updated for
2599         new ABI support.
2600         * objc.dg/special/unclaimed-category-1.m: Same.
2601         * objc.dg/zero-link-1.m: Same.
2602         * objc.dg/lookup-1.m: Same.
2603         * objc.dg/torture/strings/const-str-9.m
2604         * objc.dg/torture/strings/const-str-10.m: Same.
2605         * objc.dg/torture/strings/const-str-11.m: Same.
2606         * objc.dg/torture/forward-1.m: Same.
2607         * objc.dg/zero-link-2.m: Same.
2608         * objc.dg/encode-7-next-64bit.m: Same.
2609         * objc.dg/method-4.m: Same.
2610         * objc.dg/next-runtime-1.m: Same.
2611         * objc.dg/image-info.m: Same.
2612         * objc.dg/pr23214.m: Same.
2613         * objc.dg/symtab-1.m: Same.
2614         * obj-c++.dg/basic.m: Same.
2615         * obj-c++.dg/proto-lossage-3.m: Same.
2616         * obj-c++.dg/torture/strings/const-str-10.m: Same.
2617         * obj-c++.dg/torture/strings/const-str-11.m: Same.
2618         * obj-c++.dg/torture/strings/const-str-9.m: Same.
2619         * obj-c++.dg/method-11.m: Same.
2620         * objc/execute/enumeration-1.m: Same.
2621         * objc/execute/object_is_class.m: Same.
2622         * objc/execute/formal_protocol-2.m: Same.
2623         * objc/execute/formal_protocol-4.m: Same.
2624         * objc/execute/formal_protocol-6.m: Same.
2625         * objc/execute/bycopy-3.m: Same.
2626         * objc/execute/exceptions/catchall-1.m: Same.
2627         * objc/execute/exceptions/finally-1.m: Same.
2628         * objc/execute/exceptions/local-variables-1.m: Same.
2629         * objc/execute/exceptions/foward-1.m: Same.
2630         * objc/execute/bf-common.h
2631         * objc/execute/enumeration-2.m: Same.
2632         * objc/execute/formal_protocol-1.m: Same.
2633         * objc/execute/formal_protocol-3.m: Same.
2634         * objc/execute/formal_protocol-5.m: Same.
2635         * objc/execute/accessing_ivars.m: Same.
2636         * objc/execute/bycopy-2.m: Same.
2637         * objc/execute/formal_protocol-7.m: Same.
2638         * objc/execute/compatibility_alias.m: Same.
2639         * objc/execute/no_clash.m: Same.
2640         * objc/execute/object_is_meta_class.m: Same.
2641         * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2642         * objc/execute/class-tests-1.h: Include stdio.h.
2643         * objc/execute/class-tests-2.h: Same.
2644         * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2645         runtimes.
2646         * obj-c++.dg/try-catch-2.mm: Same.
2647
2648 2011-02-17  Jakub Jelinek  <jakub@redhat.com>
2649
2650         PR c++/47783
2651         * g++.dg/warn/Wunused-parm-4.C: New test.
2652
2653 2011-02-17  Alexandre Oliva  <aoliva@redhat.com>
2654             Jan Hubicka  <jh@suse.cz>
2655
2656         PR debug/47106
2657         PR debug/47402
2658         * g++.dg/debug/pr47106.C: New.
2659
2660 2011-02-17  Uros Bizjak  <ubizjak@gmail.com>
2661
2662         PR target/43653
2663         * gcc.target/i386/pr43653.c: New test.
2664
2665 2011-02-11  Dodji Seketeli  <dodji@redhat.com>
2666
2667         PR c++/47172
2668         * g++.dg/template/inherit6.C: New test.
2669
2670 2011-02-16  Janus Weil  <janus@gcc.gnu.org>
2671
2672         PR fortran/47745
2673         * gfortran.dg/class_39.f03: New.
2674
2675 2011-02-16  Dodji Seketeli  <dodji@redhat.com>
2676
2677         PR c++/47326
2678         * g++.dg/cpp0x/variadic106.C: New test.
2679
2680 2011-02-16  Jakub Jelinek  <jakub@redhat.com>
2681
2682         PR libfortran/47757
2683         * gfortran.dg/pr47757-1.f90: New test.
2684         * gfortran.dg/pr47757-2.f90: New test.
2685         * gfortran.dg/pr47757-3.f90: New test.
2686
2687         PR c++/47704
2688         * g++.dg/cpp0x/enum8.C: New test.
2689
2690 2011-02-15  Jason Merrill  <jason@redhat.com>
2691
2692         * g++.dg/inherit/implicit-trivial1.C: New.
2693         * g++.dg/cpp0x/implicit-trivial1.C: New.
2694
2695 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
2696
2697         PR middle-end/47725
2698         * gcc.dg/torture/pr47725.c: Removed.
2699
2700 2011-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
2701
2702         PR target/47755
2703         * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2704         constant does not generate a load from memory.
2705
2706 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
2707
2708         PR middle-end/47725
2709         * gcc.dg/torture/pr47725.c: New.
2710
2711 2011-02-15  Richard Guenther  <rguenther@suse.de>
2712
2713         PR tree-optimization/47743
2714         * gcc.dg/torture/pr47743.c: New testcase.
2715
2716 2011-02-15  Jakub Jelinek  <jakub@redhat.com>
2717
2718         PR middle-end/47581
2719         * gcc.target/i386/pr47581.c: New test.
2720
2721 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
2722
2723         PR fortran/47730
2724         * gfortran.dg/select_type_22.f03: New.
2725
2726 2011-02-14  Jason Merrill  <jason@redhat.com>
2727
2728         * g++.dg/cpp0x/regress/enum1.C: New.
2729
2730 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
2731
2732         * gnat.dg/include.adb: New test.
2733
2734 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
2735
2736         PR fortran/47728
2737         * gfortran.dg/class_38.f03: New.
2738
2739 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
2740
2741         * gcc.dg/pr46494.c: New test.
2742
2743 2011-02-14  Richard Guenther  <rguenther@suse.de>
2744
2745         * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2746
2747 2011-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2748
2749         PR ada/41929
2750         * gnat.dg/null_pointer_deref1.exp: Don't skip on
2751         sparc*-sun-solaris2.11.
2752
2753 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
2754
2755         PR fortran/47349
2756         * gfortran.dg/argument_checking_18.f90: New.
2757
2758 2011-02-13  Tobias Burnus  <burnus@net-b.de>
2759
2760         * gfortran.dg/argument_checking_13.f90: Update dg-error.
2761         * gfortran.dg/argument_checking_17.f90: New.
2762
2763 2011-02-12  Janus Weil  <janus@gcc.gnu.org>
2764
2765         * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2766         are temporarily disabled.
2767         * gfortran.dg/class_7.f03: Ditto.
2768         * gfortran.dg/coarray_14.f90: Ditto.
2769         * gfortran.dg/typebound_proc_13.f03: Ditto.
2770
2771 2011-02-12  Mikael Morin  <mikael.morin@sfr.fr>
2772
2773         PR fortran/45586
2774         * gfortran.dg/extends_11.f03: New.
2775
2776 2011-02-11  Xinliang David Li  <davidxl@google.com>
2777
2778         PR tree-optimization/47707
2779         * g++.dg/tree-ssa/pr47707.C: New test.
2780
2781 2011-02-11  Eric Botcazou  <ebotcazou@adacore.com>
2782
2783         * g++.dg/opt/inline17.C: New test.
2784
2785 2011-02-11  Tobias Burnus  <burnus@net-b.de>
2786
2787         PR fortran/47550
2788         * gfortran.dg/pure_formal_2.f90: New.
2789
2790 2011-02-11  Pat Haugen <pthaugen@us.ibm.com>
2791
2792         PR rtl-optimization/47614
2793         * gfortran.dg/pr47614.f: New.
2794
2795 2011-02-11  Joseph Myers  <joseph@codesourcery.com>
2796
2797         PR driver/47678
2798         * gcc.dg/opts-6.c: New test.
2799
2800 2011-02-11  Jakub Jelinek  <jakub@redhat.com>
2801
2802         PR debug/47684
2803         * gcc.dg/pr47684.c: New test.
2804
2805 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2806
2807         PR target/47629
2808         * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2809         c99_runtime, dg-add-options c99_runtime.
2810         (main): Use __asm__.
2811
2812 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2813
2814         PR testsuite/47400
2815         * lib/target-supports.exp (check_ascii_locale_available): New proc.
2816         * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2817         * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2818         * gcc.dg/ucnid-10.c: Likewise.
2819         * gcc.dg/ucnid-13.c: Likewise.
2820         * gcc.dg/ucnid-7.c: Likewise.
2821         * gcc.dg/ucnid-8.c: Likewise.
2822         Adapt dg-warning line number.
2823
2824 2011-02-10  Uros Bizjak  <ubizjak@gmail.com>
2825
2826         * gcc.target/i386/parity-1.c: Use -march=k8.
2827         * gcc.target/i386/parity-2.c: Ditto.
2828         * gcc.target/i386/vecinit-1.c: Ditto.
2829         * gcc.target/i386/vecinit-2.c: Ditto.
2830
2831 2011-02-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2832
2833         PR target/46610
2834         * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2835         * gcc.target/mips/save-restore-3.c: Likewise.
2836         * gcc.target/mips/save-restore-4.c: Likewise.
2837         * gcc.target/mips/save-restore-5.c: Likewise.
2838
2839         PR target/47683
2840         * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2841         * g++.dg/tree-prof/partition2.C: Likewise.
2842
2843 2011-02-09  Jason Merrill  <jason@redhat.com>
2844
2845         * g++.dg/tree-ssa/inline-3.C: Use a normal function
2846         rather than misdeclare std::puts.
2847
2848         * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2849         * g++.dg/other/warning1.C: Likewise.
2850         * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2851         * g++.old-deja/g++.gb/scope06.C: Likewise.
2852         * g++.old-deja/g++.law/cvt11.C: Likewise.
2853         * g++.old-deja/g++.law/init1.C: Likewise.
2854         * g++.dg/abi/mangle26.C: Likewise.
2855
2856         * g++.dg/template/function1.C: Adjust for C++0x mode.
2857         * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2858
2859         * g++.dg/ext/label10.C: Adjust for C++0x mode.
2860         * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2861
2862         * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2863
2864         * g++.dg/cpp0x/regress/abi-empty7.C: New.
2865
2866         * g++.dg/cpp0x/regress: New directory.
2867         * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2868         * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2869         * g++.dg/cpp0x/regress/regress3.C: New.
2870
2871 2011-02-10  Richard Guenther  <rguenther@suse.de>
2872
2873         PR tree-optimization/47677
2874         * gcc.dg/torture/pr47677.c: New testcase.
2875
2876 2011-02-10  Iain Sandoe  <iains@gcc.gnu.org>
2877
2878         * objc.dg/special/load-category-1.m: Remove unused header.
2879         * objc.dg/special/load-category-1a.m: Likewise.
2880         * objc.dg/special/load-category-2.m: Likewise.
2881         * objc.dg/special/load-category-2a.m: Likewise.
2882         * objc.dg/special/load-category-3.m: Likewise.
2883         * objc.dg/special/load-category-3a.m: Likewise.
2884         * objc.dg/attributes/proto-attribute-2.m: Likewise.
2885         * objc.dg/attributes/proto-attribute-3.m: Likewise.
2886         * objc.dg/attributes/class-attribute-1.m: Likewise.
2887         * objc.dg/property/property.exp: Don't run for Darwin < 9.
2888         * obj-c++.dg/property/property.exp: Likewise.
2889         * objc.dg/attributes/method-sentinel-1.m: Update type header.
2890         * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2891         * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2892         * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2893         * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2894         * obj-c++.dg/template-8.mm: Likewise.
2895
2896 2011-02-10  Jakub Jelinek  <jakub@redhat.com>
2897
2898         PR target/47665
2899         * gcc.target/i386/pr47665.c: New test.
2900
2901 2011-02-10  Jie Zhang  <jie@codesourcery.com>
2902
2903         PR testsuite/47622
2904         Revert
2905         2011-02-05  Jie Zhang  <jie@codesourcery.com>
2906         PR debug/42631
2907         * gcc.dg/pr42631.c: Update test.
2908         * gcc.dg/pr42631-2.c: New test.
2909
2910 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
2911
2912         PR fortran/47352
2913         * gfortran.dg/proc_decl_25.f90: New.
2914
2915 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
2916
2917         PR fortran/47463
2918         * gfortran.dg/typebound_assignment_2.f03: New.
2919
2920 2011-02-09  Richard Guenther  <rguenther@suse.de>
2921
2922         PR tree-optimization/47664
2923         * gcc.dg/tree-ssa/inline-7.c: New testcase.
2924
2925 2011-02-09  Eric Botcazou  <ebotcazou@adacore.com>
2926
2927         PR middle-end/47646
2928         * gnat.dg/uninit_func.adb: Adjust dg directive.
2929
2930 2011-02-09  Dominique Dhumieres  <dominiq@lps.ens.fr>
2931
2932         PR middle-end/47646
2933         * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2934
2935 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
2936
2937         PR fortran/47637
2938         * gfortran.dg/auto_dealloc_2.f90: New.
2939
2940 2011-02-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2941
2942         * gcc.dg/builtins-config.h: Remove __sgi handling.
2943         * lib/target-supports.exp (add_options_for_c99_runtime): Add
2944         -std=c99 for mips-sgi-irix6.5*.
2945
2946 2011-02-09  Martin Jambor  <mjambor@suse.cz>
2947
2948         PR middle-end/45505
2949         * gfortran.dg/pr25923.f90: Remove xfails.
2950
2951 2011-02-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2952
2953         PR fortran/47583
2954         * gfortran.dg/inquire_14.f90: New test.
2955
2956 2011-02-08  Janus Weil  <janus@gcc.gnu.org>
2957
2958         PR fortran/45290
2959         * gfortran.dg/pointer_init_6.f90: New.
2960
2961 2011-02-08  Jeff Law <law@redhat.com>
2962
2963         PR tree-optimization/42893
2964         * gcc.tree-ssa/pr42893.c: New test.
2965
2966 2011-02-08  Sebastian Pop  <sebastian.pop@amd.com>
2967
2968         PR tree-optimization/46834
2969         PR tree-optimization/46994
2970         PR tree-optimization/46995
2971         * gcc.dg/graphite/id-pr46834.c: New.
2972         * gfortran.dg/graphite/id-pr46994.f90: New.
2973         * gfortran.dg/graphite/id-pr46995.f90: New.
2974
2975 2011-02-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2976
2977         PR middle-end/47646
2978         * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2979         using the variable is known the warning is emitted there.
2980         * gcc.dg/uninit-pr19430.c (foo): Likewise.
2981         * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2982
2983         * c-c++-common/pr20000.c (g): Both warnings occur at the return
2984         statement.
2985         (vg): Likewise.
2986         * gcc.dg/noreturn-1.c (foo5): Likewise.
2987         * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2988         (method2): Likewise.
2989
2990         * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2991         the return statement using the uninitialized variable.
2992         * gfortran.dg/pr39666-2.f90 (f): Likewise.
2993
2994 2011-02-08  Richard Guenther  <rguenther@suse.de>
2995
2996         PR middle-end/47639
2997         * g++.dg/opt/pr47639.c: New testcase.
2998
2999 2011-02-08  Richard Guenther  <rguenther@suse.de>
3000
3001         PR tree-optimization/47632
3002         * g++.dg/opt/pr47632.C: New testcase.
3003
3004 2011-02-07  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3005
3006         * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3007
3008 2011-02-07  Richard Guenther  <rguenther@suse.de>
3009
3010         PR tree-optimization/47615
3011         * g++.dg/opt/pr47615.C: New testcase.
3012
3013 2011-02-07  Richard Guenther  <rguenther@suse.de>
3014
3015         PR tree-optimization/47621
3016         * gcc.dg/torture/pr47621.c: New testcase.
3017
3018 2011-02-07  Uros Bizjak  <ubizjak@gmail.com>
3019
3020         * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3021
3022 2011-02-06  Paul Thomas  <pault@gcc.gnu.org>
3023
3024         PR fortran/47592
3025         * gfortran.dg/allocate_with_source_1 : New test.
3026
3027 2011-02-05  Jakub Jelinek  <jakub@redhat.com>
3028
3029         PR middle-end/47610
3030         * gcc.dg/pr47610.c: New test.
3031
3032 2011-02-05  Jie Zhang  <jie@codesourcery.com>
3033
3034         PR debug/42631
3035         * gcc.dg/pr42631.c: Update test.
3036         * gcc.dg/pr42631-2.c: New test.
3037
3038 2001-02-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
3039
3040         PR fortran/47574
3041         * gfortran.dg/pr47574.f90:  New test.
3042
3043 2011-02-04  Sebastian Pop  <sebastian.pop@amd.com>
3044
3045         PR tree-optimization/46194
3046         * gcc.dg/autopar/pr46194.c: New.
3047
3048 2011-02-04  H.J. Lu  <hongjiu.lu@intel.com>
3049
3050         PR tree-optimization/43695
3051         * g++.dg/ipa/pr43695.C: New.
3052
3053 2011-02-04  Jakub Jelinek  <jakub@redhat.com>
3054
3055         PR inline-asm/23200
3056         * gcc.dg/pr23200.c: New test.
3057
3058 2011-02-03  Jonathan Wakely  <jwakely.gcc@gmail.com>
3059
3060         PR c++/47589
3061         * g++.dg/pr47589.C: New test.
3062
3063 2011-02-03  Dodji Seketeli  <dodji@redhat.com>
3064
3065         PR c++/47398
3066         * g++.dg/template/typedef37.C: New test.
3067         * g++.dg/template/param1.C: Adjust expected error message.
3068
3069 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
3070
3071         PR middle-end/31490
3072         * gcc.dg/pr31490-2.c: New test.
3073         * gcc.dg/pr31490-3.c: New test.
3074         * gcc.dg/pr31490-4.c: New test.
3075
3076 2011-02-03  Nathan Froyd  <froydnj@codesourcery.com>
3077             Jakub Jelinek  <jakub@redhat.com>
3078
3079         PR c++/46890
3080         * g++.dg/parser/semicolon3.C: Adjust.
3081         * g++.dg/parser/semicolon4.C: New testcase.
3082         * g++.dg/pr46890.C: New testcase.
3083
3084 2011-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
3085
3086         PR c++/29571
3087         * g++.dg/init/pr29571.C: New.
3088
3089 2011-02-03  H.J. Lu  <hongjiu.lu@intel.com>
3090
3091         * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3092         instead of vect_int.
3093
3094 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
3095
3096         PR target/47312
3097         * gcc.target/i386/pr47312.c: New test.
3098
3099         PR target/47564
3100         * gcc.target/i386/pr47564.c: New test.
3101
3102 2011-02-03  Alexandre Oliva  <aoliva@redhat.com>
3103
3104         PR tree-optimization/45122
3105         * gcc.dg/tree-ssa/pr45122.c: New.
3106
3107 2011-02-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
3108
3109         PR target/47272
3110         * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3111         and vec_vsx_st.
3112
3113         * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3114         and vsx so a default --with-cpu=power7 doesn't give an error
3115         when -mavoid-indexed-addresses is used.
3116
3117         * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3118         wrapper function to save the arguments and then jump to the real
3119         function, rather than depending on the compiler not to move stuff
3120         before an asm.
3121         * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3122
3123 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
3124             Paul Thomas  <pault@gcc.gnu.org>
3125
3126         PR fortran/47082
3127         * gfortran.dg/class_37.f03 : New test.
3128
3129 2011-02-02  Sebastian Pop  <sebastian.pop@amd.com>
3130             Richard Guenther  <rguenther@suse.de>
3131
3132         PR tree-optimization/40979
3133         PR bootstrap/47044
3134         * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3135         * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3136         * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3137         check_vect_support_and_set_flags.
3138         * gfortran.dg/graphite/vect-pr40979.f90: New.
3139
3140 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
3141
3142         PR fortran/47572
3143         * gfortran.dg/class_36.f03: New.
3144
3145 2011-02-02  Richard Guenther  <rguenther@suse.de>
3146
3147         PR tree-optimization/47566
3148         * gcc.dg/lto/20110201-1_0.c: New testcase.
3149
3150 2011-02-02  Alexandre Oliva  <aoliva@redhat.com>
3151
3152         PR debug/47498
3153         PR debug/47501
3154         PR debug/45136
3155         PR debug/45130
3156         * debug/pr47498.c: New.
3157         * debug/pr47501.c: New.
3158
3159 2011-02-01  Richard Guenther  <rguenther@suse.de>
3160
3161         PR tree-optimization/47559
3162         * g++.dg/torture/pr47559.C: New testcase.
3163
3164 2011-02-01  Janus Weil  <janus@gcc.gnu.org>
3165
3166         PR fortran/47565
3167         * gfortran.dg/typebound_call_20.f03: New.
3168
3169 2011-02-01  Richard Guenther  <rguenther@suse.de>
3170
3171         PR tree-optimization/47555
3172         * gcc.dg/pr47555.c: New testcase.
3173
3174 2011-02-01  Richard Guenther  <rguenther@suse.de>
3175
3176         PR tree-optimization/47541
3177         * g++.dg/torture/pr47541.C: New testcase.
3178
3179 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
3180
3181         PR fortran/47455
3182         * gfortran.dg/typebound_call_19.f03: New.
3183
3184 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
3185
3186         PR c++/47416
3187         * g++.dg/cpp0x/pr47416.C: New test.
3188
3189 2011-01-31  Paul Thomas  <pault@gcc.gnu.org>
3190
3191         PR fortran/47519
3192         * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3193
3194 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
3195
3196         PR fortran/47463
3197         * gfortran.dg/typebound_assignment_1.f03: New.
3198
3199 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
3200
3201         PR tree-optimization/47538
3202         * gcc.c-torture/execute/pr47538.c: New test.
3203
3204 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3205
3206         PR target/45325
3207         * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3208
3209 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3210
3211         * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3212
3213 2011-01-31  Eric Botcazou  <ebotcazou@adacore.com>
3214
3215         PR rtl-optimization/44031
3216         * gcc.c-torture/compile/20110131-1.c: New test.
3217
3218 2011-01-31  Tobias Burnus  <burnus@net-b.de>
3219
3220         PR fortran/47042
3221         * gfortran.dg/stmt_func_1.f90: New.
3222
3223 2011-01-31  Tobias Burnus  <burnus@net-b.de>
3224
3225         PR fortran/47042
3226         * gfortran.dg/interface_34.f90: New.
3227
3228 2011-01-30  Paul Thomas  <pault@gcc.gnu.org>
3229
3230         PR fortran/47523
3231         * gfortran.dg/realloc_on_assign_5.f03: New test.
3232         * gfortran.dg/realloc_on_assign_5.f03: New test.
3233
3234 2011-01-29  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3235
3236         * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3237         * gfortran.dg/bessel_7.f90: Likewise.
3238         * gfortran.dg/erf_2.F90: Likewise.  Always run with -O0.
3239
3240         * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3241         * gfortran.dg/sum_init_expr.f03: Likewise.
3242
3243         * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3244
3245         * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3246         -r -nostdlib.
3247
3248         * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3249         loop only on "vect_intfloat_cvt" targets.
3250
3251 2011-01-29  Tobias Burnus  <burnus@net-b.de>
3252
3253         PR fortran/47531
3254         * gfortran.dg/shape_6.f90: New.
3255
3256 2011-01-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3257
3258         PR libgfortran/47434
3259         * gfortran.dg/read_infnan_1.f90: Update test.
3260         * gfortran.dg/module_nan.f90: Update test.
3261         * gfortran.dg/char4_iunit_1.f03: Update test.
3262         * gfortran.dg/large_real_kind_1.f90: Update test.
3263         * gfortran.dg/real_const_3.f90: Update test.
3264         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3265
3266 2011-01-29  Dodji Seketeli  <dodji@redhat.com>
3267
3268         PR c++/47311
3269         * g++.dg/template/param2.C: New test.
3270
3271 2011-01-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3272
3273         PR libgfortran/47285
3274         * gfortran.dg/fmt_g.f: New test.
3275
3276 2011-01-28  Tobias Burnus  <burnus@net-b.de>
3277
3278         PR fortran/47507
3279         * gfortran.dg/pure_formal_1.f90: New.
3280
3281 2011-01-28  Jakub Jelinek  <jakub@redhat.com>
3282
3283         PR target/42894
3284         * gcc.dg/tls/pr42894.c: New test.
3285
3286 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3287
3288         * gcc.dg/pr47276.c: Add dg-require-visibility.
3289
3290 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3291
3292         * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3293
3294 2011-01-28  Paul Thomas  <pault@gcc.gnu.org>
3295             Tobias Burnus  <burnus@gcc.gnu.org>
3296
3297         PR fortran/45170
3298         PR fortran/35810
3299         PR fortran/47350
3300         * gfortran.dg/realloc_on_assign_3.f03: New test.
3301         * gfortran.dg/realloc_on_assign_4.f03: New test.
3302         * gfortran.dg/allocatable_function_5.f90: New test.
3303         * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3304         * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3305         implemented" dg-errors.
3306
3307 2011-01-27  Jan Hubicka  <jh@suse.cz>
3308
3309         PR middle-end/46949
3310         * gcc.dg/attr-weakref-4.c: New testcase
3311
3312 2011-01-27  Martin Jambor  <mjambor@suse.cz>
3313
3314         PR tree-optimization/47228
3315         * gcc.dg/torture/pr47228.c: New test.
3316
3317 2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3318
3319         * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3320
3321 2011-01-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3322
3323         * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3324         when using auto-overlay support on the SPU.
3325
3326 2011-01-27  Eric Botcazou  <ebotcazou@adacore.com>
3327
3328         PR rtl-optimization/44174
3329         * gcc.target/i386/asm-6.c: New test.
3330
3331 2011-01-26  Mikael Pettersson  <mikpe@it.uu.se>
3332
3333         PR rtl-optimization/46856
3334         * gcc.c-torture/compile/pr46856.c: New test.
3335
3336 2011-01-26  Nicola Pero  <nicola.pero@meta-innovation.com>
3337             Andrew Pinski  <pinskia@gmail.com>
3338
3339         PR c/43082
3340         * gcc.dg/pr43082.c: New.
3341
3342 2011-01-26  DJ Delorie  <dj@redhat.com>
3343
3344         PR rtl-optimization/46878
3345         * gcc.dg/pr46878-1.c: New test.
3346
3347 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
3348
3349         PR c++/47476
3350         * g++.dg/cpp0x/pr47476.C: New test.
3351
3352 2011-01-26  Eric Botcazou  <ebotcazou@adacore.com>
3353
3354         * gcc.c-torture/compile/20110126-1.c: New test.
3355
3356 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
3357
3358         PR c/47473
3359         * gcc.dg/torture/pr47473.c: New test.
3360
3361 2011-01-26  Jan Hubicka  <jh@suse.cz>
3362
3363         PR target/47237
3364         * gcc.c-torture/execute/pr47237.c: New testcase.
3365
3366 2011-01-26  Jan Hubicka  <jh@suse.cz>
3367
3368         PR tree-optimization/47190
3369         * gcc.dg/attr-weakref-3.c: New testcase.
3370
3371 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
3372
3373         PR c++/43601
3374         * gcc.dg/dll-9a.c: New test file.
3375         * gcc.dg/dll-11.c: Likewise.
3376         * gcc.dg/dll-12.c: Likewise.
3377         * gcc.dg/dll-12a.c: Likewise.
3378         * gcc.dg/dll-11a.c: Likewise.
3379         * gcc.dg/dll-9.c: Likewise.
3380         * gcc.dg/dll-10.c: Likewise.
3381         * gcc.dg/dll-10a.c: Likewise.
3382         * g++.dg/ext/dllexport4a.cc: Likewise.
3383         * g++.dg/ext/dllexport4.C: Likewise.
3384         * g++.dg/ext/dllexport5.C: Likewise.
3385         * g++.dg/ext/dllexport5a.cc: Likewise.
3386
3387 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3388
3389         PR tree-optimization/46970
3390         * gcc.dg/graphite/pr46970.c: New.
3391
3392 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3393
3394         PR tree-optimization/46215
3395         * gcc.dg/graphite/pr46215.c: New.
3396
3397 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3398
3399         PR tree-optimization/46168
3400         * gcc.dg/graphite/pr46168.c: New.
3401
3402 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3403
3404         PR tree-optimization/43657
3405         * gcc.dg/graphite/pr43657.c: New.
3406
3407 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3408
3409         PR tree-optimization/29832
3410         * gfortran.dg/graphite/pr29832.f90: New.
3411
3412 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3413
3414         PR tree-optimization/43567
3415         * gcc.dg/graphite/pr43567.c: New.
3416
3417 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3418
3419         * gfortran.dg/graphite/interchange-4.f: New.
3420         * gfortran.dg/graphite/interchange-5.f: New.
3421
3422         * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3423         * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3424         * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3425         * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3426         * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3427         * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3428         * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3429         * gfortran.dg/ltrans-7.f90: Removed.
3430         * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3431
3432         * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3433         * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3434         * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3435         * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3436         * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3437         * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3438         * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3439         * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3440         * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3441         * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3442         * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3443         * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3444         * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3445         * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3446         * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3447         * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3448         * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3449         * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3450         * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3451         * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3452         * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3453         * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3454         * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3455         * gcc.dg/tree-ssa/data-dep-1.c
3456         * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3457         * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3458         * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3459         * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3460         * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3461
3462 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
3463
3464         PR tree-optimization/47265
3465         PR tree-optimization/47443
3466         * gcc.c-torture/compile/pr47265.c: New test.
3467         * gcc.dg/pr47443.c: New test.
3468
3469 2011-01-25  Martin Jambor  <mjambor@suse.cz>
3470
3471         PR tree-optimization/47382
3472         * g++.dg/torture/pr47382.C: New test.
3473         * g++.dg/opt/devirt1.C: Xfail.
3474
3475 2011-01-25  Yao Qi  <yao@codesourcery.com>
3476
3477         PR target/45701
3478         * gcc.target/arm/pr45701-1.c: New test.
3479         * gcc.target/arm/pr45701-2.c: New test.
3480         * gcc.target/arm/pr45701-3.c: New test.
3481
3482 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3483             Jakub Jelinek  <jakub@redhat.com>
3484
3485         PR tree-optimization/47271
3486         * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3487
3488 2011-01-25  Nick Clifton  <nickc@redhat.com>
3489
3490         * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3491         (saturate_add): Delete.
3492         (exchange): Delete.
3493         (main): Do not run saturate_add.
3494         (set_interrupts): Delete.
3495
3496 2011-01-25  Tobias Burnus  <burnus@net-b.de>
3497
3498         PR fortran/47448
3499         * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3500
3501 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
3502
3503         PR tree-optimization/47427
3504         PR tree-optimization/47428
3505         * gcc.c-torture/compile/pr47427.c: New test.
3506         * gcc.c-torture/compile/pr47428.c: New test.
3507
3508 2011-01-25  Richard Guenther  <rguenther@suse.de>
3509
3510         PR middle-end/47411
3511         * gcc.dg/torture/pr47411.c: New testcase.
3512
3513 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3514
3515         * gfortran.dg/graphite/id-24.f: New.
3516         * gfortran.dg/graphite/id-25.f: New.
3517
3518 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3519
3520         * gfortran.dg/graphite/id-23.f: New.
3521
3522 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3523
3524         * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3525
3526 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3527
3528         * gcc.dg/graphite/block-0.c: Un-XFAILed.
3529         * gcc.dg/graphite/block-1.c: Un-XFAILed.
3530         * gcc.dg/graphite/block-7.c: Un-XFAILed.
3531         * gcc.dg/graphite/block-8.c: Un-XFAILed.
3532         * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3533         * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3534         * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3535         * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3536         * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3537
3538 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3539
3540         * gcc.dg/graphite/block-0.c: Add documentation.
3541         * gcc.dg/graphite/block-4.c: Same.
3542         * gcc.dg/graphite/block-7.c: Same.
3543         * gcc.dg/graphite/block-8.c: New.
3544         * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3545         * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3546         * gcc.dg/graphite/interchange-12.c: Add documentation.
3547         * gcc.dg/graphite/interchange-13.c: New.
3548         * gcc.dg/graphite/interchange-14.c: New.
3549         * gcc.dg/graphite/interchange-15.c: New.
3550         * gcc.dg/graphite/interchange-8.c: Add documentation.
3551         * gcc.dg/graphite/interchange-mvt.c: Same.
3552
3553 2011-01-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
3554
3555         PR target/47408
3556         * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3557         * gcc.target/powerpc/altivec-14.c: Ditto.
3558         * gcc.target/powerpc/altivec-33.c: Ditto.
3559         * gcc.target/powerpc/altivec-types-1.c: Ditto.
3560         * gcc.target/powerpc/altivec-types-2.c: Ditto.
3561         * gcc.target/powerpc/altivec-types-3.c: Ditto.
3562         * gcc.target/powerpc/altivec-types-4.c: Ditto.
3563         * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3564         * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3565         * g++.dg/ext/altivec-15.C: Ditto.
3566         * g++.dg/ext/altivec-types-1.C: Ditto.
3567         * g++.dg/ext/altivec-types-2.C: Ditto.
3568         * g++.dg/ext/altivec-types-3.C: Ditto.
3569         * g++.dg/ext/altivec-types-4.C: Ditto.
3570
3571 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3572
3573         * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3574
3575 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3576
3577         * gfortran.dg/cray_pointers_2.f