OSDN Git Service

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