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