OSDN Git Service

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