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