OSDN Git Service

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