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