OSDN Git Service

Backported from mainline
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2012-02-09  Jakub Jelinek  <jakub@redhat.com>
2
3         Backported from mainline
4         2011-12-15  Jakub Jelinek  <jakub@redhat.com>
5
6         PR c/51360
7         * gcc.dg/gomp/pr51360.c: New test.
8         * g++.dg/gomp/pr51360.C: New test.
9         * g++.dg/gomp/pr51360-2.C: New test.
10
11 2012-02-09  Peter Bergner  <bergner@vnet.ibm.com>
12
13         Backport from mainline
14         2012-02-09  Peter Bergner  <bergner@vnet.ibm.com>
15
16         PR middle-end/52140
17         * gcc.dg/dfp/pr52140.c: New test.
18
19 2012-02-09  Andrey Belevantsev  <abel@ispras.ru>
20
21         Backport from mainline
22         2012-01-20  Jakub Jelinek  <jakub@redhat.com>
23
24         PR target/51106
25         * gcc.dg/torture/pr51106-1.c: New test.
26         * gcc.dg/torture/pr51106-2.c: New test.
27
28 2012-02-08  Tobias Burnus  <burnus@net-b.de>
29
30         PR fortran/52151
31         * gfortran.dg/realloc_on_assign_12.f90: New.
32
33 2012-02-07  Eric Botcazou  <ebotcazou@adacore.com>
34
35         * gcc.c-torture/execute/20120207-1.c: New test.
36
37 2012-02-03  Tobias Burnus  <burnus@net-b.de>
38
39         PR fortran/52093
40         * gfortran.dg/shape_7.f90: New.
41
42 2012-02-03  Paul Thomas  <pault@gcc.gnu.org>
43
44         PR fortran/52012
45         * gfortran.dg/realloc_on_assign_10.f90: New test.
46         * gfortran.dg/realloc_on_assign_11.f90: New test.
47
48 2012-01-12  Georg-Johann Lay  <avr@gjlay.de>
49
50         Backport from mainline r183796
51         PR rtl-optimization/51374
52         * gcc.target/avr/torture/pr51374-1.c: New.
53
54 2012-01-30  Bin Cheng  <bin.cheng@arm.com>
55
56         Backport from mainline.
57         2012-01-30  Bin Cheng  <bin.cheng@arm.com>
58
59         PR target/51835
60         * gcc.target/arm/pr51835.c: New testcase.
61
62 2012-01-28  Tobias Burnus  <burnus@net-b.de>
63
64         PR fortran/52022
65         * gfortran.dg/dummy_procedure_7.f90: New.
66
67 2012-01-25  Jason Merrill  <jason@redhat.com>
68
69         PR target/51934
70         * g++.dg/torture/pr51344.C: Limit to x86.
71
72 2012-01-25  Tobias Burnus  <burnus@net-b.de>
73
74         PR fortran/51966
75         * gfortran.dg/derived_constructor_char_3.f90: New.
76
77 2012-01-24  Tobias Burnus  <burnus@net-b.de>
78
79         PR fortran/51948
80         * gfortran.dg/move_alloc_12.f90: New.
81
82 2012-01-21  Tobias Burnus  <burnus@net-b.de>
83
84         PR fortran/51913
85         * gfortran.dg/class_47.f90: New.
86
87 2012-01-21  Eric Botcazou  <ebotcazou@adacore.com>
88
89         * gnat.dg/renaming5.ad[sb]: New test.
90
91 2012-01-20  Kai Tietz  <ktietz@redhat.com>
92
93         * g++.dg/torture/pr51344.C: Fix typo.
94
95 2012-01-19  Kai Tietz  <ktietz@redhat.com>
96
97         * g++.dg/torture/pr51344.C: New test.
98
99 2012-01-19  Tobias Burnus  <burnus@net-b.de>
100
101         PR fortran/51904
102         * gfortran.dg/intrinsic_size_2.f90: New.
103
104 2012-01-18  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
105
106         PR tree-optimization/49642
107         * gcc.dg/tree-ssa/pr49642.c: New test.
108
109 2012-01-16  Jason Merrill  <jason@redhat.com>
110
111         PR c++/51854
112         * g++.dg/abi/mangle60.C: New.
113
114         PR c++/51868
115         * g++.dg/cpp0x/rv-bitfield.C: New.
116         * g++.dg/cpp0x/rv-bitfield2.C: New.
117
118 2012-01-15  Uros Bizjak  <ubizjak@gmail.com>
119
120         PR rtl-optimization/51821
121         * gcc.dg/pr51821.c: New test.
122
123 2012-01-14  Tobias Burnus  <burnus@net-b.de>
124
125         Backported from mainline
126         2012-01-14  Tobias Burnus  <burnus@net-b.de>
127
128         PR fortran/51800
129         * gfortran.dg/init_flag_8.f90: New.
130         * gfortran.dg/init_flag_9.f90: New.
131
132 2012-01-12  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
133
134         Backport from mainline:
135         2012-01-11  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
136
137         * testsuite/gcc.c-torture/execute/20120110-1.c: New testcase.
138
139 2012-01-10  Joseph Myers  <joseph@codesourcery.com>
140
141         * gcc.c-torture/execute/doloop-1.c,
142         gcc.c-torture/execute/doloop-2.c: New tests.
143
144 2012-01-09  Martin Jambor  <mjambor@suse.cz>
145
146         PR tree-optimization/51759
147         * g++.dg/ipa/pr51759.C: New test.
148
149 2012-01-09  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
150
151         Backport from mainline:
152         2011-11-04  Jiangning Liu  <jiangning.liu@arm.com>
153
154         PR rtl-optimization/38644
155         * gcc.target/arm/stack-red-zone.c: New.
156
157 2012-01-09  Andrew Stubbs  <ams@codesourcery.com>
158
159         Backport from mainline:
160
161         2012-01-06  Andrew Stubbs  <ams@codesourcery.com>
162
163         * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
164
165 2012-01-06  Richard Sandiford  <richard.sandiford@linaro.org>
166
167         PR middle-end/48660
168         * g++.dg/pr48660.C: New test.
169
170 2012-01-06  Eric Botcazou  <ebotcazou@adacore.com>
171
172         * ada/acats/overflow.lst: Add cb20004.
173
174 2012-01-05  Eric Botcazou  <ebotcazou@adacore.com>
175
176         * gcc.c-torture/execute/20120104-1.c: New test.
177
178 2012-01-04  Richard Guenther  <rguenther@suse.de>
179
180         PR tree-optimization/49651
181         * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
182         * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
183
184 2012-01-03  Richard Guenther  <rguenther@suse.de>
185
186         Backport from mainline
187         2011-11-10  Richard Guenther  <rguenther@suse.de>
188
189         PR tree-optimization/51042
190         * gcc.dg/torture/pr51042.c: New testcase.
191
192 2012-01-03  Richard Guenther  <rguenther@suse.de>
193
194         PR tree-optimization/51070
195         * gcc.dg/torture/pr51070.c: New testcase.
196         * gcc.dg/torture/pr51070-2.c: Likewise.
197
198 2011-12-20  Dodji Seketeli  <dodji@redhat.com>
199
200         PR debug/49951
201         * g++.dg/gcov/gcov-2.C: Adjust.
202
203 2012-01-01  Thomas König  <tkoenig@gcc.gnu.org>
204
205         Backport from trunk
206         PR fortran/51502
207         * lib/gcc-dg.exp (scan-module-absence):  New function.
208         * gfortran.dg/implicit_pure_2.f90:  New test.
209
210 2011-12-28  Michael Meissner  <meissner@linux.vnet.ibm.com>
211
212         Backport from mainline
213         2011-12-28  Michael Meissner  <meissner@linux.vnet.ibm.com>
214
215         PR target/51623
216         * gcc.target/powerpc/pr51623.c: New file.
217
218 2011-12-28  Uros Bizjak  <ubizjak@gmail.com>
219
220         * gcc.dg/torture/pr50396.c: Use dg-add-options ieee.
221
222 2011-12-23  Richard Guenther  <rguenther@suse.de>
223
224         PR rtl-optimization/50396
225         * gcc.dg/torture/pr50396.c: New testcase.
226
227 2011-12-22  Doug Kwan  <dougkwan@google.com>
228
229         Backport from mainline
230         2011-11-20  Joey Ye  <joey.ye@arm.com>
231
232         * gcc.dg/volatile-bitfields-1.c: New.
233
234 2011-12-21  Richard Earnshaw  <rearnsha@arm.com>
235
236         PR target/51643
237         * gcc.target/arm/sibcall-2.c: New test.
238
239 2011-12-19  Martin Jambor  <mjambor@suse.cz>
240
241         PR tree-optimization/51583
242         * gcc.dg/tree-ssa/pr51583.c: New test.
243
244 2011-12-16  Jason Merrill  <jason@redhat.com>
245
246         PR c++/51416
247         * g++.dg/cpp0x/auto31.C: New.
248
249 2011-12-16  Jason Merrill  <jason@redhat.com>
250
251         PR c++/51331
252         * g++.dg/init/value10.C: New.
253
254 2011-12-15  H.J. Lu  <hongjiu.lu@intel.com>
255
256         Backport from mainline.
257         2011-10-28  Chung-Lin Tang  <cltang@codesourcery.com>
258
259         PR rtl-optimization/49720
260         * g++.dg/torture/pr49720.C: New test.
261
262 2011-12-14  Jason Merrill  <jason@redhat.com>
263
264         PR c++/51248
265         * g++.dg/other/enum2.C: New.
266
267 2011-12-13  Jason Merrill  <jason@redhat.com>
268
269         PR c++/51406
270         PR c++/51161
271         * g++.dg/cpp0x/rv-cast3.C: New.
272         * g++.dg/cpp0x/rv-cast4.C: New.
273
274 2011-12-12  Jakub Jelinek  <jakub@redhat.com>
275
276         PR testsuite/51511
277         * gcc.dg/pr45819.c: Add -w to dg-options.
278
279         Backported from mainline
280         2011-12-11  Jakub Jelinek  <jakub@redhat.com>
281
282         PR tree-optimization/51485
283         * g++.dg/vect/pr51485.cc: New test.
284
285 2011-12-12  Eric Botcazou  <ebotcazou@adacore.com>
286
287         * gcc.c-torture/execute/20111212-1.c: New test.
288
289 2011-12-11  Tobias Burnus  <burnus@net-b.de>
290
291         PR fortran/50923
292         * gfortran.dg/warn_function_without_result_2.f90: New.
293
294 2011-12-11  Thomas Koenig  <tkoenig@gcc.gnu.org>
295
296         PR fortran/51338
297         Backport from trunk
298         * gfortran.dg/assumed_charlen_substring_1.f90:  New test.
299
300 2011-12-09  Jakub Jelinek  <jakub@redhat.com>
301
302         Backport from mainline
303         2011-12-08  Jakub Jelinek  <jakub@redhat.com>
304
305         PR tree-optimization/51466
306         * gcc.c-torture/execute/pr51466.c: New test.
307
308         2011-11-28  Jakub Jelinek  <jakub@redhat.com>
309
310         PR tree-optimization/50078
311         * gcc.dg/pr50078.c: New test.
312
313 2011-12-09  Kazu Hirata  <kazu@codesourcery.com>
314
315         Backport from mainline:
316
317         2011-12-05  Kazu Hirata  <kazu@codesourcery.com>
318
319         PR target/51408
320         * gcc.dg/pr51408.c: New.
321
322 2011-12-08  Tobias Burnus  <burnus@net-b.de>
323
324         PR fortran/51448
325         * gfortran.dg/realloc_on_assign_8.f90: New.
326
327 2011-12-08  Teresa Johnson  <tejohnson@google.com>
328
329         * gcc.target/i386/movdi-rex64.c: Remove unnecessary
330         unused label.
331
332 2011-12-08  Teresa Johnson  <tejohnson@google.com>
333
334         * gcc.target/i386/movdi-rex64.c: Remove unnecessary
335         -Wwrite-strings option.
336
337 2011-12-08  Teresa Johnson  <tejohnson@google.com>
338
339         * gcc.target/i386/movdi-rex64.c: New.
340
341 2011-12-08  Jakub Jelinek  <jakub@redhat.com>
342
343         Backport from mainline
344         2011-12-05  Jakub Jelinek  <jakub@redhat.com>
345
346         PR debug/51410
347         * gcc.dg/debug/dwarf2/pr51410.c: New test.
348
349         PR c/51339
350         * gcc.dg/gomp/pr51339.c: New test.
351
352         2011-12-05  Jakub Jelinek  <jakub@redhat.com>
353                     Eric Botcazou  <ebotcazou@adacore.com>
354
355         PR middle-end/51323
356         PR middle-end/50074
357         * gcc.c-torture/execute/pr51323.c: New test.
358
359         2011-11-30  Jakub Jelinek  <jakub@redhat.com>
360
361         PR rtl-optimization/48721
362         * gcc.target/i386/pr48721.c: New test.
363
364 2011-12-08  Eric Botcazou  <ebotcazou@adacore.com>
365
366         * gcc.c-torture/execute/20111208-1.c: New test.
367
368         Backport from mainline
369         2011-09-25  Eric Botcazou  <ebotcazou@adacore.com>
370
371         * gnat.dg/frame_overflow.ads: New.
372         * gnat.dg/frame_overflow.adb: Adjust.
373         * gnat.dg/specs/addr1.ads: Likewise.
374
375 2011-12-06  Tobias Burnus  <burnus@net-b.de>
376
377         PR fortran/51435
378         * gfortran.dg/default_initialization_5.f90: New.
379
380 2011-12-06  Martin Jambor  <mjambor@suse.cz>
381
382         PR tree-optimization/50622
383         * g++.dg/tree-ssa/pr50622.C: New test.
384
385 2011-12-04  Uros Bizjak  <ubizjak@gmail.com>
386             Jérémie Detrey  <Jeremie.Detrey@loria.fr>
387
388         PR target/51393
389         * gcc.target/i386/pr51393.c: New test.
390
391 2011-12-03  Tobias Burnus  <burnus@net-b.de>
392
393         PR fortran/50684
394         * gfortran.dg/move_alloc_8.f90: New.
395
396 2011-11-25  Tobias Burnus  <burnus@net-b.de>
397
398         PR fortran/50408
399         * gfortran.dg/whole_file_35.f90: New.
400
401 2011-11-24  Tobias Burnus  <burnus@net-b.de>
402
403         PR fortran/51218
404         * resolve.c (pure_subroutine): If called subroutine is
405         impure, unset implicit_pure.
406         (resolve_function): Move impure check to simplify code.
407
408 2011-11-22  Paolo Carlini  <paolo.carlini@oracle.com>
409
410         PR c++/51265
411         * g++.dg/cpp0x/decltype36.C: New.
412
413 2011-11-19  Eric Botcazou  <ebotcazou@adacore.com>
414
415         * gcc.dg/delay-slot-2.c: New test.
416
417 2011-11-18  Joseph Myers  <joseph@codesourcery.com>
418
419         * gcc.dg/cpp/assert4.c: Test __linux__, not __gnu_linux__.
420
421 2011-11-18  Paolo Carlini  <paolo.carlini@oracle.com>
422
423         PR c++/51150
424         * g++.dg/cpp0x/pr51150.C: New.
425
426 2011-11-16  Richard Earnshaw  <rearnsha@arm.com>
427             Bernd Schmidt <bernds@coudesourcery.com>
428             Sebastian Huber <sebastian.huber@embedded-brains.de>
429
430         PR target/49641
431         * gcc.target/arm/pr49641.c: New test.
432
433 2011-11-10  Jakub Jelinek  <jakub@redhat.com>
434
435         PR middle-end/51077
436         * gcc.c-torture/compile/pr51077.c: New test.
437
438 2011-11-07  Jason Merrill  <jason@redhat.com>
439
440         PR c++/50870
441         * g++.dg/cpp0x/decltype35.C: New.
442
443 2011-11-04  Eric Botcazou  <ebotcazou@adacore.com>
444
445         * g++.dg/other/offsetof7.C: New test.
446
447 2011-11-02  Bernd Schmidt  <bernds@codesourcery.com>
448
449         * gcc.c-torture/compile/20110907.c: New file.
450
451 2011-10-29  Paolo Carlini  <paolo.carlini@oracle.com>
452
453         PR c++/50901
454         * g++.dg/cpp0x/pr50901.C: New.
455
456 2011-10-27  Uros Bizjak  <ubizjak@gmail.com>
457             Steven G. Kargl  <kargl@gcc.gnu.org>
458
459         PR target/50875
460         * gfortran.dg/pr50875.f90: New test.
461
462 2011-10-26  Release Manager
463
464         * GCC 4.6.2 released.
465
466 2011-10-23  Uros Bizjak  <ubizjak@gmail.com>
467
468         PR target/50788
469         * gcc.target/i386/pr50788.c: New test.
470
471 2011-10-20  Uros Bizjak  <ubizjak@gmail.com>
472
473         * gcc.dg/ipa/ipa-sra-2.c: Add dg-require-effective-target
474         non_strict_align.
475         * gcc.dg/ipa/ipa-sra-6.c: Ditto.
476
477 2011-10-19  Jason Merrill  <jason@redhat.com>
478
479         PR c++/50793
480         * g++.dg/init/value9.C: New.
481
482 2011-10-19  Jason Merrill  <jason@redhat.com>
483
484         PR c++/50787
485         * g++.dg/init/ref20.C: New.
486
487 2011-10-19  Jason Merrill  <jason@redhat.com>
488
489         PR c++/50787
490         * g++.dg/init/ref20.C: New.
491
492 2011-10-18  Jason Merrill  <jason@redhat.com>
493
494         PR c++/50531
495         * g++.dg/cpp0x/defaulted32.C: New.
496
497 2011-10-17  Janus Weil  <janus@gcc.gnu.org>
498
499         PR fortran/47023
500         * gfortran.dg/c_kind_tests_3.f03: New.
501
502 2011-10-15  Janus Weil  <janus@gcc.gnu.org>
503
504         PR fortran/50570
505         * gfortran.dg/pointer_intent_5.f90: New.
506
507 2011-10-15  Nicola Pero  <nicola.pero@meta-innovation.com>
508
509         Backport from mainline
510         2011-06-06  Nicola Pero  <nicola.pero@meta-innovation.com>
511
512         PR objc-++/48275
513         * obj-c++.dg/property/cxx-property-1.mm: New.
514         * obj-c++.dg/property/cxx-property-2.mm: New.
515
516 2011-10-15  Tobias Burnus  <burnus@net-b.de>
517
518         PR fortran/50718
519         * trans-expr.c (gfc_conv_procedure_call): Fix -fcheck=pointer
520         for dummy arguments with VALUE attribute.
521
522 2011-10-14  Richard Guenther  <rguenther@suse.de>
523
524         Backport from mainline
525         2011-10-14  Richard Guenther  <rguenther@suse.de>
526
527         * gcc.dg/torture/pr50723.c: New testcase.
528
529         2011-10-13  Richard Guenther  <rguenther@suse.de>
530
531         * gcc.target/i386/pr50712.c: New testcase.
532
533 2011-10-13  Jason Merrill  <jason@redhat.com>
534
535         PR c++/50618
536         * g++.dg/init/vbase1.C: New.
537
538 2011-10-12  Janus Weil  <janus@gcc.gnu.org>
539
540         PR fortran/50659
541         * gfortran.dg/proc_decl_27.f90: New.
542
543 2011-10-12  Paul Koning  <pkoning@gcc.gnu.org>
544
545         PR tree-optimization/50189
546         * g++.dg/torture/pr50189.C: New testcase.
547
548 2011-10-12  Richard Guenther  <rguenther@suse.de>
549
550         PR tree-optimization/50700
551         * gcc.dg/builtin-object-size-12.c: New testcase.
552
553 2011-10-12  Joseph Myers  <joseph@codesourcery.com>
554
555         PR c/50565
556         * gcc.c-torture/compile/pr50565-1.c,
557         gcc.c-torture/compile/pr50565-2.c: New tests.
558
559 2011-10-11  Jason Merrill  <jason@redhat.com>
560
561         * g++.dg/cpp0x/initlist-49216.C: New.
562
563         PR c++/49855
564         PR c++/49896
565         * g++.dg/template/constant1.C: New.
566         * g++.dg/template/constant2.C: New.
567
568 2011-10-11  Janis Johnson  <janisjo@codesourcery.com>
569
570         PR c++/44473
571         * g++.dg/dfp/44473-1.C: New test.
572         * g++.dg/dfp/44473-2.C: New test.
573         * g++.dg/dfp/mangle-1.C: New test.
574         * g++.dg/dfp/mangle-2.C: New test.
575         * g++.dg/dfp/mangle-3.C: New test.
576         * g++.dg/dfp/mangle-4.C: New test.
577         * g++.dg/dfp/mangle-5.C: New test.
578
579 2011-10-11  Tobias Burnus  <burnus@net-b.de>
580
581         PR fortran/50273
582         * gfortran.dg/common_16.f90: New.
583
584 2011-10-07  Janus Weil  <janus@gcc.gnu.org>
585
586         PR fortran/50585
587         * gfortran.dg/assumed_charlen_arg_2.f90: New.
588
589         PR fortran/50625
590         * gfortran.dg/class_46.f03: New.
591
592 2011-10-07  Bernd Schmidt  <bernds@codesourcery.com>
593
594         PR target/49049
595         * gcc.c-torture/compile/pr49049.c: New test.
596
597 2011-10-06  Jakub Jelinek  <jakub@redhat.com>
598
599         PR tree-optimization/49279
600         * gcc.c-torture/execute/pr49279.c: New test.
601
602 2011-10-04  Janus Weil  <janus@gcc.gnu.org>
603
604         PR fortran/48706
605         * gfortran.dg/extends_12.f03: New.
606
607 2011-09-30  Jakub Jelinek  <jakub@redhat.com>
608
609         PR inline-asm/50571
610         * gcc.dg/pr50571.c: New test.
611
612 2011-09-26  Jason Merrill  <jason@redhat.com>
613
614         PR c++/46105
615         * g++.dg/template/partial12.C: New.
616
617         PR c++/50508
618         * g++.dg/cpp0x/constexpr-typedef1.C: New.
619
620 2011-09-26  Richard Guenther  <rguenther@suse.de>
621
622         PR tree-optimization/50472
623         * gcc.dg/torture/pr50472.c: New testcase.
624
625 2011-09-23  Jason Merrill  <jason@redhat.com>
626
627         Core 253
628         * g++.dg/init/const8.C: New.
629         * g++.dg/cpp0x/constexpr-object1.C: Add a data member.
630         * g++.dg/cpp0x/defaulted2.C: Likewise.
631         * g++.dg/cpp0x/pr42844-2.C: Likewise.
632         * g++.dg/init/pr42844.C: Likewise.
633
634         * lib/prune.exp: Prune "note"s.
635
636 2011-09-25  Ira Rosen  <ira.rosen@linaro.org>
637
638         PR tree-optimization/50413
639         * g++.dg/vect/vect.exp: Run slp-pr* tests with
640         -fdump-tree-slp-details.  Run other tests with
641         -fdump-tree-vect-details.
642         * g++.dg/vect/slp-pr50413.cc: New.
643
644 2011-09-25  Ira Rosen  <ira.rosen@linaro.org>
645
646         PR tree-optimization/50412
647         * gfortran.dg/vect/pr50412.f90: New.
648
649 2011-09-22  Paolo Carlini  <paolo.carlini@oracle.com>
650
651         PR c++/50491
652         * g++.dg/cpp0x/pr50491.C: New.
653
654 2011-09-22  Steven G. Kargl  <kargl@gcc.gnu.org>
655
656         PR testsuite/50487
657         * gfortran.dg/bessel_6.f90: Fix tolerance test.
658
659 2011-09-22  Uros Bizjak  <ubizjak@gmail.com>
660
661         PR target/50464
662         * g++.dg/other/pr50464.C: New test.
663
664 2011-09-19  Martin Jambor  <mjambor@suse.cz>
665
666         PR middle-end/49886
667         * gcc.dg/torture/pr49886.c: Remove XFAILs.
668         * gcc.dg/torture/pr50287.c: New test.
669
670 2011-09-17  Jason Merrill  <jason@redhat.com>
671
672         PR c++/50442
673         Revert:
674         PR c++/49267
675         * g++.dg/cpp0x/rv-conv1.C: New.
676
677 2011-09-16  Jason Merrill  <jason@redhat.com>
678
679         PR c++/50424
680         * g++.dg/eh/defarg1.C: New.
681
682 2011-09-13  Dodji Seketeli  <dodji@redhat.com>
683
684         PR c++/48320
685         * g++.dg/cpp0x/variadic116.C: New test case.
686
687 2011-09-11  Eric Botcazou  <ebotcazou@adacore.com>
688
689         * gnat.dg/atomic5.ad[sb]: New test.
690
691 2011-09-08  Martin Jambor  <mjambor@suse.cz>
692
693         Backport from mainline
694         2011-09-07  Martin Jambor  <mjambor@suse.cz>
695
696         PR tree-optimization/49911
697         * g++.dg/tree-ssa/pr49911.C: New test.
698
699 2011-09-08  Richard Guenther  <rguenther@suse.de>
700
701         Backport from mainline
702         2011-07-04  Richard Guenther  <rguenther@suse.de>
703
704         PR tree-optimization/49518
705         PR tree-optimization/49628
706         * g++.dg/torture/pr49628.C: New testcase.
707         * gcc.dg/torture/pr49518.c: Likewise.
708
709 2011-09-08  Jakub Jelinek  <jakub@redhat.com>
710
711         PR target/50310
712         * gcc.c-torture/execute/ieee/pr50310.c: New test.
713         * gcc.dg/pr50310-2.c: New test.
714
715 2011-09-07  Paolo Carlini  <paolo.carlini@oracle.com>
716
717         PR c++/50309
718         * g++.dg/cpp0x/noexcept11.C: New.
719
720 2011-09-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
721
722         Backport from trunk
723         * g++.dg/ext/altivec-17.C: Fix dg-error to match current compiler.
724
725 2011-09-06  Eric Botcazou  <ebotcazou@adacore.com>
726
727         * gcc.c-torture/compile/20110906-1.c: New test.
728
729 2011-09-06  Martin Jambor  <mjambor@suse.cz>
730
731         * gcc.c-torture/execute/pr49886.c: Move to...
732         * gcc.dg/torture/pr49886.c: ...here. Xfail run test for -O2 and above.
733
734 2011-09-04  Jason Merrill  <jason@redhat.com>
735
736         PR c++/49267
737         * g++.dg/cpp0x/rv-conv1.C: New.
738
739 2011-09-05  Jakub Jelinek  <jakub@redhat.com>
740
741         * gcc.dg/compat/struct-layout-1_test.h: Decrease bitfield size
742         to work even with -fshort-enums.
743
744 2011-09-02  Martin Jambor  <mjambor@suse.cz>
745
746         PR middle-end/49886
747         * gcc.c-torture/execute/pr49886.c: New testcase.
748         * gfortran.fortran-torture/compile/pr50260.f90: Likewise.
749
750 2011-09-01  Ira Rosen  <ira.rosen@linaro.org>
751
752         PR tree-optimization/50178
753         * gfortran.dg/vect/pr50178.f90: New test.
754
755 2011-08-29  Jakub Jelinek  <jakub@redhat.com>
756             Jason Merrill  <jason@redhat.com>
757
758         * g++.dg/dfp/base.C: New test.
759
760 2011-08-30  Jason Merrill  <jason@redhat.com>
761
762         PR c++/50089
763         * g++.dg/cpp0x/lambda/lambda-qualified.C: New.
764
765         PR c++/50220
766         * g++.dg/cpp0x/lambda/lambda-50220.C: New.
767
768         PR c++/50234
769         * g++.dg/cpp0x/constexpr-value3.C: New.
770
771 2011-08-29  Jason Merrill  <jason@redhat.com>
772
773         PR c++/50224
774         * g++.dg/cpp0x/lambda/lambda-use2.C: New.
775
776 2011-08-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
777
778         Backport from trunk
779         PR libfortran/50192
780         * gfortran.dg/widechar_compare_1.f90:  New test.
781
782 2011-08-27  Uros Bizjak  <ubizjak@gmail.com>
783
784         PR target/50202
785         * gcc.target/i386/pr50202.c: New test.
786
787 2011-08-26  Mikael Morin  <mikael.morin@gcc.gnu.org>
788
789         PR fortran/50050
790         * gfortran.dg/pointer_comp_init_1.f90: New test.
791
792 2011-08-26  Jakub Jelinek  <jakub@redhat.com>
793
794         PR c/50179
795         * c-c++-common/Wunused-var-14.c: New test.
796
797 2011-08-25  Jason Merrill  <jason@redhat.com>
798
799         PR c++/50157
800         * g++.dg/cpp0x/sfinae27.C: New.
801
802 2011-08-25  Tobias Burnus  <burnus@net-b.de>
803
804         PR fortran/50163
805         * gfortran.dg/initialization_28.f90: New.
806
807 2011-08-23  Jason Merrill  <jason@redhat.com>
808
809         PR c++/50024
810         * g++.dg/cpp0x/constexpr-initlist5.C: New.
811
812 2011-08-23  Jakub Jelinek  <jakub@redhat.com>
813
814         PR c++/46862
815         * g++.dg/dfp/nofields.C: New test.
816
817 2011-08-22  Mikael Morin  <mikael.morin@gcc.gnu.org>
818
819         PR fortran/50050
820         * gfortran.dg/alloc_comp_initializer_3.f90: New test.
821
822 2011-08-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
823
824         Backport from trunk
825         PR fortran/50130
826         * gfortran.dg/zero_stride_1.f90:  New test.
827
828 2011-08-20  Mikael Morin  <mikael.morin@sfr.fr>
829
830         PR fortran/50129
831         * gfortran.dg/where_3.f90: New test.
832
833 2011-08-20  Jakub Jelinek  <jakub@redhat.com>
834
835         PR tree-optimization/48739
836         * gcc.dg/pr48739-1.c: New test.
837         * gcc.dg/pr48739-2.c: New test.
838
839 2011-08-19  Tobias Burnus  <burnus@net-b.de>
840
841         PR fortran/50109
842         * gfortran.dg/namelist_73.f90: New.
843
844 2011-08-18  Jakub Jelinek  <jakub@redhat.com>
845
846         PR target/50092
847         * gcc.dg/torture/pr50092.c: New test.
848
849 2011-08-16  Jason Merrill  <jason@redhat.com>
850
851         PR c++/50086
852         * g++.dg/cpp0x/variadic-unresolved.C: New.
853
854         PR c++/50054
855         * g++.dg/cpp0x/initlist56.C: New.
856
857 2011-08-12  David Li  <davidxl@google.com>
858
859         * g++.dg/abi/vbase15.C: New test.
860
861 2011-08-09  Martin Jambor  <mjambor@suse.cz>
862
863         PR middle-end/49923
864         * gcc.dg/tree-ssa/pr49923.c: New test.
865
866 2011-08-05  Jason Merrill  <jason@redhat.com>
867
868         PR c++/48993
869         * g++.dg/cpp0x/constexpr-48089.C: Add cases.
870
871         PR c++/49921
872         * g++.dg/cpp0x/decltype31.C: New.
873
874         PR c++/49669
875         * g++.dg/init/array28.C: New.
876
877         PR c++/49988
878         * g++.dg/cpp0x/constexpr-non-const-arg3.C: New.
879
880 2011-08-05  Janus Weil  <janus@gcc.gnu.org>
881
882         PR fortran/49112
883         * gfortran.dg/abstract_type_6.f03: Modified.
884         * gfortran.dg/typebound_proc_24.f03: New.
885
886 2011-08-03  Jakub Jelinek  <jakub@redhat.com>
887
888         PR tree-optimization/49948
889         * gcc.dg/pr49948.c: New test.
890
891 2011-08-03  Daniel Kraft  <d@domob.eu>
892
893         PR fortran/49885
894         * gfortran.dg/auto_char_dummy_array_3.f90: New test.
895
896 2011-08-02  Jason Merrill  <jason@redhat.com>
897
898         PR c++/43886
899         * g++.dg/cpp0x/lambda/lambda-defarg2.C: New.
900
901         PR c++/49593
902         * g++.dg/cpp0x/variadic115.C: New.
903
904         PR c++/49803
905         * g++.dg/cpp0x/union5.C: New.
906
907         PR c++/49924
908         * g++.dg/cpp0x/constexpr-array4.C: New.
909
910         PR c++/49260
911         * g++.dg/cpp0x/lambda/lambda-eh2.C: Change options.
912
913 2011-07-31  Uros Bizjak  <ubizjak@gmail.com>
914
915         PR target/49920
916         * gcc.target/i386/pr49920.c: New test.
917
918 2011-07-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
919
920         Backport from trunk.
921         PR fortran/48876
922         * gfortran.dg/string_5.f90:  New test.
923
924 2011-07-29  Wei Guozhi  <carrot@google.com>
925
926         Backported from mainline
927         2011-07-29  Wei Guozhi  <carrot@google.com>
928
929         PR rtl-optimization/49799
930         * gcc.dg/pr49799.c: New test case.
931
932 2011-07-28  Jakub Jelinek  <jakub@redhat.com>
933
934         PR debug/49871
935         * gcc.dg/debug/dwarf2/pr49871.c: New test.
936
937 2011-07-28  Tobias Burnus  <burnus@net-b.de>
938
939         PR fortran/45586
940         * gfortran.dg/lto/pr45586-2_0.f90: New.
941
942 2011-07-27  Jeffrey Yasskin  <jyasskin@google.com>
943
944         * g++.old-deja/g++.pt/crash60.C: Updated.
945
946 2011-07-27  Jakub Jelinek  <jakub@redhat.com>
947
948         PR target/49866
949         * gcc.target/i386/pr49866.c: New test.
950
951 2011-07-27  Tobias Burnus  <burnus@net-b.de>
952
953         Backported from mainline
954         2011-07-23  Tobias Burnus  <burnus@net-b.de>
955
956         PR fortran/49791
957         * gfortran.dg/namelist_72.f: New.
958
959 2011-07-27  Uros Bizjak  <ubizjak@gmail.com>
960
961         * gcc.target/i386/avx-os-support.h: New.
962         * gcc.target/i386/avx-check.h: Include avx-os-support.h
963         (main): Check avx_os_support before the test is run.
964         * gcc.target/i386/aes-avx-check.h: Ditto.
965         * gcc.target/i386/pclmul-avx-check.h: Ditto.
966
967 2011-07-26  Ira Rosen  <ira.rosen@linaro.org>
968
969         * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store.
970
971 2011-07-25  Andrew Pinski  <apinski@cavium.com>
972
973         PR tree-opt/49671
974         * gcc.dg/tree-ssa/pr49671-1.c: New testcase.
975         * gcc.dg/tree-ssa/pr49671-2.c: New testcase.
976
977 2011-07-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
978
979         PR testsuite/49753
980         * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
981
982         Revert:
983         2011-07-15  Jakub Jelinek  <jakub@redhat.com>
984
985         PR testsuite/49753
986         * g++.dg/torture/pr49309.C: Remove.
987
988 2011-07-23  Janus Weil  <janus@gcc.gnu.org>
989
990         PR fortran/49708
991         * gfortran.dg/allocate_error_3.f90: New.
992
993 2011-07-22  Uros Bizjak  <ubizjak@gmail.com>
994
995         * lib/target-supports.exp (check_ifunc_available): Rewrite.
996
997 2011-07-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
998
999         PR debug/47393
1000         * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on
1001         mips-sgi-irix*.
1002
1003 2011-07-22  Richard Guenther  <rguenther@suse.de>
1004
1005         PR tree-optimization/45819
1006         * gcc.dg/pr45819.c: New testcase.
1007
1008 2011-07-21  Uros Bizjak  <ubizjak@gmail.com>
1009
1010         * lib/target-supports.exp (check_avx_os_support_available): New.
1011         (check_effective_target_avx_runtime): Use it.
1012
1013 2011-07-19  Jason Merrill  <jason@redhat.com>
1014
1015         PR c++/49785
1016         * g++.dg/cpp0x/variadic114.C: New.
1017
1018 2011-07-19  Jakub Jelinek  <jakub@redhat.com>
1019
1020         PR tree-optimization/49768
1021         * gcc.c-torture/execute/pr49768.c: New test.
1022
1023 2011-07-18  Mikael Morin  <mikael.morin@sfr.fr>
1024
1025         PR fortran/49648
1026         * gfortran.dg/result_in_spec_4.f90: New test.
1027
1028 2011-07-18  Jakub Jelinek  <jakub@redhat.com>
1029
1030         PR middle-end/49675
1031         * gfortran.dg/pr49675.f90: New test.
1032
1033 2011-07-17  Eric Botcazou  <ebotcazou@adacore.com>
1034
1035         * gnat.dg/pointer_controlled.adb: New test.
1036
1037 2011-07-15  Jakub Jelinek  <jakub@redhat.com>
1038
1039         PR testsuite/49753
1040         * g++.dg/torture/pr49309.C: Remove.
1041
1042 2011-07-14  Janis Johnson  <janisjo@codesourcery.com>
1043
1044         * gcc.target/arm/pr40657-2.c: Remove -march.
1045         * gcc.target/arm/pr42235.c: Likewise.
1046         * gcc.target/arm/pr42495.c: Likewise.
1047         * gcc.target/arm/pr42574.c: Likewise.
1048         * gcc.target/arm/pr40956.c: Remove target-specific options.
1049         * gcc.target/arm/pr42505.c: Likewise.
1050
1051         * lib/target-supports.exp (check_effective_target_arm_thumb1): New.
1052         * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march.
1053
1054         * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks".
1055
1056         * gcc.target/arm/pr39839.c: Don't specify -march, require thumb.
1057         * gcc.target/arm/thumb-branch1.c: Likewise.
1058
1059         * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb.
1060         * gcc.target/arm/pr45701-2.c: Likewise.
1061
1062         * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float.
1063         * gcc.target/arm/vfp-ldmias.c: Likewise.
1064         * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1065         * gcc.target/arm/vfp-stmdbs.c: Likewise.
1066         * gcc.target/arm/vfp-ldmiad.c: Likewise.
1067         * gcc.target/arm/vfp-stmias.c: Likewise.
1068         * gcc.target/arm/vfp-stmdbd.c: Likewise.
1069         * gcc.target/arm/vfp-stmiad.c: Likewise.
1070
1071         * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm.
1072         * gcc.c-torture/compile/pr46883.c: Likewise.
1073
1074         * gcc.target/arm/pr41679.c: Remove test directives in preparation
1075         for move to ../../gcc.c-torture/compile.
1076         * gcc.target/arm/pr46883.c: Likewise.
1077
1078         * lib/target-supports.exp (check_effective_target_arm_dsp): New.
1079         * gcc.target/arm/wmul-1.c: Use it instead of specific -march.
1080         * gcc.target/arm/wmul-2.c: Likewise.
1081         * gcc.target/arm/wmul-3.c: Likewise.
1082         * gcc.target/arm/wmul-4.c: Likewise.
1083
1084 2011-07-14  Andrew Pinski  <pinskia@gmail.com>
1085
1086         PR tree-opt/49309
1087         * g++.dg/torture/pr49309.C: New testcase.
1088
1089 2011-07-14  Richard Guenther  <rguenther@suse.de>
1090
1091         PR tree-optimization/49651
1092         * gcc.dg/torture/pr49651.c: New testcase.
1093
1094 2011-07-13  Janne Blomqvist  <jb@gcc.gnu.org>
1095
1096         Backport from trunk:
1097         PR libfortran/49296
1098         * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
1099         and logical reads.
1100
1101 2011-07-11  Martin Jambor  <mjambor@suse.cz>
1102
1103         PR tree-optimization/49094
1104         * gcc.dg/tree-ssa/pr49094.c: New test.
1105
1106 2011-07-11  Jakub Jelinek  <jakub@redhat.com>
1107
1108         PR fortran/49698
1109         * gfortran.dg/pr49698.f90: New test.
1110
1111 2011-07-10  Tobias Burnus  <burnus@net-b.de>
1112
1113         PR fortran/49690
1114         * gfortran.dg/intrinsic_signal.f90: New.
1115
1116 2011-07-10  Janus Weil  <janus@gcc.gnu.org>
1117
1118         PR fortran/49562
1119         * gfortran.dg/typebound_proc_23.f90: New.
1120
1121 2011-07-09  Uros Bizjak  <ubizjak@gmail.com>
1122
1123         * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block
1124         -fno-loop-strip-mine -fno-loop-interchange -ffast-math.
1125
1126 2011-07-09  Jason Merrill  <jason@redhat.com>
1127
1128         * g++.dg/cpp0x/regress/regress5.C: New.
1129
1130 2011-07-08  Jakub Jelinek  <jakub@redhat.com>
1131
1132         PR target/49621
1133         * gcc.target/powerpc/altivec-34.c: New test.
1134
1135 2011-07-07  Jason Merrill  <jason@redhat.com>
1136
1137         PR c++/48157
1138         * g++.dg/template/template-id-4.C: New.
1139
1140 2011-07-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1141
1142         * gcc.target/sparc/cas64.c: New test.
1143
1144 2011-07-07  Jakub Jelinek  <jakub@redhat.com>
1145
1146         PR c/49644
1147         * g++.dg/torture/pr49644.C: New test.
1148
1149         PR c/49644
1150         * gcc.c-torture/execute/pr49644.c: New test.
1151
1152         PR debug/49522
1153         * gcc.dg/debug/pr49522.c: New test.
1154
1155         PR middle-end/49640
1156         * gcc.dg/gomp/pr49640.c: New test.
1157
1158 2011-07-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
1159
1160         PR fortran/49479
1161         * gfortran.dg/reshape_zerosize_3.f90:  New test case.
1162
1163 2011-07-05  Janis Johnson  <janisjo@codesourcery.com>
1164
1165         * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2.
1166         * gcc.target/arm/pr40482.c: Likewise.
1167         * gcc.target/arm/stack-corruption.c: Likewise.
1168
1169         * gcc.target/arm/ctz.c: Don't specify -march, require thumb2.
1170         * gcc.target/arm/pr42879.c: Likewise.
1171         * gcc.target/arm/pr45701-3.c: Likewise.
1172
1173         * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
1174
1175         * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
1176         is not xscale.
1177
1178         * lib/target-supports-dg.exp (dg-require-effective-target): Return
1179         early if the test is already being skipped.
1180
1181         * lib/target-supports.exp (add_options_for_arm_fp16): Renamed
1182         from add_options_for_arm_neon_fp16.
1183         (check_effective_target_arm_fp16_ok_nocache): Renamed from
1184         check_effective_target_arm_neon_fp16_ok_nocache.
1185         Check -mfpu and -mfloat-abi options from current multilib.
1186         Do not require neon support.
1187         (check_effective_target_arm_fp16_ok): Renamed from
1188         check_effecitve_target_arm_neon_fp16_ok.
1189         * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
1190         arm_neon_fp16_ok and arm_fp16.
1191         * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
1192         * gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
1193         * gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
1194         * gcc.target/arm/fp16-compile-vcvt.c: Likewise.
1195
1196         * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1197         scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as
1198         unresolved and report the reason to the log file.
1199
1200         * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
1201         scan-assembler-dem-not): For missing file, report unresolved with
1202         same message as for pass/fail, with reason reported in log file.
1203
1204 2011-07-05  Jason Merrill  <jason@redhat.com>
1205
1206         PR testsuite/49643
1207         * g++.dg/rtti/anon-ns1.C: Allow for null-termination.
1208
1209         * g++.dg/cpp0x/lambda/lambda-ref2.C: New.
1210
1211         * g++.dg/diagnostic/aka1.C: New.
1212
1213 2011-07-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1214
1215         * ada/acats/run_acats (which): Extract last field from type -p,
1216         type output only if command succeeded.
1217
1218 2011-07-04  Jakub Jelinek  <jakub@redhat.com>
1219
1220         PR rtl-optimization/49619
1221         * gcc.dg/pr49619.c: New test.
1222
1223         PR rtl-optimization/49472
1224         * gfortran.dg/pr49472.f90: New test.
1225
1226         Backported from mainline
1227         2011-06-30  Jakub Jelinek  <jakub@redhat.com>
1228
1229         PR fortran/49540
1230         * gfortran.dg/pr49540-1.f90: New test.
1231         * gfortran.dg/pr49540-2.f90: New test.
1232
1233 2011-07-04  Richard Guenther  <rguenther@suse.de>
1234
1235         PR tree-optimization/49615
1236         * g++.dg/torture/pr49615.C: New testcase.
1237
1238 2011-07-03  Janne Blomqvist  <jb@gcc.gnu.org>
1239
1240         Backport from mainline:
1241         PR libfortran/49296
1242         * gfortran.dg/read_list_eof_1.f90: New test.
1243
1244 2011-07-02  Janus Weil  <janus@gcc.gnu.org>
1245
1246         PR fortran/49466
1247         * gfortran.dg/allocatable_scalar_9.f90: Modified.
1248         * gfortran.dg/extends_14.f03: New.
1249
1250 2011-06-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1251
1252         PR ada/49511
1253         * ada/acats/run_acats (which): Use last field of type -p output.
1254
1255 2011-06-30  Richard Guenther  <rguenther@suse.de>
1256
1257         PR tree-optimization/38752
1258         * gcc.c-torture/compile/pr38752.c: New testcase.
1259
1260 2011-06-29  Martin Jambor  <mjambor@suse.cz>
1261         Backport from mainline
1262         2011-06-24  Martin Jambor  <mjambor@suse.cz>
1263
1264         PR tree-optimizations/49516
1265         * g++.dg/tree-ssa/pr49516.C: New test.
1266
1267 2011-06-28 Changpeng Fang <changpeng.fang@amd.com>
1268         Backport from mainline
1269         2011-03-27  H.J. Lu  <hongjiu.lu@intel.com>
1270
1271         * gcc.target/i386/avx256-unaligned-load-1.c: New.
1272         * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1273         * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1274         * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1275         * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1276         * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1277         * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1278         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1279         * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1280         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1281         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1282         * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1283         * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1284         * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1285
1286 2011-06-28  Eric Botcazou  <ebotcazou@adacore.com>
1287
1288         * gnat.dg/opt17.ad[sb]: New test.
1289
1290 2011-06-28  Alexander Monakov  <amonakov@ispras.ru>
1291
1292         Backport from mainline
1293         2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
1294
1295         PR target/48273
1296         * g++.dg/opt/pr48273.C: New.
1297
1298 2011-06-27  Jason Merrill  <jason@redhat.com>
1299
1300         PR c++/49528
1301         * g++.dg/init/ref19.C: New.
1302         * g++.dg/cpp0x/constexpr-cleanup.C: New.
1303
1304         PR c++/49440
1305         * g++.dg/rtti/anon-ns1.C: New.
1306
1307         PR c++/49418
1308         * g++.dg/template/param3.C: New.
1309
1310 2011-06-27  Jakub Jelinek  <jakub@redhat.com>
1311
1312         Backported from mainline
1313         2011-06-26  Jakub Jelinek  <jakub@redhat.com>
1314
1315         PR tree-optimization/48377
1316         * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
1317         non_strict_align.
1318
1319         2011-06-26  Steve Ellcey  <sje@cup.hp.com>
1320
1321         PR middle-end/49191
1322         * lib/target-supports.exp (check_effective_target_non_strict_align):
1323         New.
1324
1325 2011-06-27  Release Manager
1326
1327         * GCC 4.6.1 released.
1328
1329 2011-06-23  Jason Merrill  <jason@redhat.com>
1330
1331         PR c++/49507
1332         * g++.dg/cpp0x/defaulted30.C: New.
1333
1334 2011-06-21  Jason Merrill  <jason@redhat.com>
1335
1336         PR c++/49482
1337         * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
1338
1339 2011-06-21  Janus Weil  <janus@gcc.gnu.org>
1340
1341         PR fortran/49112
1342         * gfortran.dg/class_44.f03: New.
1343
1344 2011-06-19  Janus Weil  <janus@gcc.gnu.org>
1345
1346         PR fortran/47601
1347         * gfortran.dg/extends_13.f03: New.
1348
1349         PR fortran/48699
1350         * gfortran.dg/move_alloc_5.f90: New.
1351
1352         PR fortran/49074
1353         * gfortran.dg/typebound_assignment_3.f03: New.
1354
1355         PR fortran/49417
1356         * gfortran.dg/class_43.f03: New.
1357
1358 2011-06-18  Jakub Jelinek  <jakub@redhat.com>
1359
1360         PR testsuite/49432
1361         * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
1362
1363         PR target/49411
1364         * gcc.target/i386/testimm-1.c: New test.
1365         * gcc.target/i386/testimm-2.c: New test.
1366         * gcc.target/i386/testimm-3.c: New test.
1367         * gcc.target/i386/testimm-4.c: New test.
1368         * gcc.target/i386/testimm-5.c: New test.
1369         * gcc.target/i386/testimm-6.c: New test.
1370         * gcc.target/i386/testimm-7.c: New test.
1371         * gcc.target/i386/testimm-8.c: New test.
1372         * gcc.target/i386/xop-vpermil2px-2.c: New test.
1373         * gcc.target/i386/xop-rotate1-int.c: New test.
1374         * gcc.target/i386/xop-rotate2-int.c: New test.
1375
1376 2011-06-17  Richard Guenther  <rguenther@suse.de>
1377
1378         Backport from mainline
1379         2011-05-23  Richard Guenther  <rguenther@suse.de>
1380
1381         PR tree-optimization/49115
1382         * g++.dg/torture/pr49115.C: New testcase.
1383
1384 2011-06-17  Hans-Peter Nilsson  <hp@axis.com>
1385
1386         Backport from mainline
1387         2011-06-17  Hans-Peter Nilsson  <hp@axis.com>
1388
1389         PR rtl-optimization/48542
1390         * gcc.dg/torture/pr48542.c: New test.
1391
1392 2011-06-17  Tobias Burnus
1393
1394         PR fortran/49324
1395         * gfortran.dg/alloc_comp_assign_11.f90: New.
1396
1397 2011-06-16  Jason Merrill  <jason@redhat.com>
1398
1399         PR c++/49229
1400         * g++.dg/cpp0x/sfinae26.C: New.
1401
1402         PR c++/49251
1403         * g++.dg/cpp0x/variadic113.C: New.
1404
1405 2011-06-16  Kaz Kojima  <kkojima@gcc.gnu.org>
1406
1407         Backport form main line
1408         2011-06-09  Kaz Kojima  <kkojima@gcc.gnu.org>
1409
1410         PR target/49307
1411         * gcc.dg/pr49307.c: New.
1412
1413 2011-06-16  Jakub Jelinek  <jakub@redhat.com>
1414
1415         PR tree-optimization/49419
1416         * gcc.c-torture/execute/pr49419.c: New test.
1417
1418         Backported from mainline
1419         2011-06-13  Edmar Wienskoski  <edmar@freescale.com>
1420
1421         PR target/44618
1422         * gcc.target/powerpc/outofline_rnreg.c: New testcase.
1423
1424 2011-06-14  Jason Merrill  <jason@redhat.com>
1425
1426         * g++.dg/other/error23.C: Adjust error message.
1427         * g++.dg/other/error32.C: Likewise.
1428
1429         PR c++/49369
1430         * g++.dg/cpp0x/decltype30.C: New.
1431
1432 2011-06-14  Jakub Jelinek  <jakub@redhat.com>
1433
1434         PR fortran/49103
1435         * gfortran.dg/pr49103.f90: New test.
1436
1437         PR rtl-optimization/49390
1438         * gcc.c-torture/execute/pr49390.c: New test.
1439
1440 2011-06-10  Janis Johnson  <janisjo@codesourcery.com>
1441
1442         * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
1443         options, do not override other options.
1444         * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
1445         incompatible options.
1446         * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
1447         * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
1448         * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
1449         * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
1450
1451         * lib/target-supports.exp
1452         (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
1453         multilib flags use -mfpu with a value other than neon-fp16.
1454
1455 2011-06-08  Kaz Kojima  <kkojima@gcc.gnu.org>
1456
1457         Backport from mainline
1458         2011-06-01  Kaz Kojima  <kkojima@gcc.gnu.org>
1459
1460         PR target/49238
1461         * gcc.c-torture/compile/pr49238.c: New.
1462
1463 2011-06-07  Jason Merrill  <jason@redhat.com>
1464
1465         * g++.dg/cpp0x/enum19.C: New.
1466
1467 2011-06-07  Jakub Jelinek  <jakub@redhat.com>
1468
1469         PR gcov-profile/49299
1470         * gcc.dg/tree-prof/pr49299-1.c: New test.
1471         * gcc.dg/tree-prof/pr49299-2.c: New test.
1472
1473 2011-06-06  Jason Merrill  <jason@redhat.com>
1474
1475         * g++.dg/cpp0x/regress/ptrmem1.C: New.
1476
1477 2011-06-06  Asher Langton  <langton2@llnl.gov>
1478
1479         PR fortran/49268
1480         * gfortran.dg/PR49268.f90: New test.
1481
1482 2011-06-06  Jakub Jelinek  <jakub@redhat.com>
1483
1484         PR c++/49264
1485         * g++.dg/opt/pr49264.C: New test.
1486
1487 2011-06-06  Mikael Pettersson  <mikpe@it.uu.se>
1488
1489         PR tree-optimization/49243
1490         * gcc.dg/pr49243.c: New.
1491
1492 2011-06-06  Richard Guenther  <rguenther@suse.de>
1493
1494         PR tree-optimization/48702
1495         * gcc.dg/torture/pr48702.c: New testcase.
1496
1497         Backport from mainline
1498         2011-05-31  Jakub Jelinek  <jakub@redhat.com>
1499
1500         PR rtl-optimization/49235
1501         * gcc.dg/pr49235.c: New test.
1502
1503 2011-06-05  Kaz Kojima  <kkojima@gcc.gnu.org>
1504
1505         Backport from mainline
1506         2011-05-30  Kaz Kojima  <kkojima@gcc.gnu.org>
1507
1508         PR target/49186
1509         * gcc.c-torture/execute/pr49186.c: New.
1510
1511 2011-06-04  Jonathan Wakely  <jwakely.gcc@gmail.com>
1512
1513         PR c++/33840
1514         * g++.dg/diagnostic/bitfld2.C: New.
1515
1516 2011-06-04  Ira Rosen  <ira.rosen@linaro.org>
1517
1518         PR tree-optimization/49038
1519         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
1520         * gcc.dg/vect/pr49038.c: New test.
1521
1522 2011-06-03  Jakub Jelinek  <jakub@redhat.com>
1523
1524         PR c++/49276
1525         * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
1526
1527 2011-06-02  Steven G. Kargl  <kargl@gcc.gnu.org>
1528
1529         PR fortran/49265
1530         * gfortran.dg/module_procedure_double_colon_1.f90: New test.
1531         * gfortran.dg/module_procedure_double_colon_2.f90: New test.
1532
1533 2011-06-02  Ira Rosen  <ira.rosen@linaro.org>
1534
1535         PR tree-optimization/49093
1536         * gcc.dg/vect/pr49093.c: New test.
1537
1538 2011-05-31  Thomas Koenig  <tkoenig@gcc.gnu.org>
1539
1540         Backport from trunk
1541         PR fortran/45786
1542         * gfortran.dg/operator_7.f90:  New test case.
1543
1544 2011-05-31  Richard Guenther  <rguenther@suse.de>
1545
1546         Backport from mainline
1547         2011-05-19  Richard Guenther  <rguenther@suse.de>
1548
1549         PR middle-end/48985
1550         * gcc.dg/builtin-object-size-11.c: New testcase.
1551
1552 2011-05-31  Richard Guenther  <rguenther@suse.de>
1553
1554         Backport from mainline
1555         2011-05-11  Richard Guenther  <rguenther@suse.de>
1556
1557         PR middle-end/48953
1558         * gcc.dg/torture/pr48953.c: New testcase.
1559
1560 2011-05-30  Jakub Jelinek  <jakub@redhat.com>
1561
1562         PR c++/49223
1563         * g++.dg/gomp/pr49223-1.C: New test.
1564         * g++.dg/gomp/pr49223-2.C: New test.
1565
1566 2011-05-30  Richard Guenther  <rguenther@suse.de>
1567
1568         PR tree-optimization/49218
1569         * gcc.c-torture/execute/pr49218.c: New testcase.
1570
1571 2011-05-29  Richard Sandiford  <rdsandiford@googlemail.com>
1572
1573         * gcc.target/mips/reg-var-1.c: New test.
1574
1575 2011-05-29  Richard Guenther  <rguenther@suse.de>
1576
1577         PR tree-optimization/49217
1578         * gcc.dg/torture/pr49217.c: New testcase.
1579
1580 2011-05-27  Jason Merrill  <jason@redhat.com>
1581
1582         * g++.dg/cpp0x/lambda/lambda-template2.C: New.
1583
1584         * g++.dg/cpp0x/enum18.C: New.
1585
1586         * g++.dg/cpp0x/error6.C: New.
1587
1588 2011-05-27  Jakub Jelinek  <jakub@redhat.com>
1589
1590         PR c++/49165
1591         * g++.dg/eh/cond6.C: New test.
1592
1593 2011-05-27  Jason Merrill  <jason@redhat.com>
1594
1595         * g++.dg/template/const5.C: New.
1596
1597 2011-05-26  Thomas Koenig  <tkoenig@gcc.gnu.org>
1598
1599         PR fortran/48955
1600         * gfortran.dg/dependency_40.f90 : New test.
1601
1602 2011-05-26  Jason Merrill  <jason@redhat.com>
1603
1604         * g++.dg/cpp0x/variadic111.C: New.
1605         * g++.dg/cpp0x/variadic41.C: Adjust.
1606
1607 2011-05-26  Jakub Jelinek  <jakub@redhat.com>
1608
1609         PR c++/49165
1610         * g++.dg/eh/cond5.C: New test.
1611
1612         PR tree-optimization/49161
1613         * gcc.c-torture/execute/pr49161.c: New test.
1614
1615 2011-05-25  Jason Merrill  <jason@redhat.com>
1616
1617         * g++.dg/cpp0x/error4.C: New.
1618
1619         * g++.dg/cpp0x/rv-restrict.C: New.
1620
1621 2011-05-26  Fabien Chêne  <fabien@gcc.gnu.org>
1622         * g++.dg/init/pr25811-2.C: New.
1623         * g++.dg/init/pr25811-3.C: New.
1624         * g++.dg/init/pr25811-4.C: New.
1625
1626 2011-05-25  Jason Merrill  <jason@redhat.com>
1627
1628         * g++.dg/cpp0x/enum15.C: New.
1629         * g++.dg/cpp0x/constexpr-switch2.C: New.
1630
1631         * g++.dg/cpp0x/variadic110.C: New.
1632
1633         * g++.dg/cpp0x/auto9.C: Add typedef test.
1634
1635         * g++.dg/cpp0x/auto23.C: New.
1636         * g++.dg/cpp0x/auto9.C: Adjust.
1637
1638         * g++.dg/cpp0x/defaulted29.C: New.
1639
1640         * g++.dg/cpp0x/initlist51.C: New.
1641
1642 2011-05-25  Janis Johnson  <janisjo@codesourcery.com>
1643
1644         * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
1645         * g++.dg/abi/packed1.C: Suppress warning.
1646         * g++.dg/warn/Wunused-parm-3.C: Likewise.
1647         * g++.dg/template/stdarg1.C: Likewise.
1648         * g++.dg/other/packed1.C: Remove arm from xfail list.
1649
1650 2011-05-25  Jason Merrill  <jason@redhat.com>
1651
1652         * g++.dg/cpp0x/enum16.C: New.
1653         * g++.dg/parse/error15.C: Adjust.
1654
1655         * g++.dg/cpp0x/initlist50.C: New.
1656
1657         * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
1658
1659         * g++.dg/cpp0x/variadic109.C: New.
1660
1661 2011-05-25  Nicola Pero  <nicola.pero@meta-innovation.com>
1662
1663         Backport from mainline
1664         2011-05-24  Nicola Pero  <nicola.pero@meta-innovation.com>
1665
1666         PR libobjc/48177
1667         * objc.dg/pr48177.m: New testcase.
1668
1669 2011-05-25  Jakub Jelinek  <jakub@redhat.com>
1670
1671         PR c++/49136
1672         * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
1673         * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
1674
1675 2011-05-24  Jason Merrill  <jason@redhat.com>
1676
1677         * g++.dg/cpp0x/access01.C: New.
1678
1679         * g++.dg/template/access21.C: New.
1680         * g++.dg/template/access22.C: New.
1681
1682         * g++.dg/cpp0x/rv-cast2.C: New.
1683
1684         * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
1685
1686         * g++.dg/cpp0x/error3.C: New.
1687
1688         * g++.dg/cpp0x/defaulted27.C: New.
1689
1690         * g++.dg/cpp0x/decltype27.C: New.
1691
1692 2011-05-24  Uros Bizjak  <ubizjak@gmail.com>
1693
1694         PR target/49133
1695         * g++.dg/other/pr49133.C: New test.
1696
1697 2011-05-23  Jakub Jelinek  <jakub@redhat.com>
1698
1699         PR lto/49123
1700         * gcc.c-torture/execute/pr49123.c: New test.
1701
1702         PR debug/49032
1703         * gcc.dg/debug/pr49032.c: New test.
1704
1705         PR c/49120
1706         * gcc.dg/pr49120.c: New test.
1707
1708         PR middle-end/48973
1709         * gcc.c-torture/execute/pr48973-1.c: New test.
1710         * gcc.c-torture/execute/pr48973-2.c: New test.
1711
1712 2011-05-22  Jason Merrill  <jason@redhat.com>
1713
1714         * g++.dg/cpp0x/sfinae23.C: New.
1715         * g++.dg/cpp0x/sfinae8.C: Correct.
1716
1717 2011-05-22  Jakub Jelinek  <jakub@redhat.com>
1718
1719         PR middle-end/49029
1720         * gcc.c-torture/compile/pr49029.c: New test.
1721
1722 2011-05-20  Jason Merrill  <jason@redhat.com>
1723
1724         * g++.dg/cpp0x/constexpr-static7.C: New.
1725
1726         * g++.dg/cpp0x/enum13.C: New.
1727
1728         * g++.dg/cpp0x/defaulted26.C: New.
1729
1730         * g++.dg/cpp0x/noexcept02.C: Fix.
1731         * g++.dg/cpp0x/noexcept03.C: Fix.
1732         * g++.dg/cpp0x/noexcept08.C: Fix.
1733         * g++.dg/cpp0x/noexcept10.C: New.
1734
1735         * g++.dg/cpp0x/constexpr-friend.C: New.
1736         * g++.dg/cpp0x/constexpr-incomplete1.C: New.
1737         * g++.dg/cpp0x/constexpr-incomplete2.C: New.
1738         * g++.dg/cpp0x/constexpr-incomplete3.C: New.
1739         * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
1740
1741         * g++.dg/cpp0x/sfinae22.C: New.
1742
1743         * g++.dg/cpp0x/variadic108.C: New.
1744
1745         * g++.dg/init/new32.C: New.
1746
1747 2011-05-20  Richard Guenther  <rguenther@suse.de>
1748
1749         PR tree-optimization/49079
1750         * gcc.dg/torture/pr49079.c: New testcase.
1751
1752 2011-05-20  Jakub Jelinek  <jakub@redhat.com>
1753
1754         PR tree-optimization/49073
1755         * gcc.c-torture/execute/pr49073.c: New test.
1756
1757 2011-05-19  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1758
1759         * gcc.c-torture/execute/960321-1.x: Remove.
1760
1761 2011-05-18  H.J. Lu  <hongjiu.lu@intel.com>
1762
1763         Backport from mainline
1764         2011-05-18  H.J. Lu  <hongjiu.lu@intel.com>
1765
1766         PR target/49002
1767         * gcc.target/i386/pr49002-1.c: New test.
1768         * gcc.target/i386/pr49002-2.c: Likewise.
1769
1770 2011-05-18  Jakub Jelinek  <jakub@redhat.com>
1771
1772         PR tree-optimization/49039
1773         * gcc.c-torture/execute/pr49039.c: New test.
1774         * gcc.dg/tree-ssa/pr49039.c: New test.
1775         * g++.dg/torture/pr49039.C: New test.
1776
1777 2011-05-18  Richard Guenther  <rguenther@suse.de>
1778
1779         Backport from mainline
1780         2011-04-19  Richard Guenther  <rguenther@suse.de>
1781
1782         PR lto/48207
1783         * g++.dg/lto/pr48207_0.C: New testcase.
1784
1785         2011-04-21  Richard Guenther  <rguenther@suse.de>
1786
1787         PR lto/48703
1788         * g++.dg/lto/pr48207-2_0.C: New testcase.
1789         * g++.dg/lto/pr48207-3_0.C: Likewise.
1790
1791 2011-05-18  Richard Guenther  <rguenther@suse.de>
1792
1793         Backport from mainline
1794         2011-05-12  Richard Guenther  <rguenther@suse.de>
1795
1796         PR tree-optimization/48172
1797         * gcc.dg/vect/pr48172.c: New testcase.
1798
1799 2011-05-18  Jakub Jelinek  <jakub@redhat.com>
1800
1801         PR tree-optimization/49000
1802         * gcc.dg/pr49000.c: New test.
1803
1804 2011-05-12  Jakub Jelinek  <jakub@redhat.com>
1805
1806         PR tree-optimization/48975
1807         * gcc.dg/pr48975.c: New test.
1808
1809 2011-05-12  Richard Guenther  <rguenther@suse.de>
1810
1811         Backport from mainline
1812         2011-05-02  Richard Guenther  <rguenther@suse.de>
1813
1814         PR tree-optimization/48822
1815         * gcc.dg/torture/pr48822.c: New testcase.
1816
1817 2011-05-12  Jakub Jelinek  <jakub@redhat.com>
1818
1819         PR debug/48967
1820         * g++.dg/opt/pr48967.C: New test.
1821
1822 2011-05-11  Tobias Burnus  <burnus@net-b.de>
1823
1824         PR fortran/48889
1825         * gfortran.dg/generic_24.f90: New.
1826
1827 2011-05-11  Jakub Jelinek  <jakub@redhat.com>
1828
1829         PR debug/48159
1830         * gcc.dg/pr48159-1.c: New test.
1831         * gcc.dg/pr48159-2.c: New test.
1832
1833 2011-05-11  Fabien Chêne  <fabien@gcc.gnu.org>
1834
1835         PR c++/48859
1836         * g++.dg/init/pr48859.C: New.
1837
1838 2011-05-10  Michael Meissner  <meissner@linux.vnet.ibm.com>
1839
1840         Backport from mainline
1841         2011-05-10  Michael Meissner  <meissner@linux.vnet.ibm.com>
1842
1843         PR target/48857
1844         * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
1845         are passed and returned in vector registers.
1846
1847 2011-05-10  Jakub Jelinek  <jakub@redhat.com>
1848
1849         Backported from mainline
1850         2011-05-07  Zdenek Dvorak  <ook@ucw.cz>
1851
1852         PR tree-optimization/48837
1853         * gcc.dg/pr48837.c: New testcase.
1854
1855 2011-05-10  Jakub Jelinek  <jakub@redhat.com>
1856
1857         PR tree-optimization/48611
1858         PR tree-optimization/48794
1859         * gfortran.dg/gomp/pr48611.f90: New test.
1860         * gfortran.dg/gomp/pr48794.f90: New test.
1861
1862 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
1863
1864         PR c++/48522
1865         * g++.dg/cpp0x/pr48522.C: New.
1866
1867 2011-05-09  Dodji Seketeli  <dodji@redhat.com>
1868
1869         PR c++/48574
1870         * g++.dg/template/dependent-expr8.C: New test case.
1871
1872 2011-05-06  Jason Merrill  <jason@redhat.com>
1873
1874         * g++.dg/cpp0x/constexpr-condition2.C: New.
1875
1876         * g++.dg/cpp0x/constexpr-missing.C: New.
1877
1878         * g++.dg/ext/vla10.C: New.
1879         * c-c++-common/vla-1.c: New.
1880
1881         * g++.dg/cpp0x/constexpr-48089.C: New.
1882
1883 2011-05-06  Dodji Seketeli  <dodji@redhat.com>
1884
1885         PR c++/48838
1886         * g++.dg/template/member9.C: New test case.
1887
1888 2011-05-05  Jason Merrill  <jason@redhat.com>
1889
1890         * g++.dg/init/new30.C: New.
1891
1892 2011-05-05  Eric Botcazou  <ebotcazou@adacore.com>
1893
1894         * gnat.dg/discr29.ad[sb]: New test.
1895         * gnat.dg/discr30.adb: Likewise.
1896
1897 2011-05-05  Julian Brown  <julian@codesourcery.com>
1898
1899         * gcc.target/arm/neon-vset_lanes8.c: New test.
1900
1901 2011-05-05  Ira Rosen  <ira.rosen@linaro.org>
1902
1903         Backport from mainline:
1904         2011-04-18  Ulrich Weigand  <ulrich.weigand@linaro.org>
1905                     Ira Rosen  <ira.rosen@linaro.org>
1906
1907         PR target/48252
1908         * gcc.target/arm/pr48252.c: New test.
1909
1910 2011-05-04  Jason Merrill  <jason@redhat.com>
1911
1912         * g++.dg/conversion/base1.C: New.
1913
1914 2011-05-03  Jakub Jelinek  <jakub@redhat.com>
1915
1916         PR target/48774
1917         * gcc.dg/pr48774.c: New test.
1918
1919 2011-04-30  Paul Thomas  <pault@gcc.gnu.org>
1920
1921         PR fortran/48462
1922         PR fortran/48746
1923         * gfortran.dg/realloc_on_assign_7.f03: New test.
1924
1925 2011-04-30  Jakub Jelinek  <jakub@redhat.com>
1926
1927         PR tree-optimization/48809
1928         * gcc.c-torture/execute/pr48809.c: New test.
1929
1930 2011-04-29  Tobias Burnus  <burnus@net-b.de>
1931
1932         PR fortran/48810
1933         * gfortran.dg/typebound_proc_22.f90: New.
1934
1935         PR fortran/48800
1936         * gfortran.dg/interface_36.f90: New.
1937
1938 2011-04-28  Michael Meissner  <meissner@linux.vnet.ibm.com>
1939
1940         Backport from mainline
1941         2011-03-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
1942
1943         * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1944         failure on 32-bit systems.
1945         * gcc.dg/torture/vector-2.c: Ditto.
1946
1947         Backport from mainline
1948         2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
1949
1950         * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1951         powerpc.
1952
1953         PR target/48226
1954         * gcc.target/powerpc/pr48226.c: New file.
1955
1956 2011-04-28  Dodji Seketeli  <dodji@redhat.com>
1957
1958         PR c++/48656
1959         * g++.dg/template/inherit7.C: New test case.
1960
1961 2011-04-28  Tobias Burnus  <burnus@net-b.de>
1962
1963         PR fortran/48112
1964         PR fortran/48279
1965         * gfortran.dg/interface_35.f90: New.
1966         * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1967         * gfortran.dg/func_result_6.f90: Add dg-warning.
1968         * gfortran.dg/bessel_1.f90: Ditto.
1969         * gfortran.dg/hypot_1.f90: Ditto.
1970         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1971         * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1972         * gfortran.dg/interface_assignment_4.f90: Ditto.
1973
1974 2011-04-28  Tobias Burnus  <burnus@net-b.de>
1975
1976         PR fortran/48788
1977         * gfortran.dg/whole_file_34.f90: New.
1978
1979 2011-04-27  Jason Merrill  <jason@redhat.com>
1980
1981         * g++.dg/parse/ambig6.C: New.
1982
1983 2011-04-27  Nick Clifton  <nickc@redhat.com>
1984
1985         * gcc.dg/20020312-2.c: Add definition for RX.
1986
1987         * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1988         option with RX targets.
1989
1990         * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1991         /* */ comments.
1992
1993 2011-04-27  Jakub Jelinek  <jakub@redhat.com>
1994
1995         PR c/48742
1996         * gcc.c-torture/compile/pr48742.c: New test.
1997
1998 2011-04-26  Jason Merrill  <jason@redhat.com>
1999
2000         * g++.dg/lookup/koenig13.C: New.
2001
2002 2011-04-26  Jason Merrill  <jason@redhat.com>
2003
2004         * g++.dg/cpp0x/initlist48.C: New.
2005
2006 2011-04-26  Jakub Jelinek  <jakub@redhat.com>
2007
2008         PR debug/48768
2009         * gcc.dg/pr48768.c: New test.
2010
2011         PR tree-optimization/48734
2012         * gcc.c-torture/compile/pr48734.c: New test.
2013
2014 2011-04-26  Richard Guenther  <rguenther@suse.de>
2015
2016         PR tree-optimization/48731
2017         * gcc.dg/torture/pr48731.c: New testcase.
2018
2019 2011-04-26  Tobias Burnus  <burnus@net-b.de>
2020
2021         PR fortran/48588
2022         * gfortran.dg/whole_file_33.f90: New.
2023
2024 2011-04-25  Jason Merrill  <jason@redhat.com>
2025
2026         * g++.dg/cpp0x/regress/template-const2.C: New.
2027
2028 2011-04-24  Jakub Jelinek  <jakub@redhat.com>
2029
2030         PR preprocessor/48740
2031         * c-c++-common/raw-string-11.c: New test.
2032
2033 2011-04-23  John David Anglin  <dave.anglin@nrc-cnrc.ca>
2034
2035         * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
2036         hppa*-*-hpux*.
2037
2038 2011-04-23  Jakub Jelinek  <jakub@redhat.com>
2039
2040         PR c/48685
2041         * gcc.dg/pr48685.c: New test.
2042
2043 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
2044
2045         PR tree-optimization/48717
2046         * gcc.c-torture/execute/pr48717.c: New test.
2047
2048 2011-04-22  Uros Bizjak  <ubizjak@gmail.com>
2049
2050         PR target/48723
2051         * gcc.target/i386/pr48723.c: New test.
2052
2053 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
2054
2055         PR c/48716
2056         * gcc.dg/gomp/pr48716.c: New test.
2057         * g++.dg/gomp/pr48716.C: New test.
2058
2059 2011-04-21  Uros Bizjak  <ubizjak@gmail.com>
2060
2061         PR target/48708
2062         * gcc.target/i386/pr48708.c: New test.
2063
2064 2011-04-21  Richard Guenther  <rguenther@suse.de>
2065
2066         PR middle-end/48695
2067         * g++.dg/torture/pr48695.C: New testcase.
2068
2069 2011-04-21  Eric Botcazou  <ebotcazou@adacore.com>
2070
2071         * gnat.dg/volatile5.adb: New test.
2072         * gnat.dg/volatile5_pkg.ads: New helper.
2073
2074 2011-04-20  Jason Merrill  <jason@redhat.com>
2075
2076         * g++.dg/cpp0x/initlist47.C: New.
2077
2078 2011-04-20  Jason Merrill  <jason@redhat.com>
2079
2080         * g++.dg/template/const4.C: New.
2081
2082 2011-04-19  Jason Merrill  <jason@redhat.com>
2083
2084         * g++.dg/ext/complex7.C: New.
2085
2086 2011-04-19  Jakub Jelinek  <jakub@redhat.com>
2087
2088         PR target/48678
2089         * gcc.target/i386/pr48678.c: New test.
2090
2091 2011-04-18  Jason Merrill  <jason@redhat.com>
2092
2093         * g++.dg/cpp0x/union4.C: New.
2094
2095 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
2096
2097         PR middle-end/48661
2098         * g++.dg/torture/pr48661.C: New test.
2099
2100         PR c++/48632
2101         * g++.dg/gomp/pr48632.C: New test.
2102
2103 2011-04-18  Richard Guenther  <rguenther@suse.de>
2104
2105         PR middle-end/46364
2106         * g++.dg/torture/pr46364.C: New testcase.
2107
2108 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
2109
2110         PR tree-optimization/48616
2111         * gcc.dg/pr48616.c: New test.
2112
2113 2011-04-15  Jakub Jelinek  <jakub@redhat.com>
2114
2115         PR target/48614
2116         * gcc.target/i386/pr46084.c: Require avx_runtime instead of
2117         just avx.
2118
2119         PR target/48605
2120         * gcc.target/i386/sse4_1-insertps-3.c: New test.
2121         * gcc.target/i386/sse4_1-insertps-4.c: New test.
2122         * gcc.target/i386/avx-insertps-3.c: New test.
2123         * gcc.target/i386/avx-insertps-4.c: New test.
2124
2125 2011-04-13  Jason Merrill  <jason@redhat.com>
2126
2127         * g++.dg/template/operator11.C: New.
2128
2129 2011-04-13  Paul Thomas  <pault@gcc.gnu.org>
2130
2131         PR fortran/48360
2132         PR fortran/48456
2133         * gfortran.dg/realloc_on_assign_6.f03: New test.
2134
2135 2011-04-13  Jakub Jelinek  <jakub@redhat.com>
2136
2137         PR middle-end/48591
2138         * gcc.dg/gomp/pr48591.c: New test.
2139
2140         PR c++/48570
2141         * g++.dg/cpp0x/constexpr-wstring1.C: New test.
2142         * g++.dg/cpp0x/constexpr-wstring2.C: New test.
2143
2144 2011-04-13  Dodji Seketeli  <dodji@redhat.com>
2145
2146         PR c++/48574
2147         * g++.dg/template/dependent-expr7.C: New test case.
2148
2149 2011-04-12  Martin Jambor  <mjambor@suse.cz>
2150
2151         PR tree-optimization/48195
2152         * gcc.dg/ipa/pr48195.c: New test.
2153
2154 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
2155
2156         PR rtl-optimization/48549
2157         * g++.dg/opt/pr48549.C: New test.
2158
2159         PR c/48517
2160         * gcc.c-torture/compile/pr48517.c: New test.
2161
2162 2011-04-11  Jason Merrill  <jason@redhat.com>
2163
2164         * g++.dg/cpp0x/enum10.C: New.
2165
2166         * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2167
2168 2011-04-09  Jason Merrill  <jason@redhat.com>
2169
2170         PR c++/48528
2171         * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
2172
2173 2011-04-08  Mike Stump  <mikestump@comcast.net>
2174
2175         PR testsuite/48506
2176         * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2177         default to fno-common.
2178
2179 2011-04-07  Jason Merrill  <jason@redhat.com>
2180
2181         * g++.dg/cpp0x/regress/call1.C: New.
2182
2183         * g++.dg/cpp0x/sfinae11.C: New.
2184         * g++.dg/cpp0x/noexcept02.C: Fix.
2185
2186         * g++.dg/cpp0x/sfinae10.C: New.
2187
2188         * g++.dg/cpp0x/sfinae7.C: New.
2189
2190         * g++.dg/cpp0x/enum9.C: New.
2191
2192 2011-04-08  Jakub Jelinek  <jakub@redhat.com>
2193
2194         PR tree-optimization/48377
2195         * gcc.dg/vect/pr48377.c: New test.
2196
2197 2011-04-07  Mike Stump  <mikestump@comcast.net>
2198
2199         * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2200         with no trampolines.
2201
2202 2011-04-07  Jakub Jelinek  <jakub@redhat.com>
2203
2204         PR fortran/48117
2205         * gfortran.dg/gomp/pr48117.f90: New test.
2206
2207         PR debug/48343
2208         * gcc.dg/torture/pr48343.c: New test.
2209
2210 2011-04-07  Andrey Belevantsev  <abel@ispras.ru>
2211
2212         Backport from mainline
2213         2011-03-26  Andrey Belevantsev  <abel@ispras.ru>
2214
2215         PR rtl-optimization/48144
2216         * gcc.dg/pr48144.c: New test.
2217
2218 2011-04-06  Jakub Jelinek  <jakub@redhat.com>
2219
2220         PR debug/48466
2221         * gcc.dg/guality/pr36977.c: New test.
2222         * gcc.dg/guality/pr48466.c: New test.
2223
2224         Backported from mainline
2225         2011-04-01  Jakub Jelinek  <jakub@redhat.com>
2226
2227         PR middle-end/48335
2228         * gcc.c-torture/compile/pr48335-1.c: New test.
2229         * gcc.dg/pr48335-1.c: New test.
2230         * gcc.dg/pr48335-2.c: New test.
2231         * gcc.dg/pr48335-3.c: New test.
2232         * gcc.dg/pr48335-4.c: New test.
2233         * gcc.dg/pr48335-5.c: New test.
2234         * gcc.dg/pr48335-6.c: New test.
2235         * gcc.dg/pr48335-7.c: New test.
2236         * gcc.dg/pr48335-8.c: New test.
2237         * gcc.target/i386/pr48335-1.c: New test.
2238
2239 2011-04-04  Janus Weil  <janus@gcc.gnu.org>
2240
2241         PR fortran/48291
2242         * gfortran.dg/class_42.f03: New.
2243
2244 2011-04-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2245
2246         * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2247         * gfortran.dg/bessel_7.f90: Likewise.
2248
2249 2011-03-31  Jason Merrill  <jason@redhat.com>
2250
2251         * g++.dg/cpp0x/defaulted24.C: New.
2252
2253 2011-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2254
2255         PR target/16292
2256         * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2257         with -O0.
2258
2259 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
2260
2261         * g++.dg/other/i386-9.C: New test.
2262
2263 2011-03-30  Jason Merrill  <jason@redhat.com>
2264
2265         * g++.dg/cpp0x/regress/error-recovery1.C: New.
2266
2267         * g++.dg/cpp0x/regress/isnan.C: New.
2268
2269         * g++.dg/cpp0x/initlist46.C: New.
2270
2271 2011-03-29  Jason Merrill  <jason@redhat.com>
2272
2273         * g++.dg/cpp0x/regress/value-dep1.C: New.
2274
2275         * g++.dg/cpp0x/dependent1.C: New.
2276
2277 2011-03-29  Jason Merrill  <jason@redhat.com>
2278
2279         * g++.dg/parse/memfnquals1.C: New.
2280
2281         * g++.dg/cpp0x/constexpr-memfn1.C: New.
2282
2283         * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2284
2285         * g++.dg/cpp0x/initlist-array2.C: New.
2286
2287         * g++.dg/cpp0x/initlist-array1.C: New.
2288
2289         * g++.dg/cpp0x/move1.C: New.
2290
2291         * g++.dg/cpp0x/auto22.C: New.
2292
2293         * g++.dg/cpp0x/rv-deduce2.C: New.
2294
2295         * g++.dg/cpp0x/elision2.C: New.
2296
2297 2011-03-29  Rodrigo Rivas Costa  <rodrigorivascosta@gmail.com>
2298
2299         * g++.dg/cpp0x/constexpr-attribute.C: New.
2300
2301 2011-03-29  Jason Merrill  <jason@redhat.com>
2302
2303         * g++.dg/cpp0x/constexpr-recursion.C: New.
2304
2305         * g++.dg/cpp0x/constexpr-noexcept.C: New.
2306
2307         * g++.dg/cpp0x/constexpr-overflow2.C: New.
2308         * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2309
2310         * g++.dg/cpp0x/constexpr-47570.C: New.
2311
2312 2011-03-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2313
2314         Backport from mainline:
2315         2011-03-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2316
2317         PR testsuite/48251
2318         * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2319
2320 2011-03-28  Richard Sandiford  <richard.sandiford@linaro.org>
2321
2322         PR target/47553
2323         * gcc.target/arm/neon-vld-1.c: New test.
2324
2325 2011-03-28  Richard Guenther  <rguenther@suse.de>
2326
2327         Backport from mainline
2328         2011-03-24  Richard Guenther  <rguenther@suse.de>
2329
2330         PR middle-end/48269
2331         * gcc.dg/builtin-object-size-10.c: New testcase.
2332
2333         2011-03-22  Richard Guenther  <rguenther@suse.de>
2334
2335         PR tree-optimization/48228
2336         * gcc.dg/Wstrict-overflow-23.c: New testcase.
2337
2338         2011-03-17  Richard Guenther  <rguenther@suse.de>
2339
2340         PR middle-end/48134
2341         * gcc.dg/pr48134.c: New testcase.
2342
2343 2011-03-26  Uros Bizjak  <ubizjak@gmail.com>
2344
2345         Backport from mainline:
2346         2011-03-24  Uros Bizjak  <ubizjak@gmail.com>
2347
2348         PR target/48237
2349         * gcc.target/i386/pr48237.c: New test.
2350
2351 2011-03-26  Jakub Jelinek  <jakub@redhat.com>
2352
2353         Backport from mainline
2354         2011-03-24  Jakub Jelinek  <jakub@redhat.com>
2355
2356         PR debug/48204
2357         * gcc.dg/dfp/pr48204.c: New test.
2358
2359         2011-03-20  Jakub Jelinek  <jakub@redhat.com>
2360
2361         PR c/42544
2362         PR c/48197
2363         * gcc.c-torture/execute/pr42544.c: New test.
2364         * gcc.c-torture/execute/pr48197.c: New test.
2365
2366         PR rtl-optimization/48156
2367         * gcc.dg/pr48156.c: New test.
2368
2369         2011-03-17  Jakub Jelinek  <jakub@redhat.com>
2370
2371         PR rtl-optimization/48141
2372         * gcc.dg/pr48141.c: New test.
2373
2374 2011-03-25  Release Manager
2375
2376         * GCC 4.6.0 released.
2377
2378 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2379
2380         Backport from mainline:
2381         2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2382
2383         * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2384         dg-xfail-run-if.
2385         Only xfail with gas.
2386
2387 2011-03-21  Jakub Jelinek  <jakub@redhat.com>
2388
2389         PR target/48213
2390         * gcc.dg/pr48213.c: New test.
2391
2392 2011-03-20  Joseph Myers  <joseph@codesourcery.com>
2393
2394         * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2395         variably modified typedefs.
2396         * gcc.dg/c1x-typedef-2.c: Remove.
2397
2398 2011-03-20  Joseph Myers  <joseph@codesourcery.com>
2399
2400         * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2401         * gcc.dg/c1x-anon-struct-3.c: New test.
2402         * gcc.dg/anon-struct-11.c: Update.
2403
2404 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2405
2406         PR middle-end/47405
2407         * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2408
2409 2011-03-18  Jakub Jelinek  <jakub@redhat.com>
2410
2411         PR bootstrap/48161
2412         * gcc.c-torture/compile/pr48161.c: New test.
2413
2414 2011-03-17  Richard Guenther  <rguenther@suse.de>
2415
2416         PR middle-end/48165
2417         * g++.dg/torture/pr48165.C: New testcase.
2418
2419 2011-03-16  Dodji Seketeli  <dodji@redhat.com>
2420
2421         PR debug/47510
2422         * g++.dg/debug/dwarf2/typedef6.C: New test.
2423
2424 2011-03-16  Jason Merrill  <jason@redhat.com>
2425
2426         * g++.dg/cpp0x/constexpr-array3.C: New.
2427
2428 2011-03-16  Jason Merrill  <jason@redhat.com>
2429
2430         * g++.dg/cpp0x/sfinae6.C: New.
2431         * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2432         * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2433         * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2434         * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2435         * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2436
2437 2011-03-16  Jason Merrill  <jason@redhat.com>
2438
2439         * g++.dg/template/incomplete6.C: New.
2440
2441 2011-03-15  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
2442
2443         PR target/46788
2444         * gcc.target/arm/pr46788.c: New.
2445
2446 2011-03-15  Richard Sandiford  <richard.sandiford@linaro.org>
2447
2448         PR rtl-optimization/47166
2449         * gcc.c-torture/execute/postmod-1.c: New test.
2450
2451 2011-03-14  Richard Guenther  <rguenther@suse.de>
2452
2453         PR middle-end/48098
2454         * gcc.dg/torture/pr48098.c: New testcase.
2455
2456 2011-03-12  Peter Bergner  <bergner@vnet.ibm.com>
2457
2458         PR target/48053
2459         * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
2460         * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
2461
2462 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
2463
2464         PR libfortran/48066
2465         * gfortran.dg/intrinsic_ifunction_2.f90:  Correct PR number.
2466
2467 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
2468
2469         PR libfortran/48066
2470         * gfortran.dg/intrinsic_ifunction_2.f90:  New test case.
2471
2472 2011-03-12  Janus Weil  <janus@gcc.gnu.org>
2473
2474         PR fortran/48059
2475         * gfortran.dg/class_41.f03: New.
2476
2477 2011-03-11  Dodji Seketeli  <dodji@redhat.com>
2478
2479         * g++.dg/conversion/cast3.C: New test.
2480
2481 2011-03-11  Jason Merrill  <jason@redhat.com>
2482
2483         * g++.dg/template/error45.C: New.
2484
2485         * g++.dg/parse/no-type-defn1.C: New.
2486
2487         * g++.dg/ext/attrib40.C: New.
2488
2489         * g++.dg/cpp0x/regress/array1.C: New.
2490
2491 2011-03-11  Richard Guenther  <rguenther@suse.de>
2492
2493         PR tree-optimization/48067
2494         * gcc.dg/pr48067.c: New testcase.
2495
2496 2011-03-11  Richard Guenther  <rguenther@suse.de>
2497
2498         PR lto/48073
2499         * g++.dg/lto/20110311-1_0.C: New testcase.
2500
2501 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
2502
2503         PR c++/48035
2504         * g++.dg/inherit/virtual8.C: New test.
2505
2506         PR middle-end/48044
2507         * gcc.dg/torture/pr48044.c: New test.
2508
2509 2011-03-11  Janus Weil  <janus@gcc.gnu.org>
2510
2511         PR fortran/47768
2512         * gfortran.dg/proc_ptr_comp_31.f90: New.
2513
2514 2011-03-11  Richard Guenther  <rguenther@suse.de>
2515
2516         PR tree-optimization/47278
2517         * gcc.dg/torture/pr47278-1.c: New testcase.
2518         * gcc.dg/torture/pr47278-2.c: Likewise.
2519
2520 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
2521
2522         PR tree-optimization/48063
2523         * gcc.dg/torture/pr48063.c: New test.
2524
2525 2011-03-10  Jason Merrill  <jason@redhat.com>
2526
2527         * g++.dg/template/array22.C: New.
2528
2529         * g++.dg/cpp0x/syntax-err1.C: New.
2530         * g++.dg/parse/error36.C: Adjust expected errors.
2531         * g++.old-deja/g++.pt/ctor2.C: Likewise.
2532         * g++.old-deja/g++.pt/typename3.C: Likewise.
2533         * g++.old-deja/g++.pt/typename4.C: Likewise.
2534         * g++.old-deja/g++.pt/typename6.C: Likewise.
2535
2536 2011-03-09  Jason Merrill  <jason@redhat.com>
2537
2538         * g++.dg/template/nontype22.C: New.
2539
2540 2011-03-09  Martin Jambor  <mjambor@suse.cz>
2541
2542         PR tree-optimization/47714
2543         * g++.dg/torture/pr47714.C: New test.
2544
2545 2011-03-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
2546
2547         PR target/47755
2548         * gcc.target/powerpc/pr47755-2.c: New file.
2549
2550 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
2551
2552         * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2553         is not set in the environment, pass 64 as first argument when not
2554         running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2555         native where ulimit -u is supported.
2556
2557 2011-03-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2558
2559         * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2560
2561 2011-03-08  Jason Merrill  <jason@redhat.com>
2562
2563         * g++.dg/template/nontype21.C: New.
2564
2565         * g++.dg/template/anon5.C: New.
2566
2567 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
2568
2569         PR debug/47881
2570         * gcc.dg/pr47881.c: New test.
2571
2572 2011-03-08  Dodji Seketeli  <dodji@redhat.com>
2573
2574         PR c++/47957
2575         * g++.dg/lookup/template3.C: New test.
2576
2577 2011-03-08  Kai Tietz  <ktietz@redhat.com>
2578
2579         * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2580         'long' type.
2581
2582 2011-03-08  Mikael Pettersson  <mikpe@it.uu.se>
2583
2584         PR testsuite/47954
2585         * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2586         sizeof to compute alignment.
2587
2588 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
2589
2590         PR tree-optimization/48022
2591         * gcc.dg/pr48022-1.c: New test.
2592         * gcc.dg/pr48022-2.c: New test.
2593
2594 2011-03-07  Jason Merrill  <jason@redhat.com>
2595
2596         * g++.dg/template/nontype20.C: New.
2597         * g++.dg/init/member1.C: Adjust expected errors.
2598         * g++.dg/parse/constant4.C: Likewise.
2599         * g++.dg/template/qualified-id3.C: Likewise.
2600         * g++.old-deja/g++.pt/crash10.C: Likewise.
2601
2602         * g++.dg/cpp0x/regress/non-const1.C: New.
2603
2604 2011-03-07  Jakub Jelinek  <jakub@redhat.com>
2605
2606         PR debug/47991
2607         * gcc.dg/pr47991.c: New test.
2608
2609 2011-03-07  Jason Merrill  <jason@redhat.com>
2610
2611         * g++.dg/abi/mangle46.C: New.
2612
2613 2011-03-07  Pat Haugen <pthaugen@us.ibm.com>
2614
2615         PR target/47862
2616         * gcc.target/powerpc/pr47862.c: New.
2617
2618 2011-03-07  Jack Howarth <howarth@bromo.med.uc.edu>
2619
2620         PR target/45413
2621         * gcc.target/i386/combine-mul.c: Require nonpic.
2622
2623 2011-03-07  Paul Wögerer  <paul_woegerer@mentor.com>
2624             Nathan Froyd  <froydnj@codesourcery.com>
2625
2626         * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2627
2628 2011-03-06  Mark Mitchell  <mark@codesourcery.com>
2629
2630         * README.QMTEST: Remove.
2631
2632 2011-03-06  Paul Thomas  <pault@gcc.gnu.org>
2633             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2634
2635         PR fortran/47850
2636         * gfortran.dg/array_constructor_37.f90 : New test.
2637
2638 2011-03-05  Jason Merrill  <jason@redhat.com>
2639
2640         * g++.dg/abi/mangle39.C: ABI v5, not 6.
2641         * g++.dg/abi/mangle45.C: Likewise.
2642         * g++.dg/cpp0x/trailing1.C: Likewise.
2643
2644 2011-03-05  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2645
2646         * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2647
2648 2011-03-05  Jakub Jelinek  <jakub@redhat.com>
2649
2650         PR rtl-optimization/47899
2651         * gcc.dg/pr47899.c: New test.
2652
2653         * gcc.dg/torture/pr47968.c: Ignore warnings.
2654
2655         PR tree-optimization/47967
2656         * gcc.c-torture/compile/pr47967.c: New test.
2657
2658 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
2659
2660         * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2661         * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2662
2663 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
2664
2665         * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2666         and property_getAttributes() if __OBJC2__.
2667         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2668         * objc.dg/property/property-encoding-1.m: New.
2669         * obj-c++.dg/property/property-encoding-1.mm: New.
2670
2671 2011-03-04  Jason Merrill  <jason@redhat.com>
2672
2673         * g++.dg/template/pseudodtor6.C: New.
2674
2675         * g++.dg/inherit/covariant19.C: New.
2676
2677 2011-03-04  Richard Guenther  <rguenther@suse.de>
2678
2679         PR middle-end/47968
2680         * gcc.dg/torture/pr47968.c: New testcase.
2681
2682 2011-03-04  Richard Guenther  <rguenther@suse.de>
2683
2684         PR middle-end/47975
2685         * gcc.dg/torture/pr47975.c: New testcase.
2686
2687 2011-03-03  Paolo Carlini  <paolo.carlini@oracle.com>
2688
2689         PR c++/47974
2690         * g++.dg/template/crash106.C: New.
2691
2692 2011-03-03  Jakub Jelinek  <jakub@redhat.com>
2693
2694         PR c/47963
2695         * gcc.dg/gomp/pr47963.c: New test.
2696         * g++.dg/gomp/pr47963.C: New test.
2697
2698 2011-03-02  Jason Merrill  <jason@redhat.com>
2699
2700         * g++.dg/cpp0x/regress/condition1.C: New.
2701
2702         * g++.dg/cpp0x/constexpr-ctor9.C: New.
2703
2704 2011-03-01  Jason Merrill  <jason@redhat.com>
2705
2706         * g++.dg/cpp0x/lambda/lambda-98.C: New.
2707
2708         * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2709
2710 2011-03-02  Richard Sandiford  <richard.sandiford@linaro.org>
2711
2712         PR rtl-optimization/47925
2713         * gcc.c-torture/execute/pr47925.c: New test.
2714
2715 2011-03-01  Jason Merrill  <jason@redhat.com>
2716
2717         * g++.dg/cpp0x/decltype25.C: New.
2718
2719         * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2720
2721 2011-03-01  Richard Guenther  <rguenther@suse.de>
2722
2723         PR tree-optimization/47890
2724         * gcc.dg/torture/pr47890.c: New testcase.
2725
2726 2011-03-01  Richard Guenther  <rguenther@suse.de>
2727
2728         PR lto/47924
2729         * gcc.dg/lto/pr47924_0.c: New testcase.
2730
2731 2011-03-01  Richard Guenther  <rguenther@suse.de>
2732
2733         PR lto/46911
2734         * gfortran.dg/lto/pr46911_0.f: New testcase.
2735
2736 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2737
2738         PR libgfortran/47933
2739         * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2740         compile errors from older code form.
2741
2742 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2743
2744         PR libgfortran/47567
2745         * gfortran.dg/fmt_fw_d.f90: New test.
2746
2747 2011-02-28  Jason Merrill  <jason@redhat.com>
2748
2749         * g++.dg/inherit/covariant18.C: New.
2750
2751 2011-02-28  Jakub Jelinek  <jakub@redhat.com>
2752
2753         PR middle-end/47893
2754         * gcc.dg/pr47893.c: New test.
2755
2756 2011-02-28  Nicola Pero  <nicola.pero@meta-innovation.com>
2757
2758         * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2759         NULL in case of a selector with conflicting types.
2760         * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2761
2762 2011-02-28  Kazu Hirata  <kazu@codesourcery.com>
2763
2764         * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2765         gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2766         gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2767         gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2768
2769 2011-02-28  Jason Merrill  <jason@redhat.com>
2770
2771         PR c++/47906
2772         * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2773
2774 2011-02-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2775
2776         PR libgfortran/47778
2777         * gfortran.dg/namelist_71.f90: New test.
2778
2779 2011-02-27  Jason Merrill  <jason@redhat.com>
2780
2781         PR c++/47906
2782         * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2783         * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2784
2785 2011-02-27  Paolo Carlini  <paolo.carlini@oracle.com>
2786
2787         PR c++/46466
2788         * g++.dg/cpp0x/constexpr-ctor8.C: New.
2789
2790 2011-02-27  Jakub Jelinek  <jakub@redhat.com>
2791
2792         PR fortran/47886
2793         * gfortran.dg/gomp/task-1.f90: Removed.
2794
2795 2011-02-26  Jason Merrill  <jason@redhat.com>
2796
2797         * g++.dg/template/this-targ1.C: New.
2798
2799         * g++.dg/cpp0x/regress/template-const1.C: New.
2800         * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2801         * g++.dg/template/function1.C: Adjust.
2802         * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2803         * g++.dg/debug/debug7.C: Adjust.
2804
2805 2011-02-26  Tobias Burnus  <burnus@net-b.de>
2806
2807         PR fortran/47886
2808         * gfortran.dg/gomp/task-1.f90: New.
2809
2810 2011-02-25  Jie Zhang  <jie@codesourcery.com>
2811
2812         * gcc.target/arm/neon-thumb2-move.c: Add
2813         dg-require-effective-target arm_thumb2_ok.
2814
2815 2011-02-24  Jason Merrill  <jason@redhat.com>
2816
2817         * g++.dg/parse/constant1.C: Specify C++98 mode.
2818         * g++.dg/parse/constant5.C: Likewise.
2819         * g++.dg/parse/error2.C: Likewise.
2820         * g++.dg/parse/semicolon3.C: Likewise.
2821         * g++.dg/template/crash14.C: Likewise.
2822         * g++.dg/template/local4.C: Likewise.
2823         * g++.dg/template/nontype3.C: Likewise.
2824         * g++.dg/parse/crash31.C: Adjust expected errors.
2825         * g++.dg/template/function1.C: Likewise.
2826         * g++.dg/template/ref3.C: Likewise.
2827         * g++.dg/template/static9.C: Likewise.
2828         * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2829
2830         * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2831         * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2832         * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2833         * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2834         * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2835
2836 2011-02-24  Jakub Jelinek  <jakub@redhat.com>
2837
2838         PR fortran/47878
2839         * gfortran.dg/pr47878.f90: New test.
2840
2841 2011-02-24  Richard Guenther  <rguenther@suse.de>
2842
2843         PR testsuite/47801
2844         * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2845         * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2846
2847 2011-02-24  Richard Guenther  <rguenther@suse.de>
2848
2849         PR fortran/47839
2850         * gfortran.dg/lto/pr47839_0.f90: New testcase.
2851         * gfortran.dg/lto/pr47839_1.f90: Likewise.
2852
2853 2011-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2854
2855         PR libgfortran/47567
2856         * gfortran.dg/fmt_f0_1.f90: Update test.
2857
2858 2011-02-23  Jason Merrill  <jason@redhat.com>
2859
2860         * g++.dg/abi/mangle39.C: Adjust parm mangling.
2861         * g++.dg/abi/mangle45.C: New.
2862
2863         * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2864         * g++.dg/template/canon-type-9.C: Match use of decltype
2865         between declaration and definition.
2866         * g++.dg/template/canon-type-12.C: Likewise.
2867
2868 2011-02-23  Mikael Morin  <mikael@gcc.gnu.org>
2869
2870         PR fortran/40850
2871         * gfortran.dg/nested_allocatables_1.f90: New.
2872
2873 2011-02-23  Nathan Froyd  <froydnj@codesourcery.com>
2874
2875         PR c++/46868
2876         * g++.dg/pr46868.C: New test.
2877         * g++.dg/parse/parameter-declaration-1.C: Adjust.
2878         * g++.dg/parse/error14.C: Adjust.
2879
2880 2011-02-23  Richard Guenther  <rguenther@suse.de>
2881
2882         PR tree-optimization/47838
2883         * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2884
2885 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
2886
2887         * g++.dg/other/pr47218.C: Fix dg-options.  Cleanup saved temps.
2888
2889 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
2890
2891         * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2892         * gfortran.dg/count_init_expr.f03: Ditto.
2893         * gfortran.dg/gomp/pr43711.f90: Ditto.
2894         * gcc.dg/struct-parse-2.c: Ditto.
2895         * gcc.dg/parse-error-3.c: Ditto.
2896         * gcc.dg/Wlogical-op-1.c: Ditto.
2897         * gcc.dg/Walways-true-1.c: Ditto.
2898         * gcc.dg/pr24225.c: Ditto.
2899         * gcc.dg/Walways-true-2.c: Ditto.
2900         * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2901         * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2902         * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2903         * g++.dg/overload/defarg4.C: Ditto.
2904         * g++.dg/inherit/covariant16.C: Ditto.
2905         * g++.dg/inherit/virtual7.C: Ditto.
2906         * g++.dg/template/canon-type-9.C: Ditto.
2907         * g++.dg/template/access19.C: Ditto.
2908         * g++.dg/template/call7.C: Ditto.
2909         * g++.dg/template/canon-type-2.C: Ditto.
2910         * g++.dg/template/init7.C: Ditto.
2911         * g++.dg/template/sizeof-template-argument.C: Ditto.
2912         * g++.dg/template/const3.C: Ditto.
2913         * g++.dg/template/sfinae26.C: Ditto.
2914         * g++.dg/template/sfinae26.C: Ditto.
2915         * g++.dg/template/canon-type-11.C: Ditto.
2916         * g++.dg/template/union2.C: Ditto.
2917         * g++.dg/template/canon-type-3.C: Ditto.
2918         * g++.dg/template/canon-type-1.C: Ditto.
2919         * g++.dg/template/canon-type-5.C: Ditto.
2920         * g++.dg/template/canon-type-7.C: Ditto.
2921         * g++.dg/template/canon-type-10.C: Ditto.
2922         * g++.dg/template/spec36.C: Ditto.
2923         * g++.dg/template/typedef38.C: Ditto.
2924         * g++.dg/template/canon-type-4.C: Ditto.
2925         * g++.dg/template/canon-type-6.C: Ditto.
2926         * g++.dg/template/canon-type-13.C: Ditto.
2927         * g++.dg/template/instantiate9.C: Ditto.
2928         * g++.dg/template/ttp22.C: Ditto.
2929         * g++.dg/warn/Wreturn-type-6.C: Ditto.
2930         * g++.dg/warn/Walways-true-1.C: Ditto.
2931         * g++.dg/warn/Wlogical-op-1.C: Ditto.
2932         * g++.dg/warn/Walways-true-2.C: Ditto.
2933         * g++.dg/conversion/op4.C: Ditto.
2934         * g++.dg/opt/pr19650.C: Ditto.
2935         * g++.dg/lookup/friend11.C: Ditto.
2936         * g++.dg/other/default2.C: Ditto.
2937         * g++.dg/other/default3.C: Ditto.
2938         * g++.dg/other/dtor2.C: Ditto.
2939         * g++.dg/other/friend5.C: Ditto.
2940         * g++.dg/other/default5.C: Ditto.
2941         * g++.dg/init/brace6.C: Ditto.
2942         * g++.dg/init/aggr5.C: Ditto.
2943         * g++.dg/init/error2.C: Ditto.
2944         * g++.dg/expr/bound-mem-fun.C: Ditto.
2945         * g++.dg/expr/cond6.C: Ditto.
2946         * g++.dg/expr/stmt-expr-1.C: Ditto.
2947         * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2948         * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2949         * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2950         * g++.dg/cpp0x/bracket1.C: Ditto.
2951         * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2952         * g++.dg/cpp0x/pr38646.C: Ditto.
2953         * g++.dg/cpp0x/variadic73.C: Ditto.
2954         * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2955         * g++.dg/cpp0x/bracket4.C: Ditto.
2956         * g++.dg/cpp0x/decltype4.C: Ditto.
2957         * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2958         * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2959         * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2960         * g++.dg/cpp0x/variadic-new2.C: Ditto.
2961         * g++.dg/cpp0x/decltype2.C: Ditto.
2962         * g++.dg/cpp0x/decltype1.C: Ditto.
2963         * g++.dg/cpp0x/bracket2.C: Ditto.
2964         * g++.dg/cpp0x/decltype5.C: Ditto.
2965         * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2966         * g++.dg/cpp0x/variadic70.C: Ditto.
2967         * g++.dg/cpp0x/decltype6.C: Ditto.
2968         * g++.dg/cpp0x/rvo.C: Ditto.
2969         * g++.dg/cpp0x/vt-40092.C: Ditto.
2970         * g++.dg/cpp0x/variadic-new.C: Ditto.
2971         * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2972         * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2973         * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2974         * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2975         * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2976         * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2977         * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2978         * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2979         * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2980         * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2981         * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2982         * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2983         * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2984         * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2985         * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2986         * g++.dg/cpp0x/pr39639.C: Ditto.
2987         * g++.dg/cpp0x/decltype3.C: Ditto.
2988         * g++.dg/cpp0x/variadic68.C: Ditto.
2989         * g++.dg/cpp0x/variadic-function.C: Ditto.
2990         * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2991         * g++.dg/cpp0x/variadic-bind.C: Ditto.
2992         * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2993         * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2994         * g++.dg/parse/crash35.C: Ditto.
2995         * g++.dg/parse/crash40.C: Ditto.
2996         * g++.dg/parse/defarg12.C: Ditto.
2997         * g++.dg/parse/crash34.C: Ditto.
2998         * g++.dg/parse/constructor3.C: Ditto.
2999         * g++.dg/parse/template23.C: Ditto.
3000         * g++.dg/parse/crash56.C: Ditto.
3001         * g++.dg/parse/dtor13.C: Ditto.
3002         * g++.dg/parse/error33.C: Ditto.
3003         * g++.dg/parse/ctor9.C: Ditto.
3004         * g++.dg/parse/error32.C: Ditto.
3005         * g++.dg/parse/error37.C: Ditto.
3006         * g++.dg/parse/bitfield3.C: Ditto.
3007         * g++.dg/parse/struct-4.C: Ditto.
3008         * g++.dg/ext/has_trivial_copy.C: Ditto.
3009         * g++.dg/ext/is_polymorphic.C: Ditto.
3010         * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3011         * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3012         * g++.dg/ext/has_nothrow_assign.C: Ditto.
3013         * g++.dg/ext/is_union.C: Ditto.
3014         * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3015         * g++.dg/ext/is_pod.C: Ditto.
3016         * g++.dg/ext/has_virtual_destructor.C: Ditto.
3017         * g++.dg/ext/has_trivial_constructor.C: Ditto.
3018         * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3019         * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3020         * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3021         * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3022         * g++.dg/ext/is_abstract.C: Ditto.
3023         * g++.dg/ext/has_trivial_assign.C: Ditto.
3024         * g++.dg/ext/is_class.C: Ditto.
3025         * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3026         * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3027         * g++.dg/ext/is_base_of.C: Ditto.
3028         * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3029         * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3030         * g++.dg/ext/is_empty.C: Ditto.
3031         * g++.dg/ext/is_enum.C: Ditto.
3032         * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3033         * gnat.dg/opt11.adb: Ditto.
3034         * obj-c++.dg/pr45735.mm: Ditto.
3035         * obj-c++.dg/pr24393.mm: Ditto.
3036         * obj-c++.dg/exceptions-2.mm: Ditto.
3037         * objc.dg/pr45735.m: Ditto.
3038         * objc.dg/pr24393.m: Ditto.
3039
3040 2011-02-23  Nicola Pero  <nicola.pero@meta-innovation.com>
3041
3042         * objc.dg/attributes/objc-exception-1.m: New.
3043
3044 2011-02-23  Jie Zhang  <jie@codesourcery.com>
3045
3046         * gcc.dg/cpp/include7.c: New test.
3047
3048 2011-02-22  Paolo Carlini  <paolo.carlini@oracle.com>
3049
3050         PR c++/47242
3051         * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3052
3053 2011-02-23  Jie Zhang  <jie@codesourcery.com>
3054
3055         PR rtl-optimization/47763
3056         * gcc.dg/pr47763.c: New test.
3057
3058 2011-02-22  Paul Thomas  <pault@gcc.gnu.org>
3059
3060         PR fortran/45743
3061         * gfortran.dg/whole_file_32.f90 : New test.
3062
3063 2011-02-22  Dodji Seketeli  <dodji@redhat.com>
3064
3065         PR c++/47666
3066         * g++.dg/inherit/virtual7.C: New test.
3067
3068 2011-02-22  Nicola Pero  <nicola.pero@meta-innovation.com>
3069
3070         PR objc/47832
3071         * objc.dg/type-size-3.m: Updated error message.
3072         * objc.dg/type-size-4.m: New test.
3073         * objc.dg/type-size-5.m: New test.
3074
3075 2011-02-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3076
3077         * lib/gnat.exp: Fix comments.
3078         Don't load libgloss.exp.
3079         (default_gnat_version): Call $compiler with --version.
3080         Adapt regexp for gnatmake output, insert version.
3081         (gnat_version): New proc.
3082         (gnat_init): Remove gnat_libgcc_s_path.
3083         (gnat_target_compile): Likewise.
3084         Remove ld_library_path.
3085         Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3086         (gnat_pass): Remove.
3087         (gnat_pass): Remove.
3088         (gnat_finish): Remove.
3089         (gnat_exit): Remove.
3090         (local_find_gnatmake): Reindent.
3091         (runtest_file_p): Remove.
3092         (prune_warnings): Remove.
3093         (find_gnatclean): New proc.
3094         * lib/gnat-dg.exp (lremove): New proc.
3095         (gnat-dg-test): Reindent.
3096         Remove additional output files.
3097         (gnat-dg-runtest): Remove.
3098
3099         * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3100         * gnat.dg/loop_optimization6.adb: Likewise.
3101         * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3102
3103 2011-02-22  Jakub Jelinek  <jakub@redhat.com>
3104
3105         PR tree-optimization/47835
3106         * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3107
3108 2011-02-22  Tobias Burnus  <burnus@net-b.de>
3109
3110         * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3111         * gfortran.dg/abstract_type_2.f03: Ditto.
3112         * gfortran.dg/abstract_type_3.f03: Ditto.
3113         * gfortran.dg/abstract_type_4.f03: Ditto.
3114         * gfortran.dg/abstract_type_5.f03: Ditto.
3115         * gfortran.dg/abstract_type_6.f03: Ditto.
3116         * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3117         * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3118         * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3119         * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3120         * gfortran.dg/array_function_5.f90: Ditto.
3121         * gfortran.dg/asynchronous_3.f03: Ditto.
3122         * gfortran.dg/char_expr_1.f90: Ditto.
3123         * gfortran.dg/class_14.f03: Ditto.
3124         * gfortran.dg/data_array_6.f: Ditto.
3125         * gfortran.dg/data_invalid.f90: Ditto.
3126         * gfortran.dg/dot_product_1.f03: Ditto.
3127         * gfortran.dg/func_derived_5.f90: Ditto.
3128         * gfortran.dg/func_result_4.f90: Ditto.
3129         * gfortran.dg/implied_do_1.f90: Ditto.
3130         * gfortran.dg/initialization_25.f90: Ditto.
3131         * gfortran.dg/initialization_26.f90: Ditto.
3132         * gfortran.dg/interface_34.f90: Ditto.
3133         * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3134         * gfortran.dg/keyword_symbol_1.f90: Ditto.
3135         * gfortran.dg/matmul_8.f03: Ditto.
3136         * gfortran.dg/merge_init_expr.f90: Ditto.
3137         * gfortran.dg/pack_assign_1.f90: Ditto.
3138         * gfortran.dg/pack_vector_1.f90: Ditto.
3139         * gfortran.dg/pointer_check_8.f90: Ditto.
3140         * gfortran.dg/product_init_expr.f03: Ditto.
3141         * gfortran.dg/reshape_order_5.f90: Ditto.
3142         * gfortran.dg/reshape_shape_1.f90: Ditto.
3143         * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3144         * gfortran.dg/same_name_2.f90: Ditto.
3145         * gfortran.dg/selected_real_kind_1.f90: Ditto.
3146         * gfortran.dg/spread_init_expr.f03: Ditto.
3147         * gfortran.dg/stmt_func_1.f90: Ditto.
3148         * gfortran.dg/sum_init_expr.f03: Ditto.
3149         * gfortran.dg/transpose_3.f03: Ditto.
3150         * gfortran.dg/unpack_init_expr.f03: Ditto.
3151         * gfortran.dg/warn_conversion.f90: Ditto.
3152         * gfortran.dg/warn_conversion_2.f90: Ditto.
3153         * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3154         * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3155         * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3156         * gfortran.dg/whole_file_16.f90: Ditto.
3157         * gfortran.dg/whole_file_17.f90: Ditto.
3158         * gfortran.dg/whole_file_18.f90: Ditto.
3159         * gfortran.dg/whole_file_20.f03: Ditto.
3160         * gfortran.dg/whole_file_5.f90: Ditto.
3161         * gfortran.dg/whole_file_6.f90: Ditto.
3162         * gfortran.dg/write_invalid_format.f90: Ditto.
3163         * gfortran.dg/zero_sized_6.f90: Ditto.
3164
3165 2011-02-21  Jeff Law <law@redhat.com>
3166
3167         PR rtl-optimization/46178
3168         * gcc.target/i386/pr46178.c: New test.
3169
3170         PR rtl-optimization/46002
3171         * gcc.c-torture/compile/pr46002.c: New test.
3172
3173 2011-02-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3174
3175         * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3176         *-*-hpux10*.
3177
3178 2011-02-21  Jakub Jelinek  <jakub@redhat.com>
3179
3180         PR debug/47106
3181         * g++.dg/debug/pr47106.C: Require effective target lto.
3182
3183 2011-02-21  Jason Merrill  <jason@redhat.com>
3184
3185         * g++.dg/cpp0x/constexpr-diag2.C: New.
3186
3187 2011-02-20  Jason Merrill  <jason@redhat.com>
3188
3189         * g++.dg/cpp0x/constexpr-ctor7.C: New.
3190
3191         * g++.dg/cpp0x/fntmpdefarg2.C: New.
3192
3193         * g++.dg/overload/conv-op1.C: New.
3194
3195         * g++.dg/cpp0x/constexpr-synth1.C: New.
3196
3197 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
3198
3199         * objc.dg/layout-2.m: New.
3200         * objc.dg/selector-3.m: Adjusted location of error message.
3201         * objc.dg/type-size-3.m: Same.
3202         * obj-c++.dg/selector-3.mm: Same.
3203
3204 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
3205
3206         PR objc/47784
3207         * objc.dg/property/dotsyntax-22.m: New.
3208         * obj-c++.dg/property/dotsyntax-22.mm: New.
3209
3210 2011-02-20  Dodji Seketeli  <dodji@redhat.com>
3211
3212         PR c++/46394
3213         * g++.dg/template/typedef38.C: New test.
3214
3215 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
3216
3217         PR fortran/46818
3218         * gfortran.dg/whole_file_30.f90 : New test.
3219         * gfortran.dg/whole_file_31.f90 : New test.
3220
3221 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
3222
3223         PR fortran/45077
3224         PR fortran/44945
3225         * gfortran.dg/whole_file_28.f90 : New test.
3226         * gfortran.dg/whole_file_29.f90 : New test.
3227
3228 2011-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
3229
3230         PR c++/44118
3231         * g++.dg/template/crash105.C: New.
3232
3233 2011-02-19  Jason Merrill  <jason@redhat.com>
3234
3235         * g++.dg/cpp0x/regress/no-elide1.C: New.
3236
3237 2011-02-19  Alexandre Oliva  <aoliva@redhat.com>
3238
3239         PR tree-optimization/46620
3240         * gcc.dg/pr46620.c: New.
3241
3242 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
3243
3244         PR c/47809
3245         * gcc.target/i386/pr47809.c: New test.
3246
3247 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3248             Tobias Burnus  <burnus@net-b.de>
3249
3250         * lib/target-supports.exp
3251         (check_effective_target_fortran_large_real): New check for large reals.
3252         * gfortran.dg/nan_7.f90: New test.
3253
3254 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3255
3256         PR libgfortran/47567
3257         * gfortran.dg/fmt_f0_1.f90: Update test.
3258
3259 2011-02-19  Paul Thomas  <pault@gcc.gnu.org>
3260
3261         PR fortran/47348
3262         * gfortran.dg/array_constructor_36.f90 : New test.
3263         * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3264         allow for comparison between different elements of the array
3265         constructor at different levels of optimization.
3266
3267 2011-02-19  H.J. Lu  <hongjiu.lu@intel.com>
3268
3269         * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3270         * gcc.target/i386/pr32280-1.c: Likewise.
3271
3272 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
3273
3274         PR target/47800
3275         * gcc.target/i386/pr47800.c: New test.
3276
3277 2011-02-18  Iain Sandoe  <iains@gcc.gnu.org>
3278
3279         * objc/execute/exceptions/foward-1.x: New.
3280
3281 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3282
3283         PR fortran/47789
3284         * gfortran.dg/derived_constructor_comps_4.f90: New.
3285
3286 2011-02-18  Tobias Burnus
3287
3288         PR fortran/47775
3289         * gfortran.dg/func_result_6.f90: New.
3290
3291 2011-02-18  Paolo Carlini  <paolo.carlini@oracle.com>
3292
3293         PR c++/47795
3294         * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3295
3296 2011-02-18  Tobias Burnus  <burnus@net-b.de>
3297
3298         PR fortran/47750
3299         * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3300         gcc_warning_prefix.
3301         * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3302         normalizing the error/warning output.
3303         * gfortran.dg/Wall.f90: Update dg-error/warning.
3304         * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3305         * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3306         * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3307         * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3308         * gfortran.dg/class_30.f90: Update dg-error/warning.
3309         * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3310         * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3311         * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3312         * gfortran.dg/entry_17.f90: Update dg-error/warning.
3313         * gfortran.dg/entry_19.f90: Update dg-error/warning.
3314         * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3315         * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3316         * gfortran.dg/g77/12632.f: Update dg-error/warning.
3317         * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3318         * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3319         * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3320         * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3321         * gfortran.dg/goto_8.f90: Update dg-error/warning.
3322         * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3323         * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3324         * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3325         * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3326         * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3327         * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3328         * gfortran.dg/volatile3.f90: Update dg-error/warning.
3329         * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3330         * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3331         * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3332         * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3333         * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3334
3335 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3336
3337         PR fortran/47768
3338         * gfortran.dg/proc_ptr_comp_30.f90: New.
3339
3340 2011-02-18  Jakub Jelinek  <jakub@redhat.com>
3341
3342         PR debug/47780
3343         * gcc.target/i386/pr47780.c: New test.
3344
3345 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3346
3347         PR fortran/47767
3348         * gfortran.dg/class_40.f03: New.
3349
3350 2011-02-18  Dodji Seketeli  <dodji@redhat.com>
3351
3352         PR c++/47208
3353         * g++.dg/cpp0x/auto21.C: New test.
3354
3355 2011-02-17  Iain Sandoe  <iains@gcc.gnu.org>
3356
3357         * objc.dg/special/unclaimed-category-1.h: Updated for
3358         new ABI support.
3359         * objc.dg/special/unclaimed-category-1.m: Same.
3360         * objc.dg/zero-link-1.m: Same.
3361         * objc.dg/lookup-1.m: Same.
3362         * objc.dg/torture/strings/const-str-9.m
3363         * objc.dg/torture/strings/const-str-10.m: Same.
3364         * objc.dg/torture/strings/const-str-11.m: Same.
3365         * objc.dg/torture/forward-1.m: Same.
3366         * objc.dg/zero-link-2.m: Same.
3367         * objc.dg/encode-7-next-64bit.m: Same.
3368         * objc.dg/method-4.m: Same.
3369         * objc.dg/next-runtime-1.m: Same.
3370         * objc.dg/image-info.m: Same.
3371         * objc.dg/pr23214.m: Same.
3372         * objc.dg/symtab-1.m: Same.
3373         * obj-c++.dg/basic.m: Same.
3374         * obj-c++.dg/proto-lossage-3.m: Same.
3375         * obj-c++.dg/torture/strings/const-str-10.m: Same.
3376         * obj-c++.dg/torture/strings/const-str-11.m: Same.
3377         * obj-c++.dg/torture/strings/const-str-9.m: Same.
3378         * obj-c++.dg/method-11.m: Same.
3379         * objc/execute/enumeration-1.m: Same.
3380         * objc/execute/object_is_class.m: Same.
3381         * objc/execute/formal_protocol-2.m: Same.
3382         * objc/execute/formal_protocol-4.m: Same.
3383         * objc/execute/formal_protocol-6.m: Same.
3384         * objc/execute/bycopy-3.m: Same.
3385         * objc/execute/exceptions/catchall-1.m: Same.
3386         * objc/execute/exceptions/finally-1.m: Same.
3387         * objc/execute/exceptions/local-variables-1.m: Same.
3388         * objc/execute/exceptions/foward-1.m: Same.
3389         * objc/execute/bf-common.h
3390         * objc/execute/enumeration-2.m: Same.
3391         * objc/execute/formal_protocol-1.m: Same.
3392         * objc/execute/formal_protocol-3.m: Same.
3393         * objc/execute/formal_protocol-5.m: Same.
3394         * objc/execute/accessing_ivars.m: Same.
3395         * objc/execute/bycopy-2.m: Same.
3396         * objc/execute/formal_protocol-7.m: Same.
3397         * objc/execute/compatibility_alias.m: Same.
3398         * objc/execute/no_clash.m: Same.
3399         * objc/execute/object_is_meta_class.m: Same.
3400         * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3401         * objc/execute/class-tests-1.h: Include stdio.h.
3402         * objc/execute/class-tests-2.h: Same.
3403         * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3404         runtimes.
3405         * obj-c++.dg/try-catch-2.mm: Same.
3406
3407 2011-02-17  Jakub Jelinek  <jakub@redhat.com>
3408
3409         PR c++/47783
3410         * g++.dg/warn/Wunused-parm-4.C: New test.
3411
3412 2011-02-17  Alexandre Oliva  <aoliva@redhat.com>
3413             Jan Hubicka  <jh@suse.cz>
3414
3415         PR debug/47106
3416         PR debug/47402
3417         * g++.dg/debug/pr47106.C: New.
3418
3419 2011-02-17  Uros Bizjak  <ubizjak@gmail.com>
3420
3421         PR target/43653
3422         * gcc.target/i386/pr43653.c: New test.
3423
3424 2011-02-11  Dodji Seketeli  <dodji@redhat.com>
3425
3426         PR c++/47172
3427         * g++.dg/template/inherit6.C: New test.
3428
3429 2011-02-16  Janus Weil  <janus@gcc.gnu.org>
3430
3431         PR fortran/47745
3432         * gfortran.dg/class_39.f03: New.
3433
3434 2011-02-16  Dodji Seketeli  <dodji@redhat.com>
3435
3436         PR c++/47326
3437         * g++.dg/cpp0x/variadic106.C: New test.
3438
3439 2011-02-16  Jakub Jelinek  <jakub@redhat.com>
3440
3441         PR libfortran/47757
3442         * gfortran.dg/pr47757-1.f90: New test.
3443         * gfortran.dg/pr47757-2.f90: New test.
3444         * gfortran.dg/pr47757-3.f90: New test.
3445
3446         PR c++/47704
3447         * g++.dg/cpp0x/enum8.C: New test.
3448
3449 2011-02-15  Jason Merrill  <jason@redhat.com>
3450
3451         * g++.dg/inherit/implicit-trivial1.C: New.
3452         * g++.dg/cpp0x/implicit-trivial1.C: New.
3453
3454 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
3455
3456         PR middle-end/47725
3457         * gcc.dg/torture/pr47725.c: Removed.
3458
3459 2011-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
3460
3461         PR target/47755
3462         * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3463         constant does not generate a load from memory.
3464
3465 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
3466
3467         PR middle-end/47725
3468         * gcc.dg/torture/pr47725.c: New.
3469
3470 2011-02-15  Richard Guenther  <rguenther@suse.de>
3471
3472         PR tree-optimization/47743
3473         * gcc.dg/torture/pr47743.c: New testcase.
3474
3475 2011-02-15  Jakub Jelinek  <jakub@redhat.com>
3476
3477         PR middle-end/47581
3478         * gcc.target/i386/pr47581.c: New test.
3479
3480 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
3481
3482         PR fortran/47730
3483         * gfortran.dg/select_type_22.f03: New.
3484
3485 2011-02-14  Jason Merrill  <jason@redhat.com>
3486
3487         * g++.dg/cpp0x/regress/enum1.C: New.
3488
3489 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
3490
3491         * gnat.dg/include.adb: New test.
3492
3493 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
3494
3495         PR fortran/47728
3496         * gfortran.dg/class_38.f03: New.
3497
3498 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
3499
3500         * gcc.dg/pr46494.c: New test.
3501
3502 2011-02-14  Richard Guenther  <rguenther@suse.de>
3503
3504         * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3505
3506 2011-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3507
3508         PR ada/41929
3509         * gnat.dg/null_pointer_deref1.exp: Don't skip on
3510         sparc*-sun-solaris2.11.
3511
3512 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
3513
3514         PR fortran/47349
3515         * gfortran.dg/argument_checking_18.f90: New.
3516
3517 2011-02-13  Tobias Burnus  <burnus@net-b.de>
3518
3519         * gfortran.dg/argument_checking_13.f90: Update dg-error.
3520         * gfortran.dg/argument_checking_17.f90: New.
3521
3522 2011-02-12  Janus Weil  <janus@gcc.gnu.org>
3523
3524         * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3525         are temporarily disabled.
3526         * gfortran.dg/class_7.f03: Ditto.
3527         * gfortran.dg/coarray_14.f90: Ditto.
3528         * gfortran.dg/typebound_proc_13.f03: Ditto.
3529
3530 2011-02-12  Mikael Morin  <mikael.morin@sfr.fr>
3531
3532         PR fortran/45586
3533         * gfortran.dg/extends_11.f03: New.
3534
3535 2011-02-11  Xinliang David Li  <davidxl@google.com>
3536
3537         PR tree-optimization/47707
3538         * g++.dg/tree-ssa/pr47707.C: New test.
3539
3540 2011-02-11  Eric Botcazou  <ebotcazou@adacore.com>
3541
3542         * g++.dg/opt/inline17.C: New test.
3543
3544 2011-02-11  Tobias Burnus  <burnus@net-b.de>
3545
3546         PR fortran/47550
3547         * gfortran.dg/pure_formal_2.f90: New.
3548
3549 2011-02-11  Pat Haugen <pthaugen@us.ibm.com>
3550
3551         PR rtl-optimization/47614
3552         * gfortran.dg/pr47614.f: New.
3553
3554 2011-02-11  Joseph Myers  <joseph@codesourcery.com>
3555
3556         PR driver/47678
3557         * gcc.dg/opts-6.c: New test.
3558
3559 2011-02-11  Jakub Jelinek  <jakub@redhat.com>
3560
3561         PR debug/47684
3562         * gcc.dg/pr47684.c: New test.
3563
3564 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3565
3566         PR target/47629
3567         * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3568         c99_runtime, dg-add-options c99_runtime.
3569         (main): Use __asm__.
3570
3571 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3572
3573         PR testsuite/47400
3574         * lib/target-supports.exp (check_ascii_locale_available): New proc.
3575         * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3576         * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3577         * gcc.dg/ucnid-10.c: Likewise.
3578         * gcc.dg/ucnid-13.c: Likewise.
3579         * gcc.dg/ucnid-7.c: Likewise.
3580         * gcc.dg/ucnid-8.c: Likewise.
3581         Adapt dg-warning line number.
3582
3583 2011-02-10  Uros Bizjak  <ubizjak@gmail.com>
3584
3585         * gcc.target/i386/parity-1.c: Use -march=k8.
3586         * gcc.target/i386/parity-2.c: Ditto.
3587         * gcc.target/i386/vecinit-1.c: Ditto.
3588         * gcc.target/i386/vecinit-2.c: Ditto.
3589
3590 2011-02-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3591
3592         PR target/46610
3593         * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3594         * gcc.target/mips/save-restore-3.c: Likewise.
3595         * gcc.target/mips/save-restore-4.c: Likewise.
3596         * gcc.target/mips/save-restore-5.c: Likewise.
3597
3598         PR target/47683
3599         * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3600         * g++.dg/tree-prof/partition2.C: Likewise.
3601
3602 2011-02-09  Jason Merrill  <jason@redhat.com>
3603
3604         * g++.dg/tree-ssa/inline-3.C: Use a normal function
3605         rather than misdeclare std::puts.
3606
3607         * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3608         * g++.dg/other/warning1.C: Likewise.
3609         * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3610         * g++.old-deja/g++.gb/scope06.C: Likewise.
3611         * g++.old-deja/g++.law/cvt11.C: Likewise.
3612         * g++.old-deja/g++.law/init1.C: Likewise.
3613         * g++.dg/abi/mangle26.C: Likewise.
3614
3615         * g++.dg/template/function1.C: Adjust for C++0x mode.
3616         * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3617
3618         * g++.dg/ext/label10.C: Adjust for C++0x mode.
3619         * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3620
3621         * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3622
3623         * g++.dg/cpp0x/regress/abi-empty7.C: New.
3624
3625         * g++.dg/cpp0x/regress: New directory.
3626         * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3627         * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3628         * g++.dg/cpp0x/regress/regress3.C: New.
3629
3630 2011-02-10  Richard Guenther  <rguenther@suse.de>
3631
3632         PR tree-optimization/47677
3633         * gcc.dg/torture/pr47677.c: New testcase.
3634
3635 2011-02-10  Iain Sandoe  <iains@gcc.gnu.org>
3636
3637         * objc.dg/special/load-category-1.m: Remove unused header.
3638         * objc.dg/special/load-category-1a.m: Likewise.
3639         * objc.dg/special/load-category-2.m: Likewise.
3640         * objc.dg/special/load-category-2a.m: Likewise.
3641         * objc.dg/special/load-category-3.m: Likewise.
3642         * objc.dg/special/load-category-3a.m: Likewise.
3643         * objc.dg/attributes/proto-attribute-2.m: Likewise.
3644         * objc.dg/attributes/proto-attribute-3.m: Likewise.
3645         * objc.dg/attributes/class-attribute-1.m: Likewise.
3646         * objc.dg/property/property.exp: Don't run for Darwin < 9.
3647         * obj-c++.dg/property/property.exp: Likewise.
3648         * objc.dg/attributes/method-sentinel-1.m: Update type header.
3649         * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3650         * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3651         * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3652         * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3653         * obj-c++.dg/template-8.mm: Likewise.
3654
3655 2011-02-10  Jakub Jelinek  <jakub@redhat.com>
3656
3657         PR target/47665
3658         * gcc.target/i386/pr47665.c: New test.
3659
3660 2011-02-10  Jie Zhang  <jie@codesourcery.com>
3661
3662         PR testsuite/47622
3663         Revert
3664         2011-02-05  Jie Zhang  <jie@codesourcery.com>
3665         PR debug/42631
3666         * gcc.dg/pr42631.c: Update test.
3667         * gcc.dg/pr42631-2.c: New test.
3668
3669 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
3670
3671         PR fortran/47352
3672         * gfortran.dg/proc_decl_25.f90: New.
3673
3674 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
3675
3676         PR fortran/47463
3677         * gfortran.dg/typebound_assignment_2.f03: New.
3678
3679 2011-02-09  Richard Guenther  <rguenther@suse.de>
3680
3681         PR tree-optimization/47664
3682         * gcc.dg/tree-ssa/inline-7.c: New testcase.
3683
3684 2011-02-09  Eric Botcazou  <ebotcazou@adacore.com>
3685
3686         PR middle-end/47646
3687         * gnat.dg/uninit_func.adb: Adjust dg directive.
3688
3689 2011-02-09  Dominique Dhumieres  <dominiq@lps.ens.fr>
3690
3691         PR middle-end/47646
3692         * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3693
3694 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
3695
3696         PR fortran/47637
3697         * gfortran.dg/auto_dealloc_2.f90: New.
3698
3699 2011-02-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3700
3701         * gcc.dg/builtins-config.h: Remove __sgi handling.
3702         * lib/target-supports.exp (add_options_for_c99_runtime): Add
3703         -std=c99 for mips-sgi-irix6.5*.
3704
3705 2011-02-09  Martin Jambor  <mjambor@suse.cz>
3706
3707         PR middle-end/45505
3708         * gfortran.dg/pr25923.f90: Remove xfails.
3709
3710 2011-02-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3711
3712         PR fortran/47583
3713         * gfortran.dg/inquire_14.f90: New test.
3714
3715 2011-02-08  Janus Weil  <janus@gcc.gnu.org>
3716
3717         PR fortran/45290
3718         * gfortran.dg/pointer_init_6.f90: New.
3719
3720 2011-02-08  Jeff Law <law@redhat.com>
3721
3722         PR tree-optimization/42893
3723         * gcc.tree-ssa/pr42893.c: New test.
3724
3725 2011-02-08  Sebastian Pop  <sebastian.pop@amd.com>
3726
3727         PR tree-optimization/46834
3728         PR tree-optimization/46994
3729         PR tree-optimization/46995
3730         * gcc.dg/graphite/id-pr46834.c: New.
3731         * gfortran.dg/graphite/id-pr46994.f90: New.
3732         * gfortran.dg/graphite/id-pr46995.f90: New.
3733
3734 2011-02-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3735
3736         PR middle-end/47646
3737         * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3738         using the variable is known the warning is emitted there.
3739         * gcc.dg/uninit-pr19430.c (foo): Likewise.
3740         * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3741
3742         * c-c++-common/pr20000.c (g): Both warnings occur at the return
3743         statement.
3744         (vg): Likewise.
3745         * gcc.dg/noreturn-1.c (foo5): Likewise.
3746         * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3747         (method2): Likewise.
3748
3749         * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3750         the return statement using the uninitialized variable.
3751         * gfortran.dg/pr39666-2.f90 (f): Likewise.
3752
3753 2011-02-08  Richard Guenther  <rguenther@suse.de>
3754
3755         PR middle-end/47639
3756         * g++.dg/opt/pr47639.c: New testcase.
3757
3758 2011-02-08  Richard Guenther  <rguenther@suse.de>
3759
3760         PR tree-optimization/47632
3761         * g++.dg/opt/pr47632.C: New testcase.
3762
3763 2011-02-07  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3764
3765         * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3766
3767 2011-02-07  Richard Guenther  <rguenther@suse.de>
3768
3769         PR tree-optimization/47615
3770         * g++.dg/opt/pr47615.C: New testcase.
3771
3772 2011-02-07  Richard Guenther  <rguenther@suse.de>
3773
3774         PR tree-optimization/47621
3775         * gcc.dg/torture/pr47621.c: New testcase.
3776
3777 2011-02-07  Uros Bizjak  <ubizjak@gmail.com>
3778
3779         * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3780
3781 2011-02-06  Paul Thomas  <pault@gcc.gnu.org>
3782
3783         PR fortran/47592
3784         * gfortran.dg/allocate_with_source_1 : New test.
3785
3786 2011-02-05  Jakub Jelinek  <jakub@redhat.com>
3787
3788         PR middle-end/47610
3789         * gcc.dg/pr47610.c: New test.
3790
3791 2011-02-05  Jie Zhang  <jie@codesourcery.com>
3792
3793         PR debug/42631
3794         * gcc.dg/pr42631.c: Update test.
3795         * gcc.dg/pr42631-2.c: New test.
3796
3797 2001-02-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
3798
3799         PR fortran/47574
3800         * gfortran.dg/pr47574.f90:  New test.
3801
3802 2011-02-04  Sebastian Pop  <sebastian.pop@amd.com>
3803
3804         PR tree-optimization/46194
3805         * gcc.dg/autopar/pr46194.c: New.
3806
3807 2011-02-04  H.J. Lu  <hongjiu.lu@intel.com>
3808
3809         PR tree-optimization/43695
3810         * g++.dg/ipa/pr43695.C: New.
3811
3812 2011-02-04  Jakub Jelinek  <jakub@redhat.com>
3813
3814         PR inline-asm/23200
3815         * gcc.dg/pr23200.c: New test.
3816
3817 2011-02-03  Jonathan Wakely  <jwakely.gcc@gmail.com>
3818
3819         PR c++/47589
3820         * g++.dg/pr47589.C: New test.
3821
3822 2011-02-03  Dodji Seketeli  <dodji@redhat.com>
3823
3824         PR c++/47398
3825         * g++.dg/template/typedef37.C: New test.
3826         * g++.dg/template/param1.C: Adjust expected error message.
3827
3828 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
3829
3830         PR middle-end/31490
3831         * gcc.dg/pr31490-2.c: New test.
3832         * gcc.dg/pr31490-3.c: New test.
3833         * gcc.dg/pr31490-4.c: New test.
3834
3835 2011-02-03  Nathan Froyd  <froydnj@codesourcery.com>
3836             Jakub Jelinek  <jakub@redhat.com>
3837
3838         PR c++/46890
3839         * g++.dg/parser/semicolon3.C: Adjust.
3840         * g++.dg/parser/semicolon4.C: New testcase.
3841         * g++.dg/pr46890.C: New testcase.
3842
3843 2011-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
3844
3845         PR c++/29571
3846         * g++.dg/init/pr29571.C: New.
3847
3848 2011-02-03  H.J. Lu  <hongjiu.lu@intel.com>
3849
3850         * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3851         instead of vect_int.
3852
3853 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
3854
3855         PR target/47312
3856         * gcc.target/i386/pr47312.c: New test.
3857
3858         PR target/47564
3859         * gcc.target/i386/pr47564.c: New test.
3860
3861 2011-02-03  Alexandre Oliva  <aoliva@redhat.com>
3862
3863         PR tree-optimization/45122
3864         * gcc.dg/tree-ssa/pr45122.c: New.
3865
3866 2011-02-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
3867
3868         PR target/47272
3869         * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3870         and vec_vsx_st.
3871
3872         * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3873         and vsx so a default --with-cpu=power7 doesn't give an error
3874         when -mavoid-indexed-addresses is used.
3875
3876         * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3877         wrapper function to save the arguments and then jump to the real
3878         function, rather than depending on the compiler not to move stuff
3879         before an asm.
3880         * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3881
3882 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
3883             Paul Thomas  <pault@gcc.gnu.org>
3884
3885         PR fortran/47082
3886         * gfortran.dg/class_37.f03 : New test.
3887
3888 2011-02-02  Sebastian Pop  <sebastian.pop@amd.com>
3889             Richard Guenther  <rguenther@suse.de>
3890
3891         PR tree-optimization/40979
3892         PR bootstrap/47044
3893         * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3894         * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3895         * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3896         check_vect_support_and_set_flags.
3897         * gfortran.dg/graphite/vect-pr40979.f90: New.
3898
3899 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
3900
3901         PR fortran/47572
3902         * gfortran.dg/class_36.f03: New.
3903
3904 2011-02-02  Richard Guenther  <rguenther@suse.de>
3905
3906         PR tree-optimization/47566
3907         * gcc.dg/lto/20110201-1_0.c: New testcase.
3908
3909 2011-02-02  Alexandre Oliva  <aoliva@redhat.com>
3910
3911         PR debug/47498
3912         PR debug/47501
3913         PR debug/45136
3914         PR debug/45130
3915         * debug/pr47498.c: New.
3916         * debug/pr47501.c: New.
3917
3918 2011-02-01  Richard Guenther  <rguenther@suse.de>
3919
3920         PR tree-optimization/47559
3921         * g++.dg/torture/pr47559.C: New testcase.
3922
3923 2011-02-01  Janus Weil  <janus@gcc.gnu.org>
3924
3925         PR fortran/47565
3926         * gfortran.dg/typebound_call_20.f03: New.
3927
3928 2011-02-01  Richard Guenther  <rguenther@suse.de>
3929
3930         PR tree-optimization/47555
3931         * gcc.dg/pr47555.c: New testcase.
3932
3933 2011-02-01  Richard Guenther  <rguenther@suse.de>
3934
3935         PR tree-optimization/47541
3936         * g++.dg/torture/pr47541.C: New testcase.
3937
3938 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
3939
3940         PR fortran/47455
3941         * gfortran.dg/typebound_call_19.f03: New.
3942
3943 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
3944
3945         PR c++/47416
3946         * g++.dg/cpp0x/pr47416.C: New test.
3947
3948 2011-01-31  Paul Thomas  <pault@gcc.gnu.org>
3949
3950         PR fortran/47519
3951         * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3952
3953 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
3954
3955         PR fortran/47463
3956         * gfortran.dg/typebound_assignment_1.f03: New.
3957
3958 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
3959
3960         PR tree-optimization/47538
3961         * gcc.c-torture/execute/pr47538.c: New test.
3962
3963 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3964
3965         PR target/45325
3966         * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3967
3968 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3969
3970         * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3971
3972 2011-01-31  Eric Botcazou  <ebotcazou@adacore.com>
3973
3974         PR rtl-optimization/44031
3975         * gcc.c-torture/compile/20110131-1.c: New test.
3976
3977 2011-01-31  Tobias Burnus  <burnus@net-b.de>
3978
3979         PR fortran/47042
3980         * gfortran.dg/stmt_func_1.f90: New.
3981
3982 2011-01-31  Tobias Burnus  <burnus@net-b.de>
3983
3984         PR fortran/47042
3985         * gfortran.dg/interface_34.f90: New.
3986
3987 2011-01-30  Paul Thomas  <pault@gcc.gnu.org>
3988
3989         PR fortran/47523
3990         * gfortran.dg/realloc_on_assign_5.f03: New test.
3991         * gfortran.dg/realloc_on_assign_5.f03: New test.
3992
3993 2011-01-29  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3994
3995         * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3996         * gfortran.dg/bessel_7.f90: Likewise.
3997         * gfortran.dg/erf_2.F90: Likewise.  Always run with -O0.
3998
3999         * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4000         * gfortran.dg/sum_init_expr.f03: Likewise.
4001
4002         * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4003
4004         * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4005         -r -nostdlib.
4006
4007         * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4008         loop only on "vect_intfloat_cvt" targets.
4009
4010 2011-01-29  Tobias Burnus  <burnus@net-b.de>
4011
4012         PR fortran/47531
4013         * gfortran.dg/shape_6.f90: New.
4014
4015 2011-01-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4016
4017         PR libgfortran/47434
4018         * gfortran.dg/read_infnan_1.f90: Update test.
4019         * gfortran.dg/module_nan.f90: Update test.
4020         * gfortran.dg/char4_iunit_1.f03: Update test.
4021         * gfortran.dg/large_real_kind_1.f90: Update test.
4022         * gfortran.dg/real_const_3.f90: Update test.
4023         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4024
4025 2011-01-29  Dodji Seketeli  <dodji@redhat.com>
4026
4027         PR c++/47311
4028         * g++.dg/template/param2.C: New test.
4029
4030 2011-01-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4031
4032         PR libgfortran/47285
4033         * gfortran.dg/fmt_g.f: New test.
4034
4035 2011-01-28  Tobias Burnus  <burnus@net-b.de>
4036
4037         PR fortran/47507
4038         * gfortran.dg/pure_formal_1.f90: New.
4039
4040 2011-01-28  Jakub Jelinek  <jakub@redhat.com>
4041
4042         PR target/42894
4043         * gcc.dg/tls/pr42894.c: New test.
4044
4045 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4046
4047         * gcc.dg/pr47276.c: Add dg-require-visibility.
4048
4049 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4050
4051         * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4052
4053 2011-01-28  Paul Thomas  <pault@gcc.gnu.org>
4054             Tobias Burnus  <burnus@gcc.gnu.org>
4055
4056         PR fortran/45170
4057         PR fortran/35810
4058         PR fortran/47350
4059         * gfortran.dg/realloc_on_assign_3.f03: New test.
4060         * gfortran.dg/realloc_on_assign_4.f03: New test.
4061         * gfortran.dg/allocatable_function_5.f90: New test.
4062         * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4063         * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4064         implemented" dg-errors.
4065
4066 2011-01-27  Jan Hubicka  <jh@suse.cz>
4067
4068         PR middle-end/46949
4069         * gcc.dg/attr-weakref-4.c: New testcase
4070
4071 2011-01-27  Martin Jambor  <mjambor@suse.cz>
4072
4073         PR tree-optimization/47228
4074         * gcc.dg/torture/pr47228.c: New test.
4075
4076 2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4077
4078         * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4079
4080 2011-01-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4081
4082         * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4083         when using auto-overlay support on the SPU.
4084
4085 2011-01-27  Eric Botcazou  <ebotcazou@adacore.com>
4086
4087         PR rtl-optimization/44174
4088         * gcc.target/i386/asm-6.c: New test.
4089
4090 2011-01-26  Mikael Pettersson  <mikpe@it.uu.se>
4091
4092         PR rtl-optimization/46856
4093         * gcc.c-torture/compile/pr46856.c: New test.
4094
4095 2011-01-26  Nicola Pero  <nicola.pero@meta-innovation.com>
4096             Andrew Pinski  <pinskia@gmail.com>
4097
4098         PR c/43082
4099         * gcc.dg/pr43082.c: New.
4100
4101 2011-01-26  DJ Delorie  <dj@redhat.com>
4102
4103         PR rtl-optimization/46878
4104         * gcc.dg/pr46878-1.c: New test.
4105
4106 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
4107
4108         PR c++/47476
4109         * g++.dg/cpp0x/pr47476.C: New test.
4110
4111 2011-01-26  Eric Botcazou  <ebotcazou@adacore.com>
4112
4113         * gcc.c-torture/compile/20110126-1.c: New test.
4114
4115 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
4116
4117         PR c/47473
4118         * gcc.dg/torture/pr47473.c: New test.
4119
4120 2011-01-26  Jan Hubicka  <jh@suse.cz>
4121
4122         PR target/47237
4123         * gcc.c-torture/execute/pr47237.c: New testcase.
4124
4125 2011-01-26  Jan Hubicka  <jh@suse.cz>
4126
4127         PR tree-optimization/47190
4128         * gcc.dg/attr-weakref-3.c: New testcase.
4129
4130 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
4131
4132         PR c++/43601
4133         * gcc.dg/dll-9a.c: New test file.
4134         * gcc.dg/dll-11.c: Likewise.
4135         * gcc.dg/dll-12.c: Likewise.
4136         * gcc.dg/dll-12a.c: Likewise.
4137         * gcc.dg/dll-11a.c: Likewise.
4138         * gcc.dg/dll-9.c: Likewise.
4139         * gcc.dg/dll-10.c: Likewise.
4140         * gcc.dg/dll-10a.c: Likewise.
4141         * g++.dg/ext/dllexport4a.cc: Likewise.
4142         * g++.dg/ext/dllexport4.C: Likewise.
4143         * g++.dg/ext/dllexport5.C: Likewise.
4144         * g++.dg/ext/dllexport5a.cc: Likewise.
4145
4146 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4147
4148         PR tree-optimization/46970
4149         * gcc.dg/graphite/pr46970.c: New.
4150
4151 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4152
4153         PR tree-optimization/46215
4154         * gcc.dg/graphite/pr46215.c: New.
4155
4156 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4157
4158         PR tree-optimization/46168
4159         * gcc.dg/graphite/pr46168.c: New.
4160
4161 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4162
4163         PR tree-optimization/43657
4164         * gcc.dg/graphite/pr43657.c: New.
4165
4166 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4167
4168         PR tree-optimization/29832
4169         * gfortran.dg/graphite/pr29832.f90: New.
4170
4171 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4172
4173         PR tree-optimization/43567
4174         * gcc.dg/graphite/pr43567.c: New.
4175
4176 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4177
4178         * gfortran.dg/graphite/interchange-4.f: New.
4179         * gfortran.dg/graphite/interchange-5.f: New.
4180
4181         * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4182         * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4183         * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4184         * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4185         * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4186         * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4187         * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4188         * gfortran.dg/ltrans-7.f90: Removed.
4189         * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4190
4191         * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4192         * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4193         * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4194         * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4195         * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4196         * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4197         * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4198         * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4199         * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4200         * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4201         * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4202         * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4203         * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4204         * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4205         * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4206         * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4207         * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4208         * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4209         * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4210         * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4211         * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4212         * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4213         * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4214         * gcc.dg/tree-ssa/data-dep-1.c
4215         * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4216         * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4217         * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4218         * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4219         * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4220
4221 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
4222
4223         PR tree-optimization/47265
4224         PR tree-optimization/47443
4225         * gcc.c-torture/compile/pr47265.c: New test.
4226         * gcc.dg/pr47443.c: New test.
4227
4228 2011-01-25  Martin Jambor  <mjambor@suse.cz>
4229
4230         PR tree-optimization/47382
4231         * g++.dg/torture/pr47382.C: New test.
4232         * g++.dg/opt/devirt1.C: Xfail.
4233
4234 2011-01-25  Yao Qi  <yao@codesourcery.com>
4235
4236         PR target/45701
4237         * gcc.target/arm/pr45701-1.c: New test.
4238         * gcc.target/arm/pr45701-2.c: New test.
4239         * gcc.target/arm/pr45701-3.c: New test.
4240
4241 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4242             Jakub Jelinek  <jakub@redhat.com>
4243
4244         PR tree-optimization/47271
4245         * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4246
4247 2011-01-25  Nick Clifton  <nickc@redhat.com>
4248
4249         * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4250         (saturate_add): Delete.
4251         (exchange): Delete.
4252         (main): Do not run saturate_add.
4253         (set_interrupts): Delete.
4254
4255 2011-01-25  Tobias Burnus  <burnus@net-b.de>
4256
4257         PR fortran/47448
4258         * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4259
4260 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
4261
4262         PR tree-optimization/47427
4263         PR tree-optimization/47428
4264         * gcc.c-torture/compile/pr47427.c: New test.
4265         * gcc.c-torture/compile/pr47428.c: New test.
4266
4267 2011-01-25  Richard Guenther  <rguenther@suse.de>
4268
4269         PR middle-end/47411
4270         * gcc.dg/torture/pr47411.c: New testcase.
4271
4272 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4273
4274         * gfortran.dg/graphite/id-24.f: New.
4275         * gfortran.dg/graphite/id-25.f: New.
4276
4277 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4278
4279         * gfortran.dg/graphite/id-23.f: New.
4280
4281 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4282
4283         * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4284
4285 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4286
4287         * gcc.dg/graphite/block-0.c: Un-XFAILed.
4288         * gcc.dg/graphite/block-1.c: Un-XFAILed.
4289         * gcc.dg/graphite/block-7.c: Un-XFAILed.
4290         * gcc.dg/graphite/block-8.c: Un-XFAILed.
4291         * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4292         * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4293         * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4294         * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4295         * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4296
4297 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4298
4299         * gcc.dg/graphite/block-0.c: Add documentation.
4300         * gcc.dg/graphite/block-4.c: Same.
4301         * gcc.dg/graphite/block-7.c: Same.
4302         * gcc.dg/graphite/block-8.c: New.
4303         * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4304         * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4305         * gcc.dg/graphite/interchange-12.c: Add documentation.
4306         * gcc.dg/graphite/interchange-13.c: New.
4307         * gcc.dg/graphite/interchange-14.c: New.
4308         * gcc.dg/graphite/interchange-15.c: New.
4309         * gcc.dg/graphite/interchange-8.c: Add documentation.
4310         * gcc.dg/graphite/interchange-mvt.c: Same.
4311
4312 2011-01-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
4313
4314         PR target/47408
4315         * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4316         * gcc.target/powerpc/altivec-14.c: Ditto.
4317         * gcc.target/powerpc/altivec-33.c: Ditto.
4318         * gcc.target/powerpc/altivec-types-1.c: Ditto.
4319         * gcc.target/powerpc/altivec-types-2.c: Ditto.
4320         * gcc.target/powerpc/altivec-types-3.c: Ditto.
4321         * gcc.target/powerpc/altivec-types-4.c: Ditto.
4322         * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4323         * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4324         * g++.dg/ext/altivec-15.C: Ditto.
4325         * g++.dg/ext/altivec-types-1.C: Ditto.
4326         * g++.dg/ext/altivec-types-2.C: Ditto.
4327         * g++.dg/ext/altivec-types-3.C: Ditto.
4328         * g++.dg/ext/altivec-types-4.C: Ditto.
4329
4330 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4331
4332         * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4333
4334 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4335
4336         * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4337         optimization options.
4338
4339 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4340
4341         * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4342
4343         PR testsuite/45988
4344         * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4345
4346 2011-01-23  Tobias Burnus  <burnus@net-b.de>
4347
4348         PR fortran/47421
4349         * gfortran.dg/allocatable_scalar_12.f90: New.
4350
4351 2011-01-23  Ira Rosen  <irar@il.ibm.com>
4352
4353         * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4354         vectorization to be not profitable if peeling is used to
4355         realign the memory access.
4356         * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4357         loop bound to avoid loop unrolling.
4358         * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4359
4360 2011-01-22  Jan Hubicka  <jh@suse.cz>
4361
4362         PR lto/47333
4363         * g++.dg/lto/pr47333.C: New file.
4364
4365 2011-01-22  Jan Hubicka  <jh@suse.cz>
4366
4367         PR tree-optimization/43884
4368         PR lto/44334
4369         * gcc.dg/autopar/outer-2.c: Increase array size.
4370         * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4371
4372 2011-01-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
4373
4374         PR fortran/38536
4375         * gfortran.dg/c_loc_tests_16.f90:  New test.
4376
4377 2011-01-22  Tobias Burnus  <burnus@net-b.de>
4378
4379         PR fortran/47399
4380         * gfortran.dg/typebound_proc_19.f90: New.
4381
4382 2011-01-21  Jeff Law <law@redhat.com>
4383
4384         PR tree-optimization/47053
4385         * g++.dg/pr47053.C: New test.
4386
4387 2011-01-21  Jason Merrill  <jason@redhat.com>
4388
4389         PR c++/47041
4390         * g++.dg/cpp0x/constexpr-ctor6.C: New.
4391
4392 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
4393
4394         PR c++/47388
4395         * g++.dg/cpp0x/range-for10.C: New test.
4396         * g++.dg/template/for1.C: New test.
4397
4398         PR middle-end/45566
4399         * g++.dg/tree-prof/partition3.C: New test.
4400
4401         * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4402
4403         PR rtl-optimization/47366
4404         * g++.dg/opt/pr47366.C: New test.
4405
4406 2011-01-21  Jason Merrill  <jason@redhat.com>
4407
4408         PR c++/46552
4409         * g++.dg/cpp0x/constexpr-regress2.C: New.
4410
4411         * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4412
4413 2011-01-21  Jeff Law <law@redhat.com>
4414
4415         PR rtl-optimization/41619
4416         * gcc.dg/pr41619.c: New.
4417
4418 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
4419
4420         PR tree-optimization/47355
4421         * g++.dg/opt/pr47355.C: New test.
4422
4423 2011-01-21  Richard Guenther  <rguenther@suse.de>
4424
4425         * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4426         making main hot.
4427
4428 2011-01-21  Richard Guenther  <rguenther@suse.de>
4429
4430         PR tree-optimization/47365
4431         * gcc.dg/torture/pr47365.c: New testcase.
4432         * gcc.dg/tree-ssa/pr47392.c: Likewise.
4433
4434 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4435
4436         * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4437
4438 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
4439
4440         PR tree-optimization/47391
4441         * gcc.dg/pr47391.c: New test.
4442
4443 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4444
4445         * g++.dg/template/char1.C: Use signed char.
4446
4447 2011-01-21  Tobias Burnus  <burnus@net-b.de>
4448
4449         PR fortran/47377
4450         * gfortran.dg/pointer_target_4.f90: New.
4451
4452 2011-01-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
4453
4454         PR target/47251
4455         * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4456         ILP32 system and not IP32.
4457
4458 2011-01-20  Alexandre Oliva  <aoliva@redhat.com>
4459
4460         PR debug/46583
4461         * g++.dg/debug/pr46583.C: New.
4462
4463 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
4464
4465         PR debug/47283
4466         * g++.dg/debug/pr47283.C: New test.
4467
4468         PR testsuite/47371
4469         * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4470         * gcc.target/i386/headmerge-2.c: Likewise.
4471
4472 2011-01-20  Richard Guenther  <rguenther@suse.de>
4473
4474         PR middle-end/47370
4475         * gcc.dg/torture/pr47370.c: New testcase.
4476
4477 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
4478
4479         PR tree-optimization/46130
4480         * gcc.dg/pr46130-1.c: New test.
4481         * gcc.dg/pr46130-2.c: New test.
4482
4483 2011-01-19  Dodji Seketeli  <dodji@redhat.com>
4484
4485         PR c++/47291
4486         * g++.dg/debug/dwarf2/template-params-10.C: New test.
4487
4488 2011-01-19  Alexandre Oliva  <aoliva@redhat.com>
4489
4490         PR debug/46240
4491         * g++.dg/debug/pr46240.cc: New.
4492
4493 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
4494
4495         PR c++/47303
4496         * g++.dg/template/anonunion1.C: New test.
4497
4498         PR rtl-optimization/47337
4499         * gcc.c-torture/execute/pr47337.c: New test.
4500
4501 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4502
4503         PR testsuite/45342
4504         * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4505
4506 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4507
4508         PR tree-optimization/46021
4509         * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4510
4511 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
4512
4513         PR tree-optimization/47290
4514         * g++.dg/torture/pr47290.C: New test.
4515
4516 2011-01-18  Janus Weil  <janus@gcc.gnu.org>
4517
4518         PR fortran/47240
4519         * gfortran.dg/proc_ptr_comp_29.f90: New.
4520
4521 2011-01-18  Dominique d'Humieres  <dominiq@lps.ens.fr>
4522
4523         PR testsuite/41146
4524         * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4525         powerpc-apple-darwin9.
4526
4527 2011-01-18  Jakub Jelinek  <jakub@redhat.com>
4528
4529         PR rtl-optimization/47299
4530         * gcc.c-torture/execute/pr47299.c: New test.
4531
4532 2011-01-17  Jason Merrill  <jason@redhat.com>
4533
4534         * g++.dg/cpp0x/constexpr-virtual.C: New.
4535
4536 2011-01-17  Jakub Jelinek  <jakub@redhat.com>
4537
4538         PR fortran/47331
4539         * gfortran.dg/gomp/pr47331.f90: New test.
4540
4541 2011-01-17  Nicola Pero  <nicola.pero@meta-innovation.com>
4542
4543         PR objc/47314
4544         * objc.dg/selector-warn-1.m: New.
4545         * obj-c++.dg/selector-warn-1.mm: New.
4546
4547 2011-01-17  Richard Sandiford  <rdsandiford@googlemail.com>
4548
4549         * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4550         Update dg-final accordingly.
4551
4552 2011-01-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4553
4554         * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4555
4556 2011-01-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4557
4558         * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4559         target check.
4560         * gcc.dg/guality/pr36728-2.c: Likewise.
4561
4562 2011-01-17  Richard Guenther  <rguenther@suse.de>
4563
4564         PR tree-optimization/47313
4565         * g++.dg/torture/pr47313.C: New testcase.
4566
4567 2011-01-17  H.J. Lu  <hongjiu.lu@intel.com>
4568
4569         PR target/47318
4570         * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4571         * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4572         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4573         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4574
4575         * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4576         as __m256i.
4577         * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4578         * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4579         * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4580
4581 2011-01-17  Richard Guenther  <rguenther@suse.de>
4582
4583         PR tree-optimization/45967
4584         * gcc.dg/torture/pr45967-2.c: New testcase.
4585         * gcc.dg/torture/pr45967-3.c: Likewise.
4586
4587 2011-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4588
4589         PR testsuite/47325
4590         * g++.dg/ext/pr47213.C: Require visibility.
4591
4592 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
4593
4594         * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4595         * gcc.dg/fixed-point/struct-union.c: Update error messages.
4596
4597 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
4598
4599         * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4600         Linux-based targets.
4601
4602 2011-01-13  Jan Hubicka  <jh@suse.cz>
4603
4604         PR tree-optimization/47276
4605         * gcc.dg/pr47276.c: New testcase.
4606
4607 2011-01-15  Giovanni Funchal  <gafunchal@gmail.com>
4608             Jonathan Wakely  <jwakely.gcc@gmail.com>
4609
4610         PR c++/33558
4611         * g++.dg/other/pr33558.C: New.
4612         * g++.dg/other/pr33558-2.C: New.
4613
4614 2011-01-14  Martin Jambor  <mjambor@suse.cz>
4615
4616         PR tree-optimization/45934
4617         PR tree-optimization/46302
4618         * g++.dg/ipa/devirt-c-1.C: New test.
4619         * g++.dg/ipa/devirt-c-2.C: Likewise.
4620         * g++.dg/ipa/devirt-c-3.C: Likewise.
4621         * g++.dg/ipa/devirt-c-4.C: Likewise.
4622         * g++.dg/ipa/devirt-c-5.C: Likewise.
4623         * g++.dg/ipa/devirt-c-6.C: Likewise.
4624         * g++.dg/ipa/devirt-6.C: Likewise.
4625         * g++.dg/ipa/devirt-d-1.C: Likewise.
4626         * g++.dg/torture/pr45934.C: Likewise.
4627
4628 2011-01-14  Jason Merrill  <jason@redhat.com>
4629
4630         * g++.dg/cpp0x/variadic105.C: New.
4631
4632 2011-01-08  Dominique d'Humieres  <dominiq@lps.ens.fr>
4633             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4634
4635         PR objc/45989
4636         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4637         (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4638         execution tests on i?86-*-*, x86_64-*-* and
4639         powerpc*-apple-darwin* && ilp32.
4640         XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4641         tests on i?86-*-* and x86_64-*-*.
4642
4643 2011-01-14  Richard Guenther  <rguenther@suse.de>
4644
4645         PR tree-optimization/47280
4646         * g++.dg/opt/pr47280.C: New testcase.
4647
4648 2011-01-14  Jason Merrill  <jason@redhat.com>
4649
4650         * g++.dg/cpp0x/constexpr-regress1.C: New.
4651
4652         * g++.dg/ext/flexary2.C: New.
4653
4654 2011-01-14  Richard Guenther  <rguenther@suse.de>
4655
4656         PR middle-end/47281
4657         * gcc.dg/torture/pr47281.c: New testcase.
4658         * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4659
4660 2011-01-14  Richard Guenther  <rguenther@suse.de>
4661
4662         PR tree-optimization/47286
4663         * gcc.dg/tree-ssa/pr47286.c: New testcase.
4664
4665 2011-01-13  Kai Tietz  <kai.tietz@onevision.com>
4666
4667         PR c++/47213
4668         * g++.dg/ext/pr47213.C: New.
4669
4670 2011-01-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4671
4672         * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4673
4674 2011-01-13  Tobias Burnus  <burnus@net-b.de>
4675             Mikael Morin  <mikael@gcc.gnu.org>
4676
4677         PR fortran/45848
4678         PR fortran/47204
4679         * gfortran.dg/select_type_20.f90: New.
4680         * gfortran.dg/select_type_21.f90: New.
4681
4682 2011-01-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
4683
4684         PR target/47251
4685         * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4686
4687 2011-01-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4688
4689         * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4690         * gcc.dg/guality/pr36728-2.c: Likewise.
4691
4692 2011-01-13  Dodji Seketeli  <dodji@redhat.com>
4693
4694         PR debug/PR46973
4695         * g++.dg/debug/dwarf2/template-params-9.C: New test.
4696
4697 2011-01-13  Andrey Belevantsev  <abel@ispras.ru>
4698
4699         PR rtl-optimization/45352
4700         * gcc.dg/pr45352-3.c: New.
4701
4702 2011-01-12  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4703
4704         * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4705         comment.
4706         * g++.dg/cpp0x/range-for8.C: New.
4707         * g++.dg/cpp0x/range-for9.C: New.
4708
4709 2011-01-12  Kai Tietz  <kai.tietz@onevision.com>
4710
4711         PR debug/47209
4712         * g++.dg/debug/pr47209.C: New.
4713
4714 2011-01-12  Richard Guenther  <rguenther@suse.de>
4715
4716         PR lto/47259
4717         * gcc.dg/lto/pr47259_0.c: New testcase.
4718         * gcc.dg/lto/pr47259_1.c: Likewise.
4719
4720 2011-01-12  Iain Sandoe  <iains@gcc.gnu.org>
4721
4722         * objc-obj-c++-shared/Object1.h: Add copyright header, update
4723         comments.  Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4724         Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4725         methods missing from the OBJC2 Object.
4726         * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4727         Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4728         GNU and NeXT runtimes.
4729         * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4730         comments.
4731         * objc-obj-c++-shared/Object1.m: Likewise.
4732         * objc.dg/encode-3.m: Update header use.  Amend to be API2 compatible.
4733         * objc.dg/proto-qual-1.m: Likewise.
4734         * obj-c++.dg/proto-lossage-3.mm: Likewise.
4735         * obj-c++.dg/proto-qual-1.mm: Likewise.
4736
4737 2011-01-12  Eric Botcazou  <ebotcazou@adacore.com>
4738
4739         PR testsuite/33033
4740         * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4741
4742 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
4743
4744         Fixed the Objective-C++ testsuite and updated all tests.
4745         * lib/obj-c++.exp (obj-c++_init): Declare and set
4746         gcc_warning_prefix and gcc_error_prefix.
4747         * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4748         'dg-warning', 'dg-message' and 'dg-error'.
4749         * obj-c++.dg/class-extension-3.mm: Likewise.
4750         * obj-c++.dg/class-protocol-1.mm: Likewise.
4751         * obj-c++.dg/encode-7.mm: Likewise.
4752         * obj-c++.dg/exceptions-3.mm: Likewise.
4753         * obj-c++.dg/exceptions-5.mm: Likewise.
4754         * obj-c++.dg/method-12.mm: Likewise.
4755         * obj-c++.dg/method-13.mm: Likewise.
4756         * obj-c++.dg/method-15.mm: Likewise.
4757         * obj-c++.dg/method-16.mm: Likewise.
4758         * obj-c++.dg/method-4.mm: Likewise.
4759         * obj-c++.dg/method-8.mm: Likewise.
4760         * obj-c++.dg/method-conflict-1.mm: Likewise.
4761         * obj-c++.dg/method-conflict-2.mm: Likewise.
4762         * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4763         and uncommented second part of the testcase now that the testsuite
4764         works correctly.
4765         * obj-c++.dg/method-conflict-4.mm: Likewise.  Also, removed FIXME
4766         and uncommented second part of the testcase now that the testsuite
4767         works correctly.
4768         * obj-c++.dg/private-1.mm: Likewise.
4769         * obj-c++.dg/proto-lossage-4.mm: Likewise.
4770         * obj-c++.dg/syntax-error-7.mm: Likewise.
4771         * obj-c++.dg/warn5.mm: Likewise.
4772         * obj-c++.dg/property/at-property-14.mm: Likewise.
4773         * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4774         FIXME.
4775         * obj-c++.dg/property/at-property-18.mm: Likewise.
4776         * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4777         FIXME.
4778         * obj-c++.dg/property/at-property-21.mm: Likewise.
4779         * obj-c++.dg/property/at-property-28.mm: Likewise.
4780         * obj-c++.dg/property/at-property-5.mm: Likewise.
4781         * obj-c++.dg/property/dynamic-2.mm: Likewise.
4782         * obj-c++.dg/property/property-neg-3.mm: Likewise.
4783         * obj-c++.dg/property/synthesize-11.mm: Likewise.
4784         * obj-c++.dg/property/synthesize-6.mm: Likewise.
4785         * obj-c++.dg/property/synthesize-8.mm: Likewise.
4786         * obj-c++.dg/property/synthesize-9.mm: Likewise.
4787         * obj-c++.dg/tls/diag-5.mm: Likewise.
4788         * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4789         dg-error, now matched correctly.
4790
4791 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
4792
4793         * objc.dg/property/at-property-29.m: New.
4794         * obj-c++.dg/property/at-property-29.mm: New.
4795
4796 2011-01-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4797
4798         * go.test/go-test.exp (go-set-goarch): New proc.
4799         (go-gc-tests): Use it.
4800
4801 2011-01-11  Dodji Seketeli  <dodji@redhat.com>
4802
4803         PR debug/46955
4804         * g++.dg/debug/dwarf2/template-params-8.C: New test.
4805
4806 2011-01-11  Richard Henderson  <rth@redhat.com>
4807
4808         * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4809
4810 2011-01-11  Jan Hubicka  <jh@suse.cz>
4811
4812         PR lto/45721
4813         PR lto/45375
4814         * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4815         * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4816
4817 2011-01-11  Richard Guenther  <rguenther@suse.de>
4818
4819         PR tree-optimization/46076
4820         * gcc.dg/tree-ssa/pr46076.c: New testcase.
4821
4822 2011-01-11  Jeff Law <law@redhat.com>
4823
4824         * PR tree-optimization/47086
4825         * gcc.dg/pr47086.c: New test.
4826
4827 2011-01-11  Jason Merrill  <jason@redhat.com>
4828
4829         PR c++/46658
4830         * g++.dg/template/new10.C: New.
4831
4832         PR c++/45520
4833         * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4834
4835 2011-01-11  Iain Sandoe  <iains@gcc.gnu.org>
4836
4837         * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4838         Split type definitions and NSConstantString class into...
4839         * objc-obj-c++-shared/objc-test-suite-types.h: New.
4840         * objc-obj-c++-shared/nsconstantstring-class.h: New.
4841         * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4842         * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4843         * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4844         * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4845         to comments.
4846         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4847         encode defines for newer NeXT system headers.
4848         * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4849         * obj-c++.dg/torture/strings/string1.mm: Likewise.
4850         * objc.dg/foreach-5.m: Likewise.
4851         * objc.dg/foreach-2.m: Likewise.
4852         * objc.dg/foreach-4.m: Likewise.
4853         * objc.dg/torture/strings/string1.m: Likewise.
4854         * objc.dg/torture/strings/string2.m: Likewise.
4855         * objc.dg/torture/strings/string3.m: Likewise.
4856         * objc.dg/torture/strings/string4.m: Likewise.
4857         * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4858         header and stand alone.
4859         * obj-c++.dg/strings/strings-2.mm: Likewise.
4860         * objc.dg/torture/strings/const-str-3.m: Likewise.
4861         * objc.dg/strings/strings-2.m: Likewise.
4862         * objc.dg/strings/const-str-12b.m: Likewise.
4863
4864 2011-01-12  Richard Guenther  <rguenther@suse.de>
4865
4866         PR middle-end/32511
4867         * gcc.dg/attr-weak-1.c: Adjust.
4868
4869 2011-01-11  Paul Thomas  <pault@gcc.gnu.org>
4870
4871         PR fortran/47051
4872         * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4873         standard compliant and comment.
4874
4875 2011-01-10  Jan Hubicka  <jh@suse.cz>
4876
4877         PR lto/46083
4878         * gcc.dg/initpri3.c: New testcase.
4879
4880 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
4881
4882         PR lto/47222
4883         * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4884         externally visible.
4885         (g_esi): Likewise.
4886         (g_ebx): Likewise.
4887         (g_ebp): Likewise.
4888         (g_esp): Likewise.
4889         (g_ebp_save): Likewise.
4890         (g_esp_save): Likewise.
4891
4892 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4893
4894         * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4895
4896 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4897
4898         PR tree-optimization/46021
4899         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4900         i?86-*-*, x86_64-*-*.
4901
4902 2011-01-10  Jeff Law <law@redhat.com>
4903
4904         * PR tree-optimization/47141
4905         * gcc.c-torture/compile/pr47141.c: New test.
4906
4907 2011-01-10  Eric Botcazou  <ebotcazou@adacore.com>
4908
4909         PR testsuite/46230
4910         * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4911         * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4912         * gcc.dg/vect/slp-35.c: Remove XFAILs.
4913         * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4914
4915         PR testsuite/46230
4916         * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4917         being vectorized.  Adjust dg-final pattern.  Remove XFAIL.
4918         * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4919         * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4920         being vectorized.  Adjust dg-final pattern.
4921
4922         PR testsuite/46230
4923         * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4924         * gcc.dg/vect/slp-24.c: Likewise.
4925
4926 2011-01-10  Dave Korn  <dave.korn.cygwin@gmail.com>
4927
4928         PR c++/47218
4929         * g++.dg/other/pr47218-1.C: New test file.
4930         * g++.dg/other/pr47218.C: Likewise.
4931         * g++.dg/other/pr47218.h: New supporting header.
4932
4933 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
4934
4935         PR objc/47232
4936         * objc.dg/attributes/invalid-attribute-1.m: New.
4937         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4938
4939 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
4940
4941         PR fortran/47224
4942         * gfortran.dg/proc_ptr_comp_28.f90: New.
4943
4944 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
4945
4946         * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4947         * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4948         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4949         * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4950         * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4951         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4952         * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4953         * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4954         * objc.dg/gnu-api-2-class.m: Likewise.
4955         * objc.dg/gnu-api-2-ivar.m: Likewise.
4956         * objc.dg/gnu-api-2-method.m: Likewise.
4957         * objc.dg/gnu-api-2-objc.m: Likewise.
4958         * objc.dg/gnu-api-2-object.m: Likewise.
4959         * objc.dg/gnu-api-2-property.m: Likewise.
4960         * objc.dg/gnu-api-2-protocol.m: Likewise.
4961         * objc.dg/gnu-api-2-sel.m: Likewise.
4962
4963 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
4964
4965         * objc.dg/foreach-1.m: Skip for Darwin < 9.
4966         * objc.dg/objc-foreach-4.m: Likewise.
4967         * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4968         * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4969         * objc.dg/foreach-4.m: Likewise.
4970         * objc.dg/foreach-5.m: Likewise.
4971         * objc.dg/foreach-3.m: Return self from init.
4972
4973 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
4974
4975         PR fortran/38536
4976         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
4977
4978 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
4979
4980         PR fortran/46313
4981         * gfortran.dg/class_35.f90: New.
4982
4983 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
4984
4985         * objc.dg/foreach-1.m: Add "-Wall" to flags.
4986
4987 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
4988
4989         PR objc/47078
4990         * objc.dg/invalid-method-2.m: New.
4991         * obj-c++.dg/invalid-method-2.mm: New.
4992
4993 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
4994
4995         PR fortran/46896
4996         * gfortran.dg/transpose_optimization_2.f90 : New test.
4997
4998 2011-01-08  Jan Hubicka  <jh@suse.cz>
4999
5000         PR tree-optmization/46469
5001         * g++.dg/torture/pr46469.C: New testcase.
5002
5003 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
5004
5005         * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5006         emulation of libobjc-gnu structure layout functionality to ..
5007         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5008         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5009         * objc/execute/bf-common.h: Adjust headers.
5010         * objc/execute/bf-1.m: Likewise.
5011         * objc/execute/bf-2.m: Likewise.
5012         * objc/execute/bf-3.m: Likewise.
5013         * objc/execute/bf-4.m: Likewise.
5014         * objc/execute/bf-5.m: Likewise.
5015         * objc/execute/bf-6.m: Likewise.
5016         * objc/execute/bf-7.m: Likewise.
5017         * objc/execute/bf-8.m: Likewise.
5018         * objc/execute/bf-9.m: Likewise.
5019         * objc/execute/bf-10.m: Likewise.
5020         * objc/execute/bf-11.m: Likewise.
5021         * objc/execute/bf-12.m: Likewise.
5022         * objc/execute/bf-13.m: Likewise.
5023         * objc/execute/bf-14.m: Likewise.
5024         * objc/execute/bf-15.m: Likewise.
5025         * objc/execute/bf-16.m: Likewise.
5026         * objc/execute/bf-17.m: Likewise.
5027         * objc/execute/bf-18.m: Likewise.
5028         * objc/execute/bf-19.m: Likewise.
5029         * objc/execute/bf-20.m: Likewise.
5030         * objc/execute/bf-21.m: Likewise.
5031         * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5032         objc_get_type_qualifiers ().
5033
5034 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
5035
5036         PR fortran/45777
5037         * gfortran.dg/dependency_39.f90:  New test.
5038
5039 2011-01-07  Jan Hubicka  <jh@suse.cz>
5040
5041         Get builtins tests ready for linker plugin.
5042         * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5043         * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5044         my_memset, my_bzero): Mark used.
5045         * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5046         * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5047         volatile.
5048         * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5049         volatile.
5050
5051 2011-01-07  Jan Hubicka  <jh@suse.cz>
5052
5053         PR tree-optimization/46367
5054         * g++.dg/torture/pr46367.C: New file.
5055
5056 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
5057
5058         PR target/47201
5059         * gcc.dg/pr47201.c: New test.
5060
5061         PR bootstrap/47187
5062         * gcc.dg/tree-prof/pr47187.c: New test.
5063
5064 2011-01-07  Tobias Burnus  <burnus@net-b.de>
5065
5066         PR fortran/41580
5067         * gfortran.dg/extends_type_of_3.f90: New.
5068
5069 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
5070
5071         * g++.dg/ext/dllexport-MI1.C: Adjust test.
5072         * g++.dg/ext/dllimport-MI1.C: Likewise.
5073         * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5074         * g++.dg/ext/dllimport10.C: Likewise.
5075         * g++.dg/ext/dllimport11.C: Likewise.
5076         * g++.dg/ext/dllimport12.C: Likewise.
5077         * g++.dg/ext/dllimport13.C: Likewise.
5078         * g++.dg/ext/dllimport2.C: Likewise.
5079         * g++.dg/ext/dllimport3.C: Likewise.
5080         * g++.dg/ext/dllimport4.C: Likewise.
5081         * g++.dg/ext/dllimport5.C: Likewise.
5082         * g++.dg/ext/dllimport6.C: Likewise.
5083         * g++.dg/ext/dllimport8.C: Likewise.
5084         * g++.dg/ext/dllimport9.C: Likewise.
5085         * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5086         targets, too. Additionally enable test for i?86-*-mingw*.
5087         * g++.dg/ext/selectany1.C: Likewise.
5088         Remove guard variable check.
5089
5090 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
5091
5092         PR fortran/47189
5093         PR fortran/47194
5094         * gfortran.dg/storage_size_3.f08: Extended.
5095
5096 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
5097
5098         PR c++/47022
5099         * g++.dg/template/stdarg1.C: New test.
5100
5101 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
5102
5103         PR fortran/47195
5104         * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5105         * gfortran.dg/defined_operators_1.f90: Split the subroutine
5106         from the interface of functions to not hide the errors that
5107         shall be tested.
5108
5109 2011-01-06  Jan Hubicka  <jh@suse.cz>
5110
5111         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5112         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5113
5114 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
5115
5116         PR fortran/33117
5117         PR fortran/46478
5118         * gfortran.dg/interface_33.f90: New test.
5119
5120 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
5121
5122         PR c/47150
5123         * gcc.c-torture/compile/pr47150.c: New test.
5124
5125 2011-01-06  Ira Rosen  <irar@il.ibm.com>
5126
5127         PR tree-optimization/47139
5128         * gcc.dg/vect/pr47139.c: New test.
5129
5130 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
5131
5132         PR fortran/47180
5133         * gfortran.dg/extends_type_of_2.f03: New.
5134
5135 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5136
5137         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5138
5139 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
5140
5141         * gnat.dg/opt14.adb: New test.
5142
5143 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
5144
5145         PR fortran/46017
5146         * gfortran.dg/allocate_error_2.f90:  New test.
5147
5148 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
5149
5150         PR fortran/47024
5151         * gfortran.dg/storage_size_3.f08: New.
5152
5153 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
5154
5155         PR libgfortran/47154
5156         * gfortran.dg/namelist_68.f90: New test.
5157
5158 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
5159
5160         * gnat.dg/unchecked_convert8.ad[sb]: New test.
5161
5162 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
5163
5164         PR fortran/46448
5165         * gfortran.dg/class_34.f90: New.
5166
5167 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5168
5169         * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5170         use __builtin_inff.  Skip all single-precision tests that require
5171         Infinity.
5172
5173 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5174
5175         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5176
5177 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
5178
5179         PR tree-optimization/47148
5180         * gcc.c-torture/execute/pr47148.c: New test.
5181
5182         PR tree-optimization/47155
5183         * gcc.c-torture/execute/pr47155.c: New test.
5184
5185         PR rtl-optimization/47157
5186         * gcc.c-torture/compile/pr47157.c: New test.
5187
5188 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5189
5190         * gcc.dg/torture/vector-shift2.c (schar): Define.
5191         (main): Always use schar or uchar instead of plain "char" to avoid
5192         dependencies on implementation-defined char signedness.
5193
5194 2011-01-03  Martin Jambor  <mjambor@suse.cz>
5195
5196         PR tree-optimization/46801
5197         * gnat.dg/pack9.adb: Remove xfail.
5198
5199 2011-01-03  Martin Jambor  <mjambor@suse.cz>
5200
5201         PR tree-optimization/46984
5202         * g++.dg/ipa/pr46984.C: New test.
5203
5204 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
5205
5206         PR fortran/46408
5207         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5208
5209 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
5210
5211         PR tree-optimization/47140
5212         * gcc.c-torture/compile/pr47140.c: New test.
5213
5214         PR rtl-optimization/47028
5215         * gcc.dg/pr47028.c: New test.
5216
5217 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
5218
5219         * objc.dg/protocol-forward-1.m: Removed TODO.
5220         * objc.dg/protocol-forward-2.m: New.
5221         * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5222         * obj-c++.dg/protocol-forward-2.mm: New.
5223
5224 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
5225
5226         PR target/38662
5227         * g++.dg/eh/pr38662.C: New testcase.
5228
5229 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
5230
5231         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5232         scan for newline '\n'.
5233
5234 \f
5235 Copyright (C) 2011 Free Software Foundation, Inc.
5236
5237 Copying and distribution of this file, with or without modification,
5238 are permitted in any medium without royalty provided the copyright
5239 notice and this notice are preserved.