OSDN Git Service

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