OSDN Git Service

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