OSDN Git Service

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