OSDN Git Service

Backport from mainline
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2013-12-03  Marek Polacek  <polacek@redhat.com>
2
3         Backport from mainline
4         2013-12-03  Marek Polacek  <polacek@redhat.com>
5
6         PR c/59351
7         * gcc.dg/pr59351.c: New test.
8
9 2013-11-28  Uros Bizjak  <ubizjak@gmail.com>
10
11         Backport from mainline
12         2013-11-27  Uros Bizjak  <ubizjak@gmail.com>
13                     Ganesh Gopalasubramanian  <Ganesh.Gopalasubramanian@amd.com>
14
15         PR target/56788
16         * gcc.target/i386/xop-frczX.c: New test.
17
18 2013-11-25  Vidya Praveen  <vidyapraveen@arm.com>
19
20         Backport from mainline
21         2013-10-21  Vidya Praveen  <vidyapraveen@arm.com>
22
23         * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
24         * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
25
26 2013-11-17  Paul Thomas  <pault@gcc.gnu.org>
27
28         PR fortran/58771
29         * gfortran.dg/derived_external_function_1.f90 : New test
30
31 2013-11-02  Janus Weil  <janus@gcc.gnu.org>
32
33         Backport from mainline
34         2013-09-23  Janus Weil  <janus@gcc.gnu.org>
35
36         PR fortran/58355
37         * gfortran.dg/extends_15.f90: New.
38
39 2013-10-28  Tom de Vries  <tom@codesourcery.com>
40
41         * gcc.target/arm/require-pic-register-loc.c: New test.
42
43 2013-10-28  Tom de Vries  <tom@codesourcery.com>
44
45         * gcc.target/arm/require-pic-register-loc.c: New test.
46
47 2013-10-26  Uros Bizjak  <ubizjak@gmail.com>
48
49         Backport from mainline
50         2013-10-22  Uros Bizjak  <ubizjak@gmail.com>
51
52         PR target/58779
53         * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
54         and MINUSCCZEXT defines. Update scan-assembler dg directive.
55         * gcc.dg/torture/pr58779.c: New test.
56
57 2013-10-25  Richard Henderson  <rth@redhat.com>
58
59         PR rtl/58542
60         * gcc.dg/atomic-store-6.c: New.
61
62 2013-10-25  Tom de Vries  <tom@codesourcery.com>
63
64         PR c++/58282
65         * g++.dg/tm/noexcept-6.C: New test.
66
67 2013-10-25  Eric Botcazou  <ebotcazou@adacore.com>
68
69         * gcc.c-torture/execute/pr58831.c: New test.
70
71 2013-10-16  Paolo Carlini  <paolo.carlini@oracle.com>
72
73         PR c++/58633
74         * g++.dg/cpp0x/decltype57.C: New.
75         * g++.dg/cpp0x/enum18.C: Revert r174385 changes.
76
77 2013-09-23  Eric Botcazou  <ebotcazou@adacore.com>
78
79         * gnat.dg/opt28.ad[sb]: New test.
80         * gnat.dg/opt28_pkg.ads: New helper.
81
82 2013-09-18  Eric Botcazou  <ebotcazou@adacore.com>
83
84         * gnat.dg/in_out_parameter4.adb: New test.
85
86 2013-08-13  Eric Botcazou  <ebotcazou@adacore.com>
87
88         * gnat.dg/loop_optimization16.adb: New test.
89         * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
90
91 2013-08-13  Marek Polacek  <polacek@redhat.com>
92
93         Backport from 4.8:
94         2013-08-13  Marek Polacek  <polacek@redhat.com>
95
96         PR tree-optimization/57980
97         * gcc.dg/pr57980.c: New test.
98
99 2013-08-11  Janus Weil  <janus@gcc.gnu.org>
100
101         Backport from trunk:
102         2013-08-09  Janus Weil  <janus@gcc.gnu.org>
103
104         PR fortran/58058
105         * gfortran.dg/transfer_intrinsic_6.f90: New.
106
107 2013-07-16  Iain Sandoe  <iain@codesourcery.com>
108
109         PR target/55656
110         PR target/55657
111         * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
112         * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
113         * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
114         * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
115         * objc.dg/image-info.m: Likewise.
116         * objc.dg/symtab-1.m: Likewise.
117         * objc.dg/torture/strings/const-str-10.m: Likewise.
118         * objc.dg/torture/strings/const-str-11.m: Likewise.
119         * objc.dg/torture/strings/const-str-9.m: Likewise.
120         * objc.dg/zero-link-1.m: Likewise.
121         * objc.dg/zero-link-2.m: Likewise.
122         * objc.dg/no-extra-load.m: Avoid Foundation.h.
123         * objc.dg/objc-foreach-4.m: Likewise.
124         * objc.dg/objc-foreach-5.m: Likewise.
125         * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
126         (for Darwin).
127         * obj-c++.dg/strings/const-str-12.mm: Likewise.
128         * obj-c++.dg/syntax-error-1.mm: Likewise.
129         * objc.dg/method-6.m: Likewise.
130         * objc.dg/pr23214.m: Likewise.
131         * objc.dg/proto-lossage-7.m: Likewise.
132         * objc.dg/strings/const-str-12b.m: Likewise.
133         * objc.dg/zero-link-3.m: Likewise.
134         * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
135         * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
136         adjust headers, interfaces and encoded types to reflect current system
137         versions.  Add FIXME and outputs from current system compiler for
138         reference.
139
140 2012-12-03  Paolo Carlini  <paolo.carlini@oracle.com>
141
142         PR c++/54170
143         * g++.dg/cpp0x/lambda/lambda-nullptr.C: New.
144
145 2013-07-08  Tobias Burnus  <burnus@net-b.de>
146
147         PR fortran/57785
148         * gfortran.dg/dot_product_2.f90: New.
149
150 2013-07-08  Jakub Jelinek  <jakub@redhat.com>
151
152         PR rtl-optimization/57829
153         * gcc.c-torture/execute/pr57829.c: New test.
154
155 2013-07-05  Uros Bizjak  <ubizjak@gmail.com>
156
157         Backport from mainline
158         2013-06-20  Uros Bizjak  <ubizjak@gmail.com>
159
160         PR target/57655
161         * gcc.target/i386/pr57655.c: New test.
162
163 2013-06-09  Jakub Jelinek  <jakub@redhat.com>
164
165         PR target/57568
166         * gcc.c-torture/execute/pr57568.c: New test.
167
168 2013-06-06  Tobias Burnus  <burnus@net-b.de>
169
170         Backport from mainline
171         2012-08-27  Tobias Burnus  <burnus@net-b.de>
172
173         PR fortran/54370
174         * gfortran.dg/do_5.f90: New.
175
176 2013-06-01  Janus Weil  <janus@gcc.gnu.org>
177             Tobias Burnus  <burnus@net-b.de>
178
179         PR fortran/57217
180         * gfortran.dg/typebound_override_4.f90: New.
181
182 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
183
184         * gnat.dg/specs/last_bit.ads: New test.
185
186 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
187
188         PR target/57264
189         * gcc.target/i386/pr57264.c: New test.
190
191 2013-05-07  Michael Meissner  <meissner@linux.vnet.ibm.com>
192
193         Backport from trunk
194         2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
195
196         PR target/57150
197         * gcc.target/powerpc/pr57150.c: New file.
198
199 2013-05-07  Tobias Burnus  <burnus@net-b.de>
200
201         Backport from mainline
202         2013-05-02  Tobias Burnus  <burnus@net-b.de>
203
204         PR fortran/57142
205         * gfortran.dg/size_kind_2.f90: New.
206         * gfortran.dg/size_kind_3.f90: New.
207
208 2013-05-03  Marek Polacek  <polacek@redhat.com>
209
210         Backport from mainline
211         2013-04-25  Marek Polacek  <polacek@redhat.com>
212
213         PR tree-optimization/57066
214         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
215
216 2013-04-30  Uros Bizjak  <ubizjak@gmail.com>
217
218         Backport from mainline
219         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
220
221         PR target/44578
222         * gcc.target/i386/pr44578.c: New test.
223
224         Backport from mainline
225         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
226
227         PR target/57098
228         * gcc.target/i386/pr57098.c: New test.
229
230 2013-04-29  Christian Bruel  <christian.bruel@st.com>
231
232         PR target/57108
233         * gcc.target/sh/pr57108.c: New test.
234
235 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
236
237         Backport from trunk:
238
239         PR fortran/51825
240         * gfortran.dg/namelist_77.f90: New test.
241         * gfortran.dg/namelist_78.f90: New test.
242
243 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
244
245         Backport from trunk:
246
247         PR fortran/56786
248         * gfortran.dg/namelist_81.f90:  New test.
249
250 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
251
252         Backport from trunk:
253
254         PR fortran/52512
255         * gfortran.dg/namelist_79.f90: New test.
256
257 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
258
259         PR target/56866
260         * gcc.c-torture/execute/pr56866.c: New test.
261         * gcc.target/i386/pr56866.c: New test.
262
263 2013-04-26  Janus Weil  <janus@gcc.gnu.org>
264
265         Backports from trunk:
266
267         PR fortran/56968
268         * gfortran.dg/proc_ptr_41.f90: New.
269
270         PR fortran/53685
271         PR fortran/57022
272         * gfortran.dg/transfer_check_4.f90: New.
273
274 2013-04-19  Marek Polacek  <polacek@redhat.com>
275
276         Backport from mainline
277         2013-01-08  Steven Bosscher  <steven@gcc.gnu.org>
278                     Jakub Jelinek  <jakub@redhat.com>
279
280         PR tree-optimization/48189
281         * gcc.dg/pr48189.c: New test.
282
283 2013-04-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
284
285         * gcc.dg/torture/pr53922.c: Skip on alpha*-*-osf*.
286         Remove dg-skip-if default args.
287
288 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
289
290         * gcc.dg/pr56890-1.c: New test.
291         * gcc.dg/pr56890-2.c: Likewise.
292
293 2013-04-11  Release Manager
294
295         * GCC 4.7.3 released.
296
297 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
298
299         PR debug/56819
300         * g++.dg/debug/pr56819.C: New test.
301
302 2013-04-03  Tobias Burnus  <burnus@net-b.de>
303
304         Backport from mainline:
305         2013-03-29  Tobias Burnus  <burnus@net-b.de>
306
307         PR fortran/56737
308         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
309
310 2013-04-03  Richard Biener  <rguenther@suse.de>
311
312         PR tree-optimization/56501
313         * gcc.dg/torture/pr56501.c: New testcase.
314
315 2013-04-03  Tobias Burnus  <burnus@net-b.de>
316
317         Backport from mainline:
318         2013-03-28  Tobias Burnus  <burnus@net-b.de>
319
320         PR fortran/56735
321         * gfortran.dg/namelist_80.f90: New.
322
323 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
324
325         Backported from mainline
326         2013-03-06  Jakub Jelinek  <jakub@redhat.com>
327
328         PR tree-optimization/56539
329         * gcc.c-torture/compile/pr56539.c: New test.
330
331         2013-03-05  Jakub Jelinek  <jakub@redhat.com>
332
333         PR debug/56510
334         * gcc.dg/pr56510.c: New test.
335
336 2013-04-02  Richard Biener  <rguenther@suse.de>
337
338         * gcc.dg/pr45472.c: Remove copies.
339
340 2013-04-02  Richard Biener  <rguenther@suse.de>
341
342         PR middle-end/56768
343         * g++.dg/torture/pr56768.C: New testcase.
344
345 2013-04-01  Andrey Belevantsev  <abel@ispras.ru>
346
347         Backport from mainline
348         2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
349
350         PR middle-end/45472
351         * gcc.dg/pr45472.c: New test.
352
353 2013-03-26  Richard Biener  <rguenther@suse.de>
354
355         Backport from mainline
356         2013-03-13  Richard Biener  <rguenther@suse.de>
357
358         PR tree-optimization/56608
359         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
360
361         2013-03-05  Richard Biener  <rguenther@suse.de>
362
363         PR tree-optimization/56270
364         * gcc.dg/vect/slp-38.c: New testcase.
365
366 2013-03-25  Oleg Endo  <olegendo@gcc.gnu.org>
367
368         Backport from mainline:
369         2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
370
371         PR target/49880
372         * gcc.target/sh/pr49880-1.c: New.
373         * gcc.target/sh/pr49880-2.c: New.
374         * gcc.target/sh/pr49880-3.c: New.
375         * gcc.target/sh/pr49880-4.c: New.
376         * gcc.target/sh/pr49880-5.c: New.
377
378 2013-03-22  H.J. Lu  <hongjiu.lu@intel.com>
379
380         PR target/56560
381         * gcc.target/i386/pr56560.c: New file.
382
383 2013-03-15  Tobias Burnus  <burnus@net-b.de>
384
385         PR fortran/56615
386         * gfortran.dg/transfer_intrinsic_5.f90: New.
387
388 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
389
390         PR c++/56403
391         * g++.dg/torture/pr56403.C: New test.
392
393 2013-03-13  Paul Thomas  <pault@gcc.gnu.org>
394
395         PR fortran/56575
396         * gfortran.dg/class_56.f90: New test.
397
398 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
399
400         PR fortran/55362
401         * gfortran.dg/intrinsic_size_4.f90 : New test.
402
403 2013-03-09  Paolo Carlini  <paolo.carlini@oracle.com>
404
405         PR c++/56534
406         * g++.dg/template/crash115.C: New.
407
408 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
409
410         PR c++/56543
411         * g++.dg/template/typename20.C: New test.
412
413 2013-03-01  Richard Biener  <rguenther@suse.de>
414
415         Backport from mainline
416         2012-12-12  Zdenek Dvorak  <ook@ucw.cz>
417
418         PR tree-optimization/55481
419         * gcc.dg/torture/pr55481.c: New testcase.
420         * gcc.dg/torture/pr56488.c: Likewise.
421
422 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
423
424         PR tree-optimization/56443
425         * gcc.dg/torture/pr56443.c: New test.
426
427 2013-02-22  Janus Weil  <janus@gcc.gnu.org>
428
429         PR fortran/56385
430         * gfortran.dg/proc_ptr_comp_37.f90: New.
431
432 2013-02-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
433
434         Backport from mainline:
435         2012-06-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
436
437         * gcc.target/i386/clearcapv2.map: New file.
438         * gcc.target/i386/i386.exp: Try it first before clearcap.map.
439
440 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
441
442         Backported from mainline
443         2013-02-19  Jakub Jelinek  <jakub@redhat.com>
444
445         PR tree-optimization/56350
446         * gcc.dg/pr56350.c: New test.
447
448         2013-02-08  Jakub Jelinek  <jakub@redhat.com>
449
450         PR tree-optimization/56250
451         * gcc.c-torture/execute/pr56250.c: New test.
452
453         2013-02-07  Jakub Jelinek  <jakub@redhat.com>
454
455         PR c++/56241
456         * g++.dg/parse/crash61.C: New test.
457
458         PR c++/56239
459         * g++.dg/parse/pr56239.C: New test.
460
461         PR c++/56237
462         * g++.dg/abi/mangle61.C: New test.
463
464         2013-02-06  Jakub Jelinek  <jakub@redhat.com>
465
466         PR middle-end/56217
467         * g++.dg/gomp/pr56217.C: New test.
468
469         2012-11-27  Jakub Jelinek  <jakub@redhat.com>
470
471         PR tree-optimization/55110
472         * gcc.dg/pr55110.c: New test.
473
474 2013-02-18  Richard Biener  <rguenther@suse.de>
475
476         Revert
477         2013-02-04  Richard Biener  <rguenther@suse.de>
478
479         Backport from mainline
480         2012-07-04  Richard Guenther  <rguenther@suse.de>
481
482         PR tree-optimization/53844
483         * g++.dg/tree-ssa/pr53844.C: New testcase.
484
485 2013-02-17  Tobias Burnus  <burnus@net-b.de>
486             Mikael Morin  <mikael@gcc.gnu.org>
487
488         Backport from trunk
489         2013-01-28  Tobias Burnus  <burnus@net-b.de>
490                     Mikael Morin  <mikael@gcc.gnu.org>
491
492         PR fortran/53537
493         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
494         * gfortran.dg/import8.f90: Likewise.
495         * gfortran.dg/interface_derived_type_1.f90: Likewise.
496         * gfortran.dg/import10.f90: New test.
497         * gfortran.dg/import11.f90: Likewise
498
499 2013-02-15  Tobias Burnus  <burnus@net-b.de>
500
501         PR fortran/56318
502         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
503
504 2012-02-13   Tobias Burnus  <burnus@net-b.de>
505
506         Backport from mainline
507         2012-01-09  Uros Bizjak  <ubizjak@gmail.com>
508
509         PR fortran/55852
510         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
511         number matching more robust.
512
513 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
514
515         Backport from mainline
516         2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
517
518         PR rtl-optimization/56275
519         * gcc.dg/pr56275.c: New test.
520
521 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
522
523         Backport from mainline
524         2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
525
526         PR target/56043
527         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
528         powerpc*-*-linux*.
529
530 2013-02-05  Richard Biener  <rguenther@suse.de>
531
532         Backport from mainline
533         2012-12-10  Richard Biener  <rguenther@suse.de>
534
535         PR tree-optimization/55107
536         * gcc.dg/torture/pr55107.c: New testcase.
537         * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
538
539 2013-02-15  Richard Biener  <rguenther@suse.de>
540
541         PR tree-optimization/54767
542         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
543
544 2013-02-04  Janis Johnson  <janisjo@codesourcery.com>
545
546         PR testsuite/56206
547         * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
548         Fix typo.
549
550 2013-02-04  Richard Biener  <rguenther@suse.de>
551
552         Backport from mainline
553         2012-01-11  Richard Guenther  <rguenther@suse.de>
554
555         PR tree-optimization/44061
556         * gcc.dg/pr44061.c: New testcase.
557
558         2013-01-08  Jakub Jelinek  <jakub@redhat.com>
559
560         PR middle-end/55890
561         * gcc.dg/torture/pr55890-3.c: New test.
562
563 2013-02-04  Richard Biener  <rguenther@suse.de>
564
565         Backport from mainline
566         2012-07-04  Richard Guenther  <rguenther@suse.de>
567
568         PR tree-optimization/53844
569         * g++.dg/tree-ssa/pr53844.C: New testcase.
570
571         2012-12-13  Richard Biener  <rguenther@suse.de>
572
573         PR lto/55660
574         * gcc.dg/lto/pr55660_0.c: New testcase.
575         * gcc.dg/lto/pr55660_1.c: Likewise.
576
577 2013-02-04  Richard Biener  <rguenther@suse.de>
578
579         PR middle-end/55890
580         * gcc.dg/torture/pr55890-1.c: New testcase.
581         * gcc.dg/torture/pr55890-2.c: Likewise.
582
583 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
584
585         Backport from trunk
586         PR fortran/50627
587         PR fortran/56054
588         * gfortran.dg/block_12.f90:  New test.
589         * gfortran.dg/module_error_1.f90:  New test.
590
591 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
592
593         Backported from mainline
594         2013-01-28  Jakub Jelinek  <jakub@redhat.com>
595
596         PR tree-optimization/56125
597         * gcc.dg/pr56125.c: New test.
598
599         2013-01-25  Jakub Jelinek  <jakub@redhat.com>
600
601         PR tree-optimization/56098
602         * gcc.dg/pr56098-1.c: New test.
603
604         2013-01-23  Jakub Jelinek  <jakub@redhat.com>
605
606         PR fortran/56052
607         * gfortran.dg/gomp/pr56052.f90: New test.
608
609         2013-01-23  Jakub Jelinek  <jakub@redhat.com>
610
611         PR target/49069
612         * gcc.dg/pr49069.c: New test.
613
614         2013-01-21  Jakub Jelinek  <jakub@redhat.com>
615
616         PR tree-optimization/56051
617         * gcc.c-torture/execute/pr56051.c: New test.
618
619         2013-01-18  Jakub Jelinek  <jakub@redhat.com>
620
621         PR middle-end/56015
622         * gfortran.dg/pr56015.f90: New test.
623
624         2013-01-15  Jakub Jelinek  <jakub@redhat.com>
625
626         PR target/55940
627         * gcc.dg/pr55940.c: New test.
628
629         2013-01-10  Jakub Jelinek  <jakub@redhat.com>
630
631         PR tree-optimization/55921
632         * gcc.c-torture/compile/pr55921.c: New test.
633
634         2013-01-03  Jakub Jelinek  <jakub@redhat.com>
635
636         PR rtl-optimization/55838
637         * gcc.dg/pr55838.c: New test.
638
639         2012-12-13  Jakub Jelinek  <jakub@redhat.com>
640
641         PR c++/55652
642         * g++.dg/cpp0x/noexcept19.C: New test.
643
644         2012-12-06  Jakub Jelinek  <jakub@redhat.com>
645
646         PR c++/54207
647         * g++.dg/cpp0x/noexcept18.C: New test.
648
649         2012-12-01  Jakub Jelinek  <jakub@redhat.com>
650
651         PR c++/55542
652         * g++.dg/cpp0x/vt-55542.C: New test.
653
654         2012-11-23  Jakub Jelinek  <jakub@redhat.com>
655
656         PR c++/54046
657         * g++.dg/warn/Wreturn-type-8.C: New test.
658
659         2012-11-20  Jakub Jelinek  <jakub@redhat.com>
660
661         PR middle-end/55094
662         * gcc.dg/pr55094.c: New test.
663
664         2012-11-17  Jakub Jelinek  <jakub@redhat.com>
665
666         PR tree-optimization/55236
667         * gcc.dg/pr55236.c: New test.
668
669         2012-11-13  Jakub Jelinek  <jakub@redhat.com>
670
671         PR rtl-optimization/54127
672         * gcc.dg/torture/pr54127.c: New test.
673
674 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
675
676         * gnat.dg/opt26.adb: New test.
677
678 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
679
680         Backport from mainline
681         2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
682
683         PR target/56028
684         * gcc.target/i386/pr56028.c: New test.
685
686         2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
687
688         * gcc.target/i386/movsd.c: New test.
689
690 2013-01-24  Janis Johnson  <janisjo@codesourcery.com>
691
692         Backport from mainline
693         2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
694
695         PR testsuite/55994
696         * gcc.c-torture/execute/builtins/builtins.exp: Add
697         -Wl,--allow-multiple-definition for eabi and elf targets.
698
699         Backport from mainline
700         2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
701
702         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
703         * gcc.target/arm/pr51915.c: Likewise.
704         * gcc.target/arm/pr52006.c: Likewise.
705         * gcc.target/arm/pr53187.c: Likewise.
706
707         Backport from mainline
708         2012-10-12  Janis Johnson  <janisjo@codesourcery.com>
709
710         * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
711         Return 0 if already specifying -mfloat-abi other than hard.
712
713         Backport from mainline
714         2012-09-27  Janis Johnson  <janisjo@codesourcery.com>
715
716         * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
717
718         Backport from mainline
719         2012-09-26  Janis Johnson  <janisjo@codesourcery.com>
720
721         * gcc.target/arm/pr42879.c: Handle big-endian.
722
723         Backport from mainline
724         2012-09-26  Janis Johnson  <janisjo@codesourcery.com>
725
726         * gcc.target/arm/combine-movs.c
727
728         Backport from mainline
729         2012-09-11  Christophe Lyon  <christophe.lyon@linaro.org>
730
731         * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
732
733 2013-01-24  Janus Weil  <janus@gcc.gnu.org>
734
735         PR fortran/56081
736         * gfortran.dg/select_8.f90: New.
737
738 2013-01-24  Martin Jambor  <mjambor@suse.cz>
739
740         Backport from mainline
741         2013-01-04  Martin Jambor  <mjambor@suse.cz>
742
743         PR tree-optimization/55755
744         * gcc.dg/torture/pr55755.c: New test.
745         * gcc.dg/tree-ssa/sra-13.c: Likewise.
746         * gcc.dg/tree-ssa/pr45144.c: Update.
747
748 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
749
750         PR rtl-optimization/56023
751         * gcc.dg/pr56023.c: New test.
752
753 2013-01-21  Martin Jambor  <mjambor@suse.cz>
754
755         Backport from mainline
756         2013-01-17  Martin Jambor  <mjambor@suse.cz>
757
758         PR tree-optimizations/55264
759         * g++.dg/ipa/pr55264.C: New test.
760
761 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
762
763         Backport from mainline
764         2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
765
766         PR target/55981
767         * gcc.target/pr55981.c: New test.
768
769 2013-01-17  Janus Weil  <janus@gcc.gnu.org>
770
771         PR fortran/55983
772         * gfortran.dg/class_55.f90: New.
773
774 2013-01-16  Richard Biener  <rguenther@suse.de>
775
776         PR middle-end/55882
777         * gcc.dg/torture/pr55882.c: New testcase.
778
779 2013-01-13  Janus Weil  <janus@gcc.gnu.org>
780
781         PR fortran/55072
782         * gfortran.dg/internal_pack_13.f90: New test.
783         * gfortran.dg/internal_pack_14.f90: New test.
784
785 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
786
787         PR fortran/55618
788         * gfortran.dg/elemental_scalar_args_2.f90: New test.
789
790 2013-01-08  Mikael Morin  <mikael@gcc.gnu.org>
791
792         PR fortran/42769
793         PR fortran/45836
794         PR fortran/45900
795         * gfortran.dg/use_23.f90: New test.
796         * gfortran.dg/use_24.f90: New test.
797         * gfortran.dg/use_25.f90: New test.
798         * gfortran.dg/use_26.f90: New test.
799         * gfortran.dg/use_27.f90: New test.
800
801 2013-01-07  Tobias Burnus  <burnus@net-b.de>
802
803         PR fortran/55852
804         * gfortran.dg/intrinsic_size_3.f90: New.
805
806 2013-01-07  Steven G. Kargl  <kargl@gcc.gnu.org>
807             Mikael Morin  <mikael@gcc.gnu.org>
808
809         PR fortran/55827
810         * gfortran.dg/use_22.f90: New test.
811
812 2013-01-07  Terry Guo  <terry.guo@arm.com>
813
814         Backport from mainline
815         2012-12-19  Terry Guo  <terry.guo@arm.com>
816
817         * gcc.target/arm/thumb-find-work-register.c: New.
818
819 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
820
821         * gnat.dg/alignment10.adb: New test.
822
823 2012-12-22  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
824
825         Backport from mainline:
826         2012-12-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
827
828         * gcc.misc-tests/gcov-12.c: Fix dg order.
829
830         2012-12-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
831
832         * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
833         for *-*-hpux10*.
834
835         2012-12-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
836
837         * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
838         * gcc.dg/20050826-1.c: Likewise.
839
840 2012-12-21  Martin Jambor  <mjambor@suse.cz>
841
842         PR tree-optimization/55355
843         * g++.dg/torture/pr55355.C: New test.
844
845 2012-12-20  Tobias Burnus  <burnus@net-b.de>
846
847         PR fortran/54818
848         * gfortran.dg/transfer_intrinsic_4.f: New.
849
850 2012-12-18  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
851
852         Backport from mainline
853         2012-10-15  Matthias Klose  <doko@ubuntu.com>
854
855         * lib/target-supports.exp (check_profiling_available): Match
856         arm*-*-linux-* for ARM Linux/GNU.
857         * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
858         * gfortran.dg/enum_10.f90: Likewise.
859         * gfortran.dg/enum_9.f90: Likewise.
860         * gcc.target/arm/synchronize.c: Likewise.
861         * g++.old-deja/g++.jason/enum6.C: Likewise.
862         * g++.old-deja/g++.other/enum4.C: Likewise.
863         * g++.old-deja/g++.law/enum9.C: Likewise.
864
865 2012-12-15  Eric Botcazou  <ebotcazou@adacore.com>
866
867         PR ada/53766
868         * gnat.dg/controlled7.ad[sb]: New test.
869
870 2012-12-11  Jakub Jelinek  <jakub@redhat.com>
871
872         PR c++/55643
873         * g++.dg/warn/Wunused-var-19.C: New test.
874
875 2012-12-11  Eric Botcazou  <ebotcazou@adacore.com>
876
877         * gcc.dg/pr54121.c: New test.
878
879 2012-12-07  Uros Bizjak  <ubizjak@gmail.com>
880
881         Backport from mainline
882         2012-12-06  Uros Bizjak  <ubizjak@gmail.com>
883
884         PR target/55597
885         * gcc.target/i386/pr55597.c: New test.
886
887 2012-12-03  Richard Biener  <rguenther@suse.de>
888
889         Backport from mainline
890         2012-09-24  Richard Guenther  <rguenther@suse.de>
891
892         PR tree-optimization/53663
893         * gcc.dg/torture/pr53663-1.c: New testcase.
894         * gcc.dg/torture/pr53663-2.c: Likewise.
895         * gcc.dg/torture/pr53663-3.c: Likewise.
896
897 2012-12-03  Marek Polacek  <polacek@redhat.com>
898
899         Backported from mainline
900         2012-12-03  Marek Polacek  <polacek@redhat.com>
901
902         PR c/55570
903         * gcc.dg/pr55570.c: New test.
904
905 2012-12-01  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
906
907         * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
908
909 2012-11-29  Jason Merrill  <jason@redhat.com>
910
911         PR c++/53862
912         * g++.dg/cpp0x/variadic134.C: New.
913
914         PR c++/53858
915         * g++.dg/cpp0x/alias-decl-20.C: New.
916
917         PR c++/50852
918         * g++.dg/template/typedef39.C: New.
919
920         PR c++/53039
921         * g++.dg/cpp0x/variadic133.C: New.
922         * g++.dg/template/param1.C: Adjust.
923
924 2012-11-27  Richard Biener  <rguenther@suse.de>
925
926         PR middle-end/55331
927         * g++.dg/opt/pr55331.C: New testcase.
928
929 2012-11-26  Richard Biener  <rguenther@suse.de>
930
931         Backport from mainline
932         2012-10-12  Richard Biener  <rguenther@suse.de>
933
934         PR tree-optimization/54894
935         * gcc.dg/torture/pr54894.c: New testcase.
936
937         2012-10-02  Richard Guenther  <rguenther@suse.de>
938
939         PR middle-end/54735
940         * g++.dg/torture/pr54735.C: New testcase.
941
942 2012-11-24  Paolo Carlini  <paolo.carlini@oracle.com>
943
944         PR c++/55446
945         * g++.dg/init/new41.C: New.
946
947 2012-11-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
948
949         PR fortran/55314
950         Backport from trunk
951         * gfortran.dg/allocate_error_4.f90:  New test.
952
953 2012-11-23  Janus Weil  <janus@gcc.gnu.org>
954
955         PR fortran/55352
956         * gfortran.dg/namelist_76.f90: New.
957
958 2012-11-19  H.J. Lu  <hongjiu.lu@intel.com>
959
960         Backported from mainline
961         2012-11-13  H.J. Lu  <hongjiu.lu@intel.com>
962
963         PR middle-end/55142
964         * gcc.target/i386/pr55142-1.c: New file.
965         * gcc.target/i386/pr55142-2.c: Likewise.
966
967 2012-11-09  Eric Botcazou  <ebotcazou@adacore.com>
968
969         * gnat.dg/stack_check3.ad[sb]: New test.
970
971 2012-11-07  Eric Botcazou  <ebotcazou@adacore.com>
972
973         * gcc.c-torture/compile/20121107-1.c: New test.
974
975 2012-11-06  Janus Weil  <janus@gcc.gnu.org>
976
977         PR fortran/54917
978         * gfortran.dg/transfer_class_1.f90: New.
979
980 2012-11-05  Eric Botcazou  <ebotcazou@adacore.com>
981
982         * g++.dg/torture/20121105-1.C: New test.
983
984 2012-11-05  Jakub Jelinek  <jakub@redhat.com>
985
986         Backported from mainline
987         2012-10-24  Jakub Jelinek  <jakub@redhat.com>
988
989         PR debug/54828
990         * g++.dg/debug/pr54828.C: New test.
991
992         2012-10-23  Jakub Jelinek  <jakub@redhat.com>
993
994         PR c++/54988
995         * c-c++-common/pr54988.c: New test.
996
997         2012-10-10  Jakub Jelinek  <jakub@redhat.com>
998
999         PR tree-optimization/54877
1000         * gcc.dg/torture/pr54877.c: New test.
1001
1002 2012-11-02  Jeff Law  <law@redhat.com>
1003
1004         * gcc.c-torture/execute/pr54985.c: New test.
1005
1006 2012-10-29  Eric Botcazou  <ebotcazou@adacore.com>
1007
1008         PR ada/53517
1009         * gnat.dg/lto14.adb: Skip on Solaris.
1010
1011 2012-10-26  Paolo Carlini  <paolo.carlini@oracle.com>
1012
1013         PR c++/54984
1014         * g++.dg/template/new11.C: New.
1015
1016 2012-10-26  Terry Guo  <terry.guo@arm.com>
1017
1018         Backport from mainline
1019         2012-10-23  Terry Guo  <terry.guo@arm.com>
1020
1021         PR target/55019
1022         * gcc.dg/pr55019.c: New.
1023
1024 2012-10-25  Richard Biener  <rguenther@suse.de>
1025
1026         PR tree-optimization/54902
1027         * g++.dg/torture/pr54902.C: New testcase.
1028
1029 2012-10-22  Eric Botcazou  <ebotcazou@adacore.com>
1030
1031         * gnat.dg/modular4.adb: New test.
1032         * gnat.dg/modular4_pkg.ads: New helper.
1033
1034 2012-10-21  Eric Botcazou  <ebotcazou@adacore.com>
1035
1036         * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
1037         * gnat.dg/specs/addr1.ads: Likewise.
1038
1039 2012-10-19  Zhenqiang Chen <zhenqiang.chen@linaro.org>
1040
1041         Backport from mainline
1042         2012-10-19  Zhenqiang Chen <zhenqiang.chen@linaro.org>
1043
1044         PR target/54892
1045         * gcc.target/arm/pr54892.c: New.
1046
1047 2012-10-16  Andrey Belevantsev  <abel@ispras.ru>
1048
1049         Backport from mainline
1050         2012-08-09  Andrey Belevantsev  <abel@ispras.ru>
1051
1052         PR rtl-optimization/53701
1053         * gcc.dg/pr53701.c: New test.
1054
1055 2012-10-15  Uros Bizjak  <ubizjak@gmail.com>
1056
1057         Backport from mainline
1058         2012-10-15  Uros Bizjak  <ubizjak@gmail.com>
1059
1060         * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
1061         * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1062         * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1063         * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
1064         * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1065         * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1066         * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1067         * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1068
1069 2012-10-15  Richard Guenther  <rguenther@suse.de>
1070
1071         PR tree-optimization/54920
1072         * gcc.dg/torture/pr54920.c: New testcase.
1073
1074 2012-10-14  Janus Weil  <janus@gcc.gnu.org>
1075
1076         PR fortran/54784
1077         * gfortran.dg/class_allocate_13.f90: New.
1078
1079 2012-10-08  Terry Guo  <terry.guo@arm.com>
1080
1081         Backported from mainline
1082         2012-09-19  Terry Guo  <terry.guo@arm.com>
1083
1084         * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
1085         extra prune rules that will be applied to all tests in a .exp file.
1086         (gcc-dg-prune): Use rules defined by the above variable.
1087         * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
1088         harmless warnings on architecture switch conflict.
1089
1090 2012-10-08  Jakub Jelinek  <jakub@redhat.com>
1091
1092         PR c++/54858
1093         * g++.dg/template/pr54858.C: New test.
1094
1095 2012-10-05  Jakub Jelinek  <jakub@redhat.com>
1096
1097         PR tree-optimization/33763
1098         * c-c++-common/pr33763.c: New test.
1099
1100 2012-10-03  Jakub Jelinek  <jakub@redhat.com>
1101
1102         PR c++/54777
1103         * g++.dg/cpp0x/constexpr-ref4.C: New test.
1104
1105 2012-09-30  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1106
1107         PR target/54083
1108         * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
1109
1110 2012-09-27  Jakub Jelinek  <jakub@redhat.com>
1111
1112         PR target/54703
1113         * gcc.target/i386/pr54703.c: New test.
1114
1115 2012-09-24  Janis Johnson  <janisjo@codesourcery.com>
1116
1117         Backport from mainline:
1118
1119         2012-07-24  Janis Johnson  <janisjo@codesourcery.com>
1120         * lib/gcc-dg.exp (process-message): Don't ignore errors.
1121
1122         2012-07-25  Janis Johnson  <janisjo@codesourcery.com>
1123         * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
1124
1125         2012-07-26  Janis Johnson  <janisjo@codesourcery.com>
1126         * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
1127
1128         2012-09-18  Janis Johnson  <janisjo@codesourcery.com>
1129         * gcc.dg/vect/pr52298.c: Remove "dg-do run".
1130
1131         2012-09-18  Janis Johnson  <janisjo@codesourcery.com>
1132         * lib/target-supports.exp
1133         (check_effective_target_vect_widen_mult_qi_to_hi,
1134         check_effective_target_vect_widen_mult_hi_to_si,
1135         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1136         check_effective_target_vect_widen_mult_hi_to_si_pattern,
1137         check_effective_target_vect_pack_trunc,
1138         check_effective_target_vect_unpack,
1139         check_effective_target_vect_multiple_sizes): Check arm_neon_ok
1140         instead of arm_none.
1141
1142         2012-09-18  Janis Johnson  <janisjo@codesourcery.com>
1143         * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
1144         target instead of xfailing it.
1145         * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
1146         * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
1147         * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
1148         * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
1149         * gcc.dg/vect/vect-104.c: Likewise.
1150         * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
1151         * gcc.dg/vect/vect-outer-1.c: Likewise.
1152         * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1153         * gcc.dg/vect/vect-outer-1a.c: Likewise.
1154         * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1155         * gcc.dg/vect/vect-outer-1b.c: Likewise.
1156         * gcc.dg/vect/vect-outer-2b.c: Likewise.
1157         * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
1158         * gcc.dg/vect/vect-outer-3a.c: Likewise.
1159         * gcc.dg/vect/vect-outer-3b.c: Likewise.
1160         * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1161
1162         2012-09-18  Janis Johnson  <janisjo@codesourcery.com>
1163         * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
1164
1165 2012-09-22  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1166
1167         Backport from mainline:
1168         2012-09-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1169
1170         PR testsuite/54007
1171         * gnat.dg/lto15.adb: Require lto.
1172
1173 2012-09-20  Eric Botcazou  <ebotcazou@adacore.com>
1174
1175         * gnat.dg/opt20.ads: Move dg directive to...
1176         * gnat.dg/opt20.adb: ...here.
1177         * gnat.dg/addr1.ad[sb]: Likewise.
1178         * gnat.dg/concat2.ad[sb]: Likewise.
1179         * gnat.dg/array16.ad[sb]: Likewise.
1180         * gnat.dg/atomic5.ad[sb]: Likewise.
1181         * gnat.dg/discr29.ad[sb]: Likewise.
1182         * gnat.dg/noreturn5.ad[sb]: Likewise.
1183         * gnat.dg/vect8.ad[sb]: Likewise.  Add dg-options.
1184         * gnat.dg/discr23.ads: Remove dg directive.
1185         * gnat.dg/nested_float_packed.ads: Likewise.
1186         * gnat.dg/oconst6.ads: Move to...
1187         * gnat.dg/specs/oconst6.ads: ...here.
1188
1189 2012-09-20  Joseph Myers  <joseph@codesourcery.com>
1190
1191         PR c/54552
1192         * gcc.c-torture/compile/pr54552-1.c: New test.
1193
1194 2012-09-20  Joseph Myers  <joseph@codesourcery.com>
1195
1196         PR c/54103
1197         * gcc.c-torture/compile/pr54103-1.c,
1198         gcc.c-torture/compile/pr54103-2.c,
1199         gcc.c-torture/compile/pr54103-3.c,
1200         gcc.c-torture/compile/pr54103-4.c,
1201         gcc.c-torture/compile/pr54103-5.c,
1202         gcc.c-torture/compile/pr54103-6.c: New tests.
1203         * gcc.dg/c90-const-expr-8.c: Update expected column number.
1204
1205 2012-09-20  Jakub Jelinek  <jakub@redhat.com>
1206
1207         Backported from mainline
1208         2012-09-17  Jakub Jelinek  <jakub@redhat.com>
1209
1210         PR tree-optimization/54563
1211         * g++.dg/torture/pr54563.C: New test.
1212
1213 2012-09-20  Release Manager
1214
1215         * GCC 4.7.2 released.
1216
1217 2012-09-14  Jason Merrill  <jason@redhat.com>
1218
1219         PR c++/53661
1220         * g++.dg/init/aggr9.C: New.
1221
1222 2012-09-13  Tobias Burnus  <burnus@net-b.de>
1223
1224         PR fortran/54556
1225         * gfortran.dg/implicit_pure_3.f90: New.
1226
1227 2012-09-13  Jakub Jelinek  <jakub@redhat.com>
1228
1229         PR c/54559
1230         * gcc.c-torture/compile/pr54559.c: New test.
1231
1232 2012-09-13  Jason Merrill  <jason@redhat.com>
1233
1234         PR c++/53839
1235         * g++.dg/cpp0x/constexpr-temp1.C: New.
1236
1237 2012-09-13  Jason Merrill  <jason@redhat.com>
1238
1239         PR c++/54511
1240         * g++.dg/template/anonunion2.C: New.
1241
1242 2012-09-13  Jason Merrill  <jason@redhat.com>
1243
1244         PR c++/53836
1245         * g++.dg/template/init10.C: New.
1246
1247 2012-09-12  Tobias Burnus  <burnus@net-b.de>
1248
1249         PR fortran/54225
1250         PR fortran/53306
1251         * gfortran.dg/coarray_10.f90: Update dg-error.
1252         * gfortran.dg/coarray_28.f90: New.
1253         * gfortran.dg/array_section_3.f90: New.
1254
1255 2012-09-10  Jason Merrill  <jason@redhat.com>
1256
1257         PR c++/54506
1258         * g++.dg/cpp0x/implicit14.C: New.
1259
1260         PR c++/54341
1261         PR c++/54253
1262         * g++.dg/cpp0x/constexpr-virtual2.C: New.
1263         * g++.dg/cpp0x/constexpr-virtual3.C: New.
1264
1265 2012-09-10  Janus Weil  <janus@gcc.gnu.org>
1266
1267         PR fortran/54435
1268         PR fortran/54443
1269         * gfortran.dg/select_type_29.f03: New.
1270
1271 2012-09-10  Markus Trippelsdorf  <markus@trippelsdorf.de>
1272
1273         PR middle-end/54515
1274         * g++.dg/tree-ssa/pr54515.C: new testcase
1275
1276 2012-09-08  Mikael Morin  <mikael@gcc.gnu.org>
1277
1278         PR fortran/54208
1279         * gfortran.dg/bound_simplification_3.f90: New test.
1280
1281 2012-09-07  Richard Guenther  <rguenther@suse.de>
1282
1283         Backport from mainline
1284         2012-07-13  Richard Guenther  <rguenther@suse.de>
1285
1286         PR tree-optimization/53922
1287         * gcc.dg/torture/pr53922.c: New testcase.
1288
1289 2012-09-07  Eric Botcazou  <ebotcazou@adacore.com>
1290
1291         * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
1292
1293 2012-09-07  Jakub Jelinek  <jakub@redhat.com>
1294
1295         Backported from mainline
1296         2012-09-06  Jakub Jelinek  <jakub@redhat.com>
1297
1298         PR rtl-optimization/54455
1299         * gcc.dg/54455.c: New test.
1300
1301 2012-09-06  Andrew Pinski  <apinski@cavium.com>
1302
1303         PR tree-opt/54494
1304         * gcc.dg/tree-ssa/strlen-1.c: New testcase.
1305
1306 2012-09-05  Jakub Jelinek  <jakub@redhat.com>
1307
1308         PR middle-end/54486
1309         * c-c++-common/pr54486.c: New test.
1310
1311 2012-09-05  Joey Ye  <joey.ye@arm.com>
1312
1313         Backported from trunk
1314         2012-08-28  Joey Ye  <joey.ye@arm.com>
1315
1316         * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
1317
1318 2012-09-03  Jakub Jelinek  <jakub@redhat.com>
1319
1320         Backported from mainline
1321         2012-09-01  Jakub Jelinek  <jakub@redhat.com>
1322
1323         PR target/54436
1324         * gcc.dg/torture/pr54436.c: New test.
1325
1326         2012-08-31  Jakub Jelinek  <jakub@redhat.com>
1327
1328         PR c/54428
1329         * gcc.c-torture/compile/pr54428.c: New test.
1330
1331         2012-08-24  Jakub Jelinek  <jakub@redhat.com>
1332
1333         PR c/54363
1334         * gcc.dg/pr54363.c: New test.
1335
1336 2012-08-31  Ollie Wild  <aaw@google.com>
1337
1338         PR c++/54197
1339         * g++.dg/init/lifetime3.C: New test.
1340
1341 2012-08-28  Uros Bizjak  <ubizjak@gmail.com>
1342
1343         Backport from mainline
1344         2012-08-27  Uros Bizjak  <ubizjak@gmail.com>
1345
1346         PR target/46254
1347         * gcc.target/i386/pr46254.c: New test.
1348
1349 2012-08-20  Patrick Marlier  <patrick.marlier@gmail.com>
1350
1351         Backported from trunk
1352         2012-08-20  Patrick Marlier  <patrick.marlier@gmail.com>
1353
1354         PR middle-end/53992
1355         * gcc.dg/gomp/pr53992.c: New test.
1356
1357 2012-08-13  Jakub Jelinek  <jakub@redhat.com>
1358
1359         Backported from trunk
1360         2012-07-19  Jakub Jelinek  <jakub@redhat.com>
1361
1362         PR rtl-optimization/53942
1363         * gcc.dg/pr53942.c: New test.
1364
1365 2012-08-10  Ulrich Weigand  <ulrich.weigand@linaro.org>
1366
1367         Backport from mainline
1368         2012-07-30  Ulrich Weigand  <ulrich.weigand@linaro.org>
1369
1370         * lib/target-supports.exp
1371         (check_effective_target_vect_natural_alignment): New function.
1372         * gcc.dg/align-2.c: Only run on targets with natural alignment
1373         of vector types.
1374         * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
1375         alignment of vector types.
1376
1377 2012-08-09  H.J. Lu  <hongjiu.lu@intel.com>
1378
1379         Backport from mainline
1380         2012-08-08  H.J. Lu  <hongjiu.lu@intel.com>
1381
1382         PR rtl-optimization/54157
1383         * gcc.target/i386/pr54157.c: New file.
1384
1385 2012-08-01  Uros Bizjak  <ubizjak@gmail.com>
1386
1387         Backport from mainline
1388         2012-03-11  Uros Bizjak  <ubizjak@gmail.com>
1389
1390         PR target/52530
1391         * gcc.dg/torture/pr52530.c: New test.
1392
1393 2012-07-27  Anna Tikhonova  <anna.tikhonova@intel.com>
1394
1395         * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
1396         rand, srand. Include <stdlib.h>.
1397
1398 2012-07-20  Jason Merrill  <jason@redhat.com>
1399
1400         PR c++/54038
1401         * g++.dg/other/array7.C: New.
1402
1403 2012-07-19  Jason Merrill  <jason@redhat.com>
1404
1405         PR c++/54026
1406         * g++.dg/init/mutable1.C: New.
1407
1408 2012-07-19  Eric Botcazou  <ebotcazou@adacore.com>
1409
1410         * gnat.dg/opt25.adb: New test.
1411         * gnat.dg/opt25_pkg1.ad[sb]: New helper.
1412         * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
1413
1414 2012-07-19  Eric Botcazou  <ebotcazou@adacore.com>
1415
1416         * gnat.dg/aggr20.ad[sb]: New test.
1417         * gnat.dg/aggr20_pkg.ads: New helper.
1418
1419 2012-07-19  Eric Botcazou  <ebotcazou@adacore.com>
1420
1421         * gnat.dg/derived_type3.adb: New test.
1422         * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
1423
1424 2012-07-19  Richard Guenther  <rguenther@suse.de>
1425             Eric Botcazou  <ebotcazou@adacore.com>
1426
1427         * gnat.dg/loop_optimization11.adb: New testcase.
1428         * gnat.dg/loop_optimization11_pkg.ads: Likewise.
1429
1430 2012-07-19  Eric Botcazou  <ebotcazou@adacore.com>
1431
1432         * gnat.dg/discr38.adb: New test.
1433
1434 2012-07-19  Jakub Jelinek  <jakub@redhat.com>
1435
1436         PR middle-end/54017
1437         * c-c++-common/gomp/pr54017.c: New test.
1438
1439 2012-07-18  Richard Guenther  <rguenther@suse.de>
1440
1441         Backport from mainline
1442         2012-05-03  Richard Guenther  <rguenther@suse.de>
1443
1444         * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1445         unsupported prefetching support.
1446
1447 2012-07-17  Jason Merrill  <jason@redhat.com>
1448
1449         PR c++/53995
1450         * g++.dg/parse/enum9.C: New.
1451
1452 2012-07-17  Jason Merrill  <jason@redhat.com>
1453
1454         PR c++/53989
1455         * g++.dg/template/array23.C: New.
1456
1457 2012-07-17  Jason Merrill  <jason@redhat.com>
1458
1459         PR c++/53549
1460         * g++.dg/template/current-inst1.C: New.
1461         * g++.dg/parse/crash35.C: Adjust.
1462
1463 2012-07-13  Hans-Peter Nilsson  <hp@axis.com>
1464
1465         PR rtl-optimization/53908
1466         * gcc.dg/torture/pr53908.c: New test.
1467
1468 2012-07-10  Uros Bizjak  <ubizjak@gmail.com>
1469
1470         Backport from mainline
1471         2012-07-03  Uros Bizjak  <ubizjak@gmail.com>
1472
1473         PR target/53811
1474         * g++.dg/other/pr53811.C: New test.
1475
1476 2012-07-10  Jason Merrill  <jason@redhat.com>
1477
1478         PR c++/53733
1479         * g++.dg/cpp0x/defaulted36.C: New.
1480         * g++.dg/cpp0x/defaulted21.C: Adjust.
1481
1482         * g++.dg/cpp0x/implicit13.C: New.
1483
1484 2012-07-09  Janis Johnson  <janisjo@codesourcery.com>
1485
1486         Backport from mainline.
1487         2012-06-28  Janis Johnson  <janisjo@codesourcery.com>
1488
1489         * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1490
1491         * g++.dg/template/error46.C: Add missing comment to dg-message.
1492         * g++.dg/template/crash107.C: Likewise.
1493         * g++.dg/template/error47.C: Likewise.
1494         * g++.dg/template/crash108.C: Likewise.
1495         * g++.dg/overload/operator5.C: Likewise.
1496
1497         * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1498         errors in dg-message directives, add comments.
1499
1500         2012-06-26  Janis Johnson  <janisjo@codesourcery.com>
1501
1502         * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1503         scan-dump-dem-not): Use printable pattern in test name.
1504
1505         2012-06-25  Janis Johnson  <janisjo@codesourcery.com>
1506
1507         * lib/target-supports-dg.exp (testname-for-summary): New.
1508         * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1509         * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1510         cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1511         scan-module-absence, output-exists, output-exists-not: Use
1512         testname-for-summary.
1513         (dg-test): Clean up testname_with_flags.
1514         * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1515         scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1516         scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1517         scan-assembler-dem-not, object-size: Use testname-for-summary.
1518         * lib/gcov.exp (run-gcov): Likewise.
1519         * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1520         scan-dump-dem, scan-dump-dem-note): Likewise.
1521
1522         * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1523         * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1524         including profopt.opt; save and restore existing value.
1525         * g++.dg/bprob/bprob.exp: Likewise.
1526         * gcc.dg/matrix/matrix.exp: Likewise.
1527         * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1528         * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1529         PROFOPT_OPTIONS.
1530
1531         2012-06-15  Janis Johnson  <janosjo@codesourcery.com>
1532
1533         * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1534         testname that includes flags, passed in as new argument, in
1535         pass/fail messages.
1536         (run_gcov): Get testname from dg-test, use it in pass/fail messages
1537         and pass it to verify-* procedures.
1538
1539         * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1540         alignment torture options with usual torture options.
1541
1542         * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1543         messages reported for one line of source code.
1544         * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1545         * g++.dg/cpp0x/decltype2.C: Likewise.
1546         * g++.dg/cpp0x/decltype3.C: Likewise.
1547         * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1548         * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1549         * g++.dg/cpp0x/static_assert3.C: Likewise.
1550         * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1551         * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1552         * g++.dg/cpp0x/union1.C: Likewise.
1553         * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1554         * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1555         * g++.dg/cpp0x/variadic2.C: Likewise.
1556         * g++.dg/cpp0x/variadic20.C: Likewise.
1557         * g++.dg/cpp0x/variadic74.C: Likewise.
1558         * g++.dg/diagnostic/bitfld2.C: Likewise.
1559         * g++.dg/ext/attrib44.C: Likewise.
1560         * g++.dg/ext/no-asm-1.C: Likewise.
1561         * g++.dg/other/error34.C: Likewise.
1562         * g++.dg/parse/crash46.C: Likewise.
1563         * g++.dg/parse/error10.C: Likewise.
1564         * g++.dg/parse/error2.C: Likewise.
1565         * g++.dg/parse/error3.C: Likewise.
1566         * g++.dg/parse/error36.C: Likewise.
1567         * g++.dg/parse/error8.C: Likewise.
1568         * g++.dg/parse/error9.C: Likewise.
1569         * g++.dg/parse/parser-pr28152-2.C: Likewise.
1570         * g++.dg/parse/parser-pr28152.C: Likewise.
1571         * g++.dg/parse/template25.C: Likewise.
1572         * g++.dg/parse/typename11.C: Likewise.
1573         * g++.dg/tc1/dr147.C: Likewise.
1574         * g++.dg/template/deduce3.C: Likewise.
1575         * g++.dg/template/koenig9.C: Likewise.
1576         * g++.dg/template/pr23510.C: Likewise.
1577         * g++.dg/warn/pr12242.C: Likewise.
1578         * g++.dg/warn/pr30551-2.C: Likewise.
1579         * g++.dg/warn/pr30551.C: Likewise.
1580         * g++.old-deja/g++.other/typename1.C: Likewise.
1581         * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1582
1583         2012-06-13  Janis Johnson  <janisjo@codesourcery.com>
1584
1585         PR testsuite/20771
1586         * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1587         test summary unique.
1588
1589         * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1590         scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1591         scan-stack-usage-not): Don't strip torture options from test name.
1592
1593         * lib/scandump.exp (scan-dump-times): Use printable version of
1594         regexp in test summary line.
1595
1596         * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1597         messages reported for one line of source code.
1598         * gcc.dg/format/few-1.c: Likewise.
1599         * gcc.dg/ia64-sync-2.c: Likewise.
1600         * gcc.dg/sync-2.c: Likewise.
1601         * gcc.dg/noncompile/pr44517.c: Likewise.
1602
1603         2012-06-12  Janis Johnson  <janisjo@codesourcery.com>
1604
1605         * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1606         alignment torture options with usual torture options.
1607         * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1608         instead of dg-options.
1609         * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1610         * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1611         * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1612         * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1613         * gcc.dg/torture/stackalign/push-1.c: Likewise.
1614         * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1615
1616         * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1617         to checks for multiple messages reported for one line of source code.
1618         * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1619
1620         * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1621         messages reported for one line of source code.
1622
1623         * gcc.dg/20031223-1.c: Add comments to check for multiple
1624         messages reported for one line of source code.
1625         * gcc.dg/Wconversion-integer.c: Likewise.
1626         * gcc.dg/Wfatal-2.c: Likewise.
1627         * gcc.dg/Wfatal.c: Likewise.
1628         * gcc.dg/Wobjsize-1.c: Likewise.
1629         * gcc.dg/c99-vla-jump-1.c: Likewise.
1630         * gcc.dg/c99-vla-jump-2.c: Likewise.
1631         * gcc.dg/c99-vla-jump-3.c: Likewise.
1632         * gcc.dg/c99-vla-jump-4.c: Likewise.
1633         * gcc.dg/c99-vla-jump-5.c: Likewise.
1634         * gcc.dg/decl-9.c: Likewise.
1635         * gcc.dg/declspec-10.c: Likewise.
1636         * gcc.dg/declspec-18.c: Likewise.
1637         * gcc.dg/mtune.c: Likewise.
1638         * gcc.dg/parser-pr28152-2.c: Likewise.
1639         * gcc.dg/parser-pr28152.c: Likewise.
1640         * gcc.dg/pr14475.c: Likewise.
1641         * gcc.dg/pr27953.c: Likewise.
1642         * gcc.dg/pr28322-3.c: Likewise.
1643         * gcc.dg/pr30457.c: Likewise.
1644         * gcc.dg/pr30551-2.c: Likewise.
1645         * gcc.dg/pr30551-3.c: Likewise.
1646         * gcc.dg/pr30551-4.c: Likewise.
1647         * gcc.dg/pr30551-5.c: Likewise.
1648         * gcc.dg/pr30551-6.c: Likewise.
1649         * gcc.dg/pr30551.c: Likewise.
1650         * gcc.dg/pr45461.c: Likewise.
1651         * gcc.dg/pr48552-1.c: Likewise.
1652         * gcc.dg/pr48552-2.c: Likewise.
1653         * gcc.dg/redecl-1.c: Likewise.
1654         * gcc.dg/transparent-union-3.c: Likewise.
1655         * gcc.dg/utf-dflt.c: Likewise.
1656         * gcc.dg/utf-dflt2.c: Likewise.
1657         * gcc.dg/vla-8.c: Likewise.
1658         * gcc.dg/vla-init-1.c: Likewise.
1659         * gcc.dg/wtr-int-type-1.c: Likewise.
1660
1661         * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1662         messages reported for for one line of source code.
1663         * c-c++-common/raw-string-5.c: Likewise.
1664         * c-c++-common/raw-string-4.c: Likewise.
1665         * c-c++-common/raw-string-6.c: Likewise.
1666         * c-c++-common/pr20000.c: Likewise.
1667
1668         * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1669         messages reported for one line of source code.
1670         * gcc.dg/cpp/pr30786.c: Likewise.
1671         * gcc.dg/cpp/pr28709.c: Likewise.
1672         * gcc.dg/cpp/missing-header-MD.c: Likewise.
1673         * gcc.dg/cpp/macspace2.c: Likewise.
1674         * gcc.dg/cpp/missing-header-1.c: Likewise.
1675         * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1676         * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1677         * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1678
1679 2012-07-09  Jason Merrill  <jason@redhat.com>
1680
1681         PR c++/53882
1682         * g++.dg/cpp0x/nullptr29.C: New.
1683
1684 2012-07-06  Mikael Morin  <mikael@gcc.gnu.org>
1685
1686         PR fortran/53732
1687         * gfortran.dg/inline_sum_4.f90: New test.
1688
1689 2012-07-06  Richard Guenther  <rguenther@suse.de>
1690
1691         Backport from mainline
1692         2012-06-18  Richard Guenther  <rguenther@suse.de>
1693
1694         PR tree-optimization/53693
1695         * g++.dg/torture/pr53693.C: New testcase.
1696
1697 2012-07-06  Richard Guenther  <rguenther@suse.de>
1698
1699         Backport from mainline
1700         2012-04-11  Richard Guenther  <rguenther@suse.de>
1701
1702         PR middle-end/52621
1703         * gfortran.dg/pr52621.f90: New testcase.
1704
1705 2012-07-05  Pat Haugen <pthaugen@us.ibm.com>
1706
1707         Backport from mainline
1708         2012-05-24  Pat Haugen <pthaugen@us.ibm.com>
1709
1710         * gcc.target/powerpc/lhs-1.c: New.
1711         * gcc.target/powerpc/lhs-2.c: New.
1712         * gcc.target/powerpc/lhs-3.c: New.
1713
1714 2012-07-03  Eric Botcazou  <ebotcazou@adacore.com>
1715
1716         * gnat.dg/recursive_call.adb: New test.
1717
1718 2012-07-03  Eric Botcazou  <ebotcazou@adacore.com>
1719
1720         * gnat.dg/discr37.ad[sb]: New test.
1721
1722 2012-07-02  Jason Merrill  <jason@redhat.com>
1723
1724         PR c++/53816
1725         * g++.dg/template/ref6.C: New.
1726
1727         PR c++/53821
1728         * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1729
1730 2012-06-29  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
1731
1732         Backport from mainline.
1733         2012-05-30  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
1734         * gcc.target/arm/neon-vrev.c: New.
1735
1736 2012-06-28  Richard Guenther  <rguenther@suse.de>
1737
1738         PR middle-end/53790
1739         * gcc.dg/torture/pr53790.c: New testcase.
1740
1741 2012-06-27  Fabien Chêne  <fabien@gcc.gnu.org>
1742
1743         PR c++/51214
1744         * g++.dg/cpp0x/forw_enum11.C: New.
1745
1746 2012-06-26  Richard Guenther  <rguenther@suse.de>
1747
1748         PR c++/53752
1749         * g++.dg/torture/pr53752.C: New testcase.
1750
1751 2012-06-25  Jason Merrill  <jason@redhat.com>
1752
1753         PR c++/53498
1754         PR c++/53305
1755         * g++.dg/cpp0x/decltype38.C: New.
1756         * g++.dg/cpp0x/variadic132.C: New.
1757
1758         PR c++/52988
1759         * g++.dg/cpp0x/nullptr28.C: New.
1760
1761         PR c++/53202
1762         * g++.dg/cpp0x/constexpr-tuple.C: New.
1763
1764 2012-06-25  Jakub Jelinek  <jakub@redhat.com>
1765
1766         PR target/53759
1767         * gcc.target/i386/pr53759.c: New test.
1768
1769         PR c++/53594
1770         * g++.dg/cpp0x/nsdmi7.C: New test.
1771
1772 2012-06-22  Tobias Burnus  <burnus@net-b.de>
1773
1774         Backport from mainline
1775         2012-06-17  Tobias Burnus  <burnus@net-b.de>
1776
1777         PR fortran/53691
1778         PR fortran/53685
1779         * gfortran.dg/transfer_check_3.f90: New.
1780
1781 2012-06-22  Eric Botcazou  <ebotcazou@adacore.com>
1782
1783         * gnat.dg/lto15.ad[sb]: New test.
1784
1785 2012-06-19  Kaz Kojima  <kkojima@gcc.gnu.org>
1786
1787         * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1788         and add __sh__ case.
1789
1790 2012-06-19  Jason Merrill  <jason@redhat.com>
1791
1792         PR c++/53651
1793         * g++.dg/cpp0x/decltype37.C: New.
1794
1795         PR c++/52637
1796         * g++.dg/debug/localclass1.C: New.
1797
1798         * g++.dg/debug/dwarf2/namespace-2.C: New.
1799         * g++.dg/debug/dwarf2/localclass3.C: New.
1800
1801 2012-06-19  Richard Guenther  <rguenther@suse.de>
1802
1803         PR middle-end/53470
1804         * g++.dg/lto/pr53470_0.C: New testcase.
1805         * gcc.dg/lto/pr53470_0.c: Likewise.
1806
1807 2012-06-19  Jason Merrill  <jason@redhat.com>
1808
1809         Reapply:
1810         PR c++/53137
1811         * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1812
1813         PR c++/53599
1814         * g++.dg/template/local7.C: New.
1815
1816 2012-06-16  Venkataramanan Kumar  <venkataramanan.kumar@amd.com>
1817
1818         Back port from mainline
1819         2012-05-09 Uros Bizjak  <ubizjak@gmail.com>
1820
1821         PR target/52908
1822         * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1823         directive to Scan for vpmuldq, not vpmacsdql.
1824
1825 2012-06-15  Eric Botcazou  <ebotcazou@adacore.com>
1826
1827         * gnat.dg/vect8.ad[sb]: New test.
1828
1829 2012-06-14  Jakub Jelinek  <jakub@redhat.com>
1830
1831         Backported from mainline
1832         2012-06-12  Jakub Jelinek  <jakub@redhat.com>
1833
1834         PR rtl-optimization/53589
1835         * gcc.dg/torture/pr53589.c: New test.
1836
1837         2012-06-07  Jakub Jelinek  <jakub@redhat.com>
1838
1839         PR middle-end/53580
1840         * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1841         * gcc.dg/gomp/critical-4.c: Likewise.
1842         * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1843         * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1844         * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1845         * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1846         * c-c++-common/gomp/pr53580.c: New test.
1847
1848 2012-06-14  Tobias Burnus  <burnus@net-b.de>
1849
1850         Backport from mainline
1851         2012-06-04  Tobias Burnus  <burnus@net-b.de>
1852
1853         PR fortran/50619
1854         * gfortran.dg/init_flag_10.f90: New.
1855
1856 2012-06-14  Richard Guenther  <rguenther@suse.de>
1857
1858         Backport from mainline
1859         2012-06-11  Richard Guenther  <rguenther@suse.de>
1860
1861         PR c++/53616
1862         * g++.dg/ext/pr53605.C: New testcase.
1863
1864 2012-06-14  Tobias Burnus  <burnus@net-b.de>
1865
1866         PR fortran/53597
1867         * gfortran.dg/save_4.f90: New.
1868
1869 2012-06-14  Richard Guenther  <rguenther@suse.de>
1870
1871         Backport from mainline
1872         2012-06-06  Fabien Chêne  <fabien@gcc.gnu.org>
1873
1874         PR c++/52841
1875         * g++.dg/cpp0x/pr52841.C: New testcase.
1876
1877 2012-06-13  Christian Bruel  <christian.bruel@st.com>
1878
1879         PR target/53621
1880         * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1881
1882 2012-06-14  Release Manager
1883
1884         * GCC 4.7.1 released.
1885
1886 2012-06-12  Jason Merrill  <jason@redhat.com>
1887
1888         PR c++/53599
1889         * g++.dg/template/local7.C: New.
1890
1891         Revert:
1892         PR c++/53137
1893         * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1894
1895 2012-06-04  Paolo Carlini  <paolo.carlini@oracle.com>
1896
1897         PR c++/53524
1898         * g++.dg/warn/Wenum-compare-no-2: New.
1899
1900 2012-06-04  Edmar Wienskoski  <edmar@freescale.com>
1901
1902         PR target/53559
1903         * gcc.target/powerpc/cell_builtin_1.c: New test case.
1904         * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1905         * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1906         * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1907         * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1908         * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1909         * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1910         * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1911
1912 2012-06-04  Richard Guenther  <rguenther@suse.de>
1913
1914         Backport from mainline
1915         2012-04-25  Jakub Jelinek  <jakub@redhat.com>
1916
1917         PR middle-end/52979
1918         * gcc.c-torture/compile/pr52979-1.c: New test.
1919         * gcc.c-torture/execute/pr52979-1.c: New test.
1920         * gcc.c-torture/execute/pr52979-2.c: New test.
1921
1922 2012-06-04  Jakub Jelinek  <jakub@redhat.com>
1923
1924         PR tree-optimization/53550
1925         * gcc.dg/pr53550.c: New test.
1926
1927 2012-06-04  Richard Guenther  <rguenther@suse.de>
1928             Eric Botcazou  <ebotcazou@adacore.com>
1929
1930         Backport from mainline
1931         PR middle-end/52080
1932         PR middle-end/52097
1933         PR middle-end/48124
1934         * gcc.dg/torture/pr48124-1.c: New testcase.
1935         * gcc.dg/torture/pr48124-2.c: Likewise.
1936         * gcc.dg/torture/pr48124-3.c: Likewise.
1937         * gcc.dg/torture/pr48124-4.c: Likewise.
1938         * gnat.dg/pack16.adb: Likewise.
1939         * gnat.dg/pack16_pkg.ads: Likewise.
1940         * gnat.dg/pack17.adb: Likewise.
1941         * gnat.dg/specs/pack7.ads: Likewise.
1942         * gnat.dg/specs/pack8.ads: Likewise.
1943         * gnat.dg/specs/pack8_pkg.ads: Likewise.
1944
1945 2012-06-01  Jason Merrill  <jason@redhat.com>
1946
1947         PR c++/52973
1948         * g++.dg/ext/visibility/template12.C: New.
1949         * g++.dg/ext/attrib14.C: Adjust warning line.
1950
1951         PR c++/52725
1952         * g++.dg/parse/new6.C: New.
1953         * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1954
1955 2012-06-01  Jason Merrill  <jason@redhat.com>
1956
1957         PR c++/53137
1958         * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1959
1960 2012-06-01  Jason Merrill  <jason@redhat.com>
1961
1962         PR c++/53484
1963         * g++.dg/cpp0x/auto33.C: New.
1964
1965 2012-06-01  Eric Botcazou  <ebotcazou@adacore.com>
1966
1967         * c-c++-common/restrict-2.c: Revert previous change.
1968
1969 2012-06-01  Eric Botcazou  <ebotcazou@adacore.com>
1970
1971         PR ada/53517
1972         * gnat.dg/lto14.adb: Skip on Solaris.
1973
1974 2012-05-31  Jason Merrill  <jason@redhat.com>
1975
1976         PR c++/52905
1977         * g++.dg/cpp0x/initlist-ctor1.C: New.
1978
1979 2012-05-31  Richard Guenther  <rguenther@suse.de>
1980
1981         PR middle-end/48493
1982         * gcc.dg/torture/pr48493.c: New testcase.
1983
1984 2012-05-30  Jakub Jelinek  <jakub@redhat.com>
1985
1986         PR c++/53356
1987         * g++.dg/init/new33.C: New test.
1988
1989 2012-05-30  Jason Merrill  <jason@redhat.com>
1990
1991         PR c++/53220
1992         * c-c++-common/array-lit.c: New.
1993         * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
1994
1995 2012-05-30  Richard Guenther  <rguenther@suse.de>
1996
1997         PR middle-end/53501
1998         * gcc.dg/torture/pr53501.c: New testcase.
1999         * c-c++-common/restrict-2.c: Adjust.
2000
2001 2012-05-30  Jakub Jelinek  <jakub@redhat.com>
2002
2003         PR rtl-optimization/53519
2004         * gcc.c-torture/compile/pr53519.c: New test.
2005
2006 2012-05-29  Richard Guenther  <rguenther@suse.de>
2007
2008         PR tree-optimization/53516
2009         * gcc.dg/torture/pr53516.c: New testcase.
2010
2011 2012-05-29  Paolo Carlini  <paolo.carlini@oracle.com>
2012
2013         PR c++/53491
2014         * g++.dg/parse/crash60.C: New.
2015
2016 2012-05-28  Jakub Jelinek  <jakub@redhat.com>
2017
2018         PR tree-optimization/53505
2019         * c-c++-common/torture/pr53505.c: New test.
2020
2021 2012-05-25  Ian Lance Taylor  <iant@google.com>
2022
2023         * gcc.dg/split-6.c: New test.
2024
2025 2012-05-25  Eric Botcazou  <ebotcazou@adacore.com>
2026
2027         * gnat.dg/lto14.adb: New test.
2028
2029 2012-05-24  Richard Guenther  <rguenther@suse.de>
2030
2031         PR middle-end/53460
2032         * g++.dg/tree-prof/pr53460.C: New testcase.
2033
2034 2012-05-24  Jakub Jelinek  <jakub@redhat.com>
2035
2036         PR tree-optimization/53465
2037         * gcc.c-torture/execute/pr53465.c: New test.
2038
2039 2012-05-23  Tobias Burnus  <burnus@net-b.de>
2040
2041         PR fortran/53389
2042         * gfortran.dg/realloc_on_assign_15.f90: New.
2043
2044 2012-05-22  Richard Guenther  <rguenther@suse.de>
2045
2046         PR tree-optimization/53408
2047         * gcc.dg/torture/pr53408.c: New testcase.
2048
2049 2012-05-22  Richard Guenther  <rguenther@suse.de>
2050
2051         PR middle-end/51071
2052         * gcc.dg/torture/pr51071-2.c: New testcase.
2053
2054 2012-05-21  Jakub Jelinek  <jakub@redhat.com>
2055
2056         PR tree-optimization/53366
2057         * gcc.dg/torture/pr53366-1.c: New test.
2058         * gcc.dg/torture/pr53366-2.c: New test.
2059         * gcc.target/i386/pr53366-1.c: New test.
2060         * gcc.target/i386/pr53366-2.c: New test.
2061
2062         PR tree-optimization/53409
2063         * gcc.c-torture/compile/pr53409.c: New test.
2064
2065         PR tree-optimization/53410
2066         * gcc.c-torture/compile/pr53410-1.c: New test.
2067         * gcc.c-torture/compile/pr53410-2.c: New test.
2068
2069 2012-05-21  Joseph Myers  <joseph@codesourcery.com>
2070
2071         PR c/53418
2072         * gcc.c-torture/compile/pr53418-1.c,
2073         gcc.c-torture/compile/pr53418-2.c: New tests.
2074
2075 2012-05-21  Patrick Marlier  <patrick.marlier@gmail.com>
2076
2077         * gcc.dg/tm/indirect-2.c: New test.
2078
2079 2012-05-21  H.J. Lu  <hongjiu.lu@intel.com>
2080
2081         Backport from mainline
2082         2012-05-21  Uros Bizjak  <ubizjak@gmail.com>
2083                     H.J. Lu  <hongjiu.lu@intel.com>
2084
2085         PR target/53416
2086         * gcc.target/i386/pr53416.c: New file.
2087
2088 2012-05-20  Eric Botcazou  <ebotcazou@adacore.com>
2089
2090         * gnat.dg/lto13.adb: New test.
2091         * gnat.dg/lto13_pkg.ad[sb]: New helper.
2092
2093 2012-05-18  Eric Botcazou  <ebotcazou@adacore.com>
2094
2095         * gnat.dg/specs/lto12.ads: New test.
2096         * gnat.dg/specs/lto12_pkg.ads: New helper.
2097
2098 2012-05-17  David S. Miller  <davem@davemloft.net>
2099
2100         * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
2101         failure on sparc-*-linux-gnu.
2102
2103 2012-05-16  Richard Henderson  <rth@redhat.com>
2104
2105         PR debug/52727
2106         * g++.dg/opt/pr52727.C: New testcase.
2107
2108 2012-05-16  Richard Guenther  <rguenther@suse.de>
2109
2110         PR tree-optimization/53364
2111         * g++.dg/torture/pr53364.C: New testcase.
2112
2113 2012-05-15  Jakub Jelinek  <jakub@redhat.com>
2114
2115         PR target/53358
2116         * gcc.dg/pr53358.c: New test.
2117
2118 2012-05-14  Uros Bizjak  <ubizjak@gmail.com>
2119
2120         * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
2121         * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
2122
2123 2012-05-12  Eric Botcazou  <ebotcazou@adacore.com>
2124
2125         * gnat.dg/null_pointer_deref3.adb: New test.
2126
2127 2012-05-10  Paolo Carlini  <paolo.carlini@oracle.com>
2128
2129         PR c++/53301
2130         * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
2131
2132 2012-05-10  Eric Botcazou  <ebotcazou@adacore.com>
2133
2134         * gnat.dg/lto11.ad[sb]: New test.
2135
2136 2012-05-08  Hans-Peter Nilsson  <hp@axis.com>
2137
2138         PR target/53272
2139         * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
2140
2141 2012-05-07  Jakub Jelinek  <jakub@redhat.com>
2142
2143         PR tree-optimization/53239
2144         * g++.dg/opt/vrp3.C: New test.
2145         * g++.dg/opt/vrp3-aux.cc: New file.
2146         * g++.dg/opt/vrp3.h: New file.
2147
2148 2012-05-07  Tobias Burnus  <burnus@net-b.de>
2149
2150         Backport from mainline:
2151         2012-05-07  Tobias Burnus  <burnus@net-b.de>
2152
2153         PR fortran/53255
2154         * gfortran.dg/typebound_operator_15.f90: New.
2155
2156 2012-05-05  Tobias Burnus  <burnus@net-b.de>
2157
2158         Backport from mainline:
2159         2012-05-04  Tobias Burnus  <burnus@net-b.de>
2160
2161         PR fortran/53111
2162         * gfortran.dg/constructor_7.f90: New.
2163         * gfortran.dg/constructor_8.f90: New.
2164
2165 2012-05-04  Ulrich Weigand  <ulrich.weigand@linaro.org>
2166
2167         Backport from mainline:
2168
2169         2012-05-04  Ulrich Weigand  <ulrich.weigand@linaro.org>
2170
2171         PR tree-optimization/52633
2172         * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
2173         recognized as widening shifts instead of over-widening.
2174         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2175         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2176         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2177         * gcc.target/arm/pr52633.c: New test.
2178
2179         2012-04-10  Ulrich Weigand  <ulrich.weigand@linaro.org>
2180
2181         PR tree-optimization/52870
2182         * gcc.dg/vect/pr52870.c: New test.
2183
2184 2012-05-04  Richard Guenther  <rguenther@suse.de>
2185
2186         * gcc.dg/lto/pr53214_0.c: New testcase.
2187
2188 2012-05-04  Eric Botcazou  <ebotcazou@adacore.com>
2189
2190         * gcc.target/ia64/pr48496.c: New test.
2191         * gcc.target/ia64/pr52657.c: Likewise.
2192
2193 2012-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
2194
2195         Backport from mainline
2196         2012-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
2197
2198         PR target/53199
2199         * gcc.target/powwerpc/pr53199.c: New file.
2200
2201 2012-05-03  Martin Jambor  <mjambor@suse.cz>
2202
2203         Backport from mainline
2204         2012-05-02  Martin Jambor  <mjambor@suse.cz>
2205
2206         PR lto/52605
2207         * g++.dg/lto/pr52605_0.C: New test.
2208
2209 2012-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
2210
2211         PR c++/53186
2212         * g++.dg/other/final2.C: New.
2213
2214 2012-05-03  Jakub Jelinek  <jakub@redhat.com>
2215
2216         PR debug/53174
2217         * gcc.dg/pr53174.c: New test.
2218
2219         PR target/53187
2220         * gcc.target/arm/pr53187.c: New test.
2221         * gcc.c-torture/compile/pr53187.c: New test.
2222
2223 2012-05-03  Richard Guenther  <rguenther@suse.de>
2224
2225         PR tree-optimization/53144
2226         * gcc.dg/torture/pr53144.c: New testcase.
2227
2228 2012-05-02  Tobias Burnus  <burnus@net-b.de>
2229
2230         Backport from mainline
2231         2012-04-16  Tobias Burnus  <burnus@net-b.de>
2232
2233         PR fortran/52864
2234         * gfortran.dg/pointer_intent_6.f90: New.
2235
2236 2012-05-02  Jakub Jelinek  <jakub@redhat.com>
2237
2238         PR tree-optimization/53163
2239         * gcc.c-torture/compile/pr53163.c: New test.
2240
2241         PR rtl-optimization/53160
2242         * gcc.c-torture/execute/pr53160.c: New test.
2243
2244 2012-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
2245
2246         PR fortran/53148
2247         Backport from trunk
2248         * gfortran.dg/function_optimize_12.f90:  New test.
2249
2250 2012-04-30  Uros Bizjak  <ubizjak@gmail.com>
2251
2252         Backport from mainline
2253         2012-04-27  Paolo Bonzini  <bonzini@gnu.org>
2254
2255         PR target/53138
2256         * gcc.c-torture/execute/20120427-1.c: New testcase.
2257
2258 2012-04-26  Hans-Peter Nilsson  <hp@axis.com>
2259
2260         PR target/53120
2261         * gcc.dg/torture/pr53120.c: New test.
2262
2263 2012-04-25  Jakub Jelinek  <jakub@redhat.com>
2264
2265         PR c/52880
2266         * gcc.dg/pr52880.c: New test.
2267
2268 2012-04-24  Georg-Johann Lay  <avr@gjlay.de>
2269
2270         PR testsuite/52641
2271         PR tree-optimizations/52891
2272
2273         * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
2274
2275 2012-04-24  Richard Guenther  <rguenther@suse.de>
2276
2277         PR tree-optimization/53085
2278         * g++.dg/torture/pr53085.C: New testcase.
2279
2280 2012-04-23  Richard Guenther  <rguenther@suse.de>
2281
2282         PR c/53060
2283         * gcc.dg/pr53060.c: New testcase.
2284
2285 2012-04-23  Jakub Jelinek  <jakub@redhat.com>
2286
2287         PR tree-optimizations/52891
2288         * gcc.c-torture/compile/pr52891-1.c: New test.
2289         * gcc.c-torture/compile/pr52891-2.c: New test.
2290
2291 2012-04-20  Ian Lance Taylor  <iant@google.com>
2292
2293         * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
2294         (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
2295
2296 2012-04-17  Paolo Carlini  <paolo.carlini@oracle.com>
2297
2298         PR c++/53003
2299         * g++.dg/parse/crash59.C: New.
2300
2301 2012-04-16  Jason Merrill  <jason@redhat.com>
2302
2303         PR c++/38543
2304         * g++.dg/cpp0x/variadic131.C: New.
2305
2306 2012-04-16  Jason Merrill  <jason@redhat.com>
2307
2308         PR c++/50830
2309         * g++.dg/cpp0x/variadic129.C: New.
2310
2311         PR c++/50303
2312         * g++.dg/cpp0x/variadic128.C: New.
2313
2314 2012-04-16  Uros Bizjak  <ubizjak@gmail.com>
2315
2316         Backport from mainline
2317         2012-04-12  Uros Bizjak  <ubizjak@gmail.com>
2318
2319         PR target/52932
2320         * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
2321         second function argument.
2322         * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
2323         (calc_permps): Update declaration.  Calculate result correctly.
2324         (avx2_test): Change src2 type to union256i_d.
2325         * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
2326         correctly.
2327
2328 2012-04-16  Martin Jambor  <mjambor@suse.cz>
2329
2330         Backported from mainline
2331
2332         2012-04-13  Martin Jambor  <mjambor@suse.cz>
2333         PR middle-end/52939
2334
2335         * g++.dg/ipa/pr52939.C: New test.
2336
2337 2012-04-15  Jason Merrill  <jason@redhat.com>
2338
2339         PR c++/52380
2340         * g++.dg/cpp0x/variadic125.C: New.
2341
2342         PR c++/52292
2343         * g++.dg/cpp0x/variadic124.C: New.
2344
2345 2012-04-15  Fabien Chêne  <fabien@gcc.gnu.org>
2346
2347         PR c++/52465
2348         * g++.dg/lookup/using52.C: New.
2349
2350 2012-04-13  Jason Merrill  <jason@redhat.com>
2351
2352         PR c++/52824
2353         * g++.dg/cpp0x/variadic123.C: New.
2354         * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
2355
2356 2012-04-11  Jason Merrill  <jason@redhat.com>
2357
2358         PR c++/52906
2359         * g++.dg/ext/attrib45.C: New.
2360
2361 2012-04-13  Tom de Vries  <tom@codesourcery.com>
2362
2363         Backport from mainline r186419.
2364
2365         2012-04-13  Tom de Vries  <tom@codesourcery.com>
2366
2367         * gcc.dg/pr52734.c: New test.
2368
2369 2012-04-13  Richard Guenther  <rguenther@suse.de>
2370
2371         PR tree-optimization/52969
2372         * gcc.dg/torture/pr52969.c: New testcase.
2373
2374 2012-04-13  Richard Guenther  <rguenther@suse.de>
2375
2376         PR c/52862
2377         * gcc.dg/pr52862.c: New testcase.
2378
2379 2012-04-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
2380
2381         Backport from mainline
2382         2012-04-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
2383
2384         PR target/52775
2385         * gcc.target/powerpc/pr52775.c: New file.
2386
2387 2012-04-12  Richard Guenther  <rguenther@suse.de>
2388
2389         PR tree-optimization/52943
2390         * gcc.dg/torture/pr52943.c: New testcase.
2391
2392 2012-04-09  Mike Stump  <mikestump@comcast.net>
2393
2394         * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
2395         * gcc.dg/tree-ssa/vrp59.c: Likewise.
2396         * gcc.dg/tree-ssa/vrp60.c: Likewise.
2397         * gnat.dg/aggr11.adb: Likewise.
2398         * gnat.dg/aggr11_pkg.ads: Likewise.
2399         * gnat.dg/aggr15.adb: Likewise.
2400         * gnat.dg/aggr15.ads: Likewise.
2401         * gnat.dg/aggr17.adb: Likewise.
2402         * gnat.dg/aggr18.adb: Likewise.
2403         * gnat.dg/array14.adb: Likewise.
2404         * gnat.dg/array14.ads: Likewise.
2405         * gnat.dg/array14_pkg.ads: Likewise.
2406         * gnat.dg/array19.adb: Likewise.
2407         * gnat.dg/array19.ads: Likewise.
2408         * gnat.dg/discr27.adb: Likewise.
2409         * gnat.dg/discr27.ads: Likewise.
2410         * gnat.dg/discr35.adb: Likewise.
2411         * gnat.dg/discr35.ads: Likewise.
2412         * gnat.dg/discr6.adb: Likewise.
2413         * gnat.dg/discr6_pkg.ads: Likewise.
2414         * gnat.dg/import1.adb: Likewise.
2415         * gnat.dg/import1.ads: Likewise.
2416         * gnat.dg/loop_address2.adb: Likewise.
2417         * gnat.dg/opt7.adb: Likewise.
2418         * gnat.dg/opt7.ads: Likewise.
2419         * gnat.dg/pointer_variable_bounds.adb: Likewise.
2420         * gnat.dg/pointer_variable_bounds.ads: Likewise.
2421         * gnat.dg/rep_clause2.adb: Likewise.
2422         * gnat.dg/rep_clause2.ads: Likewise.
2423         * gnat.dg/slice2.adb: Likewise.
2424         * gnat.dg/slice2.ads: Likewise.
2425         * gnat.dg/slice6.adb: Likewise.
2426         * gnat.dg/slice6_pkg.ads: Likewise.
2427         * gnat.dg/specs/unchecked_union2.ads: Likewise.
2428         * gnat.dg/taft_type2.adb: Likewise.
2429         * gnat.dg/taft_type2.ads: Likewise.
2430         * gnat.dg/taft_type2_pkg.ads: Likewise.
2431         * gnat.dg/volatile10.adb: Likewise.
2432         * gnat.dg/volatile10_pkg.ads: Likewise.
2433
2434         * gcc.dg/dll-8.c: Remove execute permissions.
2435         * g++.dg/ext/dllexport5.C: Likewise.
2436
2437 2012-04-09  Eric Botcazou  <ebotcazou@adacore.com>
2438
2439         * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2440         (check_effective_target_sync_long_long): Add SPARC case.
2441         (check_effective_target_sync_long_long_runtime): Likewise.
2442         (check_effective_target_sync_int_long): Adjust SPARC case.
2443         (check_effective_target_sync_char_short): Likewise.
2444
2445 2012-04-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
2446
2447         PR fortran/52893
2448         Backport from trunk
2449         * gfortran.dg/function_optimize_11.f90:  New test.
2450
2451 2012-04-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
2452
2453         PR fortran/52668
2454         Backport from trunk
2455         * gfortran.dg/use_only_6.f90: New test.
2456
2457 2012-04-06  Mike Stump  <mikestump@comcast.net>
2458
2459         PR testsuite/50722
2460         * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2461
2462 2012-04-05  Jason Merrill  <jason@redhat.com>
2463
2464         PR c++/52596
2465         * g++.dg/template/qualified-id5.C: New.
2466
2467 2012-04-03  Jason Merrill  <jason@redhat.com>
2468
2469         PR c++/52796
2470         * g++.dg/cpp0x/variadic-value1.C: New.
2471
2472 2012-04-03  Richard Guenther  <rguenther@suse.de>
2473
2474         Backport from mainline
2475         2012-03-02  Richard Guenther  <rguenther@suse.de>
2476
2477         PR tree-optimization/52406
2478         * gcc.dg/torture/pr52406.c: New testcase.
2479
2480 2012-04-03  Richard Guenther  <rguenther@suse.de>
2481
2482         Backport from mainline
2483         2012-03-15  Richard Guenther  <rguenther@suse.de>
2484
2485         PR middle-end/52580
2486         * gfortran.dg/vect/pr52580.f: New testcase.
2487
2488 2012-04-03  Richard Guenther  <rguenther@suse.de>
2489
2490         Backport from mainline
2491         2012-03-06  Richard Guenther  <rguenther@suse.de>
2492
2493         PR middle-end/52493
2494         * gcc.dg/torture/pr52493.c: New testcase.
2495
2496         2012-03-23  Richard Guenther  <rguenther@suse.de>
2497
2498         PR tree-optimization/52678
2499         * gfortran.dg/pr52678.f: New testcase.
2500
2501         2012-03-26  Richard Guenther  <rguenther@suse.de>
2502
2503         PR tree-optimization/52701
2504         * gfortran.dg/pr52701.f90: New testcase.
2505
2506         2012-03-30  Richard Guenther  <rguenther@suse.de>
2507
2508         PR tree-optimization/52754
2509         * gcc.target/i386/pr52754.c: New testcase.
2510
2511 2012-04-03  Jakub Jelinek  <jakub@redhat.com>
2512
2513         PR tree-optimization/52835
2514         * gfortran.dg/pr52835.f90: New test.
2515
2516 2012-03-31  Eric Botcazou  <ebotcazou@adacore.com>
2517
2518         * gnat.dg/controlled6.adb: New test.
2519         * gnat.dg/controlled6_pkg.ads: New helper.
2520         * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2521
2522 2012-03-29  Meador Inge  <meadori@codesourcery.com>
2523
2524         PR c++/52672
2525         * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2526
2527 2012-03-29  Paolo Carlini  <paolo.carlini@oracle.com>
2528
2529         PR c++/52718
2530         * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2531
2532 2012-03-29  Jason Merrill  <jason@redhat.com>
2533
2534         PR c++/52685
2535         * g++.dg/template/inherit8.C: New.
2536
2537 2012-03-29  Jakub Jelinek  <jakub@redhat.com>
2538
2539         PR c++/52759
2540         * g++.dg/ext/weak4.C: New test.
2541
2542 2012-03-29  Jason Merrill  <jason@redhat.com>
2543
2544         PR c++/52743
2545         * g++.dg/cpp0x/initlist-array3.C: New.
2546
2547 2012-03-28  Jason Merrill  <jason@redhat.com>
2548
2549         PR c++/52746
2550         * g++.dg/overload/virtual2.C: New.
2551
2552 2012-03-28  Martin Jambor  <mjambor@suse.cz>
2553
2554         Backported from mainline
2555         2012-03-27  Martin Jambor  <mjambor@suse.cz>
2556
2557         PR middle-end/52693
2558         * gcc.dg/torture/pr52693.c: New test.
2559
2560 2012-03-28  Jakub Jelinek  <jakub@redhat.com>
2561
2562         PR middle-end/52691
2563         * gcc.dg/pr52691.c: New test.
2564
2565         PR middle-end/52750
2566         * gcc.c-torture/compile/pr52750.c: New test.
2567
2568 2012-03-28  Georg-Johann Lay  <avr@gjlay.de>
2569
2570         Backport from 2012-03-28 mainline r185910.
2571
2572         PR target/52692
2573         * gcc.target/avr/torture/builtins-2.c: New test.
2574
2575 2012-03-28  Jakub Jelinek  <jakub@redhat.com>
2576
2577         PR target/52736
2578         * gcc.target/i386/pr52736.c: New test.
2579
2580 2012-03-27  Richard Guenther  <rguenther@suse.de>
2581
2582         PR middle-end/52720
2583         * gcc.dg/torture/pr52720.c: New testcase.
2584
2585 2012-03-26  Georg-Johann Lay  <avr@gjlay.de>
2586
2587         Backport from 2012-03-26 mainline r185793.
2588
2589         * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2590         Add "-Os -flto" to list.
2591
2592 2012-03-25  Eric Botcazou  <ebotcazou@adacore.com>
2593
2594         * gnat.dg/concat2.ad[sb]: New test.
2595
2596 2012-03-24  Steven Bosscher  <steven@gcc.gnu.org>
2597
2598         PR middle-end/52640
2599         * gcc.c-torture/compile/limits-externdecl.c: New test.
2600
2601 2012-03-22  Paolo Carlini  <paolo.carlini@oracle.com>
2602
2603         PR c++/52487
2604         * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2605
2606 2012-03-22  Tobias Burnus  <burnus@net-b.de>
2607
2608         PR fortran/52452
2609         * gfortran.dg/intrinsic_8.f90: New.
2610
2611 2012-03-22  Jakub Jelinek  <jakub@redhat.com>
2612
2613         PR c++/52671
2614         * g++.dg/ext/attrib44.C: New test.
2615
2616 2012-03-22  Jason Merrill  <jason@redhat.com>
2617
2618         * g++.dg/torture/pr52582.C: New.
2619
2620 2012-03-22  Georg-Johann Lay  <avr@gjlay.de>
2621
2622         Backport from 2012-03-20 mainline r185583.
2623
2624         * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2625         __AVR_HAVE_LPMX__
2626
2627         Backport from 2012-03-20 mainline r185570.
2628
2629         PR target/49868
2630         * gcc.target/avr/torture/addr-space-2.h: New file.
2631         * gcc.target/avr/torture/addr-space-2-g.h: New test.
2632         * gcc.target/avr/torture/addr-space-2-0.h: New test.
2633         * gcc.target/avr/torture/addr-space-2-1.h: New test.
2634         * gcc.target/avr/torture/addr-space-2-x.h: New test.
2635
2636         Backport from 2012-03-12 mainline r185255.
2637
2638         PR target/49868
2639         * gcc.target/avr/torture/addr-space-1.h: New file.
2640         * gcc.target/avr/torture/addr-space-g.h: New test.
2641         * gcc.target/avr/torture/addr-space-0.h: New test.
2642         * gcc.target/avr/torture/addr-space-1.h: New test.
2643         * gcc.target/avr/torture/addr-space-x.h: New test.
2644
2645 2012-03-22  Jakub Jelinek  <jakub@redhat.com>
2646
2647         Backported from mainline
2648         2012-03-14  Jakub Jelinek  <jakub@redhat.com>
2649
2650         PR c++/52521
2651         * g++.dg/cpp0x/udlit-args2.C: New test.
2652
2653         2012-03-13  Jakub Jelinek  <jakub@redhat.com>
2654
2655         PR c/52577
2656         * gcc.dg/Wunused-var-3.c: New test.
2657
2658 2012-03-22  Release Manager
2659
2660         * GCC 4.7.0 released.
2661
2662 2012-03-20  Jason Merrill  <jason@redhat.com>
2663
2664         * g++.dg/cpp0x/auto32.C: New.
2665
2666 2012-03-15  Jakub Jelinek  <jakub@redhat.com>
2667             Andrew Pinski  <apinski@cavium.com>
2668
2669         PR middle-end/52592
2670         * gcc.dg/pr52592.c: New test.
2671
2672 2012-03-14  Jakub Jelinek  <jakub@redhat.com>
2673
2674         PR c++/52582
2675         * g++.dg/opt/pr52582.C: New test.
2676
2677 2012-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2678
2679         PR target/52450
2680         * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2681
2682         * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2683
2684 2012-03-10  Tobias Burnus  <burnus@net-b.de>
2685
2686         PR fortran/52469
2687         * gfortran.dg/proc_ptr_34.f90: New.
2688
2689 2012-03-07  Jason Merrill  <jason@redhat.com>
2690
2691         PR c++/52521
2692         * g++.dg/cpp0x/udlit-mangle.C: New.
2693
2694 2012-03-04  Georg-Johann Lay  <avr@gjlay.de>
2695
2696         Backport from mainline r184894.
2697         * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2698         int32plus.
2699
2700 2012-03-02  Peter Bergner  <bergner@vnet.ibm.com>
2701
2702         Backport from mainline
2703         2012-03-02  Peter Bergner  <bergner@vnet.ibm.com>
2704
2705         * gcc.target/powerpc/pr52457.c: New test.
2706
2707 2012-03-01  Kai Tietz  <ktietz@redhat.com>
2708
2709         * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2710         routines on mingw targets.
2711         * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2712         LLP64 target.
2713
2714 2012-03-01  Jakub Jelinek  <jakub@redhat.com>
2715
2716         PR tree-optimization/52445
2717         * gcc.dg/pr52445.c: New test.
2718
2719 2012-02-29  Jakub Jelinek  <jakub@redhat.com>
2720
2721         PR target/52437
2722         * gcc.c-torture/compile/pr52437.c: New test.
2723
2724         PR middle-end/52419
2725         * gcc.dg/torture/pr52419.c: New test.
2726
2727         PR tree-optimization/52429
2728         * gcc.dg/torture/pr52429.c: New test.
2729         * g++.dg/opt/pr52429.C: New test.
2730
2731 2012-02-29  Richard Guenther  <rguenther@suse.de>
2732
2733         PR testsuite/52297
2734         * gcc.dg/lto/trans-mem-1_0.c: Remove.
2735         * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2736         * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2737         * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2738         * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2739         * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2740
2741 2012-02-29  Jakub Jelinek  <jakub@redhat.com>
2742
2743         * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2744
2745 2012-02-29  Paul Thomas  <pault@gcc.gnu.org>
2746
2747         PR fortran/52386
2748         * gfortran.dg/realloc_on_assign_13.f90 : New test.
2749
2750 2012-02-28  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
2751
2752         PR target/51534
2753         * gcc.target/arm/neon/pr51534.c: New testcase.
2754
2755 2012-02-28  Richard Guenther  <rguenther@suse.de>
2756
2757         PR target/52407
2758         * gcc.dg/torture/pr52407.c: New testcase.
2759
2760 2012-02-28  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2761
2762         * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2763         * gcc.target/arm/vfp2.c: Likewise.
2764         * gcc.target/arm/vfp3.c: Likewise.
2765         * gcc.target/arm/vfp4.c: Likewise.
2766         * gcc.target/arm/vfp5.c: Likewise.
2767         * gcc.target/arm/vfp6.c: Likewise.
2768         * gcc.target/arm/vfp7.c: Likewise.
2769         * gcc.target/arm/vfp8.c: Likewise.
2770         * gcc.target/arm/vfp9.c: Likewise.
2771         * gcc.target/arm/vfp10.c: Likewise.
2772         * gcc.target/arm/vfp11.c: Likewise.
2773         * gcc.target/arm/vfp12.c: Likewise.
2774         * gcc.target/arm/vfp13.c: Likewise.
2775         * gcc.target/arm/vfp14.c: Likewise.
2776         * gcc.target/arm/vfp15.c: Likewise.
2777         * gcc.target/arm/vfp16.c: Likewise.
2778         * gcc.target/arm/vfp17.c: Likewise.
2779         * gcc.target/arm/neon-constants.h: New file.
2780         * gcc.target/arm/neon-vect1.c: New test.
2781         * gcc.target/arm/neon-vect2.c: New test.
2782         * gcc.target/arm/neon-vect3.c: New test.
2783         * gcc.target/arm/neon-vect4.c: New test.
2784         * gcc.target/arm/neon-vect5.c: New test.
2785         * gcc.target/arm/neon-vect6.c: New test.
2786         * gcc.target/arm/neon-vect7.c: New test.
2787         * gcc.target/arm/neon-vect8.c: New test.
2788
2789 2012-02-28  Richard Guenther  <rguenther@suse.de>
2790
2791         PR tree-optimization/52402
2792         * gcc.dg/torture/pr52402.c: New testcase.
2793
2794 2012-02-28  Richard Guenther  <rguenther@suse.de>
2795
2796         PR lto/52400
2797         * g++.dg/lto/pr52400_0.C: New testcase.
2798
2799 2012-02-28  Georg-Johann Lay  <avr@gjlay.de>
2800
2801         * gcc.target/avr/torture/builtins-1.c: New test.
2802         * gcc.target/avr/torture/builtins-error.c: New test.
2803
2804 2012-02-28  Kai Tietz  <ktietz@redhat.com>
2805
2806         * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2807         issue.
2808         * gcc.target/i386/pr45352-2.c: Likewise.
2809         * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2810         mingw targets.
2811         * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2812         targets instead rand.
2813         * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2814         * gcc.target/i386/sse2-mul-1.c: Likewise.
2815         * gcc.target/i386/sse4_1-blendps.c: Likewise.
2816         * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2817         target.
2818         * gcc.target/i386/pad-1.c: Likewise.
2819         * gcc.target/i386/pad-9.c: Likewise.
2820         * gcc.target/i386/pad-2.c: Likewise.
2821         * gcc.target/i386/pad-5b.c: Likewise.
2822         * gcc.target/i386/pad-8.c: Likewise.
2823         * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2824         * gcc.target/i386/pr44130.c: Likewise.
2825         * gcc.target/i386/align-main-1.c: Likewise.
2826         * gcc.target/i386/align-main-2.c: Likewise.
2827         * gcc.target/i386/sw-1.c: Likewise.
2828         * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2829         on x64 mingw target.
2830         * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2831         * gcc.target/i386/pr46295.c: Likewise.
2832         * gcc.target/i386/amd64-abi-1.c: Likewise.
2833         * gcc.target/i386/amd64-abi-2.c: Likewise.
2834         * gcc.target/i386/pr39082-1.c: Likewise.
2835         * gcc.target/i386/pr39162.c: Likewise.
2836         * gcc.target/i386/pr22152.c: Likewise.
2837         * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2838         * gcc.target/i386/wrfsbase-2.c: Likewise.
2839         * gcc.target/i386/local.c: Likewise
2840         * gcc.target/i386/wrgsbase-1.c: Likewise.
2841         * gcc.target/i386/wrfsbase-1.c: Likewise.
2842         * gcc.target/i386/pr39315-3.c: Likewise.
2843         * gcc.target/i386/pr35767-4.c: Likewise.
2844         * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2845         x64 mingw target.
2846         * gcc.target/i386/pr45336-2.c: Likewise.
2847         * gcc.target/i386/pr45336-1.c: Likewise.
2848         * gcc.target/i386/pr45336-4.c: Likewise.
2849
2850 2012-02-27  Tristan Gingold  <gingold@adacore.com>
2851
2852         * gnat.dg/array20.ad[sb]: New test.
2853
2854 2012-02-27  Jakub Jelinek  <jakub@redhat.com>
2855
2856         PR target/52375
2857         * gcc.target/arm/pr52375.c: New test.
2858         * gcc.c-torture/compile/pr52375.c: New test.
2859
2860 2012-02-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
2861
2862         * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2863         * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2864
2865 2012-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2866
2867         * gnat.dg/aggr19.adb: New test.
2868         * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2869
2870 2012-02-26  Oleg Endo  <olegendo@gcc.gnu.org>
2871
2872         PR target/49263
2873         * gcc.target/sh/pr49263.c: New.
2874
2875 2012-02-24  Andrew MacLeod  <amacleod@redhat.com>
2876
2877         * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2878         simulate_thread_wrapper_other_threads
2879         * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2880         Move initialization of 'value' to main().
2881         (main): Initialize 'value';
2882         * gcc.dg/simulate-thread/speculative-store.c
2883         (simulate_thread_step_verify): Return 0 when successful.
2884         * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2885         Reduce threshold.
2886         (INSN_COUNT_THRESHOLD): New.  Instruction limit to terminate test.
2887         (simulate_thread_wrapper_other_threads): Return a success/fail value
2888         and issue an error if the instruction count threshold is exceeded.
2889
2890 2012-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2891
2892         PR target/50580
2893         * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2894         * gcc.target/mips/interrupt_handler-3.c: Likewise.
2895
2896 2012-02-24  Richard Guenther  <rguenther@suse.de>
2897
2898         PR middle-end/52355
2899         * gcc.dg/pr52355.c: New testcase.
2900
2901 2012-02-23  Kai Tietz  <ktietz@redhat.com>
2902
2903         * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2904         for mingw-targets.
2905         * gcc.dg/Wpadded.c: Likewise.
2906         * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2907         structure-layout.
2908         * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2909         for sleep by Sleep and add windows.h include for this function.
2910         * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2911         targets.
2912         * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2913         target.
2914         * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2915         target.
2916         * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2917         on x64 mingw target.
2918         * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2919         * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2920         * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2921         failure on LLP64 target.
2922
2923 2012-02-23  Uros Bizjak  <ubizjak@gmail.com>
2924
2925         PR c/52290
2926         * gcc.dg/noncompile/pr52290.c: New test.
2927
2928 2012-02-23  Jakub Jelinek  <jakub@redhat.com>
2929
2930         PR tree-optimization/52019
2931         * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2932
2933 2012-02-22  Kai Tietz  <ktietz@redhat.com>
2934
2935         * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2936         * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2937         derived pdiff_t type.
2938         * g++.dg/torture/pr49720.C: Likewise
2939
2940 2012-02-22  Uros Bizjak  <ubizjak@gmail.com>
2941
2942         PR target/52330
2943         * gcc.target/i386/pr52330.c: New test.
2944
2945 2012-02-22  Tobias Burnus  <burnus@net-b.de>
2946
2947         PR fortran/52335
2948         * gfortran.dg/io_constraints_10.f90: New.
2949
2950 2012-02-22  Ulrich Weigand  <ulrich.weigand@linaro.org>
2951
2952         * lib/target-supports.exp (check_effective_target_vect_condition):
2953         Return true for NEON.
2954
2955 2012-02-21  Kai Tietz  <ktietz@redhat.com>
2956
2957         * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2958
2959 2012-02-21  Richard Guenther  <rguenther@suse.de>
2960
2961         PR tree-optimization/52324
2962         * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2963
2964 2012-02-21  Georg-Johann Lay  <avr@gjlay.de>
2965
2966         PR middle-end/51782
2967         * gcc.target/avr/torture/pr51782-1.c: New test.
2968
2969 2012-02-21  Jakub Jelinek  <jakub@redhat.com>
2970
2971         PR tree-optimization/52318
2972         * gcc.dg/pr52318.c: New test.
2973
2974 2012-02-20  Kai Tietz  <ktietz@redhat.com>
2975
2976         * gcc.dg/bf-ms-layout-3.c: New testcase.
2977
2978 2012-02-20  Thomas Koenig  <tkoenig@gcc.gnu.org>
2979
2980         PR testsuite/52229
2981         PR fortran/32380
2982         * gfortran.dg/vect/pr32380.f:  XFAIL on PowerPC and ia-64.
2983
2984 2012-02-20  Richard Guenther  <rguenther@suse.de>
2985
2986         PR tree-optimization/52298
2987         * gcc.dg/torture/pr52298.c: New testcase.
2988         * gcc.dg/vect/pr52298.c: Likewise.
2989
2990 2012-02-20  Georg-Johann Lay  <avr@gjlay.de>
2991
2992         * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
2993         * gcc.c-torture/execute/pr52286.c: Ditto.
2994
2995 2012-02-20  Jakub Jelinek  <jakub@redhat.com>
2996
2997         PR tree-optimization/52286
2998         * gcc.c-torture/execute/pr52286.c: New test.
2999
3000 2012-02-18  Tobias Burnus  <burnus@net-b.de>
3001
3002         PR fortran/52295
3003         * gfortran.dg/interface_35.f90: Use -std=f2003.
3004         * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
3005         * gfortran.dg/interface_assignment_4.f90: Ditto.
3006         * gfortran.dg/bessel_1.f90: Ditto.
3007         * gfortran.dg/func_result_6.f90: Ditto.
3008         * gfortran.dg/hypot_1.f90: Ditto.
3009         * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
3010
3011 2012-02-17  Tobias Burnus  <burnus@net-b.de>
3012
3013         PR translation/52232
3014         PR translation/52234
3015         PR translation/52245
3016         PR translation/52246
3017         PR translation/52262
3018         PR translation/52273
3019         * gfortran.dg/coarray_22.f90: Update dg-error.
3020         * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
3021
3022 2012-02-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3023
3024         PR target/51753
3025         * lib/gcc-simulate-thread.exp: Load timeout.exp.
3026         (simulate-thread): Use default timeout.
3027
3028 2012-02-16  Jason Merrill  <jason@redhat.com>
3029
3030         PR c++/52248
3031         * g++.dg/ext/timevar1.C: New.
3032
3033 2012-02-16  Fabien Chêne  <fabien@gcc.gnu.org>
3034
3035         PR c++/52126
3036         * g++.dg/template/using21.C: New.
3037         * g++.dg/template/using22.C: Likewise.
3038
3039 2012-02-16  Jason Merrill  <jason@redhat.com>
3040
3041         PR c++/51415
3042         * g++.dg/cpp0x/lambda/lambda-err1.C: New.
3043
3044 2012-02-16  Jakub Jelinek  <jakub@redhat.com>
3045
3046         PR tree-optimization/52255
3047         * gcc.c-torture/compile/pr52255.c: New test.
3048
3049         PR debug/52260
3050         * g++.dg/debug/dwarf2/pr52260.C: New test.
3051
3052         PR middle-end/51929
3053         * g++.dg/ipa/pr51929.C: New test.
3054
3055 2012-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
3056
3057         PR target/52199
3058         * gcc.target/powerpc/pr52199.c: New file.
3059
3060 2012-02-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3061
3062         PR target/52152
3063         * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
3064
3065 2012-02-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3066
3067         * gcc.dg/pr51867.c: Don't include <math.h>.
3068         (sqrtf): Declare.
3069
3070 2012-02-15  Georg-Johann Lay  <avr@gjlay.de>
3071
3072         * gcc.dg/lto/20091013-1_1.c: xfail for avr.
3073         * gcc.dg/lto/20091013-1_2.c: xfail for avr.
3074
3075 2012-02-15  Tobias Grosser <grosser@fim.uni-passau.de>
3076
3077         PR tree-optimization/50561
3078         * gcc.dg/graphite/pr50561.c: New testcase.
3079
3080 2012-02-15  Georg-Johann Lay  <avr@gjlay.de>
3081
3082         * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
3083         * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
3084
3085 2012-02-15  Eric Botcazou  <ebotcazou@adacore.com>
3086
3087         * gnat.dg/discr35.ad[sb]: New test.
3088
3089 2012-02-15  Eric Botcazou  <ebotcazou@adacore.com>
3090
3091         * gnat.dg/volatile10.adb: New test.
3092         * gnat.dg/volatile10_pkg.ads: New helper.
3093
3094 2012-02-14  Jason Merrill  <jason@redhat.com>
3095
3096         * g++.dg/ext/attrib43.C: New.
3097
3098 2012-02-14  Hans-Peter Nilsson  <hp@axis.com>
3099
3100         * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
3101         * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
3102         fgnu_tm.
3103         * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
3104         gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
3105         * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
3106         effective_target fgnu_tm.
3107         * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
3108
3109 2012-02-14  Jakub Jelinek  <jakub@redhat.com>
3110
3111         PR c++/52247
3112         * g++.dg/template/asmgoto1.C: New test.
3113
3114 2012-02-14  Ian Lance Taylor  <iant@google.com>
3115
3116         PR go/48501
3117         * go.test/go-test.exp (go-gc-tests): Disable optimizations when
3118         compiling generated file for 64bit and index tests.
3119
3120 2012-02-14  Uros Bizjak  <ubizjak@gmail.com>
3121
3122         * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
3123
3124 2012-02-14  Richard Guenther  <rguenther@suse.de>
3125
3126         PR tree-optimization/52244
3127         PR tree-optimization/51528
3128         * gcc.dg/torture/pr52244.c: New testcase.
3129
3130 2012-02-14  Walter Lee  <walt@tilera.com>
3131
3132         * g++.dg/other/PR23205.C: Disable test on tile.
3133         * g++.dg/other/pr23205-2.C: Disable test on tile.
3134         * gcc.dg/20020312-2.c: Add a condition for __tile__.
3135         * gcc.dg/20040813-1.c: Disable test on tile.
3136         * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
3137         * gcc.misc-tests/linkage.exp: Handle tilegx.
3138
3139 2012-02-14  Jakub Jelinek  <jakub@redhat.com>
3140
3141         PR tree-optimization/52210
3142         * gcc.dg/pr52210.c: New test.
3143
3144 2012-02-14  Jason Merrill  <jason@redhat.com>
3145
3146         PR c++/39055
3147         * g++.dg/overload/defarg5.C: New.
3148
3149 2012-02-14  Jakub Jelinek  <jakub@redhat.com>
3150
3151         PR c/52181
3152         * c-c++-common/pr52181.c: New test.
3153
3154 2012-02-13  Jakub Jelinek  <jakub@redhat.com>
3155
3156         PR c++/52215
3157         * g++.dg/ext/atomic-1.C: New test.
3158
3159 2012-02-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3160
3161         * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
3162
3163 2012-02-13  Jakub Jelinek  <jakub@redhat.com>
3164
3165         PR middle-end/52209
3166         * gcc.c-torture/execute/pr52209.c: New test.
3167
3168 2012-02-12  Mikael Morin  <mikael@gcc.gnu.org>
3169
3170         PR fortran/50981
3171         * gfortran.dg/elemental_optional_args_5.f03: New test.
3172
3173 2012-02-12 Iain Sandoe  <iains@gcc.gnu.org>
3174
3175         PR testsuite/50076
3176         * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
3177         cases.
3178
3179 2012-02-11  Ian Lance Taylor  <iant@google.com>
3180
3181         PR go/51874
3182         * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
3183         SPARC Solaris.  Don't run the test at all on systems where it may
3184         not work, rather than xfailing it.
3185
3186 2012-02-11  Richard Sandiford  <rdsandiford@googlemail.com>
3187
3188         PR rtl-optimization/52175
3189         * gcc.c-torture/compile/pr52175.c: New test.
3190
3191 2012-02-10  Jason Merrill  <jason@redhat.com>
3192
3193         PR c++/51910
3194         * g++.dg/template/repo10.C: New.
3195
3196 2012-02-11  Jakub Jelinek  <jakub@redhat.com>
3197
3198         PR debug/52132
3199         * gcc.dg/pr52132.c: New test.
3200
3201 2012-02-10  Eric Botcazou  <ebotcazou@adacore.com>
3202
3203         * gnat.dg/specs/aggr4.ads: New test.
3204         * gnat.dg/specs/aggr4_pkg.ads: New helper.
3205
3206 2012-02-10  H.J. Lu  <hongjiu.lu@intel.com>
3207
3208         PR target/52146
3209         * gcc.target/i386/pr52146.c: New.
3210
3211 2012-02-10  Jakub Jelinek  <jakub@redhat.com>
3212
3213         PR middle-end/52177
3214         * c-c++-common/pr52177.c: New test.
3215
3216 2012-02-10  Jan Hubicka  <jh@suse.cz>
3217
3218         PR middle-end/48600
3219         * g++.dg/torture/pr48600.C: New testcase.
3220
3221 2012-02-09  Peter Bergner  <bergner@vnet.ibm.com>
3222
3223         PR middle-end/52140
3224         * gcc.dg/dfp/pr52140.c: New test.
3225
3226 2012-02-09  Jakub Jelinek  <jakub@redhat.com>
3227
3228         PR fortran/32380
3229         * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
3230         of dg-options.
3231
3232 2012-02-09  Bin Cheng  <bin.cheng@arm.com>
3233
3234         PR middle-end/51867
3235         * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
3236         * testsuite/gcc.dg/pr51867.c: New test.
3237
3238 2012-02-09  Ian Lance Taylor  <iant@google.com>
3239
3240         * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
3241         which don't support -fsplit-stack.  Turn off optimization when
3242         compiling select5-out.go.
3243
3244 2012-02-08  Ian Lance Taylor  <iant@google.com>
3245
3246         * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
3247         systems which don't support -fsplit-stack.
3248
3249 2012-02-08  Andrew MacLeod  <amacleod@redhat.com>
3250
3251         * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
3252         * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
3253         machine instuction in the log.
3254
3255 2012-02-08  Jack Howarth <howarth@bromo.med.uc.edu>
3256
3257         * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
3258           to 20 seconds.
3259
3260 2012-02-08  Magnus Granberg  <zorry@gentoo.org>
3261
3262         PR driver/48524
3263         * gcc.dg/pr48524.c: New test.
3264         * gcc.dg/pr48524.spec: New spec file for test.
3265
3266 2012-02-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
3267
3268         PR fortran/32380
3269         * gfortran.dg/vect/pr32380.f90:  New test.
3270
3271 2012-02-08  Tobias Burnus  <burnus@net-b.de>
3272
3273         PR fortran/52151
3274         * gfortran.dg/realloc_on_assign_12.f90: New.
3275
3276 2012-02-08  Richard Guenther  <rguenther@suse.de>
3277
3278         PR rtl-optimization/52170
3279         * gcc.dg/torture/pr52170.c: New testcase.
3280
3281 2012-02-08  Jakub Jelinek  <jakub@redhat.com>
3282
3283         PR gcov-profile/52150
3284         * gcc.dg/tree-prof/pr52150.c: New test.
3285
3286         PR rtl-optimization/52139
3287         * gcc.dg/pr52139.c: New test.
3288
3289 2012-02-07  Jason Merrill  <jason@redhat.com>
3290
3291         PR c++/51675
3292         * g++.dg/cpp0x/constexpr-union3.C: New.
3293
3294         PR c++/52035
3295         * g++.dg/lto/pr52035_0.C: New.
3296
3297 2012-02-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3298
3299         * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
3300         * gcc.dg/special/weak-1.c: Likewise.
3301         * gcc.dg/ucnid-12.c: Likewise.
3302         * gcc.dg/torture/pr45678-1.c: Likewise.
3303         * gcc.dg/torture/pr45678-2.c: Likewise.
3304         * gcc.dg/vector-4.c: Likewise.
3305         * gcc.dg/ipa/inline-5.c: Likewise.
3306         * gcc.dg/ucnid-11.c: Likewise.
3307         * gcc.misc-tests/gcov-13.c: Likewise.
3308         * gcc.misc-tests/gcov-14.c: Likewise.
3309         * g++.dg/ext/label13.C: Likewise.
3310         * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
3311         hppa*-*-hpux* options.
3312         * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
3313         * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
3314         * gcc.dg/pr48616.c: Likewise.
3315         * gcc.dg/pr17957.c: Likewise.
3316         * gcc.dg/pr17055-1.c: Likewise.
3317         * gcc.dg/pr32912-1.c: Likewise.
3318         * gcc.dg/tm/pr51472.c: Likewise.
3319         * c-c++-common/fold-bitand-4.c: Likewise.
3320         * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
3321         Use dg-additional-options for extra options.
3322
3323 2012-02-07  Joern Rennecke <joern.rennecke@embecosm.com>
3324
3325         * gcc.target/epiphany/interrupt-2.c: New test.
3326
3327 2012-02-07  Richard Sandiford  <rdsandiford@googlemail.com>
3328
3329         PR target/52155
3330         * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
3331         * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
3332         for MIPS ELF.
3333
3334 2012-02-07  Richard Sandiford  <rdsandiford@googlemail.com>
3335
3336         PR target/52152
3337         * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
3338
3339 2012-02-07  Richard Sandiford  <rdsandiford@googlemail.com>
3340
3341         PR middle-end/24306
3342         PR target/52154
3343         * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3344         * gcc.target/mips/va-arg-1.c: New test.
3345
3346 2012-02-07  Michael Meissner  <meissner@linux.vnet.ibm.com>
3347
3348         * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3349         for -mno-pointers-to-nested-functions.
3350
3351 2012-02-07  Eric Botcazou  <ebotcazou@adacore.com>
3352
3353         * gcc.c-torture/execute/20120207-1.c: New test.
3354
3355 2012-02-07  Jakub Jelinek  <jakub@redhat.com>
3356
3357         PR rtl-optimization/52060
3358         * gcc.dg/torture/pr52060.c: New test.
3359
3360         PR middle-end/52074
3361         * gcc.c-torture/compile/pr52074.c: New test.
3362
3363 2012-02-07  Tobias Burnus  <burnus@net-b.de>
3364
3365         PR fortran/51514
3366         * gfortran.dg/class_to_type_2.f90: New.
3367
3368 2012-02-06  Thomas König  <tkoenig@gcc.gnu.org>
3369
3370         PR fortran/32373
3371         * gfortran.dg/vect/vect-8.f90:  Use vect_double effective target.
3372         Remove module.
3373
3374 2012-02-06  Jason Merrill  <jason@redhat.com>
3375
3376         PR c++/52088
3377         * g++.dg/template/conv13.C: New.
3378
3379 2012-02-06  Richard Guenther  <rguenther@suse.de>
3380
3381         PR tree-optimization/52115
3382         * gcc.c-torture/compile/pr52115.c: New testcase.
3383
3384 2012-02-06  Jakub Jelinek  <jakub@redhat.com>
3385
3386         PR target/52129
3387         * gcc.c-torture/execute/pr52129.c: New test.
3388
3389 2012-02-06  Andrey Belevantsev  <abel@ispras.ru>
3390
3391         * gcc.dg/pr48374.c: Actually add the test I forgot
3392         in the 2012-01-25 commit.
3393
3394 2012-02-05  Thomas König  <tkoenig@gcc.gnu.org>
3395
3396         PR fortran/32373
3397         * gfortran.dg/vect/vect-8.f90:  New test case.
3398
3399 2012-02-05  Thomas König  <tkoenig@gcc.gnu.org>
3400
3401         PR fortran/48847
3402         * gfortran.dg/warn_unused_dummy_argument_3.f90:  New test.
3403
3404 2012-02-05  Paul Thomas  <pault@gcc.gnu.org>
3405
3406         PR fortran/52102
3407         * gfortran.dg/class_48.f90 : Add test of allocate class array
3408         component with source in subroutine test3.  Remove commenting
3409         out in subroutine test4, since branching on unitialized variable
3410         is now fixed (no PR for this last.).
3411
3412 2012-02-05  Richard Sandiford  <rdsandiford@googlemail.com>
3413
3414         * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3415         on MIPS targets.
3416         * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3417
3418 2012-02-05  Richard Sandiford  <rdsandiford@googlemail.com>
3419
3420         PR target/52125
3421         * lib/target-supports.exp (check_effective_target_mips_rel): New.
3422         * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3423
3424 2012-02-05  Richard Sandiford  <rdsandiford@googlemail.com>
3425
3426         * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3427         (check_effective_target_sync_int_long): Use it.
3428         (check_effective_target_sync_char_short): Likewise.
3429         * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3430
3431 2012-02-05  Tobias Burnus  <burnus@net-b.de>
3432
3433         PR fortran/51972
3434         * gfortran.dg/class_48.f90: Add some further checks.
3435
3436 2012-02-05  Ira Rosen  <irar@il.ibm.com>
3437
3438         PR tree-optimization/52091
3439         * gcc.dg/vect/pr52091.c: New test.
3440
3441 2012-02-04  Jakub Jelinek  <jakub@redhat.com>
3442
3443         PR rtl-optimization/52113
3444         * gcc.target/avr/pr52113.c: New test.
3445
3446 2012-02-03  Jakub Jelinek  <jakub@redhat.com>
3447
3448         PR rtl-optimization/52092
3449         * gcc.c-torture/compile/pr52092.c: New test.
3450
3451 2012-02-02  Mikael Morin  <mikael@gcc.gnu.org>
3452
3453         PR fortran/41587
3454         * gfortran.dg/class_array_10.f03: New test.
3455
3456         PR fortran/46356
3457         * gfortran.dg/class_array_11.f03: New test.
3458
3459         PR fortran/51754
3460         * gfortran.dg/class_array_12.f03: New test.
3461
3462 2012-02-02  Paul Thomas  <pault@gcc.gnu.org>
3463
3464         PR fortran/52012
3465         * gfortran.dg/realloc_on_assign_11.f90: New test.
3466
3467 2012-02-02  Tobias Burnus  <burnus@net-b.de>
3468
3469         PR fortran/52093
3470         * gfortran.dg/shape_7.f90: New.
3471
3472 2012-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
3473
3474         * gcc.target/mips/mips-prepend-1.c: New test.
3475
3476 2012-02-02  Jan Hubicka  <jh@suse.cz>
3477             Tom de Vries  <tom@codesourcery.com>
3478
3479         PR middle-end/51998
3480         * testsuite/gcc.dg/alias-12.c: New testcase.
3481         * testsuite/gcc.dg/alias-13.c: New testcase.
3482
3483 2012-02-02  Jakub Jelinek  <jakub@redhat.com>
3484
3485         PR target/52086
3486         * gcc.dg/pr52086.c: New test.
3487
3488         PR tree-optimization/52073
3489         * gcc.c-torture/compile/pr52073.c: New test.
3490
3491 2012-02-01  Thomas König  <tkoenig@gcc.gnu.org>
3492
3493         PR fortran/51958
3494         * gfortran.dg/function_optimize_10.f90:  New test.
3495
3496 2012-02-01  Uros Bizjak  <ubizjak@gmail.com>
3497
3498         * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3499         test on alpha*-*-*.
3500
3501 2012-02-01  Tobias Burnus  <burnus@net-b.de>
3502
3503         PR fortran/52024
3504         * gfortran.dg/typebound_operator_14.f90: New.
3505
3506 2012-02-01  Tobias Burnus  <burnus@net-b.de>
3507
3508         PR fortran/52059
3509         * gfortran.dg/elemental_function_1.f90: New.
3510
3511 2012-02-01  Georg-Johann Lay  <avr@gjlay.de>
3512
3513         PR rtl-optimization/51374
3514         * gcc.target/avr/torture/pr51374-1.c:
3515         Also fail if SBIS is seen.
3516
3517 2012-02-01  Georg-Johann Lay  <avr@gjlay.de>
3518
3519         PR rtl-optimization/51374
3520         * gcc.target/avr/torture/pr51374-1.c: New.
3521
3522 2012-01-31  Tobias Burnus  <burnus@net-b.de>
3523
3524         PR fortran/52024
3525         * gfortran.dg/typebound_generic_11.f90: New.
3526
3527 2012-01-31  Tobias Burnus  <burnus@net-b.de>
3528
3529         PR fortran/52029
3530         * gfortran.dg/class_49.f90: New.
3531
3532 2012-01-31  Tobias Burnus  <burnus@net-b.de>
3533
3534         PR fortran/52013
3535         * gfortran.dg/elemental_args_check_6.f90: New.
3536
3537 2012-01-31  Jason Merrill  <jason@redhat.com>
3538
3539         PR c++/52043
3540         * g++.dg/cpp0x/variadic122.C: New.
3541
3542 2012-01-31  Paul Thomas  <pault@gcc.gnu.org>
3543
3544         PR fortran/52012
3545         * gfortran.dg/realloc_on_assign_10.f90: New test.
3546
3547 2012-01-31  Richard Guenther  <rguenther@suse.de>
3548
3549         PR tree-optimization/51528
3550         * gcc.dg/torture/pr51528.c: New testcase.
3551
3552 2012-01-30  Uros Bizjak  <ubizjak@gmail.com>
3553
3554         PR go/48501
3555         * lib/go.exp (go_target_compile): Append timeout= to options.
3556         * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3557         select5-out.go test on alpha*-*-* targets.
3558
3559 2012-01-30  Richard Sandiford  <rdsandiford@googlemail.com>
3560
3561         * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3562         (TEST_SHORT): Reformat in the same way.
3563         * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3564         (TEST_SHORT): Reformat in the same way.
3565         * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3566         * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3567         * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3568         * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3569         * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3570
3571 2012-01-30  Bin Cheng  <bin.cheng@arm.com>
3572
3573         PR target/51835
3574         * gcc.target/arm/pr51835.c: New testcase.
3575
3576 2012-01-30  Richard Guenther  <rguenther@suse.de>
3577
3578         PR tree-optimization/52028
3579         * gcc.dg/torture/pr52028.c: New testcase.
3580         * gfortran.dg/ldist-pr45199.f: Adjust.
3581         * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3582         * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3583         * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3584
3585 2012-01-30  Jakub Jelinek  <jakub@redhat.com>
3586
3587         PR debug/52027
3588         * gcc.dg/tree-prof/pr52027.c: New test.
3589