OSDN Git Service

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