OSDN Git Service

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