OSDN Git Service

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