OSDN Git Service

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