OSDN Git Service

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