OSDN Git Service

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