]> rtime.felk.cvut.cz Git - fpga/lx-cpu1/gcc-tumbl.git/blob - gcc/testsuite/ChangeLog
2013-04-02 Richard Biener <rguenther@suse.de>
[fpga/lx-cpu1/gcc-tumbl.git] / gcc / testsuite / ChangeLog
1 2013-04-02  Richard Biener  <rguenther@suse.de>
2
3         PR middle-end/56768
4         * g++.dg/torture/pr56768.C: New testcase.
5
6 2013-04-01  Andrey Belevantsev  <abel@ispras.ru>
7
8         Backport from mainline
9         2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
10         
11         PR middle-end/45472
12         * gcc.dg/pr45472.c: New test.
13
14 2013-03-26  Richard Biener  <rguenther@suse.de>
15
16         Backport from mainline
17         2013-03-13  Richard Biener  <rguenther@suse.de>
18
19         PR tree-optimization/56608
20         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
21
22         2013-03-05  Richard Biener  <rguenther@suse.de>
23
24         PR tree-optimization/56270
25         * gcc.dg/vect/slp-38.c: New testcase.
26
27 2013-03-25  Oleg Endo  <olegendo@gcc.gnu.org>
28
29         Backport from mainline:
30         2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
31
32         PR target/49880
33         * gcc.target/sh/pr49880-1.c: New.
34         * gcc.target/sh/pr49880-2.c: New.
35         * gcc.target/sh/pr49880-3.c: New.
36         * gcc.target/sh/pr49880-4.c: New.
37         * gcc.target/sh/pr49880-5.c: New.
38
39 2013-03-22  H.J. Lu  <hongjiu.lu@intel.com>
40
41         PR target/56560
42         * gcc.target/i386/pr56560.c: New file.
43
44 2013-03-15  Tobias Burnus  <burnus@net-b.de>
45
46         PR fortran/56615
47         * gfortran.dg/transfer_intrinsic_5.f90: New.
48
49 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
50
51         PR c++/56403
52         * g++.dg/torture/pr56403.C: New test.
53
54 2013-03-13  Paul Thomas  <pault@gcc.gnu.org>
55
56         PR fortran/56575
57         * gfortran.dg/class_56.f90: New test.
58
59 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
60
61         PR fortran/55362
62         * gfortran.dg/intrinsic_size_4.f90 : New test.
63
64 2013-03-09  Paolo Carlini  <paolo.carlini@oracle.com>
65
66         PR c++/56534
67         * g++.dg/template/crash115.C: New.
68
69 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
70
71         PR c++/56543
72         * g++.dg/template/typename20.C: New test.
73
74 2013-03-01  Richard Biener  <rguenther@suse.de>
75
76         Backport from mainline
77         2012-12-12  Zdenek Dvorak  <ook@ucw.cz>
78
79         PR tree-optimization/55481
80         * gcc.dg/torture/pr55481.c: New testcase.
81         * gcc.dg/torture/pr56488.c: Likewise.
82
83 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
84
85         PR tree-optimization/56443
86         * gcc.dg/torture/pr56443.c: New test.
87
88 2013-02-22  Janus Weil  <janus@gcc.gnu.org>
89
90         PR fortran/56385
91         * gfortran.dg/proc_ptr_comp_37.f90: New.
92
93 2013-02-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
94
95         Backport from mainline:
96         2012-06-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
97
98         * gcc.target/i386/clearcapv2.map: New file.
99         * gcc.target/i386/i386.exp: Try it first before clearcap.map.
100
101 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
102
103         Backported from mainline
104         2013-02-19  Jakub Jelinek  <jakub@redhat.com>
105
106         PR tree-optimization/56350
107         * gcc.dg/pr56350.c: New test.
108
109         2013-02-08  Jakub Jelinek  <jakub@redhat.com>
110
111         PR tree-optimization/56250
112         * gcc.c-torture/execute/pr56250.c: New test.
113
114         2013-02-07  Jakub Jelinek  <jakub@redhat.com>
115
116         PR c++/56241
117         * g++.dg/parse/crash61.C: New test.
118
119         PR c++/56239
120         * g++.dg/parse/pr56239.C: New test.
121
122         PR c++/56237
123         * g++.dg/abi/mangle61.C: New test.
124
125         2013-02-06  Jakub Jelinek  <jakub@redhat.com>
126
127         PR middle-end/56217
128         * g++.dg/gomp/pr56217.C: New test.
129
130         2012-11-27  Jakub Jelinek  <jakub@redhat.com>
131
132         PR tree-optimization/55110
133         * gcc.dg/pr55110.c: New test.
134
135 2013-02-18  Richard Biener  <rguenther@suse.de>
136
137         Revert
138         2013-02-04  Richard Biener  <rguenther@suse.de>
139
140         Backport from mainline
141         2012-07-04  Richard Guenther  <rguenther@suse.de>
142
143         PR tree-optimization/53844
144         * g++.dg/tree-ssa/pr53844.C: New testcase.
145
146 2013-02-17  Tobias Burnus  <burnus@net-b.de>
147             Mikael Morin  <mikael@gcc.gnu.org>
148
149         Backport from trunk
150         2013-01-28  Tobias Burnus  <burnus@net-b.de>
151                     Mikael Morin  <mikael@gcc.gnu.org>
152
153         PR fortran/53537
154         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
155         * gfortran.dg/import8.f90: Likewise.
156         * gfortran.dg/interface_derived_type_1.f90: Likewise.
157         * gfortran.dg/import10.f90: New test.
158         * gfortran.dg/import11.f90: Likewise
159
160 2013-02-15  Tobias Burnus  <burnus@net-b.de>
161
162         PR fortran/56318
163         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
164
165 2012-02-13   Tobias Burnus  <burnus@net-b.de>
166
167         Backport from mainline
168         2012-01-09  Uros Bizjak  <ubizjak@gmail.com>
169
170         PR fortran/55852
171         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
172         number matching more robust.
173
174 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
175
176         Backport from mainline
177         2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
178
179         PR rtl-optimization/56275
180         * gcc.dg/pr56275.c: New test.
181
182 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
183
184         Backport from mainline
185         2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
186
187         PR target/56043
188         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
189         powerpc*-*-linux*.
190
191 2013-02-05  Richard Biener  <rguenther@suse.de>
192
193         Backport from mainline
194         2012-12-10  Richard Biener  <rguenther@suse.de>
195
196         PR tree-optimization/55107
197         * gcc.dg/torture/pr55107.c: New testcase.
198         * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
199
200 2013-02-15  Richard Biener  <rguenther@suse.de>
201
202         PR tree-optimization/54767
203         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
204
205 2013-02-04  Janis Johnson  <janisjo@codesourcery.com>
206
207         PR testsuite/56206
208         * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
209         Fix typo.
210
211 2013-02-04  Richard Biener  <rguenther@suse.de>
212
213         Backport from mainline
214         2012-01-11  Richard Guenther  <rguenther@suse.de>
215
216         PR tree-optimization/44061
217         * gcc.dg/pr44061.c: New testcase.
218
219         2013-01-08  Jakub Jelinek  <jakub@redhat.com>
220
221         PR middle-end/55890
222         * gcc.dg/torture/pr55890-3.c: New test.
223
224 2013-02-04  Richard Biener  <rguenther@suse.de>
225
226         Backport from mainline
227         2012-07-04  Richard Guenther  <rguenther@suse.de>
228
229         PR tree-optimization/53844
230         * g++.dg/tree-ssa/pr53844.C: New testcase.
231
232         2012-12-13  Richard Biener  <rguenther@suse.de>
233
234         PR lto/55660
235         * gcc.dg/lto/pr55660_0.c: New testcase.
236         * gcc.dg/lto/pr55660_1.c: Likewise.
237
238 2013-02-04  Richard Biener  <rguenther@suse.de>
239
240         PR middle-end/55890
241         * gcc.dg/torture/pr55890-1.c: New testcase.
242         * gcc.dg/torture/pr55890-2.c: Likewise.
243
244 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
245
246         Backport from trunk
247         PR fortran/50627
248         PR fortran/56054
249         * gfortran.dg/block_12.f90:  New test.
250         * gfortran.dg/module_error_1.f90:  New test.
251
252 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
253
254         Backported from mainline
255         2013-01-28  Jakub Jelinek  <jakub@redhat.com>
256
257         PR tree-optimization/56125
258         * gcc.dg/pr56125.c: New test.
259
260         2013-01-25  Jakub Jelinek  <jakub@redhat.com>
261
262         PR tree-optimization/56098
263         * gcc.dg/pr56098-1.c: New test.
264
265         2013-01-23  Jakub Jelinek  <jakub@redhat.com>
266
267         PR fortran/56052
268         * gfortran.dg/gomp/pr56052.f90: New test.
269
270         2013-01-23  Jakub Jelinek  <jakub@redhat.com>
271
272         PR target/49069
273         * gcc.dg/pr49069.c: New test.
274
275         2013-01-21  Jakub Jelinek  <jakub@redhat.com>
276
277         PR tree-optimization/56051
278         * gcc.c-torture/execute/pr56051.c: New test.
279
280         2013-01-18  Jakub Jelinek  <jakub@redhat.com>
281
282         PR middle-end/56015
283         * gfortran.dg/pr56015.f90: New test.
284
285         2013-01-15  Jakub Jelinek  <jakub@redhat.com>
286
287         PR target/55940
288         * gcc.dg/pr55940.c: New test.
289
290         2013-01-10  Jakub Jelinek  <jakub@redhat.com>
291
292         PR tree-optimization/55921
293         * gcc.c-torture/compile/pr55921.c: New test.
294
295         2013-01-03  Jakub Jelinek  <jakub@redhat.com>
296
297         PR rtl-optimization/55838
298         * gcc.dg/pr55838.c: New test.
299
300         2012-12-13  Jakub Jelinek  <jakub@redhat.com>
301
302         PR c++/55652
303         * g++.dg/cpp0x/noexcept19.C: New test.
304
305         2012-12-06  Jakub Jelinek  <jakub@redhat.com>
306
307         PR c++/54207
308         * g++.dg/cpp0x/noexcept18.C: New test.
309
310         2012-12-01  Jakub Jelinek  <jakub@redhat.com>
311
312         PR c++/55542
313         * g++.dg/cpp0x/vt-55542.C: New test.
314
315         2012-11-23  Jakub Jelinek  <jakub@redhat.com>
316
317         PR c++/54046
318         * g++.dg/warn/Wreturn-type-8.C: New test.
319
320         2012-11-20  Jakub Jelinek  <jakub@redhat.com>
321
322         PR middle-end/55094
323         * gcc.dg/pr55094.c: New test.
324
325         2012-11-17  Jakub Jelinek  <jakub@redhat.com>
326
327         PR tree-optimization/55236
328         * gcc.dg/pr55236.c: New test.
329
330         2012-11-13  Jakub Jelinek  <jakub@redhat.com>
331
332         PR rtl-optimization/54127
333         * gcc.dg/torture/pr54127.c: New test.
334
335 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
336
337         * gnat.dg/opt26.adb: New test.
338
339 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
340
341         Backport from mainline
342         2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
343
344         PR target/56028
345         * gcc.target/i386/pr56028.c: New test.
346
347         2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
348
349         * gcc.target/i386/movsd.c: New test.
350
351 2013-01-24  Janis Johnson  <janisjo@codesourcery.com>
352
353         Backport from mainline
354         2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
355
356         PR testsuite/55994
357         * gcc.c-torture/execute/builtins/builtins.exp: Add
358         -Wl,--allow-multiple-definition for eabi and elf targets.
359
360         Backport from mainline
361         2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
362
363         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
364         * gcc.target/arm/pr51915.c: Likewise.
365         * gcc.target/arm/pr52006.c: Likewise.
366         * gcc.target/arm/pr53187.c: Likewise.
367
368         Backport from mainline
369         2012-10-12  Janis Johnson  <janisjo@codesourcery.com>
370
371         * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
372         Return 0 if already specifying -mfloat-abi other than hard.
373
374         Backport from mainline
375         2012-09-27  Janis Johnson  <janisjo@codesourcery.com>
376
377         * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
378
379         Backport from mainline
380         2012-09-26  Janis Johnson  <janisjo@codesourcery.com>
381
382         * gcc.target/arm/pr42879.c: Handle big-endian.
383
384         Backport from mainline
385         2012-09-26  Janis Johnson  <janisjo@codesourcery.com>
386
387         * gcc.target/arm/combine-movs.c
388
389         Backport from mainline
390         2012-09-11  Christophe Lyon  <christophe.lyon@linaro.org>
391
392         * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
393
394 2013-01-24  Janus Weil  <janus@gcc.gnu.org>
395
396         PR fortran/56081
397         * gfortran.dg/select_8.f90: New.
398
399 2013-01-24  Martin Jambor  <mjambor@suse.cz>
400
401         Backport from mainline
402         2013-01-04  Martin Jambor  <mjambor@suse.cz>
403
404         PR tree-optimization/55755
405         * gcc.dg/torture/pr55755.c: New test.
406         * gcc.dg/tree-ssa/sra-13.c: Likewise.
407         * gcc.dg/tree-ssa/pr45144.c: Update.
408
409 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
410
411         PR rtl-optimization/56023
412         * gcc.dg/pr56023.c: New test.
413
414 2013-01-21  Martin Jambor  <mjambor@suse.cz>
415
416         Backport from mainline
417         2013-01-17  Martin Jambor  <mjambor@suse.cz>
418
419         PR tree-optimizations/55264
420         * g++.dg/ipa/pr55264.C: New test.
421
422 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
423
424         Backport from mainline
425         2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
426
427         PR target/55981
428         * gcc.target/pr55981.c: New test.
429
430 2013-01-17  Janus Weil  <janus@gcc.gnu.org>
431
432         PR fortran/55983
433         * gfortran.dg/class_55.f90: New.
434
435 2013-01-16  Richard Biener  <rguenther@suse.de>
436
437         PR middle-end/55882
438         * gcc.dg/torture/pr55882.c: New testcase.
439
440 2013-01-13  Janus Weil  <janus@gcc.gnu.org>
441
442         PR fortran/55072
443         * gfortran.dg/internal_pack_13.f90: New test.
444         * gfortran.dg/internal_pack_14.f90: New test.
445
446 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
447
448         PR fortran/55618
449         * gfortran.dg/elemental_scalar_args_2.f90: New test.
450
451 2013-01-08  Mikael Morin  <mikael@gcc.gnu.org>
452
453         PR fortran/42769
454         PR fortran/45836
455         PR fortran/45900
456         * gfortran.dg/use_23.f90: New test.
457         * gfortran.dg/use_24.f90: New test.
458         * gfortran.dg/use_25.f90: New test.
459         * gfortran.dg/use_26.f90: New test.
460         * gfortran.dg/use_27.f90: New test.
461
462 2013-01-07  Tobias Burnus  <burnus@net-b.de>
463
464         PR fortran/55852
465         * gfortran.dg/intrinsic_size_3.f90: New.
466
467 2013-01-07  Steven G. Kargl  <kargl@gcc.gnu.org>
468             Mikael Morin  <mikael@gcc.gnu.org>
469
470         PR fortran/55827
471         * gfortran.dg/use_22.f90: New test.
472
473 2013-01-07  Terry Guo  <terry.guo@arm.com>
474
475         Backport from mainline
476         2012-12-19  Terry Guo  <terry.guo@arm.com>
477
478         * gcc.target/arm/thumb-find-work-register.c: New.
479
480 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
481
482         * gnat.dg/alignment10.adb: New test.
483
484 2012-12-22  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
485
486         Backport from mainline:
487         2012-12-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
488
489         * gcc.misc-tests/gcov-12.c: Fix dg order.
490
491         2012-12-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
492
493         * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
494         for *-*-hpux10*.
495
496         2012-12-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
497
498         * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
499         * gcc.dg/20050826-1.c: Likewise.
500
501 2012-12-21  Martin Jambor  <mjambor@suse.cz>
502
503         PR tree-optimization/55355
504         * g++.dg/torture/pr55355.C: New test.
505
506 2012-12-20  Tobias Burnus  <burnus@net-b.de>
507
508         PR fortran/54818
509         * gfortran.dg/transfer_intrinsic_4.f: New.
510
511 2012-12-18  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
512
513         Backport from mainline
514         2012-10-15  Matthias Klose  <doko@ubuntu.com>
515
516         * lib/target-supports.exp (check_profiling_available): Match
517         arm*-*-linux-* for ARM Linux/GNU.
518         * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
519         * gfortran.dg/enum_10.f90: Likewise.
520         * gfortran.dg/enum_9.f90: Likewise.
521         * gcc.target/arm/synchronize.c: Likewise.
522         * g++.old-deja/g++.jason/enum6.C: Likewise.
523         * g++.old-deja/g++.other/enum4.C: Likewise.
524         * g++.old-deja/g++.law/enum9.C: Likewise.
525
526 2012-12-15  Eric Botcazou  <ebotcazou@adacore.com>
527
528         PR ada/53766
529         * gnat.dg/controlled7.ad[sb]: New test.
530
531 2012-12-11  Jakub Jelinek  <jakub@redhat.com>
532
533         PR c++/55643
534         * g++.dg/warn/Wunused-var-19.C: New test.
535
536 2012-12-11  Eric Botcazou  <ebotcazou@adacore.com>
537
538         * gcc.dg/pr54121.c: New test.
539
540 2012-12-07  Uros Bizjak  <ubizjak@gmail.com>
541
542         Backport from mainline
543         2012-12-06  Uros Bizjak  <ubizjak@gmail.com>
544
545         PR target/55597
546         * gcc.target/i386/pr55597.c: New test.
547
548 2012-12-03  Richard Biener  <rguenther@suse.de>
549
550         Backport from mainline
551         2012-09-24  Richard Guenther  <rguenther@suse.de>
552
553         PR tree-optimization/53663
554         * gcc.dg/torture/pr53663-1.c: New testcase.
555         * gcc.dg/torture/pr53663-2.c: Likewise.
556         * gcc.dg/torture/pr53663-3.c: Likewise.
557
558 2012-12-03  Marek Polacek  <polacek@redhat.com>
559
560         Backported from mainline
561         2012-12-03  Marek Polacek  <polacek@redhat.com>
562
563         PR c/55570
564         * gcc.dg/pr55570.c: New test.
565
566 2012-12-01  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
567
568         * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
569
570 2012-11-29  Jason Merrill  <jason@redhat.com>
571
572         PR c++/53862
573         * g++.dg/cpp0x/variadic134.C: New.
574
575         PR c++/53858
576         * g++.dg/cpp0x/alias-decl-20.C: New.
577
578         PR c++/50852
579         * g++.dg/template/typedef39.C: New.
580
581         PR c++/53039
582         * g++.dg/cpp0x/variadic133.C: New.
583         * g++.dg/template/param1.C: Adjust.
584
585 2012-11-27  Richard Biener  <rguenther@suse.de>
586
587         PR middle-end/55331
588         * g++.dg/opt/pr55331.C: New testcase.
589
590 2012-11-26  Richard Biener  <rguenther@suse.de>
591
592         Backport from mainline
593         2012-10-12  Richard Biener  <rguenther@suse.de>
594
595         PR tree-optimization/54894
596         * gcc.dg/torture/pr54894.c: New testcase.
597
598         2012-10-02  Richard Guenther  <rguenther@suse.de>
599
600         PR middle-end/54735
601         * g++.dg/torture/pr54735.C: New testcase.
602
603 2012-11-24  Paolo Carlini  <paolo.carlini@oracle.com>
604
605         PR c++/55446
606         * g++.dg/init/new41.C: New.
607
608 2012-11-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
609
610         PR fortran/55314
611         Backport from trunk
612         * gfortran.dg/allocate_error_4.f90:  New test.
613
614 2012-11-23  Janus Weil  <janus@gcc.gnu.org>
615
616         PR fortran/55352
617         * gfortran.dg/namelist_76.f90: New.
618
619 2012-11-19  H.J. Lu  <hongjiu.lu@intel.com>
620
621         Backported from mainline
622         2012-11-13  H.J. Lu  <hongjiu.lu@intel.com>
623
624         PR middle-end/55142
625         * gcc.target/i386/pr55142-1.c: New file.
626         * gcc.target/i386/pr55142-2.c: Likewise.
627
628 2012-11-09  Eric Botcazou  <ebotcazou@adacore.com>
629
630         * gnat.dg/stack_check3.ad[sb]: New test.
631
632 2012-11-07  Eric Botcazou  <ebotcazou@adacore.com>
633
634         * gcc.c-torture/compile/20121107-1.c: New test.
635
636 2012-11-06  Janus Weil  <janus@gcc.gnu.org>
637
638         PR fortran/54917
639         * gfortran.dg/transfer_class_1.f90: New.
640
641 2012-11-05  Eric Botcazou  <ebotcazou@adacore.com>
642
643         * g++.dg/torture/20121105-1.C: New test.
644
645 2012-11-05  Jakub Jelinek  <jakub@redhat.com>
646
647         Backported from mainline
648         2012-10-24  Jakub Jelinek  <jakub@redhat.com>
649
650         PR debug/54828
651         * g++.dg/debug/pr54828.C: New test.
652
653         2012-10-23  Jakub Jelinek  <jakub@redhat.com>
654
655         PR c++/54988
656         * c-c++-common/pr54988.c: New test.
657
658         2012-10-10  Jakub Jelinek  <jakub@redhat.com>
659
660         PR tree-optimization/54877
661         * gcc.dg/torture/pr54877.c: New test.
662
663 2012-11-02  Jeff Law  <law@redhat.com>
664
665         * gcc.c-torture/execute/pr54985.c: New test.
666
667 2012-10-29  Eric Botcazou  <ebotcazou@adacore.com>
668
669         PR ada/53517
670         * gnat.dg/lto14.adb: Skip on Solaris.
671
672 2012-10-26  Paolo Carlini  <paolo.carlini@oracle.com>
673
674         PR c++/54984
675         * g++.dg/template/new11.C: New.
676
677 2012-10-26  Terry Guo  <terry.guo@arm.com>
678
679         Backport from mainline
680         2012-10-23  Terry Guo  <terry.guo@arm.com>
681
682         PR target/55019
683         * gcc.dg/pr55019.c: New.
684
685 2012-10-25  Richard Biener  <rguenther@suse.de>
686
687         PR tree-optimization/54902
688         * g++.dg/torture/pr54902.C: New testcase.
689
690 2012-10-22  Eric Botcazou  <ebotcazou@adacore.com>
691
692         * gnat.dg/modular4.adb: New test.
693         * gnat.dg/modular4_pkg.ads: New helper.
694
695 2012-10-21  Eric Botcazou  <ebotcazou@adacore.com>
696
697         * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
698         * gnat.dg/specs/addr1.ads: Likewise.
699
700 2012-10-19  Zhenqiang Chen <zhenqiang.chen@linaro.org>
701
702         Backport from mainline
703         2012-10-19  Zhenqiang Chen <zhenqiang.chen@linaro.org>
704
705         PR target/54892
706         * gcc.target/arm/pr54892.c: New.
707
708 2012-10-16  Andrey Belevantsev  <abel@ispras.ru>
709
710         Backport from mainline
711         2012-08-09  Andrey Belevantsev  <abel@ispras.ru>
712
713         PR rtl-optimization/53701
714         * gcc.dg/pr53701.c: New test.
715
716 2012-10-15  Uros Bizjak  <ubizjak@gmail.com>
717
718         Backport from mainline
719         2012-10-15  Uros Bizjak  <ubizjak@gmail.com>
720
721         * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
722         * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
723         * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
724         * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
725         * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
726         * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
727         * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
728         * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
729
730 2012-10-15  Richard Guenther  <rguenther@suse.de>
731
732         PR tree-optimization/54920
733         * gcc.dg/torture/pr54920.c: New testcase.
734
735 2012-10-14  Janus Weil  <janus@gcc.gnu.org>
736
737         PR fortran/54784
738         * gfortran.dg/class_allocate_13.f90: New.
739
740 2012-10-08  Terry Guo  <terry.guo@arm.com>
741
742         Backported from mainline
743         2012-09-19  Terry Guo  <terry.guo@arm.com>
744
745         * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
746         extra prune rules that will be applied to all tests in a .exp file.
747         (gcc-dg-prune): Use rules defined by the above variable.
748         * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
749         harmless warnings on architecture switch conflict.
750
751 2012-10-08  Jakub Jelinek  <jakub@redhat.com>
752
753         PR c++/54858
754         * g++.dg/template/pr54858.C: New test.
755
756 2012-10-05  Jakub Jelinek  <jakub@redhat.com>
757
758         PR tree-optimization/33763
759         * c-c++-common/pr33763.c: New test.
760
761 2012-10-03  Jakub Jelinek  <jakub@redhat.com>
762
763         PR c++/54777
764         * g++.dg/cpp0x/constexpr-ref4.C: New test.
765
766 2012-09-30  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
767
768         PR target/54083
769         * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
770
771 2012-09-27  Jakub Jelinek  <jakub@redhat.com>
772
773         PR target/54703
774         * gcc.target/i386/pr54703.c: New test.
775
776 2012-09-24  Janis Johnson  <janisjo@codesourcery.com>
777
778         Backport from mainline:
779
780         2012-07-24  Janis Johnson  <janisjo@codesourcery.com>
781         * lib/gcc-dg.exp (process-message): Don't ignore errors.
782
783         2012-07-25  Janis Johnson  <janisjo@codesourcery.com>
784         * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
785
786         2012-07-26  Janis Johnson  <janisjo@codesourcery.com>
787         * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
788
789         2012-09-18  Janis Johnson  <janisjo@codesourcery.com>
790         * gcc.dg/vect/pr52298.c: Remove "dg-do run".
791
792         2012-09-18  Janis Johnson  <janisjo@codesourcery.com>
793         * lib/target-supports.exp
794         (check_effective_target_vect_widen_mult_qi_to_hi,
795         check_effective_target_vect_widen_mult_hi_to_si,
796         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
797         check_effective_target_vect_widen_mult_hi_to_si_pattern,
798         check_effective_target_vect_pack_trunc,
799         check_effective_target_vect_unpack,
800         check_effective_target_vect_multiple_sizes): Check arm_neon_ok
801         instead of arm_none.
802
803         2012-09-18  Janis Johnson  <janisjo@codesourcery.com>
804         * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
805         target instead of xfailing it.
806         * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
807         * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
808         * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
809         * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
810         * gcc.dg/vect/vect-104.c: Likewise.
811         * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
812         * gcc.dg/vect/vect-outer-1.c: Likewise.
813         * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
814         * gcc.dg/vect/vect-outer-1a.c: Likewise.
815         * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
816         * gcc.dg/vect/vect-outer-1b.c: Likewise.
817         * gcc.dg/vect/vect-outer-2b.c: Likewise.
818         * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
819         * gcc.dg/vect/vect-outer-3a.c: Likewise.
820         * gcc.dg/vect/vect-outer-3b.c: Likewise.
821         * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
822
823         2012-09-18  Janis Johnson  <janisjo@codesourcery.com>
824         * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
825
826 2012-09-22  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
827
828         Backport from mainline:
829         2012-09-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
830
831         PR testsuite/54007
832         * gnat.dg/lto15.adb: Require lto.
833
834 2012-09-20  Eric Botcazou  <ebotcazou@adacore.com>
835
836         * gnat.dg/opt20.ads: Move dg directive to...
837         * gnat.dg/opt20.adb: ...here.
838         * gnat.dg/addr1.ad[sb]: Likewise.
839         * gnat.dg/concat2.ad[sb]: Likewise.
840         * gnat.dg/array16.ad[sb]: Likewise.
841         * gnat.dg/atomic5.ad[sb]: Likewise.
842         * gnat.dg/discr29.ad[sb]: Likewise.
843         * gnat.dg/noreturn5.ad[sb]: Likewise.
844         * gnat.dg/vect8.ad[sb]: Likewise.  Add dg-options.
845         * gnat.dg/discr23.ads: Remove dg directive.
846         * gnat.dg/nested_float_packed.ads: Likewise.
847         * gnat.dg/oconst6.ads: Move to...
848         * gnat.dg/specs/oconst6.ads: ...here.
849
850 2012-09-20  Joseph Myers  <joseph@codesourcery.com>
851
852         PR c/54552
853         * gcc.c-torture/compile/pr54552-1.c: New test.
854
855 2012-09-20  Joseph Myers  <joseph@codesourcery.com>
856
857         PR c/54103
858         * gcc.c-torture/compile/pr54103-1.c,
859         gcc.c-torture/compile/pr54103-2.c,
860         gcc.c-torture/compile/pr54103-3.c,
861         gcc.c-torture/compile/pr54103-4.c,
862         gcc.c-torture/compile/pr54103-5.c,
863         gcc.c-torture/compile/pr54103-6.c: New tests.
864         * gcc.dg/c90-const-expr-8.c: Update expected column number.
865
866 2012-09-20  Jakub Jelinek  <jakub@redhat.com>
867
868         Backported from mainline
869         2012-09-17  Jakub Jelinek  <jakub@redhat.com>
870
871         PR tree-optimization/54563
872         * g++.dg/torture/pr54563.C: New test.
873
874 2012-09-20  Release Manager
875
876         * GCC 4.7.2 released.
877
878 2012-09-14  Jason Merrill  <jason@redhat.com>
879
880         PR c++/53661
881         * g++.dg/init/aggr9.C: New.
882
883 2012-09-13  Tobias Burnus  <burnus@net-b.de>
884
885         PR fortran/54556
886         * gfortran.dg/implicit_pure_3.f90: New.
887
888 2012-09-13  Jakub Jelinek  <jakub@redhat.com>
889
890         PR c/54559
891         * gcc.c-torture/compile/pr54559.c: New test.
892
893 2012-09-13  Jason Merrill  <jason@redhat.com>
894
895         PR c++/53839
896         * g++.dg/cpp0x/constexpr-temp1.C: New.
897
898 2012-09-13  Jason Merrill  <jason@redhat.com>
899
900         PR c++/54511
901         * g++.dg/template/anonunion2.C: New.
902
903 2012-09-13  Jason Merrill  <jason@redhat.com>
904
905         PR c++/53836
906         * g++.dg/template/init10.C: New.
907
908 2012-09-12  Tobias Burnus  <burnus@net-b.de>
909
910         PR fortran/54225
911         PR fortran/53306
912         * gfortran.dg/coarray_10.f90: Update dg-error.
913         * gfortran.dg/coarray_28.f90: New.
914         * gfortran.dg/array_section_3.f90: New.
915
916 2012-09-10  Jason Merrill  <jason@redhat.com>
917
918         PR c++/54506
919         * g++.dg/cpp0x/implicit14.C: New.
920
921         PR c++/54341
922         PR c++/54253
923         * g++.dg/cpp0x/constexpr-virtual2.C: New.
924         * g++.dg/cpp0x/constexpr-virtual3.C: New.
925
926 2012-09-10  Janus Weil  <janus@gcc.gnu.org>
927
928         PR fortran/54435
929         PR fortran/54443
930         * gfortran.dg/select_type_29.f03: New.
931
932 2012-09-10  Markus Trippelsdorf  <markus@trippelsdorf.de>
933
934         PR middle-end/54515
935         * g++.dg/tree-ssa/pr54515.C: new testcase
936
937 2012-09-08  Mikael Morin  <mikael@gcc.gnu.org>
938
939         PR fortran/54208
940         * gfortran.dg/bound_simplification_3.f90: New test.
941
942 2012-09-07  Richard Guenther  <rguenther@suse.de>
943
944         Backport from mainline
945         2012-07-13  Richard Guenther  <rguenther@suse.de>
946
947         PR tree-optimization/53922
948         * gcc.dg/torture/pr53922.c: New testcase.
949
950 2012-09-07  Eric Botcazou  <ebotcazou@adacore.com>
951
952         * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
953
954 2012-09-07  Jakub Jelinek  <jakub@redhat.com>
955
956         Backported from mainline
957         2012-09-06  Jakub Jelinek  <jakub@redhat.com>
958
959         PR rtl-optimization/54455
960         * gcc.dg/54455.c: New test.
961
962 2012-09-06  Andrew Pinski  <apinski@cavium.com>
963
964         PR tree-opt/54494
965         * gcc.dg/tree-ssa/strlen-1.c: New testcase.
966
967 2012-09-05  Jakub Jelinek  <jakub@redhat.com>
968
969         PR middle-end/54486
970         * c-c++-common/pr54486.c: New test.
971
972 2012-09-05  Joey Ye  <joey.ye@arm.com>
973
974         Backported from trunk
975         2012-08-28  Joey Ye  <joey.ye@arm.com>
976
977         * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
978
979 2012-09-03  Jakub Jelinek  <jakub@redhat.com>
980
981         Backported from mainline
982         2012-09-01  Jakub Jelinek  <jakub@redhat.com>
983
984         PR target/54436
985         * gcc.dg/torture/pr54436.c: New test.
986
987         2012-08-31  Jakub Jelinek  <jakub@redhat.com>
988
989         PR c/54428
990         * gcc.c-torture/compile/pr54428.c: New test.
991
992         2012-08-24  Jakub Jelinek  <jakub@redhat.com>
993
994         PR c/54363
995         * gcc.dg/pr54363.c: New test.
996
997 2012-08-31  Ollie Wild  <aaw@google.com>
998
999         PR c++/54197
1000         * g++.dg/init/lifetime3.C: New test.
1001
1002 2012-08-28  Uros Bizjak  <ubizjak@gmail.com>
1003
1004         Backport from mainline
1005         2012-08-27  Uros Bizjak  <ubizjak@gmail.com>
1006
1007         PR target/46254
1008         * gcc.target/i386/pr46254.c: New test.
1009
1010 2012-08-20  Patrick Marlier  <patrick.marlier@gmail.com>
1011
1012         Backported from trunk
1013         2012-08-20  Patrick Marlier  <patrick.marlier@gmail.com>
1014
1015         PR middle-end/53992
1016         * gcc.dg/gomp/pr53992.c: New test.
1017
1018 2012-08-13  Jakub Jelinek  <jakub@redhat.com>
1019
1020         Backported from trunk
1021         2012-07-19  Jakub Jelinek  <jakub@redhat.com>
1022
1023         PR rtl-optimization/53942
1024         * gcc.dg/pr53942.c: New test.
1025
1026 2012-08-10  Ulrich Weigand  <ulrich.weigand@linaro.org>
1027
1028         Backport from mainline
1029         2012-07-30  Ulrich Weigand  <ulrich.weigand@linaro.org>
1030
1031         * lib/target-supports.exp
1032         (check_effective_target_vect_natural_alignment): New function.
1033         * gcc.dg/align-2.c: Only run on targets with natural alignment
1034         of vector types.
1035         * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
1036         alignment of vector types.
1037
1038 2012-08-09  H.J. Lu  <hongjiu.lu@intel.com>
1039
1040         Backport from mainline
1041         2012-08-08  H.J. Lu  <hongjiu.lu@intel.com>
1042
1043         PR rtl-optimization/54157
1044         * gcc.target/i386/pr54157.c: New file.
1045
1046 2012-08-01  Uros Bizjak  <ubizjak@gmail.com>
1047
1048         Backport from mainline
1049         2012-03-11  Uros Bizjak  <ubizjak@gmail.com>
1050
1051         PR target/52530
1052         * gcc.dg/torture/pr52530.c: New test.
1053
1054 2012-07-27  Anna Tikhonova  <anna.tikhonova@intel.com>
1055
1056         * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
1057         rand, srand. Include <stdlib.h>.
1058
1059 2012-07-20  Jason Merrill  <jason@redhat.com>
1060
1061         PR c++/54038
1062         * g++.dg/other/array7.C: New.
1063
1064 2012-07-19  Jason Merrill  <jason@redhat.com>
1065
1066         PR c++/54026
1067         * g++.dg/init/mutable1.C: New.
1068
1069 2012-07-19  Eric Botcazou  <ebotcazou@adacore.com>
1070
1071         * gnat.dg/opt25.adb: New test.
1072         * gnat.dg/opt25_pkg1.ad[sb]: New helper.
1073         * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
1074
1075 2012-07-19  Eric Botcazou  <ebotcazou@adacore.com>
1076
1077         * gnat.dg/aggr20.ad[sb]: New test.
1078         * gnat.dg/aggr20_pkg.ads: New helper.
1079
1080 2012-07-19  Eric Botcazou  <ebotcazou@adacore.com>
1081
1082         * gnat.dg/derived_type3.adb: New test.
1083         * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
1084
1085 2012-07-19  Richard Guenther  <rguenther@suse.de>
1086             Eric Botcazou  <ebotcazou@adacore.com>
1087
1088         * gnat.dg/loop_optimization11.adb: New testcase.
1089         * gnat.dg/loop_optimization11_pkg.ads: Likewise.
1090
1091 2012-07-19  Eric Botcazou  <ebotcazou@adacore.com>
1092
1093         * gnat.dg/discr38.adb: New test.
1094
1095 2012-07-19  Jakub Jelinek  <jakub@redhat.com>
1096
1097         PR middle-end/54017
1098         * c-c++-common/gomp/pr54017.c: New test.
1099
1100 2012-07-18  Richard Guenther  <rguenther@suse.de>
1101
1102         Backport from mainline
1103         2012-05-03  Richard Guenther  <rguenther@suse.de>
1104
1105         * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1106         unsupported prefetching support.
1107
1108 2012-07-17  Jason Merrill  <jason@redhat.com>
1109
1110         PR c++/53995
1111         * g++.dg/parse/enum9.C: New.
1112
1113 2012-07-17  Jason Merrill  <jason@redhat.com>
1114
1115         PR c++/53989
1116         * g++.dg/template/array23.C: New.
1117
1118 2012-07-17  Jason Merrill  <jason@redhat.com>
1119
1120         PR c++/53549
1121         * g++.dg/template/current-inst1.C: New.
1122         * g++.dg/parse/crash35.C: Adjust.
1123
1124 2012-07-13  Hans-Peter Nilsson  <hp@axis.com>
1125
1126         PR rtl-optimization/53908
1127         * gcc.dg/torture/pr53908.c: New test.
1128
1129 2012-07-10  Uros Bizjak  <ubizjak@gmail.com>
1130
1131         Backport from mainline
1132         2012-07-03  Uros Bizjak  <ubizjak@gmail.com>
1133
1134         PR target/53811
1135         * g++.dg/other/pr53811.C: New test.
1136
1137 2012-07-10  Jason Merrill  <jason@redhat.com>
1138
1139         PR c++/53733
1140         * g++.dg/cpp0x/defaulted36.C: New.
1141         * g++.dg/cpp0x/defaulted21.C: Adjust.
1142
1143         * g++.dg/cpp0x/implicit13.C: New.
1144
1145 2012-07-09  Janis Johnson  <janisjo@codesourcery.com>
1146
1147         Backport from mainline.
1148         2012-06-28  Janis Johnson  <janisjo@codesourcery.com>
1149
1150         * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1151
1152         * g++.dg/template/error46.C: Add missing comment to dg-message.
1153         * g++.dg/template/crash107.C: Likewise.
1154         * g++.dg/template/error47.C: Likewise.
1155         * g++.dg/template/crash108.C: Likewise.
1156         * g++.dg/overload/operator5.C: Likewise.
1157
1158         * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1159         errors in dg-message directives, add comments.
1160
1161         2012-06-26  Janis Johnson  <janisjo@codesourcery.com>
1162
1163         * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1164         scan-dump-dem-not): Use printable pattern in test name.
1165
1166         2012-06-25  Janis Johnson  <janisjo@codesourcery.com>
1167
1168         * lib/target-supports-dg.exp (testname-for-summary): New.
1169         * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1170         * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1171         cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1172         scan-module-absence, output-exists, output-exists-not: Use
1173         testname-for-summary.
1174         (dg-test): Clean up testname_with_flags.
1175         * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1176         scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1177         scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1178         scan-assembler-dem-not, object-size: Use testname-for-summary.
1179         * lib/gcov.exp (run-gcov): Likewise.
1180         * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1181         scan-dump-dem, scan-dump-dem-note): Likewise.
1182
1183         * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1184         * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1185         including profopt.opt; save and restore existing value.
1186         * g++.dg/bprob/bprob.exp: Likewise.
1187         * gcc.dg/matrix/matrix.exp: Likewise.
1188         * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1189         * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1190         PROFOPT_OPTIONS.
1191
1192         2012-06-15  Janis Johnson  <janosjo@codesourcery.com>
1193
1194         * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1195         testname that includes flags, passed in as new argument, in
1196         pass/fail messages.
1197         (run_gcov): Get testname from dg-test, use it in pass/fail messages
1198         and pass it to verify-* procedures.
1199
1200         * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1201         alignment torture options with usual torture options.
1202
1203         * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1204         messages reported for one line of source code.
1205         * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1206         * g++.dg/cpp0x/decltype2.C: Likewise.
1207         * g++.dg/cpp0x/decltype3.C: Likewise.
1208         * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1209         * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1210         * g++.dg/cpp0x/static_assert3.C: Likewise.
1211         * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1212         * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1213         * g++.dg/cpp0x/union1.C: Likewise.
1214         * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1215         * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1216         * g++.dg/cpp0x/variadic2.C: Likewise.
1217         * g++.dg/cpp0x/variadic20.C: Likewise.
1218         * g++.dg/cpp0x/variadic74.C: Likewise.
1219         * g++.dg/diagnostic/bitfld2.C: Likewise.
1220         * g++.dg/ext/attrib44.C: Likewise.
1221         * g++.dg/ext/no-asm-1.C: Likewise.
1222         * g++.dg/other/error34.C: Likewise.
1223         * g++.dg/parse/crash46.C: Likewise.
1224         * g++.dg/parse/error10.C: Likewise.
1225         * g++.dg/parse/error2.C: Likewise.
1226         * g++.dg/parse/error3.C: Likewise.
1227         * g++.dg/parse/error36.C: Likewise.
1228         * g++.dg/parse/error8.C: Likewise.
1229         * g++.dg/parse/error9.C: Likewise.
1230         * g++.dg/parse/parser-pr28152-2.C: Likewise.
1231         * g++.dg/parse/parser-pr28152.C: Likewise.
1232         * g++.dg/parse/template25.C: Likewise.
1233         * g++.dg/parse/typename11.C: Likewise.
1234         * g++.dg/tc1/dr147.C: Likewise.
1235         * g++.dg/template/deduce3.C: Likewise.
1236         * g++.dg/template/koenig9.C: Likewise.
1237         * g++.dg/template/pr23510.C: Likewise.
1238         * g++.dg/warn/pr12242.C: Likewise.
1239         * g++.dg/warn/pr30551-2.C: Likewise.
1240         * g++.dg/warn/pr30551.C: Likewise.
1241         * g++.old-deja/g++.other/typename1.C: Likewise.
1242         * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1243
1244         2012-06-13  Janis Johnson  <janisjo@codesourcery.com>
1245
1246         PR testsuite/20771
1247         * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1248         test summary unique.
1249
1250         * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1251         scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1252         scan-stack-usage-not): Don't strip torture options from test name.
1253
1254         * lib/scandump.exp (scan-dump-times): Use printable version of
1255         regexp in test summary line.
1256
1257         * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1258         messages reported for one line of source code.
1259         * gcc.dg/format/few-1.c: Likewise.
1260         * gcc.dg/ia64-sync-2.c: Likewise.
1261         * gcc.dg/sync-2.c: Likewise.
1262         * gcc.dg/noncompile/pr44517.c: Likewise.
1263
1264         2012-06-12  Janis Johnson  <janisjo@codesourcery.com>
1265
1266         * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1267         alignment torture options with usual torture options.
1268         * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1269         instead of dg-options.
1270         * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1271         * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1272         * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1273         * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1274         * gcc.dg/torture/stackalign/push-1.c: Likewise.
1275         * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1276
1277         * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1278         to checks for multiple messages reported for one line of source code.
1279         * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1280
1281         * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1282         messages reported for one line of source code.
1283
1284         * gcc.dg/20031223-1.c: Add comments to check for multiple
1285         messages reported for one line of source code.
1286         * gcc.dg/Wconversion-integer.c: Likewise.
1287         * gcc.dg/Wfatal-2.c: Likewise.
1288         * gcc.dg/Wfatal.c: Likewise.
1289         * gcc.dg/Wobjsize-1.c: Likewise.
1290         * gcc.dg/c99-vla-jump-1.c: Likewise.
1291         * gcc.dg/c99-vla-jump-2.c: Likewise.
1292         * gcc.dg/c99-vla-jump-3.c: Likewise.
1293         * gcc.dg/c99-vla-jump-4.c: Likewise.
1294         * gcc.dg/c99-vla-jump-5.c: Likewise.
1295         * gcc.dg/decl-9.c: Likewise.
1296         * gcc.dg/declspec-10.c: Likewise.
1297         * gcc.dg/declspec-18.c: Likewise.
1298         * gcc.dg/mtune.c: Likewise.
1299         * gcc.dg/parser-pr28152-2.c: Likewise.
1300         * gcc.dg/parser-pr28152.c: Likewise.
1301         * gcc.dg/pr14475.c: Likewise.
1302         * gcc.dg/pr27953.c: Likewise.
1303         * gcc.dg/pr28322-3.c: Likewise.
1304         * gcc.dg/pr30457.c: Likewise.
1305         * gcc.dg/pr30551-2.c: Likewise.
1306         * gcc.dg/pr30551-3.c: Likewise.
1307         * gcc.dg/pr30551-4.c: Likewise.
1308         * gcc.dg/pr30551-5.c: Likewise.
1309         * gcc.dg/pr30551-6.c: Likewise.
1310         * gcc.dg/pr30551.c: Likewise.
1311         * gcc.dg/pr45461.c: Likewise.
1312         * gcc.dg/pr48552-1.c: Likewise.
1313         * gcc.dg/pr48552-2.c: Likewise.
1314         * gcc.dg/redecl-1.c: Likewise.
1315         * gcc.dg/transparent-union-3.c: Likewise.
1316         * gcc.dg/utf-dflt.c: Likewise.
1317         * gcc.dg/utf-dflt2.c: Likewise.
1318         * gcc.dg/vla-8.c: Likewise.
1319         * gcc.dg/vla-init-1.c: Likewise.
1320         * gcc.dg/wtr-int-type-1.c: Likewise.
1321
1322         * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1323         messages reported for for one line of source code.
1324         * c-c++-common/raw-string-5.c: Likewise.
1325         * c-c++-common/raw-string-4.c: Likewise.
1326         * c-c++-common/raw-string-6.c: Likewise.
1327         * c-c++-common/pr20000.c: Likewise.
1328
1329         * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1330         messages reported for one line of source code.
1331         * gcc.dg/cpp/pr30786.c: Likewise.
1332         * gcc.dg/cpp/pr28709.c: Likewise.
1333         * gcc.dg/cpp/missing-header-MD.c: Likewise.
1334         * gcc.dg/cpp/macspace2.c: Likewise.
1335         * gcc.dg/cpp/missing-header-1.c: Likewise.
1336         * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1337         * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1338         * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1339
1340 2012-07-09  Jason Merrill  <jason@redhat.com>
1341
1342         PR c++/53882
1343         * g++.dg/cpp0x/nullptr29.C: New.
1344
1345 2012-07-06  Mikael Morin  <mikael@gcc.gnu.org>
1346
1347         PR fortran/53732
1348         * gfortran.dg/inline_sum_4.f90: New test.
1349
1350 2012-07-06  Richard Guenther  <rguenther@suse.de>
1351
1352         Backport from mainline
1353         2012-06-18  Richard Guenther  <rguenther@suse.de>
1354
1355         PR tree-optimization/53693
1356         * g++.dg/torture/pr53693.C: New testcase.
1357
1358 2012-07-06  Richard Guenther  <rguenther@suse.de>
1359
1360         Backport from mainline
1361         2012-04-11  Richard Guenther  <rguenther@suse.de>
1362
1363         PR middle-end/52621
1364         * gfortran.dg/pr52621.f90: New testcase.
1365
1366 2012-07-05  Pat Haugen <pthaugen@us.ibm.com>
1367
1368         Backport from mainline
1369         2012-05-24  Pat Haugen <pthaugen@us.ibm.com>
1370
1371         * gcc.target/powerpc/lhs-1.c: New.
1372         * gcc.target/powerpc/lhs-2.c: New.
1373         * gcc.target/powerpc/lhs-3.c: New.
1374
1375 2012-07-03  Eric Botcazou  <ebotcazou@adacore.com>
1376
1377         * gnat.dg/recursive_call.adb: New test.
1378
1379 2012-07-03  Eric Botcazou  <ebotcazou@adacore.com>
1380
1381         * gnat.dg/discr37.ad[sb]: New test.
1382
1383 2012-07-02  Jason Merrill  <jason@redhat.com>
1384
1385         PR c++/53816
1386         * g++.dg/template/ref6.C: New.
1387
1388         PR c++/53821
1389         * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1390
1391 2012-06-29  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
1392
1393         Backport from mainline.
1394         2012-05-30  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
1395         * gcc.target/arm/neon-vrev.c: New.
1396
1397 2012-06-28  Richard Guenther  <rguenther@suse.de>
1398
1399         PR middle-end/53790
1400         * gcc.dg/torture/pr53790.c: New testcase.
1401
1402 2012-06-27  Fabien ChĂȘne  <fabien@gcc.gnu.org>
1403
1404         PR c++/51214
1405         * g++.dg/cpp0x/forw_enum11.C: New.
1406
1407 2012-06-26  Richard Guenther  <rguenther@suse.de>
1408
1409         PR c++/53752
1410         * g++.dg/torture/pr53752.C: New testcase.
1411
1412 2012-06-25  Jason Merrill  <jason@redhat.com>
1413
1414         PR c++/53498
1415         PR c++/53305
1416         * g++.dg/cpp0x/decltype38.C: New.
1417         * g++.dg/cpp0x/variadic132.C: New.
1418
1419         PR c++/52988
1420         * g++.dg/cpp0x/nullptr28.C: New.
1421
1422         PR c++/53202
1423         * g++.dg/cpp0x/constexpr-tuple.C: New.
1424
1425 2012-06-25  Jakub Jelinek  <jakub@redhat.com>
1426
1427         PR target/53759
1428         * gcc.target/i386/pr53759.c: New test.
1429
1430         PR c++/53594
1431         * g++.dg/cpp0x/nsdmi7.C: New test.
1432
1433 2012-06-22  Tobias Burnus  <burnus@net-b.de>
1434
1435         Backport from mainline
1436         2012-06-17  Tobias Burnus  <burnus@net-b.de>
1437
1438         PR fortran/53691
1439         PR fortran/53685
1440         * gfortran.dg/transfer_check_3.f90: New.
1441
1442 2012-06-22  Eric Botcazou  <ebotcazou@adacore.com>
1443
1444         * gnat.dg/lto15.ad[sb]: New test.
1445
1446 2012-06-19  Kaz Kojima  <kkojima@gcc.gnu.org>
1447
1448         * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1449         and add __sh__ case.
1450
1451 2012-06-19  Jason Merrill  <jason@redhat.com>
1452
1453         PR c++/53651
1454         * g++.dg/cpp0x/decltype37.C: New.
1455
1456         PR c++/52637
1457         * g++.dg/debug/localclass1.C: New.
1458
1459         * g++.dg/debug/dwarf2/namespace-2.C: New.
1460         * g++.dg/debug/dwarf2/localclass3.C: New.
1461
1462 2012-06-19  Richard Guenther  <rguenther@suse.de>
1463
1464         PR middle-end/53470
1465         * g++.dg/lto/pr53470_0.C: New testcase.
1466         * gcc.dg/lto/pr53470_0.c: Likewise.
1467
1468 2012-06-19  Jason Merrill  <jason@redhat.com>
1469
1470         Reapply:
1471         PR c++/53137
1472         * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1473
1474         PR c++/53599
1475         * g++.dg/template/local7.C: New.
1476
1477 2012-06-16  Venkataramanan Kumar  <venkataramanan.kumar@amd.com>
1478
1479         Back port from mainline
1480         2012-05-09 Uros Bizjak  <ubizjak@gmail.com>
1481
1482         PR target/52908
1483         * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1484         directive to Scan for vpmuldq, not vpmacsdql.
1485
1486 2012-06-15  Eric Botcazou  <ebotcazou@adacore.com>
1487
1488         * gnat.dg/vect8.ad[sb]: New test.
1489
1490 2012-06-14  Jakub Jelinek  <jakub@redhat.com>
1491
1492         Backported from mainline
1493         2012-06-12  Jakub Jelinek  <jakub@redhat.com>
1494
1495         PR rtl-optimization/53589
1496         * gcc.dg/torture/pr53589.c: New test.
1497
1498         2012-06-07  Jakub Jelinek  <jakub@redhat.com>
1499
1500         PR middle-end/53580
1501         * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1502         * gcc.dg/gomp/critical-4.c: Likewise.
1503         * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1504         * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1505         * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1506         * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1507         * c-c++-common/gomp/pr53580.c: New test.
1508
1509 2012-06-14  Tobias Burnus  <burnus@net-b.de>
1510
1511         Backport from mainline
1512         2012-06-04  Tobias Burnus  <burnus@net-b.de>
1513
1514         PR fortran/50619
1515         * gfortran.dg/init_flag_10.f90: New.
1516
1517 2012-06-14  Richard Guenther  <rguenther@suse.de>
1518
1519         Backport from mainline
1520         2012-06-11  Richard Guenther  <rguenther@suse.de>
1521
1522         PR c++/53616
1523         * g++.dg/ext/pr53605.C: New testcase.
1524
1525 2012-06-14  Tobias Burnus  <burnus@net-b.de>
1526
1527         PR fortran/53597
1528         * gfortran.dg/save_4.f90: New.
1529
1530 2012-06-14  Richard Guenther  <rguenther@suse.de>
1531
1532         Backport from mainline
1533         2012-06-06  Fabien ChĂȘne  <fabien@gcc.gnu.org>
1534
1535         PR c++/52841
1536         * g++.dg/cpp0x/pr52841.C: New testcase.
1537
1538 2012-06-13  Christian Bruel  <christian.bruel@st.com>
1539
1540         PR target/53621
1541         * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1542
1543 2012-06-14  Release Manager
1544
1545         * GCC 4.7.1 released.
1546
1547 2012-06-12  Jason Merrill  <jason@redhat.com>
1548
1549         PR c++/53599
1550         * g++.dg/template/local7.C: New.
1551
1552         Revert:
1553         PR c++/53137
1554         * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1555
1556 2012-06-04  Paolo Carlini  <paolo.carlini@oracle.com>
1557
1558         PR c++/53524
1559         * g++.dg/warn/Wenum-compare-no-2: New.
1560
1561 2012-06-04  Edmar Wienskoski  <edmar@freescale.com>
1562
1563         PR target/53559
1564         * gcc.target/powerpc/cell_builtin_1.c: New test case.
1565         * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1566         * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1567         * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1568         * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1569         * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1570         * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1571         * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1572
1573 2012-06-04  Richard Guenther  <rguenther@suse.de>
1574
1575         Backport from mainline
1576         2012-04-25  Jakub Jelinek  <jakub@redhat.com>
1577
1578         PR middle-end/52979
1579         * gcc.c-torture/compile/pr52979-1.c: New test.
1580         * gcc.c-torture/execute/pr52979-1.c: New test.
1581         * gcc.c-torture/execute/pr52979-2.c: New test.
1582
1583 2012-06-04  Jakub Jelinek  <jakub@redhat.com>
1584
1585         PR tree-optimization/53550
1586         * gcc.dg/pr53550.c: New test.
1587
1588 2012-06-04  Richard Guenther  <rguenther@suse.de>
1589             Eric Botcazou  <ebotcazou@adacore.com>
1590
1591         Backport from mainline
1592         PR middle-end/52080
1593         PR middle-end/52097
1594         PR middle-end/48124
1595         * gcc.dg/torture/pr48124-1.c: New testcase.
1596         * gcc.dg/torture/pr48124-2.c: Likewise.
1597         * gcc.dg/torture/pr48124-3.c: Likewise.
1598         * gcc.dg/torture/pr48124-4.c: Likewise.
1599         * gnat.dg/pack16.adb: Likewise.
1600         * gnat.dg/pack16_pkg.ads: Likewise.
1601         * gnat.dg/pack17.adb: Likewise.
1602         * gnat.dg/specs/pack7.ads: Likewise.
1603         * gnat.dg/specs/pack8.ads: Likewise.
1604         * gnat.dg/specs/pack8_pkg.ads: Likewise.
1605
1606 2012-06-01  Jason Merrill  <jason@redhat.com>
1607
1608         PR c++/52973
1609         * g++.dg/ext/visibility/template12.C: New.
1610         * g++.dg/ext/attrib14.C: Adjust warning line.
1611
1612         PR c++/52725
1613         * g++.dg/parse/new6.C: New.
1614         * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1615
1616 2012-06-01  Jason Merrill  <jason@redhat.com>
1617
1618         PR c++/53137
1619         * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1620
1621 2012-06-01  Jason Merrill  <jason@redhat.com>
1622
1623         PR c++/53484
1624         * g++.dg/cpp0x/auto33.C: New.
1625
1626 2012-06-01  Eric Botcazou  <ebotcazou@adacore.com>
1627
1628         * c-c++-common/restrict-2.c: Revert previous change.
1629
1630 2012-06-01  Eric Botcazou  <ebotcazou@adacore.com>
1631
1632         PR ada/53517
1633         * gnat.dg/lto14.adb: Skip on Solaris.
1634
1635 2012-05-31  Jason Merrill  <jason@redhat.com>
1636
1637         PR c++/52905
1638         * g++.dg/cpp0x/initlist-ctor1.C: New.
1639
1640 2012-05-31  Richard Guenther  <rguenther@suse.de>
1641
1642         PR middle-end/48493
1643         * gcc.dg/torture/pr48493.c: New testcase.
1644
1645 2012-05-30  Jakub Jelinek  <jakub@redhat.com>
1646
1647         PR c++/53356
1648         * g++.dg/init/new33.C: New test.
1649
1650 2012-05-30  Jason Merrill  <jason@redhat.com>
1651
1652         PR c++/53220
1653         * c-c++-common/array-lit.c: New.
1654         * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
1655
1656 2012-05-30  Richard Guenther  <rguenther@suse.de>
1657
1658         PR middle-end/53501
1659         * gcc.dg/torture/pr53501.c: New testcase.
1660         * c-c++-common/restrict-2.c: Adjust.
1661
1662 2012-05-30  Jakub Jelinek  <jakub@redhat.com>
1663
1664         PR rtl-optimization/53519
1665         * gcc.c-torture/compile/pr53519.c: New test.
1666
1667 2012-05-29  Richard Guenther  <rguenther@suse.de>
1668
1669         PR tree-optimization/53516
1670         * gcc.dg/torture/pr53516.c: New testcase.
1671
1672 2012-05-29  Paolo Carlini  <paolo.carlini@oracle.com>
1673
1674         PR c++/53491
1675         * g++.dg/parse/crash60.C: New.
1676
1677 2012-05-28  Jakub Jelinek  <jakub@redhat.com>
1678
1679         PR tree-optimization/53505
1680         * c-c++-common/torture/pr53505.c: New test.
1681
1682 2012-05-25  Ian Lance Taylor  <iant@google.com>
1683
1684         * gcc.dg/split-6.c: New test.
1685
1686 2012-05-25  Eric Botcazou  <ebotcazou@adacore.com>
1687
1688         * gnat.dg/lto14.adb: New test.
1689
1690 2012-05-24  Richard Guenther  <rguenther@suse.de>
1691
1692         PR middle-end/53460
1693         * g++.dg/tree-prof/pr53460.C: New testcase.
1694
1695 2012-05-24  Jakub Jelinek  <jakub@redhat.com>
1696
1697         PR tree-optimization/53465
1698         * gcc.c-torture/execute/pr53465.c: New test.
1699
1700 2012-05-23  Tobias Burnus  <burnus@net-b.de>
1701
1702         PR fortran/53389
1703         * gfortran.dg/realloc_on_assign_15.f90: New.
1704
1705 2012-05-22  Richard Guenther  <rguenther@suse.de>
1706
1707         PR tree-optimization/53408
1708         * gcc.dg/torture/pr53408.c: New testcase.
1709
1710 2012-05-22  Richard Guenther  <rguenther@suse.de>
1711
1712         PR middle-end/51071
1713         * gcc.dg/torture/pr51071-2.c: New testcase.
1714
1715 2012-05-21  Jakub Jelinek  <jakub@redhat.com>
1716
1717         PR tree-optimization/53366
1718         * gcc.dg/torture/pr53366-1.c: New test.
1719         * gcc.dg/torture/pr53366-2.c: New test.
1720         * gcc.target/i386/pr53366-1.c: New test.
1721         * gcc.target/i386/pr53366-2.c: New test.
1722
1723         PR tree-optimization/53409
1724         * gcc.c-torture/compile/pr53409.c: New test.
1725
1726         PR tree-optimization/53410
1727         * gcc.c-torture/compile/pr53410-1.c: New test.
1728         * gcc.c-torture/compile/pr53410-2.c: New test.
1729
1730 2012-05-21  Joseph Myers  <joseph@codesourcery.com>
1731
1732         PR c/53418
1733         * gcc.c-torture/compile/pr53418-1.c,
1734         gcc.c-torture/compile/pr53418-2.c: New tests.
1735
1736 2012-05-21  Patrick Marlier  <patrick.marlier@gmail.com>
1737
1738         * gcc.dg/tm/indirect-2.c: New test.
1739
1740 2012-05-21  H.J. Lu  <hongjiu.lu@intel.com>
1741
1742         Backport from mainline
1743         2012-05-21  Uros Bizjak  <ubizjak@gmail.com>
1744                     H.J. Lu  <hongjiu.lu@intel.com>
1745
1746         PR target/53416
1747         * gcc.target/i386/pr53416.c: New file.
1748
1749 2012-05-20  Eric Botcazou  <ebotcazou@adacore.com>
1750
1751         * gnat.dg/lto13.adb: New test.
1752         * gnat.dg/lto13_pkg.ad[sb]: New helper.
1753
1754 2012-05-18  Eric Botcazou  <ebotcazou@adacore.com>
1755
1756         * gnat.dg/specs/lto12.ads: New test.
1757         * gnat.dg/specs/lto12_pkg.ads: New helper.
1758
1759 2012-05-17  David S. Miller  <davem@davemloft.net>
1760
1761         * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
1762         failure on sparc-*-linux-gnu.
1763
1764 2012-05-16  Richard Henderson  <rth@redhat.com>
1765
1766         PR debug/52727
1767         * g++.dg/opt/pr52727.C: New testcase.
1768
1769 2012-05-16  Richard Guenther  <rguenther@suse.de>
1770
1771         PR tree-optimization/53364
1772         * g++.dg/torture/pr53364.C: New testcase.
1773
1774 2012-05-15  Jakub Jelinek  <jakub@redhat.com>
1775
1776         PR target/53358
1777         * gcc.dg/pr53358.c: New test.
1778
1779 2012-05-14  Uros Bizjak  <ubizjak@gmail.com>
1780
1781         * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
1782         * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
1783
1784 2012-05-12  Eric Botcazou  <ebotcazou@adacore.com>
1785
1786         * gnat.dg/null_pointer_deref3.adb: New test.
1787
1788 2012-05-10  Paolo Carlini  <paolo.carlini@oracle.com>
1789
1790         PR c++/53301
1791         * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
1792
1793 2012-05-10  Eric Botcazou  <ebotcazou@adacore.com>
1794
1795         * gnat.dg/lto11.ad[sb]: New test.
1796
1797 2012-05-08  Hans-Peter Nilsson  <hp@axis.com>
1798
1799         PR target/53272
1800         * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
1801
1802 2012-05-07  Jakub Jelinek  <jakub@redhat.com>
1803
1804         PR tree-optimization/53239
1805         * g++.dg/opt/vrp3.C: New test.
1806         * g++.dg/opt/vrp3-aux.cc: New file.
1807         * g++.dg/opt/vrp3.h: New file.
1808
1809 2012-05-07  Tobias Burnus  <burnus@net-b.de>
1810
1811         Backport from mainline:
1812         2012-05-07  Tobias Burnus  <burnus@net-b.de>
1813
1814         PR fortran/53255
1815         * gfortran.dg/typebound_operator_15.f90: New.
1816
1817 2012-05-05  Tobias Burnus  <burnus@net-b.de>
1818
1819         Backport from mainline:
1820         2012-05-04  Tobias Burnus  <burnus@net-b.de>
1821
1822         PR fortran/53111
1823         * gfortran.dg/constructor_7.f90: New.
1824         * gfortran.dg/constructor_8.f90: New.
1825
1826 2012-05-04  Ulrich Weigand  <ulrich.weigand@linaro.org>
1827
1828         Backport from mainline:
1829
1830         2012-05-04  Ulrich Weigand  <ulrich.weigand@linaro.org>
1831
1832         PR tree-optimization/52633
1833         * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
1834         recognized as widening shifts instead of over-widening.
1835         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1836         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1837         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1838         * gcc.target/arm/pr52633.c: New test.
1839
1840         2012-04-10  Ulrich Weigand  <ulrich.weigand@linaro.org>
1841
1842         PR tree-optimization/52870
1843         * gcc.dg/vect/pr52870.c: New test.
1844
1845 2012-05-04  Richard Guenther  <rguenther@suse.de>
1846
1847         * gcc.dg/lto/pr53214_0.c: New testcase.
1848
1849 2012-05-04  Eric Botcazou  <ebotcazou@adacore.com>
1850
1851         * gcc.target/ia64/pr48496.c: New test.
1852         * gcc.target/ia64/pr52657.c: Likewise.
1853
1854 2012-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
1855
1856         Backport from mainline
1857         2012-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
1858
1859         PR target/53199
1860         * gcc.target/powwerpc/pr53199.c: New file.
1861
1862 2012-05-03  Martin Jambor  <mjambor@suse.cz>
1863
1864         Backport from mainline
1865         2012-05-02  Martin Jambor  <mjambor@suse.cz>
1866
1867         PR lto/52605
1868         * g++.dg/lto/pr52605_0.C: New test.
1869
1870 2012-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
1871
1872         PR c++/53186
1873         * g++.dg/other/final2.C: New.
1874
1875 2012-05-03  Jakub Jelinek  <jakub@redhat.com>
1876
1877         PR debug/53174
1878         * gcc.dg/pr53174.c: New test.
1879
1880         PR target/53187
1881         * gcc.target/arm/pr53187.c: New test.
1882         * gcc.c-torture/compile/pr53187.c: New test.
1883
1884 2012-05-03  Richard Guenther  <rguenther@suse.de>
1885
1886         PR tree-optimization/53144
1887         * gcc.dg/torture/pr53144.c: New testcase.
1888
1889 2012-05-02  Tobias Burnus  <burnus@net-b.de>
1890
1891         Backport from mainline
1892         2012-04-16  Tobias Burnus  <burnus@net-b.de>
1893
1894         PR fortran/52864
1895         * gfortran.dg/pointer_intent_6.f90: New.
1896
1897 2012-05-02  Jakub Jelinek  <jakub@redhat.com>
1898
1899         PR tree-optimization/53163
1900         * gcc.c-torture/compile/pr53163.c: New test.
1901
1902         PR rtl-optimization/53160
1903         * gcc.c-torture/execute/pr53160.c: New test.
1904
1905 2012-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
1906
1907         PR fortran/53148
1908         Backport from trunk
1909         * gfortran.dg/function_optimize_12.f90:  New test.
1910
1911 2012-04-30  Uros Bizjak  <ubizjak@gmail.com>
1912
1913         Backport from mainline
1914         2012-04-27  Paolo Bonzini  <bonzini@gnu.org>
1915
1916         PR target/53138
1917         * gcc.c-torture/execute/20120427-1.c: New testcase.
1918
1919 2012-04-26  Hans-Peter Nilsson  <hp@axis.com>
1920
1921         PR target/53120
1922         * gcc.dg/torture/pr53120.c: New test.
1923
1924 2012-04-25  Jakub Jelinek  <jakub@redhat.com>
1925
1926         PR c/52880
1927         * gcc.dg/pr52880.c: New test.
1928
1929 2012-04-24  Georg-Johann Lay  <avr@gjlay.de>
1930
1931         PR testsuite/52641
1932         PR tree-optimizations/52891
1933
1934         * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
1935
1936 2012-04-24  Richard Guenther  <rguenther@suse.de>
1937
1938         PR tree-optimization/53085
1939         * g++.dg/torture/pr53085.C: New testcase.
1940
1941 2012-04-23  Richard Guenther  <rguenther@suse.de>
1942
1943         PR c/53060
1944         * gcc.dg/pr53060.c: New testcase.
1945
1946 2012-04-23  Jakub Jelinek  <jakub@redhat.com>
1947
1948         PR tree-optimizations/52891
1949         * gcc.c-torture/compile/pr52891-1.c: New test.
1950         * gcc.c-torture/compile/pr52891-2.c: New test.
1951
1952 2012-04-20  Ian Lance Taylor  <iant@google.com>
1953
1954         * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
1955         (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
1956
1957 2012-04-17  Paolo Carlini  <paolo.carlini@oracle.com>
1958
1959         PR c++/53003
1960         * g++.dg/parse/crash59.C: New.
1961
1962 2012-04-16  Jason Merrill  <jason@redhat.com>
1963
1964         PR c++/38543
1965         * g++.dg/cpp0x/variadic131.C: New.
1966
1967 2012-04-16  Jason Merrill  <jason@redhat.com>
1968
1969         PR c++/50830
1970         * g++.dg/cpp0x/variadic129.C: New.
1971
1972         PR c++/50303
1973         * g++.dg/cpp0x/variadic128.C: New.
1974
1975 2012-04-16  Uros Bizjak  <ubizjak@gmail.com>
1976
1977         Backport from mainline
1978         2012-04-12  Uros Bizjak  <ubizjak@gmail.com>
1979
1980         PR target/52932
1981         * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
1982         second function argument.
1983         * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
1984         (calc_permps): Update declaration.  Calculate result correctly.
1985         (avx2_test): Change src2 type to union256i_d.
1986         * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
1987         correctly.
1988
1989 2012-04-16  Martin Jambor  <mjambor@suse.cz>
1990
1991         Backported from mainline
1992
1993         2012-04-13  Martin Jambor  <mjambor@suse.cz>
1994         PR middle-end/52939
1995
1996         * g++.dg/ipa/pr52939.C: New test.
1997
1998 2012-04-15  Jason Merrill  <jason@redhat.com>
1999
2000         PR c++/52380
2001         * g++.dg/cpp0x/variadic125.C: New.
2002
2003         PR c++/52292
2004         * g++.dg/cpp0x/variadic124.C: New.
2005
2006 2012-04-15  Fabien ChĂȘne  <fabien@gcc.gnu.org>
2007
2008         PR c++/52465
2009         * g++.dg/lookup/using52.C: New.
2010
2011 2012-04-13  Jason Merrill  <jason@redhat.com>
2012
2013         PR c++/52824
2014         * g++.dg/cpp0x/variadic123.C: New.
2015         * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
2016
2017 2012-04-11  Jason Merrill  <jason@redhat.com>
2018
2019         PR c++/52906
2020         * g++.dg/ext/attrib45.C: New.
2021
2022 2012-04-13  Tom de Vries  <tom@codesourcery.com>
2023
2024         Backport from mainline r186419.
2025
2026         2012-04-13  Tom de Vries  <tom@codesourcery.com>
2027
2028         * gcc.dg/pr52734.c: New test.
2029
2030 2012-04-13  Richard Guenther  <rguenther@suse.de>
2031
2032         PR tree-optimization/52969
2033         * gcc.dg/torture/pr52969.c: New testcase.
2034
2035 2012-04-13  Richard Guenther  <rguenther@suse.de>
2036
2037         PR c/52862
2038         * gcc.dg/pr52862.c: New testcase.
2039
2040 2012-04-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
2041
2042         Backport from mainline
2043         2012-04-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
2044
2045         PR target/52775
2046         * gcc.target/powerpc/pr52775.c: New file.
2047
2048 2012-04-12  Richard Guenther  <rguenther@suse.de>
2049
2050         PR tree-optimization/52943
2051         * gcc.dg/torture/pr52943.c: New testcase.
2052
2053 2012-04-09  Mike Stump  <mikestump@comcast.net>
2054
2055         * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
2056         * gcc.dg/tree-ssa/vrp59.c: Likewise.
2057         * gcc.dg/tree-ssa/vrp60.c: Likewise.
2058         * gnat.dg/aggr11.adb: Likewise.
2059         * gnat.dg/aggr11_pkg.ads: Likewise.
2060         * gnat.dg/aggr15.adb: Likewise.
2061         * gnat.dg/aggr15.ads: Likewise.
2062         * gnat.dg/aggr17.adb: Likewise.
2063         * gnat.dg/aggr18.adb: Likewise.
2064         * gnat.dg/array14.adb: Likewise.
2065         * gnat.dg/array14.ads: Likewise.
2066         * gnat.dg/array14_pkg.ads: Likewise.
2067         * gnat.dg/array19.adb: Likewise.
2068         * gnat.dg/array19.ads: Likewise.
2069         * gnat.dg/discr27.adb: Likewise.
2070         * gnat.dg/discr27.ads: Likewise.
2071         * gnat.dg/discr35.adb: Likewise.
2072         * gnat.dg/discr35.ads: Likewise.
2073         * gnat.dg/discr6.adb: Likewise.
2074         * gnat.dg/discr6_pkg.ads: Likewise.
2075         * gnat.dg/import1.adb: Likewise.
2076         * gnat.dg/import1.ads: Likewise.
2077         * gnat.dg/loop_address2.adb: Likewise.
2078         * gnat.dg/opt7.adb: Likewise.
2079         * gnat.dg/opt7.ads: Likewise.
2080         * gnat.dg/pointer_variable_bounds.adb: Likewise.
2081         * gnat.dg/pointer_variable_bounds.ads: Likewise.
2082         * gnat.dg/rep_clause2.adb: Likewise.
2083         * gnat.dg/rep_clause2.ads: Likewise.
2084         * gnat.dg/slice2.adb: Likewise.
2085         * gnat.dg/slice2.ads: Likewise.
2086         * gnat.dg/slice6.adb: Likewise.
2087         * gnat.dg/slice6_pkg.ads: Likewise.
2088         * gnat.dg/specs/unchecked_union2.ads: Likewise.
2089         * gnat.dg/taft_type2.adb: Likewise.
2090         * gnat.dg/taft_type2.ads: Likewise.
2091         * gnat.dg/taft_type2_pkg.ads: Likewise.
2092         * gnat.dg/volatile10.adb: Likewise.
2093         * gnat.dg/volatile10_pkg.ads: Likewise.
2094
2095         * gcc.dg/dll-8.c: Remove execute permissions.
2096         * g++.dg/ext/dllexport5.C: Likewise.
2097
2098 2012-04-09  Eric Botcazou  <ebotcazou@adacore.com>
2099
2100         * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2101         (check_effective_target_sync_long_long): Add SPARC case.
2102         (check_effective_target_sync_long_long_runtime): Likewise.
2103         (check_effective_target_sync_int_long): Adjust SPARC case.
2104         (check_effective_target_sync_char_short): Likewise.
2105
2106 2012-04-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
2107
2108         PR fortran/52893
2109         Backport from trunk
2110         * gfortran.dg/function_optimize_11.f90:  New test.
2111
2112 2012-04-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
2113
2114         PR fortran/52668
2115         Backport from trunk
2116         * gfortran.dg/use_only_6.f90: New test.
2117
2118 2012-04-06  Mike Stump  <mikestump@comcast.net>
2119
2120         PR testsuite/50722
2121         * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2122
2123 2012-04-05  Jason Merrill  <jason@redhat.com>
2124
2125         PR c++/52596
2126         * g++.dg/template/qualified-id5.C: New.
2127
2128 2012-04-03  Jason Merrill  <jason@redhat.com>
2129
2130         PR c++/52796
2131         * g++.dg/cpp0x/variadic-value1.C: New.
2132
2133 2012-04-03  Richard Guenther  <rguenther@suse.de>
2134
2135         Backport from mainline
2136         2012-03-02  Richard Guenther  <rguenther@suse.de>
2137
2138         PR tree-optimization/52406
2139         * gcc.dg/torture/pr52406.c: New testcase.
2140
2141 2012-04-03  Richard Guenther  <rguenther@suse.de>
2142
2143         Backport from mainline
2144         2012-03-15  Richard Guenther  <rguenther@suse.de>
2145
2146         PR middle-end/52580
2147         * gfortran.dg/vect/pr52580.f: New testcase.
2148
2149 2012-04-03  Richard Guenther  <rguenther@suse.de>
2150
2151         Backport from mainline
2152         2012-03-06  Richard Guenther  <rguenther@suse.de>
2153
2154         PR middle-end/52493
2155         * gcc.dg/torture/pr52493.c: New testcase.
2156
2157         2012-03-23  Richard Guenther  <rguenther@suse.de>
2158
2159         PR tree-optimization/52678
2160         * gfortran.dg/pr52678.f: New testcase.
2161
2162         2012-03-26  Richard Guenther  <rguenther@suse.de>
2163
2164         PR tree-optimization/52701
2165         * gfortran.dg/pr52701.f90: New testcase.
2166
2167         2012-03-30  Richard Guenther  <rguenther@suse.de>
2168
2169         PR tree-optimization/52754
2170         * gcc.target/i386/pr52754.c: New testcase.
2171
2172 2012-04-03  Jakub Jelinek  <jakub@redhat.com>
2173
2174         PR tree-optimization/52835
2175         * gfortran.dg/pr52835.f90: New test.
2176
2177 2012-03-31  Eric Botcazou  <ebotcazou@adacore.com>
2178
2179         * gnat.dg/controlled6.adb: New test.
2180         * gnat.dg/controlled6_pkg.ads: New helper.
2181         * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2182
2183 2012-03-29  Meador Inge  <meadori@codesourcery.com>
2184
2185         PR c++/52672
2186         * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2187
2188 2012-03-29  Paolo Carlini  <paolo.carlini@oracle.com>
2189
2190         PR c++/52718
2191         * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2192
2193 2012-03-29  Jason Merrill  <jason@redhat.com>
2194
2195         PR c++/52685
2196         * g++.dg/template/inherit8.C: New.
2197
2198 2012-03-29  Jakub Jelinek  <jakub@redhat.com>
2199
2200         PR c++/52759
2201         * g++.dg/ext/weak4.C: New test.
2202
2203 2012-03-29  Jason Merrill  <jason@redhat.com>
2204
2205         PR c++/52743
2206         * g++.dg/cpp0x/initlist-array3.C: New.
2207
2208 2012-03-28  Jason Merrill  <jason@redhat.com>
2209
2210         PR c++/52746
2211         * g++.dg/overload/virtual2.C: New.
2212
2213 2012-03-28  Martin Jambor  <mjambor@suse.cz>
2214
2215         Backported from mainline
2216         2012-03-27  Martin Jambor  <mjambor@suse.cz>
2217
2218         PR middle-end/52693
2219         * gcc.dg/torture/pr52693.c: New test.
2220
2221 2012-03-28  Jakub Jelinek  <jakub@redhat.com>
2222
2223         PR middle-end/52691
2224         * gcc.dg/pr52691.c: New test.
2225
2226         PR middle-end/52750
2227         * gcc.c-torture/compile/pr52750.c: New test.
2228
2229 2012-03-28  Georg-Johann Lay  <avr@gjlay.de>
2230
2231         Backport from 2012-03-28 mainline r185910.
2232
2233         PR target/52692
2234         * gcc.target/avr/torture/builtins-2.c: New test.
2235
2236 2012-03-28  Jakub Jelinek  <jakub@redhat.com>
2237
2238         PR target/52736
2239         * gcc.target/i386/pr52736.c: New test.
2240
2241 2012-03-27  Richard Guenther  <rguenther@suse.de>
2242
2243         PR middle-end/52720
2244         * gcc.dg/torture/pr52720.c: New testcase.
2245
2246 2012-03-26  Georg-Johann Lay  <avr@gjlay.de>
2247
2248         Backport from 2012-03-26 mainline r185793.
2249
2250         * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2251         Add "-Os -flto" to list.
2252
2253 2012-03-25  Eric Botcazou  <ebotcazou@adacore.com>
2254
2255         * gnat.dg/concat2.ad[sb]: New test.
2256
2257 2012-03-24  Steven Bosscher  <steven@gcc.gnu.org>
2258
2259         PR middle-end/52640
2260         * gcc.c-torture/compile/limits-externdecl.c: New test.
2261
2262 2012-03-22  Paolo Carlini  <paolo.carlini@oracle.com>
2263
2264         PR c++/52487
2265         * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2266
2267 2012-03-22  Tobias Burnus  <burnus@net-b.de>
2268
2269         PR fortran/52452
2270         * gfortran.dg/intrinsic_8.f90: New.
2271
2272 2012-03-22  Jakub Jelinek  <jakub@redhat.com>
2273
2274         PR c++/52671
2275         * g++.dg/ext/attrib44.C: New test.
2276
2277 2012-03-22  Jason Merrill  <jason@redhat.com>
2278
2279         * g++.dg/torture/pr52582.C: New.
2280
2281 2012-03-22  Georg-Johann Lay  <avr@gjlay.de>
2282
2283         Backport from 2012-03-20 mainline r185583.
2284
2285         * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2286         __AVR_HAVE_LPMX__
2287
2288         Backport from 2012-03-20 mainline r185570.
2289
2290         PR target/49868
2291         * gcc.target/avr/torture/addr-space-2.h: New file.
2292         * gcc.target/avr/torture/addr-space-2-g.h: New test.
2293         * gcc.target/avr/torture/addr-space-2-0.h: New test.
2294         * gcc.target/avr/torture/addr-space-2-1.h: New test.
2295         * gcc.target/avr/torture/addr-space-2-x.h: New test.
2296
2297         Backport from 2012-03-12 mainline r185255.
2298
2299         PR target/49868
2300         * gcc.target/avr/torture/addr-space-1.h: New file.
2301         * gcc.target/avr/torture/addr-space-g.h: New test.
2302         * gcc.target/avr/torture/addr-space-0.h: New test.
2303         * gcc.target/avr/torture/addr-space-1.h: New test.
2304         * gcc.target/avr/torture/addr-space-x.h: New test.
2305
2306 2012-03-22  Jakub Jelinek  <jakub@redhat.com>
2307
2308         Backported from mainline
2309         2012-03-14  Jakub Jelinek  <jakub@redhat.com>
2310
2311         PR c++/52521
2312         * g++.dg/cpp0x/udlit-args2.C: New test.
2313
2314         2012-03-13  Jakub Jelinek  <jakub@redhat.com>
2315
2316         PR c/52577
2317         * gcc.dg/Wunused-var-3.c: New test.
2318
2319 2012-03-22  Release Manager
2320
2321         * GCC 4.7.0 released.
2322
2323 2012-03-20  Jason Merrill  <jason@redhat.com>
2324
2325         * g++.dg/cpp0x/auto32.C: New.
2326
2327 2012-03-15  Jakub Jelinek  <jakub@redhat.com>
2328             Andrew Pinski  <apinski@cavium.com>
2329
2330         PR middle-end/52592
2331         * gcc.dg/pr52592.c: New test.
2332
2333 2012-03-14  Jakub Jelinek  <jakub@redhat.com>
2334
2335         PR c++/52582
2336         * g++.dg/opt/pr52582.C: New test.
2337
2338 2012-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2339
2340         PR target/52450
2341         * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2342
2343         * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2344
2345 2012-03-10  Tobias Burnus  <burnus@net-b.de>
2346
2347         PR fortran/52469
2348         * gfortran.dg/proc_ptr_34.f90: New.
2349
2350 2012-03-07  Jason Merrill  <jason@redhat.com>
2351
2352         PR c++/52521
2353         * g++.dg/cpp0x/udlit-mangle.C: New.
2354
2355 2012-03-04  Georg-Johann Lay  <avr@gjlay.de>
2356
2357         Backport from mainline r184894.
2358         * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2359         int32plus.
2360
2361 2012-03-02  Peter Bergner  <bergner@vnet.ibm.com>
2362
2363         Backport from mainline
2364         2012-03-02  Peter Bergner  <bergner@vnet.ibm.com>
2365
2366         * gcc.target/powerpc/pr52457.c: New test.
2367
2368 2012-03-01  Kai Tietz  <ktietz@redhat.com>
2369
2370         * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2371         routines on mingw targets.
2372         * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2373         LLP64 target.
2374
2375 2012-03-01  Jakub Jelinek  <jakub@redhat.com>
2376
2377         PR tree-optimization/52445
2378         * gcc.dg/pr52445.c: New test.
2379
2380 2012-02-29  Jakub Jelinek  <jakub@redhat.com>
2381
2382         PR target/52437
2383         * gcc.c-torture/compile/pr52437.c: New test.
2384
2385         PR middle-end/52419
2386         * gcc.dg/torture/pr52419.c: New test.
2387
2388         PR tree-optimization/52429
2389         * gcc.dg/torture/pr52429.c: New test.
2390         * g++.dg/opt/pr52429.C: New test.
2391
2392 2012-02-29  Richard Guenther  <rguenther@suse.de>
2393
2394         PR testsuite/52297
2395         * gcc.dg/lto/trans-mem-1_0.c: Remove.
2396         * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2397         * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2398         * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2399         * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2400         * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2401
2402 2012-02-29  Jakub Jelinek  <jakub@redhat.com>
2403
2404         * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2405
2406 2012-02-29  Paul Thomas  <pault@gcc.gnu.org>
2407
2408         PR fortran/52386
2409         * gfortran.dg/realloc_on_assign_13.f90 : New test.
2410
2411 2012-02-28  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
2412
2413         PR target/51534
2414         * gcc.target/arm/neon/pr51534.c: New testcase.
2415
2416 2012-02-28  Richard Guenther  <rguenther@suse.de>
2417
2418         PR target/52407
2419         * gcc.dg/torture/pr52407.c: New testcase.
2420
2421 2012-02-28  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2422
2423         * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2424         * gcc.target/arm/vfp2.c: Likewise.
2425         * gcc.target/arm/vfp3.c: Likewise.
2426         * gcc.target/arm/vfp4.c: Likewise.
2427         * gcc.target/arm/vfp5.c: Likewise.
2428         * gcc.target/arm/vfp6.c: Likewise.
2429         * gcc.target/arm/vfp7.c: Likewise.
2430         * gcc.target/arm/vfp8.c: Likewise.
2431         * gcc.target/arm/vfp9.c: Likewise.
2432         * gcc.target/arm/vfp10.c: Likewise.
2433         * gcc.target/arm/vfp11.c: Likewise.
2434         * gcc.target/arm/vfp12.c: Likewise.
2435         * gcc.target/arm/vfp13.c: Likewise.
2436         * gcc.target/arm/vfp14.c: Likewise.
2437         * gcc.target/arm/vfp15.c: Likewise.
2438         * gcc.target/arm/vfp16.c: Likewise.
2439         * gcc.target/arm/vfp17.c: Likewise.
2440         * gcc.target/arm/neon-constants.h: New file.
2441         * gcc.target/arm/neon-vect1.c: New test.
2442         * gcc.target/arm/neon-vect2.c: New test.
2443         * gcc.target/arm/neon-vect3.c: New test.
2444         * gcc.target/arm/neon-vect4.c: New test.
2445         * gcc.target/arm/neon-vect5.c: New test.
2446         * gcc.target/arm/neon-vect6.c: New test.
2447         * gcc.target/arm/neon-vect7.c: New test.
2448         * gcc.target/arm/neon-vect8.c: New test.
2449
2450 2012-02-28  Richard Guenther  <rguenther@suse.de>
2451
2452         PR tree-optimization/52402
2453         * gcc.dg/torture/pr52402.c: New testcase.
2454
2455 2012-02-28  Richard Guenther  <rguenther@suse.de>
2456
2457         PR lto/52400
2458         * g++.dg/lto/pr52400_0.C: New testcase.
2459
2460 2012-02-28  Georg-Johann Lay  <avr@gjlay.de>
2461
2462         * gcc.target/avr/torture/builtins-1.c: New test.
2463         * gcc.target/avr/torture/builtins-error.c: New test.
2464
2465 2012-02-28  Kai Tietz  <ktietz@redhat.com>
2466
2467         * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2468         issue.
2469         * gcc.target/i386/pr45352-2.c: Likewise.
2470         * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2471         mingw targets.
2472         * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2473         targets instead rand.
2474         * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2475         * gcc.target/i386/sse2-mul-1.c: Likewise.
2476         * gcc.target/i386/sse4_1-blendps.c: Likewise.
2477         * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2478         target.
2479         * gcc.target/i386/pad-1.c: Likewise.
2480         * gcc.target/i386/pad-9.c: Likewise.
2481         * gcc.target/i386/pad-2.c: Likewise.
2482         * gcc.target/i386/pad-5b.c: Likewise.
2483         * gcc.target/i386/pad-8.c: Likewise.
2484         * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2485         * gcc.target/i386/pr44130.c: Likewise.
2486         * gcc.target/i386/align-main-1.c: Likewise.
2487         * gcc.target/i386/align-main-2.c: Likewise.
2488         * gcc.target/i386/sw-1.c: Likewise.
2489         * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2490         on x64 mingw target.
2491         * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2492         * gcc.target/i386/pr46295.c: Likewise.
2493         * gcc.target/i386/amd64-abi-1.c: Likewise.
2494         * gcc.target/i386/amd64-abi-2.c: Likewise.
2495         * gcc.target/i386/pr39082-1.c: Likewise.
2496         * gcc.target/i386/pr39162.c: Likewise.
2497         * gcc.target/i386/pr22152.c: Likewise.
2498         * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2499         * gcc.target/i386/wrfsbase-2.c: Likewise.
2500         * gcc.target/i386/local.c: Likewise
2501         * gcc.target/i386/wrgsbase-1.c: Likewise.
2502         * gcc.target/i386/wrfsbase-1.c: Likewise.
2503         * gcc.target/i386/pr39315-3.c: Likewise.
2504         * gcc.target/i386/pr35767-4.c: Likewise.
2505         * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2506         x64 mingw target.
2507         * gcc.target/i386/pr45336-2.c: Likewise.
2508         * gcc.target/i386/pr45336-1.c: Likewise.
2509         * gcc.target/i386/pr45336-4.c: Likewise.
2510
2511 2012-02-27  Tristan Gingold  <gingold@adacore.com>
2512
2513         * gnat.dg/array20.ad[sb]: New test.
2514
2515 2012-02-27  Jakub Jelinek  <jakub@redhat.com>
2516
2517         PR target/52375
2518         * gcc.target/arm/pr52375.c: New test.
2519         * gcc.c-torture/compile/pr52375.c: New test.
2520
2521 2012-02-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
2522
2523         * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2524         * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2525
2526 2012-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2527
2528         * gnat.dg/aggr19.adb: New test.
2529         * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2530
2531 2012-02-26  Oleg Endo  <olegendo@gcc.gnu.org>
2532
2533         PR target/49263
2534         * gcc.target/sh/pr49263.c: New.
2535
2536 2012-02-24  Andrew MacLeod  <amacleod@redhat.com>
2537
2538         * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2539         simulate_thread_wrapper_other_threads
2540         * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2541         Move initialization of 'value' to main().
2542         (main): Initialize 'value';
2543         * gcc.dg/simulate-thread/speculative-store.c
2544         (simulate_thread_step_verify): Return 0 when successful.
2545         * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2546         Reduce threshold.
2547         (INSN_COUNT_THRESHOLD): New.  Instruction limit to terminate test.
2548         (simulate_thread_wrapper_other_threads): Return a success/fail value
2549         and issue an error if the instruction count threshold is exceeded.
2550
2551 2012-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2552
2553         PR target/50580
2554         * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2555         * gcc.target/mips/interrupt_handler-3.c: Likewise.
2556
2557 2012-02-24  Richard Guenther  <rguenther@suse.de>
2558
2559         PR middle-end/52355
2560         * gcc.dg/pr52355.c: New testcase.
2561
2562 2012-02-23  Kai Tietz  <ktietz@redhat.com>
2563
2564         * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2565         for mingw-targets.
2566         * gcc.dg/Wpadded.c: Likewise.
2567         * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2568         structure-layout.
2569         * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2570         for sleep by Sleep and add windows.h include for this function.
2571         * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2572         targets.
2573         * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2574         target.
2575         * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2576         target.
2577         * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2578         on x64 mingw target.
2579         * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2580         * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2581         * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2582         failure on LLP64 target.
2583
2584 2012-02-23  Uros Bizjak  <ubizjak@gmail.com>
2585
2586         PR c/52290
2587         * gcc.dg/noncompile/pr52290.c: New test.
2588
2589 2012-02-23  Jakub Jelinek  <jakub@redhat.com>
2590
2591         PR tree-optimization/52019
2592         * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2593
2594 2012-02-22  Kai Tietz  <ktietz@redhat.com>
2595
2596         * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2597         * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2598         derived pdiff_t type.
2599         * g++.dg/torture/pr49720.C: Likewise
2600
2601 2012-02-22  Uros Bizjak  <ubizjak@gmail.com>
2602
2603         PR target/52330
2604         * gcc.target/i386/pr52330.c: New test.
2605
2606 2012-02-22  Tobias Burnus  <burnus@net-b.de>
2607
2608         PR fortran/52335
2609         * gfortran.dg/io_constraints_10.f90: New.
2610
2611 2012-02-22  Ulrich Weigand  <ulrich.weigand@linaro.org>
2612
2613         * lib/target-supports.exp (check_effective_target_vect_condition):
2614         Return true for NEON.
2615
2616 2012-02-21  Kai Tietz  <ktietz@redhat.com>
2617
2618         * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2619
2620 2012-02-21  Richard Guenther  <rguenther@suse.de>
2621
2622         PR tree-optimization/52324
2623         * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2624
2625 2012-02-21  Georg-Johann Lay  <avr@gjlay.de>
2626
2627         PR middle-end/51782
2628         * gcc.target/avr/torture/pr51782-1.c: New test.
2629
2630 2012-02-21  Jakub Jelinek  <jakub@redhat.com>
2631
2632         PR tree-optimization/52318
2633         * gcc.dg/pr52318.c: New test.
2634
2635 2012-02-20  Kai Tietz  <ktietz@redhat.com>
2636
2637         * gcc.dg/bf-ms-layout-3.c: New testcase.
2638
2639 2012-02-20  Thomas Koenig  <tkoenig@gcc.gnu.org>
2640
2641         PR testsuite/52229
2642         PR fortran/32380
2643         * gfortran.dg/vect/pr32380.f:  XFAIL on PowerPC and ia-64.
2644
2645 2012-02-20  Richard Guenther  <rguenther@suse.de>
2646
2647         PR tree-optimization/52298
2648         * gcc.dg/torture/pr52298.c: New testcase.
2649         * gcc.dg/vect/pr52298.c: Likewise.
2650
2651 2012-02-20  Georg-Johann Lay  <avr@gjlay.de>
2652
2653         * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
2654         * gcc.c-torture/execute/pr52286.c: Ditto.
2655
2656 2012-02-20  Jakub Jelinek  <jakub@redhat.com>
2657
2658         PR tree-optimization/52286
2659         * gcc.c-torture/execute/pr52286.c: New test.
2660
2661 2012-02-18  Tobias Burnus  <burnus@net-b.de>
2662
2663         PR fortran/52295
2664         * gfortran.dg/interface_35.f90: Use -std=f2003.
2665         * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
2666         * gfortran.dg/interface_assignment_4.f90: Ditto.
2667         * gfortran.dg/bessel_1.f90: Ditto.
2668         * gfortran.dg/func_result_6.f90: Ditto.
2669         * gfortran.dg/hypot_1.f90: Ditto.
2670         * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
2671
2672 2012-02-17  Tobias Burnus  <burnus@net-b.de>
2673
2674         PR translation/52232
2675         PR translation/52234
2676         PR translation/52245
2677         PR translation/52246
2678         PR translation/52262
2679         PR translation/52273
2680         * gfortran.dg/coarray_22.f90: Update dg-error.
2681         * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
2682
2683 2012-02-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2684
2685         PR target/51753
2686         * lib/gcc-simulate-thread.exp: Load timeout.exp.
2687         (simulate-thread): Use default timeout.
2688
2689 2012-02-16  Jason Merrill  <jason@redhat.com>
2690
2691         PR c++/52248
2692         * g++.dg/ext/timevar1.C: New.
2693
2694 2012-02-16  Fabien ChĂȘne  <fabien@gcc.gnu.org>
2695
2696         PR c++/52126
2697         * g++.dg/template/using21.C: New.
2698         * g++.dg/template/using22.C: Likewise.
2699
2700 2012-02-16  Jason Merrill  <jason@redhat.com>
2701
2702         PR c++/51415
2703         * g++.dg/cpp0x/lambda/lambda-err1.C: New.
2704
2705 2012-02-16  Jakub Jelinek  <jakub@redhat.com>
2706
2707         PR tree-optimization/52255
2708         * gcc.c-torture/compile/pr52255.c: New test.
2709
2710         PR debug/52260
2711         * g++.dg/debug/dwarf2/pr52260.C: New test.
2712
2713         PR middle-end/51929
2714         * g++.dg/ipa/pr51929.C: New test.
2715
2716 2012-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
2717
2718         PR target/52199
2719         * gcc.target/powerpc/pr52199.c: New file.
2720
2721 2012-02-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2722
2723         PR target/52152
2724         * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
2725
2726 2012-02-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2727
2728         * gcc.dg/pr51867.c: Don't include <math.h>.
2729         (sqrtf): Declare.
2730
2731 2012-02-15  Georg-Johann Lay  <avr@gjlay.de>
2732
2733         * gcc.dg/lto/20091013-1_1.c: xfail for avr.
2734         * gcc.dg/lto/20091013-1_2.c: xfail for avr.
2735
2736 2012-02-15  Tobias Grosser <grosser@fim.uni-passau.de>
2737
2738         PR tree-optimization/50561
2739         * gcc.dg/graphite/pr50561.c: New testcase.
2740
2741 2012-02-15  Georg-Johann Lay  <avr@gjlay.de>
2742
2743         * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
2744         * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
2745
2746 2012-02-15  Eric Botcazou  <ebotcazou@adacore.com>
2747
2748         * gnat.dg/discr35.ad[sb]: New test.
2749
2750 2012-02-15  Eric Botcazou  <ebotcazou@adacore.com>
2751
2752         * gnat.dg/volatile10.adb: New test.
2753         * gnat.dg/volatile10_pkg.ads: New helper.
2754
2755 2012-02-14  Jason Merrill  <jason@redhat.com>
2756
2757         * g++.dg/ext/attrib43.C: New.
2758
2759 2012-02-14  Hans-Peter Nilsson  <hp@axis.com>
2760
2761         * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
2762         * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
2763         fgnu_tm.
2764         * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
2765         gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
2766         * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
2767         effective_target fgnu_tm.
2768         * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
2769
2770 2012-02-14  Jakub Jelinek  <jakub@redhat.com>
2771
2772         PR c++/52247
2773         * g++.dg/template/asmgoto1.C: New test.
2774
2775 2012-02-14  Ian Lance Taylor  <iant@google.com>
2776
2777         PR go/48501
2778         * go.test/go-test.exp (go-gc-tests): Disable optimizations when
2779         compiling generated file for 64bit and index tests.
2780
2781 2012-02-14  Uros Bizjak  <ubizjak@gmail.com>
2782
2783         * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
2784
2785 2012-02-14  Richard Guenther  <rguenther@suse.de>
2786
2787         PR tree-optimization/52244
2788         PR tree-optimization/51528
2789         * gcc.dg/torture/pr52244.c: New testcase.
2790
2791 2012-02-14  Walter Lee  <walt@tilera.com>
2792
2793         * g++.dg/other/PR23205.C: Disable test on tile.
2794         * g++.dg/other/pr23205-2.C: Disable test on tile.
2795         * gcc.dg/20020312-2.c: Add a condition for __tile__.
2796         * gcc.dg/20040813-1.c: Disable test on tile.
2797         * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
2798         * gcc.misc-tests/linkage.exp: Handle tilegx.
2799
2800 2012-02-14  Jakub Jelinek  <jakub@redhat.com>
2801
2802         PR tree-optimization/52210
2803         * gcc.dg/pr52210.c: New test.
2804
2805 2012-02-14  Jason Merrill  <jason@redhat.com>
2806
2807         PR c++/39055
2808         * g++.dg/overload/defarg5.C: New.
2809
2810 2012-02-14  Jakub Jelinek  <jakub@redhat.com>
2811
2812         PR c/52181
2813         * c-c++-common/pr52181.c: New test.
2814
2815 2012-02-13  Jakub Jelinek  <jakub@redhat.com>
2816
2817         PR c++/52215
2818         * g++.dg/ext/atomic-1.C: New test.
2819
2820 2012-02-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2821
2822         * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
2823
2824 2012-02-13  Jakub Jelinek  <jakub@redhat.com>
2825
2826         PR middle-end/52209
2827         * gcc.c-torture/execute/pr52209.c: New test.
2828
2829 2012-02-12  Mikael Morin  <mikael@gcc.gnu.org>
2830
2831         PR fortran/50981
2832         * gfortran.dg/elemental_optional_args_5.f03: New test.
2833
2834 2012-02-12 Iain Sandoe  <iains@gcc.gnu.org>
2835
2836         PR testsuite/50076
2837         * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
2838         cases.
2839
2840 2012-02-11  Ian Lance Taylor  <iant@google.com>
2841
2842         PR go/51874
2843         * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
2844         SPARC Solaris.  Don't run the test at all on systems where it may
2845         not work, rather than xfailing it.
2846
2847 2012-02-11  Richard Sandiford  <rdsandiford@googlemail.com>
2848
2849         PR rtl-optimization/52175
2850         * gcc.c-torture/compile/pr52175.c: New test.
2851
2852 2012-02-10  Jason Merrill  <jason@redhat.com>
2853
2854         PR c++/51910
2855         * g++.dg/template/repo10.C: New.
2856
2857 2012-02-11  Jakub Jelinek  <jakub@redhat.com>
2858
2859         PR debug/52132
2860         * gcc.dg/pr52132.c: New test.
2861
2862 2012-02-10  Eric Botcazou  <ebotcazou@adacore.com>
2863
2864         * gnat.dg/specs/aggr4.ads: New test.
2865         * gnat.dg/specs/aggr4_pkg.ads: New helper.
2866
2867 2012-02-10  H.J. Lu  <hongjiu.lu@intel.com>
2868
2869         PR target/52146
2870         * gcc.target/i386/pr52146.c: New.
2871
2872 2012-02-10  Jakub Jelinek  <jakub@redhat.com>
2873
2874         PR middle-end/52177
2875         * c-c++-common/pr52177.c: New test.
2876
2877 2012-02-10  Jan Hubicka  <jh@suse.cz>
2878
2879         PR middle-end/48600
2880         * g++.dg/torture/pr48600.C: New testcase.
2881
2882 2012-02-09  Peter Bergner  <bergner@vnet.ibm.com>
2883
2884         PR middle-end/52140
2885         * gcc.dg/dfp/pr52140.c: New test.
2886
2887 2012-02-09  Jakub Jelinek  <jakub@redhat.com>
2888
2889         PR fortran/32380
2890         * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
2891         of dg-options.
2892
2893 2012-02-09  Bin Cheng  <bin.cheng@arm.com>
2894
2895         PR middle-end/51867
2896         * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
2897         * testsuite/gcc.dg/pr51867.c: New test.
2898
2899 2012-02-09  Ian Lance Taylor  <iant@google.com>
2900
2901         * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
2902         which don't support -fsplit-stack.  Turn off optimization when
2903         compiling select5-out.go.
2904
2905 2012-02-08  Ian Lance Taylor  <iant@google.com>
2906
2907         * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
2908         systems which don't support -fsplit-stack.
2909
2910 2012-02-08  Andrew MacLeod  <amacleod@redhat.com>
2911
2912         * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
2913         * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
2914         machine instuction in the log.
2915
2916 2012-02-08  Jack Howarth <howarth@bromo.med.uc.edu>
2917
2918         * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
2919           to 20 seconds.
2920
2921 2012-02-08  Magnus Granberg  <zorry@gentoo.org>
2922
2923         PR driver/48524
2924         * gcc.dg/pr48524.c: New test.
2925         * gcc.dg/pr48524.spec: New spec file for test.
2926
2927 2012-02-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
2928
2929         PR fortran/32380
2930         * gfortran.dg/vect/pr32380.f90:  New test.
2931
2932 2012-02-08  Tobias Burnus  <burnus@net-b.de>
2933
2934         PR fortran/52151
2935         * gfortran.dg/realloc_on_assign_12.f90: New.
2936
2937 2012-02-08  Richard Guenther  <rguenther@suse.de>
2938
2939         PR rtl-optimization/52170
2940         * gcc.dg/torture/pr52170.c: New testcase.
2941
2942 2012-02-08  Jakub Jelinek  <jakub@redhat.com>
2943
2944         PR gcov-profile/52150
2945         * gcc.dg/tree-prof/pr52150.c: New test.
2946
2947         PR rtl-optimization/52139
2948         * gcc.dg/pr52139.c: New test.
2949
2950 2012-02-07  Jason Merrill  <jason@redhat.com>
2951
2952         PR c++/51675
2953         * g++.dg/cpp0x/constexpr-union3.C: New.
2954
2955         PR c++/52035
2956         * g++.dg/lto/pr52035_0.C: New.
2957
2958 2012-02-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2959
2960         * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
2961         * gcc.dg/special/weak-1.c: Likewise.
2962         * gcc.dg/ucnid-12.c: Likewise.
2963         * gcc.dg/torture/pr45678-1.c: Likewise.
2964         * gcc.dg/torture/pr45678-2.c: Likewise.
2965         * gcc.dg/vector-4.c: Likewise.
2966         * gcc.dg/ipa/inline-5.c: Likewise.
2967         * gcc.dg/ucnid-11.c: Likewise.
2968         * gcc.misc-tests/gcov-13.c: Likewise.
2969         * gcc.misc-tests/gcov-14.c: Likewise.
2970         * g++.dg/ext/label13.C: Likewise.
2971         * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
2972         hppa*-*-hpux* options.
2973         * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
2974         * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
2975         * gcc.dg/pr48616.c: Likewise.
2976         * gcc.dg/pr17957.c: Likewise.
2977         * gcc.dg/pr17055-1.c: Likewise.
2978         * gcc.dg/pr32912-1.c: Likewise.
2979         * gcc.dg/tm/pr51472.c: Likewise.
2980         * c-c++-common/fold-bitand-4.c: Likewise.
2981         * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
2982         Use dg-additional-options for extra options.
2983
2984 2012-02-07  Joern Rennecke <joern.rennecke@embecosm.com>
2985
2986         * gcc.target/epiphany/interrupt-2.c: New test.
2987
2988 2012-02-07  Richard Sandiford  <rdsandiford@googlemail.com>
2989
2990         PR target/52155
2991         * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
2992         * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
2993         for MIPS ELF.
2994
2995 2012-02-07  Richard Sandiford  <rdsandiford@googlemail.com>
2996
2997         PR target/52152
2998         * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
2999
3000 2012-02-07  Richard Sandiford  <rdsandiford@googlemail.com>
3001
3002         PR middle-end/24306
3003         PR target/52154
3004         * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3005         * gcc.target/mips/va-arg-1.c: New test.
3006
3007 2012-02-07  Michael Meissner  <meissner@linux.vnet.ibm.com>
3008
3009         * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3010         for -mno-pointers-to-nested-functions.
3011
3012 2012-02-07  Eric Botcazou  <ebotcazou@adacore.com>
3013
3014         * gcc.c-torture/execute/20120207-1.c: New test.
3015
3016 2012-02-07  Jakub Jelinek  <jakub@redhat.com>
3017
3018         PR rtl-optimization/52060
3019         * gcc.dg/torture/pr52060.c: New test.
3020
3021         PR middle-end/52074
3022         * gcc.c-torture/compile/pr52074.c: New test.
3023
3024 2012-02-07  Tobias Burnus  <burnus@net-b.de>
3025
3026         PR fortran/51514
3027         * gfortran.dg/class_to_type_2.f90: New.
3028
3029 2012-02-06  Thomas König  <tkoenig@gcc.gnu.org>
3030
3031         PR fortran/32373
3032         * gfortran.dg/vect/vect-8.f90:  Use vect_double effective target.
3033         Remove module.
3034
3035 2012-02-06  Jason Merrill  <jason@redhat.com>
3036
3037         PR c++/52088
3038         * g++.dg/template/conv13.C: New.
3039
3040 2012-02-06  Richard Guenther  <rguenther@suse.de>
3041
3042         PR tree-optimization/52115
3043         * gcc.c-torture/compile/pr52115.c: New testcase.
3044
3045 2012-02-06  Jakub Jelinek  <jakub@redhat.com>
3046
3047         PR target/52129
3048         * gcc.c-torture/execute/pr52129.c: New test.
3049
3050 2012-02-06  Andrey Belevantsev  <abel@ispras.ru>
3051
3052         * gcc.dg/pr48374.c: Actually add the test I forgot
3053         in the 2012-01-25 commit.
3054
3055 2012-02-05  Thomas König  <tkoenig@gcc.gnu.org>
3056
3057         PR fortran/32373
3058         * gfortran.dg/vect/vect-8.f90:  New test case.
3059
3060 2012-02-05  Thomas König  <tkoenig@gcc.gnu.org>
3061
3062         PR fortran/48847
3063         * gfortran.dg/warn_unused_dummy_argument_3.f90:  New test.
3064
3065 2012-02-05  Paul Thomas  <pault@gcc.gnu.org>
3066
3067         PR fortran/52102
3068         * gfortran.dg/class_48.f90 : Add test of allocate class array
3069         component with source in subroutine test3.  Remove commenting
3070         out in subroutine test4, since branching on unitialized variable
3071         is now fixed (no PR for this last.).
3072
3073 2012-02-05  Richard Sandiford  <rdsandiford@googlemail.com>
3074
3075         * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3076         on MIPS targets.
3077         * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3078
3079 2012-02-05  Richard Sandiford  <rdsandiford@googlemail.com>
3080
3081         PR target/52125
3082         * lib/target-supports.exp (check_effective_target_mips_rel): New.
3083         * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3084
3085 2012-02-05  Richard Sandiford  <rdsandiford@googlemail.com>
3086
3087         * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3088         (check_effective_target_sync_int_long): Use it.
3089         (check_effective_target_sync_char_short): Likewise.
3090         * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3091
3092 2012-02-05  Tobias Burnus  <burnus@net-b.de>
3093
3094         PR fortran/51972
3095         * gfortran.dg/class_48.f90: Add some further checks.
3096
3097 2012-02-05  Ira Rosen  <irar@il.ibm.com>
3098
3099         PR tree-optimization/52091
3100         * gcc.dg/vect/pr52091.c: New test.
3101
3102 2012-02-04  Jakub Jelinek  <jakub@redhat.com>
3103
3104         PR rtl-optimization/52113
3105         * gcc.target/avr/pr52113.c: New test.
3106
3107 2012-02-03  Jakub Jelinek  <jakub@redhat.com>
3108
3109         PR rtl-optimization/52092
3110         * gcc.c-torture/compile/pr52092.c: New test.
3111
3112 2012-02-02  Mikael Morin  <mikael@gcc.gnu.org>
3113
3114         PR fortran/41587
3115         * gfortran.dg/class_array_10.f03: New test.
3116
3117         PR fortran/46356
3118         * gfortran.dg/class_array_11.f03: New test.
3119
3120         PR fortran/51754
3121         * gfortran.dg/class_array_12.f03: New test.
3122
3123 2012-02-02  Paul Thomas  <pault@gcc.gnu.org>
3124
3125         PR fortran/52012
3126         * gfortran.dg/realloc_on_assign_11.f90: New test.
3127
3128 2012-02-02  Tobias Burnus  <burnus@net-b.de>
3129
3130         PR fortran/52093
3131         * gfortran.dg/shape_7.f90: New.
3132
3133 2012-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
3134
3135         * gcc.target/mips/mips-prepend-1.c: New test.
3136
3137 2012-02-02  Jan Hubicka  <jh@suse.cz>
3138             Tom de Vries  <tom@codesourcery.com>
3139
3140         PR middle-end/51998
3141         * testsuite/gcc.dg/alias-12.c: New testcase.
3142         * testsuite/gcc.dg/alias-13.c: New testcase.
3143
3144 2012-02-02  Jakub Jelinek  <jakub@redhat.com>
3145
3146         PR target/52086
3147         * gcc.dg/pr52086.c: New test.
3148
3149         PR tree-optimization/52073
3150         * gcc.c-torture/compile/pr52073.c: New test.
3151
3152 2012-02-01  Thomas König  <tkoenig@gcc.gnu.org>
3153
3154         PR fortran/51958
3155         * gfortran.dg/function_optimize_10.f90:  New test.
3156
3157 2012-02-01  Uros Bizjak  <ubizjak@gmail.com>
3158
3159         * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3160         test on alpha*-*-*.
3161
3162 2012-02-01  Tobias Burnus  <burnus@net-b.de>
3163
3164         PR fortran/52024
3165         * gfortran.dg/typebound_operator_14.f90: New.
3166
3167 2012-02-01  Tobias Burnus  <burnus@net-b.de>
3168
3169         PR fortran/52059
3170         * gfortran.dg/elemental_function_1.f90: New.
3171
3172 2012-02-01  Georg-Johann Lay  <avr@gjlay.de>
3173
3174         PR rtl-optimization/51374
3175         * gcc.target/avr/torture/pr51374-1.c:
3176         Also fail if SBIS is seen.
3177
3178 2012-02-01  Georg-Johann Lay  <avr@gjlay.de>
3179
3180         PR rtl-optimization/51374
3181         * gcc.target/avr/torture/pr51374-1.c: New.
3182
3183 2012-01-31  Tobias Burnus  <burnus@net-b.de>
3184
3185         PR fortran/52024
3186         * gfortran.dg/typebound_generic_11.f90: New.
3187
3188 2012-01-31  Tobias Burnus  <burnus@net-b.de>
3189
3190         PR fortran/52029
3191         * gfortran.dg/class_49.f90: New.
3192
3193 2012-01-31  Tobias Burnus  <burnus@net-b.de>
3194
3195         PR fortran/52013
3196         * gfortran.dg/elemental_args_check_6.f90: New.
3197
3198 2012-01-31  Jason Merrill  <jason@redhat.com>
3199
3200         PR c++/52043
3201         * g++.dg/cpp0x/variadic122.C: New.
3202
3203 2012-01-31  Paul Thomas  <pault@gcc.gnu.org>
3204
3205         PR fortran/52012
3206         * gfortran.dg/realloc_on_assign_10.f90: New test.
3207
3208 2012-01-31  Richard Guenther  <rguenther@suse.de>
3209
3210         PR tree-optimization/51528
3211         * gcc.dg/torture/pr51528.c: New testcase.
3212
3213 2012-01-30  Uros Bizjak  <ubizjak@gmail.com>
3214
3215         PR go/48501
3216         * lib/go.exp (go_target_compile): Append timeout= to options.
3217         * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3218         select5-out.go test on alpha*-*-* targets.
3219
3220 2012-01-30  Richard Sandiford  <rdsandiford@googlemail.com>
3221
3222         * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3223         (TEST_SHORT): Reformat in the same way.
3224         * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3225         (TEST_SHORT): Reformat in the same way.
3226         * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3227         * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3228         * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3229         * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3230         * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3231
3232 2012-01-30  Bin Cheng  <bin.cheng@arm.com>
3233
3234         PR target/51835
3235         * gcc.target/arm/pr51835.c: New testcase.
3236
3237 2012-01-30  Richard Guenther  <rguenther@suse.de>
3238
3239         PR tree-optimization/52028
3240         * gcc.dg/torture/pr52028.c: New testcase.
3241         * gfortran.dg/ldist-pr45199.f: Adjust.
3242         * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3243         * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3244         * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3245
3246 2012-01-30  Jakub Jelinek  <jakub@redhat.com>
3247
3248         PR debug/52027
3249         * gcc.dg/tree-prof/pr52027.c: New test.
3250
3251         PR tree-optimization/52046
3252         * gcc.dg/pr52046.c: New test.
3253
3254         PR debug/52048
3255         * g++.dg/other/pr52048.C: New test.
3256
3257 2012-01-30  Richard Guenther  <rguenther@suse.de>
3258
3259         PR tree-optimization/52045
3260         * gcc.dg/pr52045.c: New testcase.
3261
3262 2012-01-30  Greta Yorsh  <Greta.Yorsh@arm.com>
3263
3264         * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3265         new code generated for __sync_lock_release.
3266
3267 2012-01-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3268
3269         * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3270
3271 2012-01-29  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3272
3273         PR testsuite/51875
3274         * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3275
3276         * g++.dg/ext/visibility/template10.C: Fix typo.
3277
3278         * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3279
3280 2012-01-29  Paolo Carlini  <paolo.carlini@oracle.com>
3281
3282         PR c++/51327
3283         * g++.dg/cpp0x/constexpr-ice6.C: New.
3284
3285 2012-01-29  Tobias Burnus  <burnus@net-b.de>
3286
3287         PR fortran/41600
3288         * gfortran.dg/default_initialization_6.f90: New.
3289
3290 2012-01-29  Tobias Burnus  <burnus@net-b.de>
3291
3292         PR fortran/51972
3293         * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3294         * gfortran.dg/class_48.f90: New.
3295
3296 2012-01-29  Janne Blomqvist  <jb@gcc.gnu.org>
3297
3298         PR fortran/51808
3299         * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3300
3301 2012-01-28  Tobias Burnus  <burnus@net-b.de>
3302
3303         PR fortran/51972
3304         * gfortran.dg/class_allocate_12.f90: New.
3305
3306 2012-01-28  Eric Botcazou  <ebotcazou@adacore.com>
3307
3308         * gcc.dg/torture/pr50444.c: Fix dg directives.
3309
3310 2012-01-28  Jakub Jelinek  <jakub@redhat.com>
3311
3312         PR target/52006
3313         * gcc.target/arm/pr52006.c: New test.
3314
3315 2012-01-27  Aldy Hernandez  <aldyh@redhat.com>
3316
3317         PR testsuite/52011
3318         * gcc.dg/lto/trans-mem.h: New file.
3319         * gcc.dg/lto/trans-mem-2_0.c: Include it.
3320         * gcc.dg/lto/trans-mem-1_1.c: Same.
3321         * gcc.dg/lto/trans-mem-4_1.c: Same.
3322         * gcc.dg/lto/trans-mem-3_1.c: Same.
3323
3324 2012-01-27  Tobias Burnus  <burnus@net-b.de>
3325
3326         PR fortran/52022
3327         * gfortran.dg/dummy_procedure_7.f90: New.
3328
3329 2012-01-27  Andreas Schwab  <schwab@linux-m68k.org>
3330
3331         * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3332         *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3333
3334 2012-01-27  Jakub Jelinek  <jakub@redhat.com>
3335
3336         PR c++/51852
3337         * g++.dg/other/gc5.C: New test.
3338
3339 2012-01-27  Richard Guenther  <rguenther@suse.de>
3340
3341         PR tree-optimization/50444
3342         * gcc.dg/torture/pr50444.c: New testcase.
3343
3344 2012-01-27  Tobias Burnus  <burnus@net-b.de>
3345
3346         PR fortran/51970
3347         PR fortran/51977
3348         * gfortran.dg/move_alloc_13.f90: New.
3349
3350 2012-01-27  Tobias Burnus  <burnus@net-b.de>
3351
3352         PR fortran/51953
3353         * gfortran.dg/allocate_alloc_opt_13.f90: New.
3354         * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3355         and change dg-error string.
3356
3357 2012-01-27  Tobias Burnus  <burnus@net-b.de>
3358
3359         PR fortran/52016
3360         * gfortran.dg/elemental_args_check_5.f90: New.
3361
3362 2012-01-27  Richard Guenther  <rguenther@suse.de>
3363
3364         PR middle-end/51959
3365         * g++.dg/torture/pr51959.C: New testcase.
3366
3367 2012-01-27  Tom de Vries  <tom@codesourcery.com>
3368
3369         PR tree-optimization/51990
3370         * gcc.dg/pr51990.c: New test.
3371         * gcc.dg/pr51990-2.c: Same.
3372
3373 2012-01-27  Paul Thomas  <pault@gcc.gnu.org>
3374             Tobias Burnus <burnus@gcc.gnu.org>
3375
3376         PR fortran/48705
3377         * gfortran.dg/class_allocate_11.f03: New.
3378
3379         PR fortran/51870
3380         PR fortran/51943
3381         PR fortran/51946
3382         * gfortran.dg/class_allocate_7.f03: New.
3383         * gfortran.dg/class_allocate_8.f03: New.
3384         * gfortran.dg/class_allocate_9.f03: New.
3385         * gfortran.dg/class_allocate_10.f03: New.
3386
3387 2012-01-27  Eric Botcazou  <ebotcazou@adacore.com>
3388
3389         * gnat.dg/discr34.adb: New test.
3390         * gnat.dg/discr34_pkg.ads: New helper.
3391
3392 2012-01-27  Eric Botcazou  <ebotcazou@adacore.com>
3393
3394         * gnat.dg/discr33.adb: New test.
3395
3396 2012-01-27  Eric Botcazou  <ebotcazou@adacore.com>
3397
3398         * gnat.dg/limited_with3.ad[sb): New test.
3399         * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3400         * gnat.dg/limited_with3_pkg2.ads: Likewise.
3401         * gnat.dg/limited_with3_pkg3.ads: Likewise.
3402
3403 2012-01-27  Eric Botcazou  <ebotcazou@adacore.com>
3404
3405         * gnat.dg/stack_usage1.adb: New test.
3406         * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3407
3408         * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3409         * gcc.dg/pr44194-2.c: Likewise.
3410
3411 2012-01-26  Paolo Carlini  <paolo.carlini@oracle.com>
3412
3413         PR c++/51370
3414         * g++.dg/template/crash112.C: New.
3415
3416 2012-01-27  Richard Henderson  <rth@redhat.com>
3417
3418         * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3419
3420 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3421
3422         * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3423
3424 2012-01-26  Jakub Jelinek  <jakub@redhat.com>
3425
3426         PR middle-end/51895
3427         * g++.dg/opt/pr51895.C: New test.
3428
3429 2012-01-26  Michael Matz  <matz@suse.de>
3430
3431         PR tree-optimization/48794
3432         * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3433
3434 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3435
3436         * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3437
3438 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3439
3440         * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3441         * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3442         memory.
3443         * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3444         the default value for s390 and s390x.
3445
3446 2012-01-25  Aldy Hernandez  <aldyh@redhat.com>
3447
3448         PR lto/51698
3449         * gcc.dg/lto/trans-mem-4_0.c: New.
3450         * gcc.dg/lto/trans-mem-4_1.c: New.
3451         * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3452         TM builtins.
3453         * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3454         * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3455         TM builtins.
3456         * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3457         * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3458         TM builtins.
3459
3460 2012-01-25    Georg-Johann Lay  <avr@gjlay.de>
3461
3462         * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3463
3464 2012-01-25  Ian Lance Taylor  <iant@google.com>
3465
3466         * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3467
3468 2012-01-25  Tobias Burnus  <burnus@net-b.de>
3469
3470         PR fortran/51995
3471         * gfortran.dg/typebound_proc_25.f90: New.
3472
3473 2012-01-25  Jason Merrill  <jason@redhat.com>
3474
3475         PR c++/51992
3476         * g++.dg/lto/pr51992_0.C: New.
3477
3478 2012-01-25  Jakub Jelinek  <jakub@redhat.com>
3479
3480         PR tree-optimization/51987
3481         * gcc.target/i386/pr51987.c: New test.
3482
3483 2012-01-25  Greta Yorsh  <Greta.Yorsh@arm.com>
3484
3485         * gcc.dg/tm/lto-1.c: Require lto support in target.
3486
3487 2012-01-25  Andrey Belevantsev  <abel@ispras.ru>
3488
3489         PR rtl-optimization/48374
3490         * gcc.dg/pr48374.c: New test.
3491
3492 2012-01-25  Greta Yorsh  <Greta.Yorsh@arm.com>
3493
3494         * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3495
3496 2012-01-25  Tobias Burnus  <burnus@net-b.de>
3497
3498         PR fortran/51966
3499         * gfortran.dg/derived_constructor_char_3.f90: New.
3500
3501 2012-01-24  Ian Lance Taylor  <iant@google.com>
3502
3503         * go.test/go-test.exp (filecmp): New procedure.
3504         (errchk): Handle quoted square brackets.
3505         (go-gc-tests): Set go_compile_args. Handle various new test
3506         lines.  Skip a few new tests.
3507         * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3508
3509 2012-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
3510
3511         * lib/target-supports.exp (proc check_effective_target_vect_perm)
3512         (check_effective_target_vect_extract_even_odd)
3513         (check_effective_target_vect_interleave): Return true for MIPS
3514         paired-single.
3515
3516 2012-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
3517
3518         * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3519         (main): Use it instead of argc.
3520
3521 2012-01-24  Jason Merrill  <jason@redhat.com>
3522
3523         PR c++/51973
3524         * g++.dg/cpp0x/sfinae31.C: New.
3525
3526 2012-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
3527
3528         * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3529
3530 2012-01-24  Jason Merrill  <jason@redhat.com>
3531
3532         PR c++/51812
3533         * g++.dg/inherit/covariant20.C: New.
3534
3535 2012-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
3536
3537         PR c++/51223
3538         * g++.dg/parse/crash58.C: New.
3539
3540 2012-01-24  Jakub Jelinek  <jakub@redhat.com>
3541
3542         PR target/51957
3543         * gcc.dg/pr51957-1.c: New test.
3544         * gcc.dg/pr51957-1.h: New file.
3545         * gcc.dg/pr51957-2.c: New test.
3546
3547 2012-01-23  Jason Merrill  <jason@redhat.com>
3548
3549         PR c++/51930
3550         * g++.dg/ext/visibility/template10.C: New.
3551
3552 2012-01-23  Tobias Burnus  <burnus@net-b.de>
3553
3554         PR fortran/51948
3555         * gfortran.dg/move_alloc_12.f90: New.
3556
3557 2012-01-23  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
3558
3559         PR middle-end/45416
3560         * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3561
3562 2012-01-23  Paolo Carlini  <paolo.carlini@oracle.com>
3563
3564         PR c++/51398
3565         * g++.dg/template/crash111.C: New.
3566
3567 2012-01-23  Arnaud Charlet  <charlet@adacore.com>
3568
3569         * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3570         configurations.
3571         * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3572
3573 2012-01-23  Dodji Seketeli  <dodji@redhat.com>
3574
3575         PR testsuite/51941
3576         * g++.dg/debug/dwarf2/nested-3.C:  Accept multiple lines between
3577         the DW_TAG_class_type and DW_AT_name: "Executor".
3578
3579 2012-01-23  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
3580
3581         * lib/target-supports.exp
3582         (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3583         (check_effective_target_vect_interleave): Likewise.
3584
3585 2012-01-22  Jason Merrill  <jason@redhat.com>
3586
3587         PR c++/51925
3588         * g++.dg/template/using20.C: New.
3589         * g++.dg/template/template-id-2.C: Adjust diagnostic.
3590
3591 2012-01-23  Jason Merrill  <jason@redhat.com>
3592
3593         PR target/51934
3594         * g++.dg/torture/pr51344.C: Limit to x86.
3595
3596 2012-01-23  Greta Yorsh  <Greta.Yorsh@arm.com>
3597
3598         * c-c++-common/tm/omp.c: Require target with pthread support.
3599
3600 2012-01-23  Richard Guenther  <rguenther@suse.de>
3601
3602         PR tree-optimization/51949
3603         * gcc.dg/torture/pr51949.c: New testcase.
3604
3605 2012-01-23  Jakub Jelinek  <jakub@redhat.com>
3606
3607         PR rtl-optimization/51933
3608         * gcc.c-torture/execute/pr51933.c: New test.
3609
3610 2012-01-22  Douglas B Rupp  <rupp@gnat.com>
3611
3612         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3613         Do not define for Interix.
3614
3615 2012-01-22  Jason Merrill  <jason@redhat.com>
3616
3617         PR c++/51832
3618         * g++.dg/lto/pr51832.h: New.
3619         * g++.dg/lto/pr51832_0.C: New.
3620         * g++.dg/lto/pr51832_1.C: New.
3621
3622 2012-01-22  Eric Botcazou  <ebotcazou@adacore.com>
3623
3624         * gcc.dg/ext-elim-1.c: New test.
3625
3626 2012-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
3627
3628         PR target/51931
3629         * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3630         * g++.dg/opt/longbranch1.C: Likewise.
3631
3632 2012-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
3633
3634         * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3635         in C++11 mode.
3636
3637 2012-01-21  Steven G. Kargl  <kargl@gcc.gnu.org>
3638
3639         PR fortran/50556
3640         * gfortran.dg/namelist_74.f90: New test.
3641         * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3642
3643 2012-01-21  Tobias Burnus  <burnus@net-b.de>
3644
3645         PR fortran/51913
3646         * gfortran.dg/class_47.f90: New.
3647
3648 2012-01-21  Eric Botcazou  <ebotcazou@adacore.com>
3649
3650         * gnat.dg/renaming5.ad[sb]: New test.
3651
3652 2012-01-20  Jason Merrill  <jason@redhat.com>
3653
3654         PR c++/51919
3655         * g++.dg/pch/mangle1.{C,Hs}: Remove.
3656
3657 2012-01-20  Jason Merrill  <jason@redhat.com>
3658
3659         PR c++/51922
3660         * g++.dg/ext/attrib42.C: Require ilp32.
3661
3662 2012-01-20  Jakub Jelinek  <jakub@redhat.com>
3663
3664         PR target/51915
3665         * gcc.target/arm/pr51915.c: New test.
3666
3667 2012-01-20  Cary Coutant  <ccoutant@google.com>
3668             Dodji Seketeli  <dodji@redhat.com>
3669
3670         PR debug/45682
3671         * g++.dg/debug/dwarf2/nested-3.C: New test.
3672
3673 2012-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
3674
3675         PR c++/51402
3676         * g++.dg/template/crash110.C: New.
3677
3678 2012-01-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3679
3680         * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
3681         Remove default options on hppa*-*-hpux*.
3682
3683 2012-01-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3684
3685         * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
3686
3687 2012-01-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3688
3689         * gcc.c-torture/compile/pr51856.c: New testcase.
3690
3691 2012-01-20  Uros Bizjak  <ubizjak@gmail.com>
3692
3693         * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
3694         options to go_target_compile.
3695
3696 2012-01-20  Kai Tietz  <ktietz@redhat.com>
3697
3698         * g++.dg/torture/pr51344.C: Fix typo.
3699
3700 2012-01-20  Richard Guenther  <rguenther@suse.de>
3701
3702         PR tree-optimization/51903
3703         * g++.dg/torture/pr51903.C: New testcase.
3704
3705 2012-01-20  Tobias Burnus  <burnus@net-b.de>
3706             Janus Weil  <janus@gcc.gnu.org>
3707
3708         PR fortran/51056
3709         * gfortran.dg/use_21.f90: New.
3710
3711 2012-01-20  Jakub Jelinek  <jakub@redhat.com>
3712
3713         PR target/51106
3714         * gcc.dg/torture/pr51106-1.c: New test.
3715         * gcc.dg/torture/pr51106-2.c: New test.
3716
3717 2012-01-19  Kai Tietz  <ktietz@redhat.com>
3718
3719         * g++.dg/torture/pr51344.C: New test.
3720
3721 2012-01-19  Tobias Burnus  <burnus@net-b.de>
3722
3723         PR fortran/51904
3724         * gfortran.dg/intrinsic_size_2.f90: New.
3725
3726 2012-01-19  Jason Merrill  <jason@redhat.com>
3727
3728         PR c++/51889
3729         * g++.dg/inherit/using7.C: New.
3730
3731 2012-01-19  Richard Guenther  <rguenther@suse.de>
3732
3733         PR tree-optimization/37997
3734         * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
3735
3736 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
3737
3738         PR rtl-optimization/51505
3739         * gcc.dg/pr51505.c: New test.
3740
3741 2012-01-18  Paul Thomas  <pault@gcc.gnu.org>
3742
3743         PR fortran/51634
3744         * gfortran.dg/typebound_operator_12.f03: New.
3745         * gfortran.dg/typebound_operator_13.f03: New.
3746
3747 2012-01-18  Paolo Carlini  <paolo.carlini@oracle.com>
3748
3749         PR c++/51225
3750         * g++.dg/cpp0x/pr51225.C: New.
3751
3752 2012-01-17  Ian Lance Taylor  <iant@google.com>
3753
3754         PR go/50656
3755         * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
3756
3757 2012-01-17  Tobias Burnus  <burnus@net-b.de>
3758
3759         PR fortran/51869
3760         * gfortran.dg/realloc_on_assign_9.f90: New.
3761
3762 2012-01-17  Aldy Hernandez  <aldyh@redhat.com>
3763
3764         PR other/51165
3765         * gcc.dg/tm/memopt-3.c: Remove xfail.
3766         * gcc.dg/tm/memopt-4.c: Remove xfail.
3767         * gcc.dg/tm/memopt-5.c: Remove xfail.
3768         * gcc.dg/tm/memopt-7.c: Remove xfail.
3769
3770 2012-01-17  Jakub Jelinek  <jakub@redhat.com>
3771
3772         PR tree-optimization/51877
3773         * gcc.c-torture/execute/pr51877.c: New test.
3774
3775 2012-01-17  Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
3776
3777         * gcc.dg/vect/no-section-anchors-vect-69.c: Change
3778         {!vect_align_arrays} to vect_sizes_32B_16B.
3779         * gcc.dg/vect/vect-multitypes-1.c: Ditto.
3780         * gcc.dg/vect/vect-peel-3.c: Ditto.
3781
3782 2012-01-16  Jason Merrill  <jason@redhat.com>
3783
3784         PR c++/51854
3785         * g++.dg/abi/mangle60.C: New.
3786
3787         PR c++/51827
3788         * g++.dg/pch/mangle1.{C,Hs}: New.
3789
3790 2012-01-16  Mikael Morin  <mikael@gcc.gnu.org>
3791             Tobias Burnus  <burnus@net-b.de>
3792
3793         PR fortran/50981
3794         * gfortran.dg/elemental_optional_args_3.f90: New
3795         * gfortran.dg/elemental_optional_args_4.f90: New
3796
3797 2012-01-16  Tobias Burnus  <burnus@net-b.de>
3798
3799         PR fortran/51809
3800         * gfortran.dg/use_20.f90: New
3801
3802 2012-01-16  Jason Merrill  <jason@redhat.com>
3803
3804         PR c++/51868
3805         * g++.dg/cpp0x/rv-bitfield.C: New.
3806         * g++.dg/cpp0x/rv-bitfield2.C: New.
3807
3808 2012-01-16  Paul Thomas  <pault@gcc.gnu.org>
3809
3810         * gfortran.dg/class_array_3.f03: Remove the explicit loop in
3811         subroutine 'qsort' and use index array to assign the result.
3812
3813 2012-01-16  Jakub Jelinek  <jakub@redhat.com>
3814
3815         PR tree-optimization/51865
3816         * gcc.dg/pr51865.c: New test.
3817
3818 2012-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
3819
3820         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
3821
3822 2012-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
3823
3824         * gcc.target/mips/code-readable-2.c: Allow the jump table address
3825         to be loaded from the constant pool, rather than via %hi and %lo.
3826
3827 2012-01-15  Uros Bizjak  <ubizjak@gmail.com>
3828
3829         PR rtl-optimization/51821
3830         * gcc.dg/pr51821.c: New test.
3831
3832 2012-01-15  Andreas Schwab  <schwab@linux-m68k.org>
3833
3834         * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
3835
3836 2012-01-14  Andreas Schwab  <schwab@linux-m68k.org>
3837
3838         * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
3839
3840 2012-01-14  Tobias Burnus  <burnus@net-b.de>
3841
3842         PR fortran/51800
3843         * gfortran.dg/init_flag_8.f90: New.
3844         * gfortran.dg/init_flag_9.f90: New.
3845
3846 2011-01-14  Tobias Burnus  <burnus@net-b.de>
3847
3848         PR fortran/51816
3849         * gfortran.dg/use_18.f90: New.
3850         * gfortran.dg/use_19.f90: New.
3851
3852 2012-01-13  Ian Lance Taylor  <iant@google.com>
3853
3854         PR c++/50012
3855         * g++.dg/warn/Wsign-compare-4.C: New.
3856
3857 2012-01-13  Paul Thomas  <pault@gcc.gnu.org>
3858
3859         PR fortran/48351
3860         * gfortran.dg/alloc_comp_assign.f03: New.
3861         * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
3862         __BUILTIN_FREE from 38 to 32.
3863
3864 2012-01-13  Jason Merrill  <jason@redhat.com>
3865
3866         PR c++/20681
3867         * g++.dg/warn/Wreturn-type-7.C: New.
3868
3869 2012-01-13  Georg-Johann Lay  <avr@gjlay.de>
3870
3871         * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
3872         assumption.
3873         * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
3874         * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
3875         * gcc.dg/cpp/warn-multichar-2.c: Ditto.
3876         * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
3877         int32plus because of big array needed.
3878         * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
3879         * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
3880
3881 2012-01-13  Jason Merrill  <jason@redhat.com>
3882
3883         PR c++/51813
3884         * g++.dg/ext/visibility/template9.C: New.
3885
3886         PR c++/51620
3887         * g++.dg/cpp0x/defaulted34.C: New.
3888         * g++.dg/template/virtual3.C: New.
3889
3890 2012-01-13  Richard Guenther  <rguenther@suse.de>
3891
3892         PR middle-end/8081
3893         * gcc.dg/torture/pr8081.c: New testcase.
3894
3895 2012-01-13  Georg-Johann Lay  <avr@gjlay.de>
3896
3897         * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
3898
3899 2012-01-12  Jason Merrill  <jason@redhat.com>
3900
3901         PR c++/51714
3902         * g++.dg/ext/stmtexpr14.C: New.
3903
3904 2012-01-13  Dodji Seketeli  <dodji@redhat.com>
3905
3906         PR c++/51633
3907         * g++.dg/cpp0x/constexpr-diag4.C: New test.
3908
3909 2012-01-12  Jason Merrill  <jason@redhat.com>
3910
3911         PR c++/48051
3912         * g++.dg/abi/mangle48.C: Test qualified-names, too.
3913         * g++.dg/abi/mangle58.C: Likewise.
3914
3915         PR c++/51403
3916         * g++.dg/template/arg8.C: New.
3917
3918 2012-01-12  Ira Rosen  <irar@il.ibm.com>
3919
3920         PR tree-optimization/51799
3921         * gcc.dg/vect/pr51799.c: New test.
3922         * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
3923         patterns.
3924
3925 2012-01-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
3926             Tobias Burnus  <burnus@net-b.de>
3927
3928         PR fortran/51057
3929         PR fortran/51616
3930         * lib/target-supports.exp
3931         (check_effective_target_fortran_largest_fp_has_sqrt): New.
3932         * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
3933
3934 2012-01-11  Jason Merrill  <jason@redhat.com>
3935
3936         PR c++/51565
3937         * g++.dg/ext/attrib42.C: New.
3938
3939 2012-01-11  Jakub Jelinek  <jakub@redhat.com>
3940
3941         PR bootstrap/51796
3942         * gcc.dg/pr51796.c: New test.
3943
3944 2012-01-11  Jason Merrill  <jason@redhat.com>
3945
3946         PR c++/51818
3947         * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
3948
3949 2012-01-11  Eric Botcazou  <ebotcazou@adacore.com>
3950
3951         * gnat.dg/array19.ad[sb]: New test.
3952
3953 2012-01-11  Eric Botcazou  <ebotcazou@adacore.com>
3954
3955         * gnat.dg/opt23.ad[sb]: New test.
3956         * gnat.dg/opt23_pkg.ad[sb]: New helper.
3957         * gnat.dg/opt24.ad[sb]: New test.
3958
3959 2012-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3960
3961         PR tree-optimization/49642
3962         * gcc.dg/tree-ssa/pr49642-1.c: New test.
3963         * gcc.dg/tree-ssa/pr49642-2.c: New test.
3964
3965 2012-01-11  Jason Merrill  <jason@redhat.com>
3966
3967         PR c++/51613
3968         * g++.dg/template/explicit-args5.C: New.
3969
3970 2012-01-11  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
3971
3972         * gcc.c-torture/execute/20120110-1.c: New testcase.
3973
3974 2012-01-10  Jason Merrill  <jason@redhat.com>
3975
3976         PR c++/51614
3977         * g++.dg/inherit/ambig1.C: New.
3978
3979         PR c++/51433
3980         * g++.dg/cpp0x/constexpr-cache1.C: New.
3981
3982 2012-01-10  Richard Guenther  <rguenther@suse.de>
3983
3984         PR tree-optimization/51801
3985         * gcc.dg/torture/pr51801.c: New testcase.
3986
3987 2012-01-10  Tobias Burnus  <burnus@net-b.de>
3988
3989         PR fortran/51652
3990         * gfortran.dg/allocate_with_typespec_5.f90: New.
3991
3992 2012-01-10  Tobias Burnus  <burnus@net-b.de>
3993
3994         * gfortran.dg/class_39.f03: Update dg-error string.
3995
3996 2012-01-10  Richard Guenther  <rguenther@suse.de>
3997
3998         PR tree-optimization/50913
3999         * gcc.dg/graphite/interchange-16.c: New testcase.
4000         * gcc.dg/graphite/scop-20.c: XFAIL.
4001         * gfortran.dg/graphite/interchange-1.f: Likewise.
4002         * gfortran.dg/graphite/block-1.f90: Likewise.
4003         * gfortran.dg/graphite/block-2.f: Likewise.
4004
4005 2012-01-10  Richard Henderson  <rth@redhat.com>
4006
4007         * lib/target-supports.exp (check_effective_target_vect_perm,
4008         check_effective_target_vect_perm_byte,
4009         check_effective_target_vect_perm_short): Enable for arm neon.
4010
4011 2012-01-09  Tobias Burnus  <burnus@net-b.de>
4012
4013         PR fortran/46328
4014         * gfortran.dg/typebound_operator_11.f90: New.
4015
4016 2012-01-09  Eric Botcazou  <ebotcazou@adacore.com>
4017
4018         * gnat.dg/array18.adb: New test.
4019         * gnat.dg/array18_pkg.ads: New helper.
4020
4021 2012-01-09  Paul Thomas  <pault@gcc.gnu.org>
4022
4023         PR fortran/51791
4024         * gfortran.dg/typebound_operator_7.f03: Insert parentheses
4025         around base object in first assignment in main program.
4026         * gfortran.dg/typebound_operator_10.f03: New test.
4027
4028 2012-01-09  Martin Jambor  <mjambor@suse.cz>
4029
4030         PR tree-optimization/51759
4031         * g++.dg/ipa/pr51759.C: New test.
4032
4033 2012-01-09  Tobias Burnus  <burnus@net-b.de>
4034
4035         PR fortran/51758
4036         * gfortran.dg/optional_absent_2.f90: New.
4037
4038 2012-01-09  Tobias Burnus  <burnus@net-b.de>
4039
4040         PR fortran/51578
4041         * gfortran.dg/use_17.f90: New.
4042
4043 2012-01-09  Gary Funck  <gary@intrepid.com>
4044
4045         PR preprocessor/33919
4046         * gcc.dg/pr33919.c: New test.
4047         * gcc.dg/pr33919-0.h: New test header file.
4048         * gcc.dg/pr33919-1.h: Ditto.
4049         * gcc.dg/pr33919-2.h: Ditto.
4050
4051 2012-01-07  Jan Hubicka  <jh@suse.cz>
4052
4053         PR tree-optimize/51694
4054         * gcc.c-torture/compile/pr51694.c: new testcase.
4055
4056 2012-01-07  Jan Hubicka  <jh@suse.cz>
4057
4058         PR tree-optimization/51600
4059         * g++.dg/torture/pr51600.C: New testcase.
4060
4061 2012-01-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4062
4063         PR gcov-profile/51715
4064         PR gcov-profile/51717
4065         * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
4066         * gcc.misc-tests/gcov-14.c: Likewise.
4067
4068 2012-01-06  Jason Merrill  <jason@redhat.com>
4069
4070         * g++.dg/parse/new5.C: New.
4071
4072 2012-01-06  Patrick Marlier  <patrick.marlier@gmail.com>
4073
4074         PR testsuite/51655
4075         * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
4076         including <string.h>.
4077
4078 2012-01-06  Jason Merrill  <jason@redhat.com>
4079
4080         * g++.dg/abi/mangle51.C: New.
4081         * g++.dg/abi/mangle52.C: New.
4082         * g++.dg/abi/mangle53.C: New.
4083         * g++.dg/abi/mangle54.C: New.
4084         * g++.dg/abi/mangle55.C: New.
4085         * g++.dg/abi/mangle56.C: New.
4086         * g++.dg/abi/mangle57.C: New.
4087         * g++.dg/abi/mangle58.C: New.
4088         * g++.dg/abi/mangle59.C: New.
4089         * g++.dg/cpp0x/trailing3.C: Update mangling.
4090         * g++.dg/cpp0x/variadic111.C: Update mangling.
4091         * g++.dg/cpp0x/variadic4.C: Update mangling.
4092         * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
4093         * g++.dg/template/nontype22.C: Works now.
4094         * g++.dg/template/pr35240.C: Works now.
4095
4096         * g++.dg/cpp0x/error7.C: New.
4097
4098 2012-01-06  Tobias Burnus <burnus@net-b.de>
4099
4100         * gfortran.dg/deallocate_stat_2.f90: New.
4101         * coarray/allocate_errgmsg.f90: New.
4102         * gfortran.dg/coarray_lib_alloc_1.f90: New.
4103         * gfortran.dg/coarray_lib_alloc_2.f90: New.
4104         * coarray/subobject_1.f90: Fix for num_images > 1.
4105         * gfortran.dg/deallocate_stat.f90: Update due to changed
4106         stat= handling.
4107
4108 2012-01-06  Andrew Stubbs  <ams@codesourcery.com>
4109
4110         * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
4111
4112 2012-01-06  Eric Botcazou  <ebotcazou@adacore.com>
4113
4114         * ada/acats/overflow.lst: Add cb20004.
4115
4116 2012-01-05  Dodji Seketeli  <dodji@redhat.com>
4117
4118         PR c++/51541
4119         * g++.dg/cpp0x/alias-decl-18.C: New test.
4120
4121 2012-01-05  Eric Botcazou  <ebotcazou@adacore.com>
4122
4123         * gcc.c-torture/execute/20120104-1.c: New test.
4124
4125 2012-01-05  Paul Thomas  <pault@gcc.gnu.org>
4126
4127         PR fortran/PR48946
4128         * gfortran.dg/typebound_operator_9.f03: This is now a copy of
4129         the old typebound_operator_8.f03.
4130         * gfortran.dg/typebound_operator_8.f03: New version of
4131         typebound_operator_7.f03 with 'u' a derived type instead of a
4132         class object.
4133
4134 2012-01-05  Richard Guenther  <rguenther@suse.de>
4135
4136         * g++.dg/torture/pr49309.C: Skip for -flto.
4137
4138 2012-01-05  Jakub Jelinek  <jakub@redhat.com>
4139
4140         PR middle-end/51761
4141         * gcc.c-torture/compile/pr51761.c: New test.
4142
4143 2012-01-05  Richard Guenther  <rguenther@suse.de>
4144
4145         PR tree-optimization/51760
4146         * gcc.dg/torture/pr51760.c: New testcase.
4147
4148 2012-01-05  Aldy Hernandez  <aldyh@redhat.com>
4149
4150         PR middle-end/51472
4151         * gcc.dg/tm/memopt-6.c: Adjust regexp.
4152
4153 2012-01-05  Richard Guenther  <rguenther@suse.de>
4154
4155         PR lto/41576
4156         * gfortran.dg/lto/pr41576_0.f90: New testcase.
4157         * gfortran.dg/lto/pr41576_1.f90: Likewise.
4158
4159 2012-01-04  Jakub Jelinek  <jakub@redhat.com>
4160
4161         PR debug/51695
4162         * gcc.dg/pr51695.c: New test.
4163
4164 2012-01-04  Andrew Pinski  <apinski@cavium.com>
4165
4166         * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4167         * gcc.target/mips/octeon2-lx-1.c: New test.
4168         * gcc.target/mips/mips64-dsp-ldx.c: New test.
4169         * gcc.target/mips/octeon2-lx-2.c: New test.
4170         * gcc.target/mips/octeon2-lx-3.c: New test.
4171
4172 2012-01-04  Patrick Marlier  <patrick.marlier@gmail.com>
4173
4174         PR other/51163
4175         PR other/51164
4176         * gcc.dg/tm/alias-1.c:  Adjust regexp.
4177         * gcc.dg/tm/alias-2.c:  Adjust regexp.
4178
4179 2012-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
4180
4181         PR c++/51064
4182         * g++.dg/warn/Wparentheses-26.C: New.
4183
4184 2012-01-04  Mikael Morin  <mikael@gcc.gnu.org>
4185
4186         * gfortran.dg/elemental_optional_args_2.f90: New test.
4187
4188 2012-01-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
4189
4190         PR fortran/49693
4191         * gfortran.dg/common_17.f90:  New test.
4192
4193 2012-01-04  Richard Guenther  <rguenther@suse.de>
4194
4195         PR tree-optimization/49651
4196         * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4197         * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4198
4199 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
4200
4201         PR c++/51738
4202         * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4203
4204 2012-01-03  Andrew Pinski  <apinski@cavium.com>
4205
4206         * lib/scanasm.exp (dg-function-on-line): Always use a special format
4207         for all mips targets.  Also allow an optional .cfi_startproc.
4208
4209 2012-01-03  Uros Bizjak  <ubizjak@gmail.com>
4210
4211         * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4212
4213 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
4214
4215         PR c++/29273
4216         * g++.dg/rtti/dyncast5.C: New.
4217
4218 2012-01-03  Richard Guenther  <rguenther@suse.de>
4219
4220         PR tree-optimization/51070
4221         * gcc.dg/torture/pr51070-2.c: New testcase.
4222
4223 2012-01-03  Richard Guenther  <rguenther@suse.de>
4224
4225         PR tree-optimization/51692
4226         * gcc.dg/torture/pr51692.c: New testcase.
4227
4228 2012-01-03  Richard Guenther  <rguenther@suse.de>
4229
4230         PR debug/51650
4231         * g++.dg/lto/pr51650-3_0.C: New testcase.
4232
4233 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
4234
4235         PR c++/15867
4236         * g++.dg/warn/Wredundant-decls-spec.C: New.
4237
4238 2012-01-03  Jakub Jelinek  <jakub@redhat.com>
4239
4240         PR tree-optimization/51719
4241         * g++.dg/tree-prof/pr51719.C: New test.
4242
4243 2012-01-03  Richard Guenther  <rguenther@suse.de>
4244
4245         PR middle-end/51730
4246         * gcc.dg/fold-compare-6.c: New testcase.
4247
4248 2012-01-03  Jakub Jelinek  <jakub@redhat.com>
4249
4250         PR c++/51669
4251         * g++.dg/gomp/pr51669.C: New test.
4252
4253 2012-01-02  Jason Merrill  <jason@redhat.com>
4254
4255         PR c++/51675
4256         * g++.dg/cpp0x/constexpr-union2.C: New.
4257
4258         PR c++/51666
4259         * g++.dg/cpp0x/nsdmi-defer5.C: New.
4260
4261 2012-01-02  Dodji Seketeli  <dodji@redhat.com>
4262
4263         PR c++/51462
4264         * g++.dg/cpp0x/constexpr-99.C: New test.
4265
4266 2012-01-02  Paolo Carlini  <paolo.carlini@oracle.com>
4267
4268         PR c++/20140
4269         * g++.dg/template/init9.C: New.
4270
4271 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4272
4273         * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4274         Increase copy to 5 bytes.  Look for at least two "mem/s/u"s,
4275         rather than a specific number.
4276
4277 2012-01-02  Paul Thomas  <pault@gcc.gnu.org>
4278
4279         PR fortran/46262
4280         PR fortran/46328
4281         PR fortran/51052
4282         * gfortran.dg/typebound_operator_7.f03: New.
4283         * gfortran.dg/typebound_operator_8.f03: New.
4284
4285 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4286
4287         PR target/51729
4288         * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4289         XFAIL.
4290         * gcc.target/mips/dspr2-MULTU.c: Likewise.
4291
4292 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4293
4294         * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4295
4296 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4297
4298         * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4299         for MIPS.
4300
4301 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4302
4303         * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4304         * gfortran.dg/io_real_boz_4.f90: Likewise.
4305         * gfortran.dg/io_real_boz_5.f90: Likewise.
4306
4307 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
4308
4309         * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4310
4311 2012-01-02  Revital Eres  <revital.eres@linaro.org>
4312
4313         * gcc.dg/sms-11.c: New file.
4314
4315 2012-01-02  Tobias Burnus  <burnus@net-b.de>
4316
4317         PR fortran/51682
4318         * gfortran.dg/coarray/image_index_3.f90: New.
4319
4320 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
4321
4322         PR c++/16603
4323         * g++.dg/parse/enum8.C: New.
4324
4325 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
4326
4327         PR c++/51379
4328         * g++.dg/conversion/reinterpret4.C: New.
4329         * g++.dg/conversion/reinterpret1.C: Adjust.
4330
4331 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
4332
4333         * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4334
4335 2012-01-01  Fabien ChĂȘne  <fabien@gcc.gnu.org>
4336
4337         * g++.old-deja/g++.brendan/crash25.C: Adjust.
4338         * g++.old-deja/g++.brendan/crash56.C: Likewise.
4339         * g++.old-deja/g++.jason/access14.C: Likewise.
4340         * g++.old-deja/g++.jason/access8.C: Likewise.
4341         * g++.old-deja/g++.jason/access1.C: Likewise.
4342         * g++.old-deja/g++.other/access3.C: Likewise.
4343         * g++.old-deja/g++.other/access5.C: Likewise.
4344         * g++.old-deja/g++.law/unsorted1.C: Likewise.
4345         * g++.old-deja/g++.law/visibility22.C: Likewise.
4346         * g++.old-deja/g++.law/visibility26.C: Likewise.
4347         * g++.old-deja/g++.mike/p2746.C: Likewise.
4348         * g++.dg/debug/using1.C: Likewise.
4349         * g++.dg/lookup/using51.C: Likewise.
4350         * g++.dg/inherit/using5.C: Likewise.
4351         * g++.dg/inherit/pr30297.C: Likewise.
4352         * g++.dg/inherit/access8.C: Likewise.
4353         * g++.dg/torture/pr39362.C: Likewise.
4354         * g++.dg/template/crash13.C: Likewise.
4355         * g++.dg/template/using10.C: Likewise.
4356
4357 2012-01-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
4358
4359         PR fortran/51502
4360         * lib/gcc-dg.exp (scan-module-absence):  Really commit last
4361         change.
4362
4363 2012-01-01  Ira Rosen  <irar@il.ibm.com>
4364
4365         PR tree-optimization/51704
4366         * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4367         * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4368         corresponding flags.
4369
4370 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
4371
4372         PR c++/51723
4373         * g++.dg/cpp0x/constexpr-delegating2.C: New.
4374
4375 2012-01-01  Jan Hubicka  <jh@suse.cz>
4376
4377         PR rtl-optimization/51069
4378         * gcc.c-torture/compile/pr51069.c: New testcase.
4379
4380 2012-01-01  Jakub Jelinek  <jakub@redhat.com>
4381
4382         PR tree-optimization/51683
4383         * gcc.dg/pr51683.c: New test.
4384 \f
4385 Copyright (C) 2012 Free Software Foundation, Inc.
4386
4387 Copying and distribution of this file, with or without modification,
4388 are permitted in any medium without royalty provided the copyright
4389 notice and this notice are preserved.