OSDN Git Service

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