Imported Upstream version 4.8.1
[platform/upstream/gcc48.git] / gcc / testsuite / ChangeLog
1 2013-05-31  Release Manager
2
3         * GCC 4.8.1 released.
4
5 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
6
7         * gnat.dg/specs/last_bit.ads: New test.
8
9 2013-05-24  Greta Yorsh  <Greta.Yorsh@arm.com>
10
11         Backport from mainline
12         2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
13
14         PR target/56732
15         * gcc.target/arm/pr56732-1.c: New test.
16
17 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
18
19         PR tree-ssa/57385
20         * gcc.dg/tree-ssa/pr57385.c: New test.
21
22 2013-05-23  Martin Jambor  <mjambor@suse.cz>
23
24         PR middle-end/57347
25         * gcc.dg/ipa/pr57347.c: New test.
26
27 2013-05-23  Richard Biener  <rguenther@suse.de>
28
29         PR rtl-optimization/57341
30         * gcc.dg/torture/pr57341.c: New testcase.
31
32 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
33
34         PR middle-end/57344
35         * gcc.c-torture/execute/pr57344-1.c: New test.
36         * gcc.c-torture/execute/pr57344-2.c: New test.
37         * gcc.c-torture/execute/pr57344-3.c: New test.
38         * gcc.c-torture/execute/pr57344-4.c: New test.
39
40 2013-05-22  Richard Biener  <rguenther@suse.de>
41
42         Backport from mainline
43         2013-05-21  Richard Biener  <rguenther@suse.de>
44
45         PR tree-optimization/57330
46         * gcc.dg/torture/pr57330.c: New testcase.
47
48         2013-05-21  Richard Biener  <rguenther@suse.de>
49
50         PR tree-optimization/57303
51         * gcc.dg/torture/pr57303.c: New testcase.
52
53 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
54
55         PR tree-optimization/57321
56         * gcc.c-torture/execute/pr57321.c: New test.
57
58 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
59
60         PR rtl-optimization/57281
61         PR rtl-optimization/57300
62         * gcc.dg/pr57300.c: New test.
63         * gcc.c-torture/execute/pr57281.c: New test.
64
65 2013-05-16  Dodji Seketeli  <dodji@redhat.com>
66
67         PR c++/56782 - Regression with empty pack expansions
68         * g++.dg/cpp0x/variadic142.C: New test file.
69
70 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
71
72         PR c++/57274
73         * c-c++-common/Wsequence-point-1.c: New test.
74
75         PR middle-end/57251
76         * gcc.dg/torture/pr57251.c: New test.
77
78 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
79
80         PR target/57264
81         * gcc.target/i386/pr57264.c: New test.
82
83 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
84
85         PR tree-optimization/57230
86         * gcc.dg/strlenopt-23.c: New test.
87
88 2013-05-10  Richard Biener  <rguenther@suse.de>
89
90         PR tree-optimization/57214
91         * gcc.dg/torture/pr57214.c: New testcase.
92
93 2013-05-09  Martin Jambor  <mjambor@suse.cz>
94
95         PR middle-end/56988
96         * gcc.dg/ipa/pr56988.c: New test.
97
98 2013-05-08  Marc Glisse  <marc.glisse@inria.fr>
99
100         * c-c++-common/vector-scalar-2.c: New testcase.
101
102 2013-05-07  Tobias Burnus  <burnus@net-b.de>
103
104         Backport from mainline
105         2013-05-02  Tobias Burnus  <burnus@net-b.de>
106
107         PR fortran/57142
108         * gfortran.dg/size_kind_2.f90: New.
109         * gfortran.dg/size_kind_3.f90: New.
110
111 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
112
113         PR tree-optimization/57149
114         * gcc.dg/pr57149.c: New test.
115
116         PR debug/57184
117         * gcc.dg/pr57184.c: New test.
118
119 2013-05-07  Richard Biener  <rguenther@suse.de>
120
121         Backport from mainline
122         2013-05-06  Richard Biener  <rguenther@suse.de>
123
124         PR tree-optimization/57185
125         * gcc.dg/autopar/pr57185.c: New testcase.
126
127         2013-04-19  Richard Biener  <rguenther@suse.de>
128
129         PR tree-optimization/57000
130         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
131
132 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
133
134         * gnat.dg/specs/array3.ads: New test.
135
136 2013-05-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
137
138         Backport from trunk
139         2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
140
141         PR target/57150
142         * gcc.target/powerpc/pr57150.c: New file.
143
144 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
145
146         Backport from mainline
147         2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
148
149         PR target/57106
150         * gcc.target/i386/pr57106.c: New test.
151
152 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
153
154         PR c++/57183
155         * g++.dg/cpp0x/auto38.C: New.
156
157 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
158
159         PR tree-optimization/56205
160         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
161
162 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
163
164         PR rtl-optimization/57130
165         * gcc.c-torture/execute/pr57130.c: New test.
166
167 2013-05-03  Marek Polacek  <polacek@redhat.com>
168
169         Backport from mainline
170         2013-04-25  Marek Polacek  <polacek@redhat.com>
171
172         PR tree-optimization/57066
173         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
174
175 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
176
177         PR rtl-optimization/57131
178         * gcc.c-torture/execute/pr57131.c: New test.
179
180 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
181
182         Backport from mainline
183         PR target/57091
184         * gcc.target/i386/pr57091.c: New test.
185
186 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
187
188         Backport from mainline
189         2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
190
191         PR target/57097
192         * gcc.target/i386/pr57097.c: New test.
193
194 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
195
196         Backport from mainline
197         2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
198
199         PR rtl-optimizations/57046
200         * gcc.target/i386/pr57046.c: New test.
201
202 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
203
204         Backport from mainline
205         2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
206
207         PR target/57018
208         * gcc.target/i386/pr57018.c: New test.
209
210 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
211
212         Backport from mainline
213         2013-04-18  Jakub Jelinek  <jakub@redhat.com>
214
215         PR rtl-optimization/56999
216         * g++.dg/opt/pr56999.C: New test.
217
218 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
219
220         Backport from mainline
221         2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
222
223         PR rtl-optimization/56847
224         * gcc.dg/pr56847.c: New test.
225
226 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
227
228         Backport from mainline (fix to botched commit)
229         2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
230
231         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
232         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
233         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
234         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
235         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
236         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
237         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
238         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
239         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
240         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
241
242         Backport from mainline
243         2013-03-28  Ian Bolton  <ian.bolton@arm.com>
244
245         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
246         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
247         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
248         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
249         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
250         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
251         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
252         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
253         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
254         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
255
256 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
257
258         PR c++/57092
259         * g++.dg/cpp0x/decltype53.C: New.
260
261 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
262
263         PR tree-optimization/57104
264         * gcc.dg/pr57104.c: New test.
265
266 2013-04-30  Uros Bizjak  <ubizjak@gmail.com>
267
268         Backport from mainline
269         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
270
271         PR target/44578
272         * gcc.target/i386/pr44578.c: New test.
273
274         Backport from mainline
275         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
276
277         PR target/57098
278         * gcc.target/i386/pr57098.c: New test.
279
280 2013-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
281
282         PR c++/56450
283         * g++.dg/cpp0x/decltype52.C: New.
284
285 2013-04-29  Richard Biener  <rguenther@suse.de>
286
287         PR middle-end/57103
288         * gcc.dg/autopar/pr57103.c: New testcase.
289
290 2013-04-29  Christian Bruel  <christian.bruel@st.com>
291
292         PR target/57108
293         * gcc.target/sh/pr57108.c: New test.
294
295 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
296
297         PR tree-optimization/57083
298         * gcc.dg/torture/pr57083.c: New test.
299
300 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
301
302         Backport from trunk:
303
304         PR fortran/51825
305         * gfortran.dg/namelist_77.f90: New test.
306         * gfortran.dg/namelist_78.f90: New test.
307
308 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
309
310         PR fortran/56786
311         * gfortran.dg/namelist_81.f90:  New test.
312
313 2013-04-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
314
315         Backport from trunk:
316
317         PR fortran/52512
318         * gfortran.dg/namelist_79.f90: New test.
319
320 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
321
322         PR target/56866
323         * gcc.c-torture/execute/pr56866.c: New test.
324         * gcc.target/i386/pr56866.c: New test.
325
326 2013-04-26  Janus Weil  <janus@gcc.gnu.org>
327
328         Backports from trunk:
329
330         PR fortran/56968
331         * gfortran.dg/proc_ptr_41.f90: New.
332
333         PR fortran/56814
334         * gfortran.dg/proc_ptr_42.f90: New.
335
336         PR fortran/53685
337         PR fortran/57022
338         * gfortran.dg/transfer_check_4.f90: New.
339
340 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
341
342         PR rtl-optimization/57003
343         * gcc.target/i386/pr57003.c: New test.
344
345 2013-04-25  Ian Bolton  <ian.bolton@arm.com>
346
347         Backported from mainline.
348         2013-03-22  Ian Bolton  <ian.bolton@arm.com>
349
350         * gcc.target/aarch64/movk.c: New test.
351
352 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
353
354         PR c++/56970
355         * g++.dg/cpp0x/sfinae45.C: New.
356
357 2013-04-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
358
359         Backported from mainline.
360         PR rtl-optimization/56605
361         * gcc.target/powerpc/pr56605.c: New.
362
363 2013-04-22  Marek Polacek  <polacek@redhat.com>
364
365         Backport from mainline
366         2013-04-22  Marek Polacek  <polacek@redhat.com>
367
368         PR sanitizer/56990
369         * gcc.dg/pr56990.c: New test.
370
371 2013-04-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
372             Mikael Morin  <mikael@gcc.gnu.org>
373
374         PR fortran/56872
375         * gfortran.dg/array_constructor_45.f90:  New test.
376         * gfortran.dg/array_constructor_46.f90:  New test.
377         * gfortran.dg/array_constructor_47.f90:  New test.
378         * gfortran.dg/array_constructor_40.f90:  Adjust number of
379         while loops.
380
381 2013-04-18  Mikael Morin  <mikael@gcc.gnu.org>
382
383         PR fortran/56816
384         * gfortran.dg/select_type_33.f03: New test.
385
386 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
387
388         PR tree-optimization/56984
389         * gcc.c-torture/compile/pr56984.c: New test.
390
391         PR rtl-optimization/56992
392         * gcc.dg/pr56992.c: New test.
393
394 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
395
396         Backport from mainline
397         2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
398
399         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
400         * gcc.c-torture/execute/pr33992.x: Remove.
401         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
402         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
403         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
404
405         Backport from mainline
406         2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
407
408         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
409         * g++.dg/ipa/ivinline-2.C: Likewise.
410         * g++.dg/ipa/ivinline-3.C: Likewise.
411         * g++.dg/ipa/ivinline-4.C: Likewise.
412         * g++.dg/ipa/ivinline-5.C: Likewise.
413         * g++.dg/ipa/ivinline-7.C: Likewise.
414         * g++.dg/ipa/ivinline-8.C: Likewise.
415         * g++.dg/ipa/ivinline-9.C: Likewise.
416         * g++.dg/cpp0x/noexcept03.C: Likewise.
417         * gcc.dg/const-1.c: Likewise.
418         * gcc.dg/ipa/pure-const-1.c: Likewise.
419         * gcc.dg/noreturn-8.c: Likewise.
420         * gcc.target/i386/mmx-1.c: Likewise.
421         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
422         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
423         * gcc.c-torture/execute/pr33992.x: New file.
424
425 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
426
427         PR tree-optimization/56962
428         * gcc.c-torture/execute/pr56962.c: New test.
429
430 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
431
432         * gcc.dg/pr56890-1.c: New test.
433         * gcc.dg/pr56890-2.c: Likewise.
434
435 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
436
437         PR target/56903
438         * gcc.target/i386/pr56903.c: New test.
439
440 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
441
442         PR tree-optimization/56918
443         PR tree-optimization/56920
444         * gcc.dg/vect/pr56918.c: New test.
445         * gcc.dg/vect/pr56920.c: New test.
446
447 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
448
449         PR c++/56895
450         * g++.dg/template/arrow4.C: New test.
451
452 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
453
454         PR c++/56913
455         * g++.dg/cpp0x/sfinae44.C: New.
456
457 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
458
459         Backported from mainline.
460         2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
461
462         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
463         inverse operands.
464         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
465         loop is vectorized.
466         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
467         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
468         loop is vectorized and that the correct instruction is generated.
469         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
470         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
471         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
472
473 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
474
475         PR tree-optimization/56899
476         * gcc.c-torture/execute/pr56899.c: New test.
477
478 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
479
480         PR c++/56895
481         * g++.dg/template/arrow3.C: New test.
482
483         Backported from mainline
484         2013-04-09  Jakub Jelinek  <jakub@redhat.com>
485
486         PR middle-end/56883
487         * c-c++-common/gomp/pr56883.c: New test.
488
489 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
490
491         PR fortran/56782
492         Backport from trunk.
493         * gfortran.dg/array_constructor_44.f90:  New test.
494
495 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
496
497         * gcc.c-torture/execute/pr56837.c: New test.
498
499 2013-04-04  Marek Polacek  <polacek@redhat.com>
500
501         Backport from mainline:
502         2013-04-04  Marek Polacek  <polacek@redhat.com>
503
504         PR tree-optimization/48186
505         * gcc.dg/pr48186.c: New test.
506
507 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
508
509         Backport from mainline:
510         2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
511
512         PR target/56720
513         * gcc.target/arm/neon-vcond-gt.c: New test.
514         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
515         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
516
517 2013-04-04  Richard Biener  <rguenther@suse.de>
518
519         PR tree-optimization/56837
520         * g++.dg/torture/pr56837.C: New testcase.
521
522 2013-04-03  Marek Polacek  <polacek@redhat.com>
523
524         Backport from mainline:
525         2013-04-03  Marek Polacek  <polacek@redhat.com>
526
527         PR sanitizer/55702
528         * gcc.dg/pr55702.c: New test.
529
530 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
531
532         PR debug/56819
533         * g++.dg/debug/pr56819.C: New test.
534
535 2013-04-03  Richard Biener  <rguenther@suse.de>
536
537         PR tree-optimization/56817
538         * g++.dg/torture/pr56817.C: New testcase.
539
540 2013-04-03  Richard Biener  <rguenther@suse.de>
541
542         PR tree-optimization/55964
543         * gcc.dg/torture/pr55964-2.c: New testcase.
544
545 2013-04-03  Richard Biener  <rguenther@suse.de>
546
547         PR tree-optimization/56501
548         * gcc.dg/torture/pr56501.c: New testcase.
549
550 2013-04-03  Richard Biener  <rguenther@suse.de>
551
552         PR tree-optimization/56407
553         * gcc.dg/torture/pr56407.c: New testcase.
554
555 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
556
557         PR rtl-optimization/56745
558         * gcc.c-torture/compile/pr56745.c: New test.
559
560 2013-04-02  Tobias Burnus  <burnus@net-b.de>
561
562         Backport from mainline:
563         2013-03-28  Tobias Burnus  <burnus@net-b.de>
564
565         PR fortran/56735
566         * gfortran.dg/namelist_80.f90: New.
567
568 2013-04-02  Tobias Burnus  <burnus@net-b.de>
569
570         Backport from mainline:
571         2013-03-29  Tobias Burnus  <burnus@net-b.de>
572
573         PR fortran/56737
574         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
575
576 2013-04-02  Richard Biener  <rguenther@suse.de>
577
578         PR middle-end/56768
579         * g++.dg/torture/pr56768.C: New testcase.
580
581 2013-04-01  Paolo Carlini  <paolo.carlini@oracle.com>
582
583         PR c++/55951
584         * g++.dg/ext/desig5.C: New.
585
586 2013-03-29  Kirill Yukhin  <kirill.yukhin@intel.com>
587
588         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
589         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
590
591 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
592
593         PR middle-end/56694
594         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
595         targets.
596
597 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
598
599         PR c++/56722
600         * g++.dg/cpp0x/range-for23.C: New.
601
602 2013-03-25  Richard Biener  <rguenther@suse.de>
603
604         PR middle-end/56694
605         * g++.dg/torture/pr56694.C: New testcase.
606
607 2013-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
608
609         Backport from mainline:
610         2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
611
612         PR fortran/54932
613         * gfortran.dg/do_1.f90: Don't xfail.
614
615 2013-03-24  Tobias Burnus  <burnus@net-b.de>
616
617         PR fortran/56696
618         * gfortran.dg/eof_5.f90: New.
619
620 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
621
622         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
623         alphabetically.
624
625 2013-03-22  Paolo Carlini  <paolo.carlini@oracle.com>
626
627         PR c++/56582
628         * g++.dg/cpp0x/constexpr-array5.C: New.
629
630 2013-03-22  H.J. Lu  <hongjiu.lu@intel.com>
631
632         PR target/56560
633         * gcc.target/i386/pr56560.c: New file.
634
635 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
636
637         PR testsuite/55994
638         * gcc.c-torture/execute/builtins/builtins.exp: Add
639         -Wl,--allow-multiple-definition for RTEMS targets.
640
641 2013-03-22  Jakub Jelinek  <jakub@redhat.com>
642
643         Backported from mainline
644         2013-03-16  Jakub Jelinek  <jakub@redhat.com>
645
646         PR c++/56607
647         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
648         * c-c++-common/pr56607.c: New test.
649
650 2013-03-22  Release Manager
651
652         * GCC 4.8.0 released.
653
654 2013-03-20  Richard Biener  <rguenther@suse.de>
655
656         PR tree-optimization/56661
657         * gcc.dg/torture/pr56661.c: New testcase.
658
659 2013-03-20  Jakub Jelinek  <jakub@redhat.com>
660
661         PR tree-optimization/56635
662         * g++.dg/torture/pr56635.C: New test.
663
664 2013-03-15  Tobias Burnus  <burnus@net-b.de>
665
666         PR fortran/56615
667         * gfortran.dg/transfer_intrinsic_5.f90: New.
668
669 2013-03-15  Kai Tietz  <ktietz@redhat.com>
670
671         * gcc.target/i386/movti.c: Don't test for x64 mingw.
672         * gcc.target/i386/pr20020-1.c: Likewise.
673         * gcc.target/i386/pr20020-2.c: Likewise.
674         * gcc.target/i386/pr20020-3.c: Likewise.
675         * gcc.target/i386/pr53425-1.c: Likewise.
676         * gcc.target/i386/pr53425-2.c: Likewise.
677         * gcc.target/i386/pr55093.c: Likewise.
678         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
679
680 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
681
682         PR debug/56307
683         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
684         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
685
686 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
687
688         PR tree-optimization/53265
689         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
690         undefined behavior.
691         * gcc.dg/graphite/id-6.c (test): Likewise.
692         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
693         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
694
695         PR tree-optimization/53265
696         * gcc.dg/pr53265.c: New test.
697         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
698         to dg-options.
699         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
700         arrays.
701         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
702         n, use it as high bound instead of 4.
703
704 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
705
706         PR target/49880
707         * gcc.target/sh/pr49880-1.c: New.
708         * gcc.target/sh/pr49880-2.c: New.
709         * gcc.target/sh/pr49880-3.c: New.
710         * gcc.target/sh/pr49880-4.c: New.
711         * gcc.target/sh/pr49880-5.c: New.
712
713 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
714
715         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
716
717 2013-03-13  Richard Biener  <rguenther@suse.de>
718
719         PR tree-optimization/56608
720         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
721
722 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
723
724         PR c++/56611
725         * g++.dg/cpp0x/alias-decl-32.C: New.
726
727 2013-03-11  Jan Hubicka  <jh@suse.cz>
728
729         PR middle-end/56571
730         * gcc.c-torture/compile/pr56571.c: New testcase.
731
732 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
733
734         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
735         * gcc.dg/tree-ssa/pr55579.c: Likewise.
736
737 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
738
739         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
740         * gcc.dg/inline_4.c: Likewise.
741         * gcc.dg/unroll_2.c: Likewise.
742         * gcc.dg/unroll_3.c: Likewise.
743         * gcc.dg/unroll_4.c: Likewise.
744
745 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
746
747         PR testsuite/54119
748         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
749
750         PR debug/56307
751         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
752
753 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
754
755         PR target/40797
756         * gcc.c-torture/compile/pr40797.c: New.
757
758 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
759
760         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
761
762 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
763
764         PR fortran/56575
765         * gfortran.dg/class_56.f90: New test.
766
767 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
768
769         PR middle-end/56524
770         * gcc.target/mips/pr56524.c: New test.
771
772 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
773
774         PR c++/56565
775         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
776
777 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
778
779         PR c++/51412
780         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
781
782 2013-03-08  Marek Polacek  <polacek@redhat.com>
783
784         PR tree-optimization/56478
785         * gcc.dg/torture/pr56478.c: New test.
786
787 2013-03-08  Kai Tietz  <ktietz@redhat.com>
788
789         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
790         targets linker option --allow-multiple-definition.
791
792         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
793         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
794         * gcc.dg/pr52549.c: Add LLP64 case.
795         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
796         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
797         * gcc.dg/torture/pr51071-2.c: Likewise.
798         * gcc.dg/tree-ssa/vrp72.c: Likewise.
799         * gcc.dg/tree-ssa/vrp73.c: Likewise.
800         * gcc.dg/tree-ssa/vrp75.c: Likewise.
801         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
802         * gcc.dg/weak/weak-1.c: Likewise.
803         * gcc.dg/weak/weak-2.c: Likewise.
804         * gcc.dg/weak/weak-3.c: Likewise.
805         * gcc.dg/weak/weak-4.c: Likewise.
806         * gcc.dg/weak/weak-5.c: Likewise.
807         * gcc.dg/weak/weak-15.c: Likewise.
808         * gcc.dg/weak/weak-16.c: Likewise.
809
810         * c-c++-common/pr54486.c: Skip test for mingw-targets.
811
812 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
813
814         PR tree-optimization/56559
815         * gcc.dg/tree-ssa/reassoc-26.c: New test.
816
817 2013-03-07  Andreas Schwab  <schwab@suse.de>
818
819         * gcc.dg/pr31490.c: Fix last change.
820
821 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
822
823         PR c++/56534
824         * g++.dg/template/crash115.C: New.
825
826 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
827
828         PR tree-optimization/56539
829         * gcc.c-torture/compile/pr56539.c: New test.
830
831 2013-03-06  Kai Tietz  <ktietz@redhat.com>
832
833         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
834         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
835         * gcc.dg/lto/20091013-1_2.c: Likewise.
836         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
837
838 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
839
840         * gnat.dg/specs/aggr6.ads: New test.
841
842 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
843
844         * gnat.dg/loop_optimization15.ad[sb]: New test.
845
846 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
847
848         PR middle-end/56548
849         * gcc.dg/pr56548.c: New test.
850
851 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
852
853         PR debug/53363
854         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
855
856 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
857
858         PR c++/56543
859         * g++.dg/template/typename20.C: New test.
860
861 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
862
863         PR debug/56510
864         * gcc.dg/pr56510.c: New test.
865
866         PR rtl-optimization/56484
867         * gcc.c-torture/compile/pr56484.c: New test.
868
869 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
870
871         PR c++/56530
872         * g++.dg/warn/Wsign-conversion-2.C: New.
873
874 2013-03-05  Richard Biener  <rguenther@suse.de>
875
876         PR tree-optimization/56270
877         * gcc.dg/vect/slp-38.c: New testcase.
878
879 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
880
881         PR rtl-optimization/56494
882         * gcc.dg/pr56494.c: New test.
883
884 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
885
886         * gcc.dg/pr56424.c: New test.
887
888 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
889
890         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
891         * gcc.dg/pr56228.c <avr>: Skip.
892
893 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
894
895         PR testsuite/52641
896         PR tree-optimization/52631
897         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
898
899 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
900
901         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
902         * gcc.dg/vect/vect-83_64.c: Same.
903
904 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
905
906         PR fortran/56477
907         * gfortran.dg/pointer_check_13.f90: New test.
908
909 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
910
911         PR fortran/54730
912         * gfortran.dg/array_constructor_42.f90: New test.
913
914 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
915
916         PR c++/52688
917         * g++.dg/template/static33.C: New.
918         * g++.dg/template/static34.C: Likewise.
919
920         PR c++/10291
921         * g++.dg/template/static35.C: New.
922
923 2013-03-01  Steve Ellcey  <sellcey@mips.com>
924
925         * gcc.dg/pr56396.c: Require pic support.
926
927 2013-03-01  Richard Biener  <rguenther@suse.de>
928
929         PR tree-optimization/55481
930         * gcc.dg/torture/pr56488.c: New testcase.
931
932 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
933             Jakub Jelinek  <jakub@redhat.com>
934
935         PR sanitizer/56454
936         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
937         no_sanitize_address attribute rather than no_address_safety_analysis.
938         * g++.dg/asan/sanitizer_test_utils.h
939         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
940         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
941         in addition to no_address_safety_analysis.
942
943 2013-02-28  Jason Merrill  <jason@redhat.com>
944
945         PR c++/56481
946         * g++.dg/cpp0x/constexpr-and.C: New.
947
948 2013-02-28  Martin Jambor  <mjambor@suse.cz>
949
950         PR tree-optimization/56294
951         * g++.dg/debug/pr56294.C: New test.
952
953 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
954
955         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
956
957 2013-02-27  Marek Polacek  <polacek@redhat.com>
958
959         PR rtl-optimization/56466
960         * gcc.dg/pr56466.c: New test.
961
962 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
963
964         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
965         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
966         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
967
968 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
969
970         PR middle-end/45472
971         * gcc.dg/pr45472.c: New test.
972
973 2013-02-26  Marek Polacek  <polacek@redhat.com>
974
975         PR tree-optimization/56426
976         * gcc.dg/pr56436.c: New test.
977
978 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
979
980         PR tree-optimization/56448
981         * gcc.c-torture/compile/pr56448.c: New test.
982
983         PR tree-optimization/56443
984         * gcc.dg/torture/pr56443.c: New test.
985
986 2013-02-25  Richard Biener  <rguenther@suse.de>
987
988         PR tree-optimization/56175
989         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
990
991 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
992
993         PR c++/56403
994         * g++.dg/torture/pr56403.C: New test.
995
996 2013-02-25  Catherine Moore  <clm@codesourcery.com>
997
998         Revert:
999         2013-02-24  Catherine Moore  <clm@codesourcery.com>
1000         Richard Sandiford  <rdsandiford@googlemail.com>
1001
1002         * gcc.target/mips/mips.exp: Add microMIPS support.
1003         * gcc.target/mips/umips-movep-2.c: New test.
1004         * gcc.target/mips/umips-lwp-2.c: New test.
1005         * gcc.target/mips/umips-swp-5.c: New test.
1006         * gcc.target/mips/umips-constraints-1.c: New test.
1007         * gcc.target/mips/umips-lwp-3.c: New test.
1008         * gcc.target/mips/umips-swp-6.c: New test.
1009         * gcc.target/mips/umips-constraints-2.c: New test.
1010         * gcc.target/mips/umips-save-restore-1.c: New test.
1011         * gcc.target/mips/umips-lwp-4.c: New test.
1012         * gcc.target/mips/umips-swp-7.c: New test.
1013         * gcc.target/mips/umips-save-restore-2.c: New test.
1014         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1015         * gcc.target/mips/umips-lwp-5.c: New test.
1016         * gcc.target/mips/umips-save-restore-3.c: New test.
1017         * gcc.target/mips/umips-lwp-6.c: New test.
1018         * gcc.target/mips/umips-swp-1.c: New test.
1019         * gcc.target/mips/umips-lwp-7.c: New test.
1020         * gcc.target/mips/umips-swp-2.c: New test.
1021         * gcc.target/mips/umips-lwp-8.c: New test.
1022         * gcc.target/mips/umips-swp-3.c: New test.
1023         * gcc.target/mips/umips-movep-1.c: New test.
1024         * gcc.target/mips/umips-lwp-1.c: New test.
1025         * gcc.target/mips/umips-swp-4.c: New test.
1026
1027 2013-02-24  Catherine Moore  <clm@codesourcery.com>
1028             Richard Sandiford  <rdsandiford@googlemail.com>
1029
1030         * gcc.target/mips/mips.exp: Add microMIPS support.
1031         * gcc.target/mips/umips-movep-2.c: New test.
1032         * gcc.target/mips/umips-lwp-2.c: New test.
1033         * gcc.target/mips/umips-swp-5.c: New test.
1034         * gcc.target/mips/umips-constraints-1.c: New test.
1035         * gcc.target/mips/umips-lwp-3.c: New test.
1036         * gcc.target/mips/umips-swp-6.c: New test.
1037         * gcc.target/mips/umips-constraints-2.c: New test.
1038         * gcc.target/mips/umips-save-restore-1.c: New test.
1039         * gcc.target/mips/umips-lwp-4.c: New test.
1040         * gcc.target/mips/umips-swp-7.c: New test.
1041         * gcc.target/mips/umips-save-restore-2.c: New test.
1042         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1043         * gcc.target/mips/umips-lwp-5.c: New test.
1044         * gcc.target/mips/umips-save-restore-3.c: New test.
1045         * gcc.target/mips/umips-lwp-6.c: New test.
1046         * gcc.target/mips/umips-swp-1.c: New test.
1047         * gcc.target/mips/umips-lwp-7.c: New test.
1048         * gcc.target/mips/umips-swp-2.c: New test.
1049         * gcc.target/mips/umips-lwp-8.c: New test.
1050         * gcc.target/mips/umips-swp-3.c: New test.
1051         * gcc.target/mips/umips-movep-1.c: New test.
1052         * gcc.target/mips/umips-lwp-1.c: New test.
1053         * gcc.target/mips/umips-swp-4.c: New test.
1054
1055 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
1056
1057         PR sanitizer/56393
1058         * lib/asan-dg.exp (asan_link_flags): Add
1059         -B${gccpath}/libsanitizer/asan/ to flags.
1060
1061 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1062
1063         PR middle-end/56420
1064         * gcc.dg/torture/pr56420.c: New test.
1065
1066 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
1067
1068         PR middle-end/56108
1069         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1070
1071 2013-02-21  Martin Jambor  <mjambor@suse.cz>
1072
1073         PR tree-optimization/56310
1074         * g++.dg/ipa/pr56310.C: New test.
1075
1076 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
1077
1078         PR fortran/56385
1079         * gfortran.dg/proc_ptr_comp_37.f90: New.
1080
1081 2013-02-21  Richard Biener  <rguenther@suse.de>
1082
1083         PR tree-optimization/56415
1084         Revert
1085         2013-02-11  Richard Biener  <rguenther@suse.de>
1086
1087         PR tree-optimization/56273
1088         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1089         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1090         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1091         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1092         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1093         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1094
1095 2013-02-21  Marek Polacek  <polacek@redhat.com>
1096
1097         PR tree-optimization/56398
1098         * g++.dg/torture/pr56398.C: New test.
1099
1100 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1101
1102         PR inline-asm/56405
1103         * gcc.c-torture/compile/pr56405.c: New test.
1104
1105 2013-02-20  Jan Hubicka  <jh@suse.cz>
1106
1107         PR tree-optimization/56265
1108         * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1109
1110 2013-02-20  Richard Biener  <rguenther@suse.de>
1111
1112         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1113
1114 2013-02-20  Richard Biener  <rguenther@suse.de>
1115         Jakub Jelinek  <jakub@redhat.com>
1116
1117         PR tree-optimization/56396
1118         * gcc.dg/pr56396.c: New testcase.
1119
1120 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
1121
1122         PR c++/56373
1123         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1124
1125 2013-02-19  Richard Biener  <rguenther@suse.de>
1126
1127         PR tree-optimization/56384
1128         * gcc.dg/torture/pr56384.c: New testcase.
1129
1130 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
1131
1132         PR tree-optimization/56350
1133         * gcc.dg/pr56350.c: New test.
1134
1135         PR tree-optimization/56381
1136         * g++.dg/opt/pr56381.C: New test.
1137
1138 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
1139
1140         PR pch/54117
1141         * lib/dg-pch.exp (pch-init, pch-finish,
1142         check_effective_target_pch_supported_debug): New procs.
1143         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1144         Likewise if $pch_unsupported_debug and $flags include -g.
1145         Skip FAILs about missing *.gch file if $pch_unsupported_debug
1146         and dg-require-effective-target pch_unsupported_debug.
1147         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1148         * objc.dg/pch/pch.exp: Likewise.
1149         * gcc.dg/pch/pch.exp: Likewise.
1150         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1151         pch_unsupported_debug.
1152         * gcc.dg/pch/valid-1.hs: Likewise.
1153         * gcc.dg/pch/valid-1b.c: Likewise.
1154         * gcc.dg/pch/valid-1b.hs: Likewise.
1155
1156 2013-02-18  Richard Biener  <rguenther@suse.de>
1157
1158         PR tree-optimization/56366
1159         * gcc.dg/torture/pr56366.c: New testcase.
1160
1161 2013-02-18  Richard Biener  <rguenther@suse.de>
1162
1163         PR middle-end/56349
1164         * gcc.dg/torture/pr56349.c: New testcase.
1165
1166 2013-02-18  Richard Biener  <rguenther@suse.de>
1167
1168         PR tree-optimization/56321
1169         * gcc.dg/torture/pr56321.c: New testcase.
1170
1171 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1172
1173         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1174
1175 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
1176             Dodji Seketeli  <dodji@redhat.com>
1177
1178         PR asan/56330
1179         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1180         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1181         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1182         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1183         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1184         * c-c++-common/asan/pr56330.c: Likewise.
1185         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1186         Ensure the size argument of __builtin_memcpy is a constant.
1187
1188 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
1189             Paolo Carlini  <paolo.carlini@oracle.com>
1190
1191         PR c++/51242
1192         * g++.dg/cpp0x/enum23.C: New.
1193
1194 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
1195
1196         PR target/54685
1197         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1198
1199 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
1200
1201         PR rtl-optimization/56348
1202         * gcc.target/i386/pr56348.c: New test.
1203
1204 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
1205
1206         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1207         * gcc.target/arm/interrupt-2.c: Likewise.
1208
1209 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1210
1211         PR fortran/56318
1212         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1213
1214 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1215
1216         PR fortran/53818
1217         * gfortran.dg/init_flag_11.f90: New.
1218
1219 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1220
1221         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1222
1223 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1224
1225         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1226         characters.
1227
1228 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
1229             Tobias Burnus  <burnus@net-b.de>
1230
1231         PR testsuite/56138
1232         * gfortran.dg/allocatable_function_7.f90: New.
1233
1234 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
1235
1236         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1237         * asan_globals_test-wrapper.cc: New file.
1238         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1239         instead of asan_globals_test.cc as dg-additional-sources.
1240         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1241         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
1242         "sanitizer_test_utils.h" instead of
1243         "sanitizer_common/tests/sanitizer_test_utils.h".
1244         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1245         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1246         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1247         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1248         * g++.dg/asan/asan_test.cc: Synced from upstream.
1249         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1250
1251 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
1252
1253         Fix an asan crash
1254         * c-c++-common/asan/memcmp-2.c: New test.
1255
1256 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
1257
1258         PR c++/55582
1259         * g++.dg/cpp0x/udlit-string-literal.h: New.
1260         * g++.dg/cpp0x/udlit-string-literal.C: New.
1261
1262 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
1263
1264         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1265
1266 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
1267
1268         PR target/56184
1269         * gcc.target/arm/pr56184.C: New test.
1270
1271 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
1272
1273         PR c++/56302
1274         * g++.dg/torture/pr56302.C: New test.
1275         * g++.dg/cpp0x/constexpr-56302.C: New test.
1276         * c-c++-common/pr56302.c: New test.
1277
1278 2013-02-13  Tobias Burnus  <burnus@net-b.de>
1279             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1280
1281         PR fortran/56204
1282         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1283         * gfortran.dg/quad_3.f90: Ditto.
1284
1285 2013-02-13  Kostya Serebryany  <kcc@google.com>
1286
1287         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1288         to match the fresh asan run-time.
1289         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1290
1291 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
1292
1293         Avoid instrumenting duplicated memory access in the same basic block
1294         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1295         * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1296         Likewise.
1297         * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1298         Likewise.
1299         * testsuite/c-c++-common/asan/inc.c: Likewise.
1300
1301 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
1302
1303         PR inline-asm/56148
1304         * gcc.target/i386/pr56148.c: New test.
1305
1306 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
1307             Tobias Burnus  <burnus@net-b.de>
1308
1309         PR testsuite/56082
1310         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1311
1312 2013-02-12  Richard Biener  <rguenther@suse.de>
1313
1314         PR lto/56297
1315         * gcc.dg/lto/pr56297_0.c: New testcase.
1316         * gcc.dg/lto/pr56297_0.c: Likewise.
1317
1318 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
1319
1320         PR fortran/46952
1321         * gfortran.dg/typebound_deferred_1.f90: New.
1322
1323 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
1324
1325         PR rtl-optimization/56151
1326         * gcc.target/i386/pr56151.c: New test.
1327
1328 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
1329
1330         * g++.dg/ext/mv12.C: New test.
1331         * g++.dg/ext/mv12.h: New file.
1332         * g++.dg/ext/mv12-aux.C: New file.
1333         * g++.dg/ext/mv13.C: New test.
1334
1335 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1336
1337         * lib/target-supports.exp
1338         (check_effective_target_powerpc_eabi_ok): New.
1339         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1340         powerpc_eabi_ok.
1341         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1342         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1343         only.
1344         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1345         * gcc.target/powerpc/pr51623.c: Likewise.
1346         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1347         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1348
1349 2013-02-11  Alexander Potapenko  <glider@google.com>
1350             Jack Howarth  <howarth@bromo.med.uc.edu>
1351             Jakub Jelinek  <jakub@redhat.com>
1352
1353         PR sanitizer/55617
1354         * g++.dg/asan/pr55617.C: Run on all targets.
1355
1356 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
1357
1358         PR rtl-optimization/56275
1359         * gcc.dg/pr56275.c: New test.
1360
1361 2013-02-11  Richard Biener  <rguenther@suse.de>
1362
1363         PR tree-optimization/56273
1364         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1365
1366 2013-02-11  Richard Biener  <rguenther@suse.de>
1367
1368         PR tree-optimization/56264
1369         * gcc.dg/torture/pr56264.c: New testcase.
1370
1371 2013-02-11  Richard Biener  <rguenther@suse.de>
1372
1373         PR tree-optimization/56273
1374         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1375         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1376         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1377         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1378         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1379         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1380
1381 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
1382
1383         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1384         for *-*-linux-gnu targets.
1385         * g++.dg/asan/interception-test-1.c: Ditto.
1386         * g++.dg/asan/interception-failure-test-1.C: Ditto.
1387         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1388
1389 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
1390
1391         PR fortran/55362
1392         * gfortran.dg/intrinsic_size_4.f90 : New test.
1393
1394 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
1395
1396         PR target/56256
1397         * gcc.target/powerpc/pr56256.c: New test.
1398
1399 2013-02-08  Ian Lance Taylor  <iant@google.com>
1400
1401         * lib/go.exp: Load timeout.exp.
1402
1403 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
1404
1405         PR rtl-optimization/56246
1406         * gcc.target/i386/pr56246.c: New test.
1407
1408 2013-02-08  Jeff Law  <law@redhat.com>
1409
1410         PR debug/53948
1411         * gcc.dg/debug/dwarf2/pr53948.c: New test.
1412
1413 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
1414
1415         PR target/56043
1416         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1417         powerpc*-*-linux*.
1418
1419 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1420
1421         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1422
1423 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1424
1425         PR rtl-optimization/56195
1426         * gcc.dg/torture/pr56195.c: New test.
1427
1428 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
1429
1430         PR fortran/54107
1431         * gfortran.dg/recursive_interface_2.f90: New test.
1432
1433 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1434
1435         PR tree-optimization/56250
1436         * gcc.c-torture/execute/pr56250.c: New test.
1437
1438 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1439
1440         PR tree-optimization/56064
1441         * gcc.dg/fixed-point/view-convert-2.c: New test.
1442
1443 2013-02-08  Michael Matz  <matz@suse.de>
1444
1445         PR tree-optimization/52448
1446         * gcc.dg/pr52448.c: New test.
1447
1448 2013-02-08  Richard Biener  <rguenther@suse.de>
1449
1450         PR middle-end/56181
1451         * gcc.dg/torture/pr56181.c: New testcase.
1452
1453 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1454
1455         PR target/54222
1456         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1457         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1458
1459 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1460
1461         PR c++/56241
1462         * g++.dg/parse/crash61.C: New test.
1463
1464         PR c++/56239
1465         * g++.dg/parse/pr56239.C: New test.
1466
1467         PR c++/56237
1468         * g++.dg/abi/mangle61.C: New test.
1469
1470 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
1471
1472         PR rtl-optimization/56225
1473         * gcc.target/i386/pr56225.c: New test.
1474
1475 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1476
1477         PR debug/56154
1478         * gcc.dg/guality/pr56154-1.c: New test.
1479         * gcc.dg/guality/pr56154-2.c: New test.
1480         * gcc.dg/guality/pr56154-3.c: New test.
1481         * gcc.dg/guality/pr56154-4.c: New test.
1482         * gcc.dg/guality/pr56154-aux.c: New file.
1483
1484         PR tree-optimization/55789
1485         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1486         cleanup-tree-dump.
1487         * gcc.dg/tree-ssa/inline-3.c: Add
1488         --param max-early-inliner-iterations=2 option.
1489
1490 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1491
1492         PR debug/53363
1493         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1494         Add -fno-dwarf2-cfi-asm to dg-options.
1495         Adapt match count.
1496
1497 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1498
1499         PR target/56228
1500         * gcc.dg/pr56228.c: New test.
1501
1502 2013-02-07  Alan Modra  <amodra@gmail.com>
1503
1504         PR target/54009
1505         * gcc.target/powerpc/pr54009.c: New test.
1506         PR target/54131
1507         * gfortran.dg/pr54131.f: New test.
1508
1509 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
1510
1511         PR fortran/55789
1512         * gfortran.dg/array_constructor_41.f90: New test.
1513
1514 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
1515
1516         PR fortran/55978
1517         * gfortran.dg/class_optional_2.f90: Uncomment some cases
1518         which work now.
1519
1520 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
1521
1522         PR middle-end/56217
1523         * g++.dg/gomp/pr56217.C: New test.
1524
1525 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1526
1527         PR tree-optimization/56205
1528         * gcc.dg/tree-ssa/stdarg-6.c: New test.
1529         * gcc.c-torture/execute/pr56205.c: New test.
1530
1531 2013-02-05  Richard Biener  <rguenther@suse.de>
1532
1533         PR tree-optimization/53342
1534         PR tree-optimization/53185
1535         * gcc.dg/vect/pr53185-2.c: New testcase.
1536
1537 2013-02-05  Jan Hubicka  <jh@suse.cz>
1538
1539         PR tree-optimization/55789
1540         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1541         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1542         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1543         * g++.dg/ipa/inline-1.C: New testcase.
1544         * g++.dg/ipa/inline-2.C: New testcase.
1545         * g++.dg/ipa/inline-3.C: New testcase.
1546
1547 2013-02-05  Jan Hubicka  <jh@suse.cz>
1548
1549         PR tree-optimization/55789
1550         * g++.dg/torture/pr55789.C: New testcase.
1551
1552 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1553
1554         PR middle-end/56167
1555         * gcc.dg/pr56167.c: New test.
1556
1557 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1558
1559         PR target/55146
1560         * gcc.target/sh/pr55146.c: New.
1561
1562 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1563
1564         PR tree-optimization/54386
1565         * gcc.target/sh/pr54386.c: New.
1566
1567 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1568
1569         PR fortran/56008
1570         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1571
1572         PR fortran/47517
1573         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1574
1575 2013-02-04  Alexander Potapenko  <glider@google.com>
1576             Jack Howarth  <howarth@bromo.med.uc.edu>
1577             Jakub Jelinek  <jakub@redhat.com>
1578
1579         PR sanitizer/55617
1580         * g++.dg/asan/pr55617.C: New test.
1581
1582 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1583
1584         PR fortran/54195
1585         * gfortran.dg/typebound_operator_19.f90: New test.
1586         * gfortran.dg/typebound_assignment_4.f90: New test.
1587
1588 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1589
1590         PR fortran/54107
1591         * gfortran.dg/recursive_interface_1.f90: New test.
1592
1593 2013-02-04  Richard Guenther  <rguenther@suse.de>
1594
1595         PR lto/56168
1596         * gcc.dg/lto/pr56168_0.c: New testcase.
1597         * gcc.dg/lto/pr56168_1.c: Likewise.
1598
1599 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1600
1601         PR fortran/50627
1602         PR fortran/56054
1603         * gfortran.dg/block_12.f90:  New test.
1604         * gfortran.dg/module_error_1.f90:  New test.
1605
1606 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1607
1608         * lib/target-supports.exp (check_effective_target_vect_float)
1609         (check_effective_target_vect_no_align): Add mips-sde-elf.
1610
1611 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
1612
1613         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1614
1615 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
1616
1617         * gcc.dg/pr56023.c: XFAIL on AIX.
1618         * gcc.dg/vect/pr49352.c: Same.
1619
1620 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
1621
1622         * gnat.dg/opt26.adb: New test.
1623
1624 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1625
1626         Revert.
1627         2013-01-27  Amol Pise  <amolpise15@gmail.com>
1628
1629         * gcc.target/arm/neon-vfnms-1.c: New test.
1630         * gcc.target/arm/neon-vfnma-1.c: New test.
1631
1632 2013-01-31  Richard Biener  <rguenther@suse.de>
1633
1634         PR tree-optimization/56157
1635         * gcc.dg/torture/pr56157.c: New testcase.
1636
1637 2013-01-30  Richard Biener  <rguenther@suse.de>
1638
1639         PR tree-optimization/56150
1640         * gcc.dg/torture/pr56150.c: New testcase.
1641
1642 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
1643
1644         PR sanitizer/55374
1645         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1646         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
1647         printed in backtrace.
1648         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1649         to avoid errors about mismatched allocation vs. deallocation.
1650
1651         PR c++/55742
1652         * g++.dg/mv1.C: Moved to...
1653         * g++.dg/ext/mv1.C: ... here.  Adjust test.
1654         * g++.dg/mv2.C: Moved to...
1655         * g++.dg/ext/mv2.C: ... here.  Adjust test.
1656         * g++.dg/mv3.C: Moved to...
1657         * g++.dg/ext/mv3.C: ... here.
1658         * g++.dg/mv4.C: Moved to...
1659         * g++.dg/ext/mv4.C: ... here.
1660         * g++.dg/mv5.C: Moved to...
1661         * g++.dg/ext/mv5.C: ... here.  Adjust test.
1662         * g++.dg/mv6.C: Moved to...
1663         * g++.dg/ext/mv6.C: ... here.  Adjust test.
1664         * g++.dg/ext/mv7.C: New test.
1665         * g++.dg/ext/mv8.C: New test.
1666         * g++.dg/ext/mv9.C: New test.
1667         * g++.dg/ext/mv10.C: New test.
1668         * g++.dg/ext/mv11.C: New test.
1669
1670 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1671
1672         PR rtl-optimization/56144
1673         * gcc.dg/pr56144.c: New.
1674
1675 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
1676
1677         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1678         message.
1679         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1680         * g++.dg/cpp0x/constexpr-55573.C: Same
1681
1682 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
1683
1684         PR tree-optimization/56064
1685         * gcc.dg/fixed-point/view-convert.c: New test.
1686
1687 2013-01-30  Andreas Schwab  <schwab@suse.de>
1688
1689         * lib/target-supports-dg.exp (dg-process-target): Use expr to
1690         evaluate the end index in string range.
1691
1692 2013-01-30  Tobias Burnus  <burnus@net-b.de>
1693
1694         PR fortran/56138
1695         * gfortran.dg/allocatable_function_6.f90: New.
1696
1697 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
1698             Mikael Morin  <mikael@gcc.gnu.org>
1699
1700         PR fortran/54107
1701         * gfortran.dg/proc_ptr_comp_36.f90: New.
1702
1703 2013-01-29  Richard Biener  <rguenther@suse.de>
1704
1705         PR tree-optimization/55270
1706         * gcc.dg/torture/pr55270.c: New testcase.
1707
1708 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1709
1710         PR rtl-optimization/56117
1711         * gcc.dg/pr56117.c: New test.
1712
1713 2013-01-28  Richard Biener  <rguenther@suse.de>
1714
1715         PR tree-optimization/56034
1716         * gcc.dg/torture/pr56034.c: New testcase.
1717
1718 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1719
1720         PR tree-optimization/56125
1721         * gcc.dg/pr56125.c: New test.
1722
1723 2013-01-28  Tobias Burnus  <burnus@net-b.de>
1724             Mikael Morin  <mikael@gcc.gnu.org>
1725
1726         PR fortran/53537
1727         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1728         * gfortran.dg/import8.f90: Likewise.
1729         * gfortran.dg/interface_derived_type_1.f90: Likewise.
1730         * gfortran.dg/import10.f90: New test.
1731         * gfortran.dg/import11.f90: Likewise
1732
1733 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1734
1735         PR testsuite/56053
1736         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1737         string.h.  Provide memset, malloc and free prototypes, adjust line
1738         numbers in dg-output.
1739         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1740         Provide memset prototype and adjust line numbers in dg-output.
1741         * c-c++-common/asan/global-overflow-1.c: Likewise.
1742
1743         PR tree-optimization/56094
1744         * gcc.dg/pr56094.c: New test.
1745
1746 2013-01-27  Amol Pise  <amolpise15@gmail.com>
1747
1748         * gcc.target/arm/neon-vfnms-1.c: New test.
1749         * gcc.target/arm/neon-vfnma-1.c: New test.
1750
1751 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
1752
1753         PR target/56114
1754         * gcc.target/i386/pr56114.c: New test.
1755
1756 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
1757
1758         PR fortran/55984
1759         * gfortran.dg/associate_14.f90: New test.
1760
1761         PR fortran/56047
1762         * gfortran.dg/associate_13.f90: New test.
1763
1764 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
1765
1766         PR tree-optimization/56098
1767         * gcc.dg/pr56098-1.c: New test.
1768         * gcc.dg/pr56098-2.c: New test.
1769
1770 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
1771
1772         PR target/54222
1773         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1774
1775 2013-01-22  Marek Polacek  <polacek@redhat.com>
1776
1777         PR tree-optimization/56035
1778         * gcc.dg/pr56035.c: New test.
1779
1780 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1781
1782         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1783         for MIPS.
1784
1785 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1786
1787         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1788
1789 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
1790
1791         PR c/56078
1792         * gcc.dg/pr56078.c: New test.
1793         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1794
1795 2013-01-24  Martin Jambor  <mjambor@suse.cz>
1796
1797         PR tree-optimization/55927
1798         * g++.dg/ipa/devirt-10.C: Disable early inlining.
1799
1800 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
1801
1802         * gcc.target/i386/movsd.c: New test.
1803
1804 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
1805
1806         PR inline-asm/55934
1807         * gcc.target/i386/pr55934.c: New test.
1808
1809 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
1810
1811         PR fortran/56081
1812         * gfortran.dg/select_8.f90: New.
1813
1814 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
1815
1816         * gcc.target/microblaze/microblaze.exp: Remove
1817         target_config_cflags check.
1818
1819 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
1820
1821         PR fortran/56052
1822         * gfortran.dg/gomp/pr56052.f90: New test.
1823
1824         PR target/49069
1825         * gcc.dg/pr49069.c: New test.
1826
1827 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1828
1829         PR c++/55944
1830         * g++.dg/cpp0x/constexpr-static10.C: New.
1831
1832 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
1833
1834         PR target/56028
1835         * gcc.target/i386/pr56028.c: New test.
1836
1837 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
1838
1839         PR target/55686
1840         * gcc.target/i386/pr55686.c: New test.
1841
1842 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
1843
1844         PR c++/53609
1845         * g++.dg/cpp0x/variadic139.C: New test.
1846         * g++.dg/cpp0x/variadic140.C: Likewise.
1847         * g++.dg/cpp0x/variadic141.C: Likewise.
1848
1849 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
1850
1851         * gnat.dg/warn8.adb: New test.
1852
1853 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1854
1855         PR fortran/55919
1856         * gfortran.dg/include_8.f90: New test.
1857
1858 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1859
1860         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1861         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1862
1863 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
1864
1865         PR tree-optimization/56051
1866         * gcc.c-torture/execute/pr56051.c: New test.
1867
1868 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1869
1870         PR rtl-optimization/56023
1871         * gcc.dg/pr56023.c: New test.
1872
1873 2013-01-21  Martin Jambor  <mjambor@suse.cz>
1874
1875         PR middle-end/56022
1876         * gcc.target/i386/pr56022.c: New test.
1877
1878 2013-01-21  Jason Merrill  <jason@redhat.com>
1879
1880         * lib/target-supports.exp (check_effective_target_alias): New.
1881
1882 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
1883
1884         PR debug/53235
1885         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1886
1887 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
1888
1889         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1890
1891 2013-01-19  Jeff Law  <law@redhat.com>
1892
1893         PR tree-optimization/52631
1894         * tree-ssa/pr52631.c: New test.
1895         * tree-ssa/ssa-fre-9: Update expected output.
1896
1897 2013-01-19  Anthony Green  <green@moxielogic.com>
1898
1899         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1900         for moxie.
1901
1902 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1903
1904         PR tree-optimization/56029
1905         * g++.dg/torture/pr56029.C: New test.
1906
1907 2013-01-18  Sharad Singhai  <singhai@google.com>
1908
1909         PR tree-optimization/55995
1910         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1911
1912 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
1913
1914         PR target/55433
1915         * gcc.target/i386/pr55433.c: New.
1916
1917 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1918
1919         PR middle-end/56015
1920         * gfortran.dg/pr56015.f90: New test.
1921
1922 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
1923
1924         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1925
1926 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
1927
1928         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1929         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1930         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1931         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1932         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1933
1934 2013-01-17  Jeff Law  <law@redhat.com>
1935
1936         * gcc.dg/pr52573.c: Move to...
1937         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
1938
1939         PR rtl-optimization/52573
1940         * gcc.dg/pr52573.c: New test.
1941
1942 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
1943
1944         PR sanitizer/55679
1945         * g++.dg/asan/interception-test-1.C: Skip on darwin.
1946         * lib/target-supports.exp (check_effective_target_swapcontext): Use
1947         check_no_compiler_messages to test support in ucontext.h.
1948         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1949         compliant RLIMIT_AS.
1950
1951 2013-01-17  Marek Polacek  <polacek@redhat.com>
1952
1953         PR rtl-optimization/55833
1954         * gcc.dg/pr55833.c: New test.
1955
1956 2013-01-17  Jan Hubicka  <jh@suse.cz>
1957
1958         PR tree-optimization/55273
1959         * gcc.c-torture/compile/pr55273.c: New testcase.
1960
1961 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
1962
1963         PR target/55981
1964         * gcc.target/pr55981.c: New test.
1965
1966 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
1967
1968         * gcc.target/arm/pr40887.c: Require at least armv5.
1969         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1970         * gcc.target/arm/pr51915.c: Likewise.
1971         * gcc.target/arm/pr52006.c: Likewise.
1972         * gcc.target/arm/pr53187.c: Likewise.
1973
1974         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1975         * gcc.target/arm/ftest-support-arm.h: Delete.
1976         * gcc.target/arm/ftest-support-thumb.h: Delete.
1977         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1978         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1979         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1980         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1981         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1982         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1983         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1984         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1985         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1986         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1987         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1988         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1989         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1990         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1991         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1992         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1993         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1994         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1995         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1996         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1997         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1998         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1999         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2000         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2001
2002 2013-01-17  Martin Jambor  <mjambor@suse.cz>
2003
2004         PR tree-optimizations/55264
2005         * g++.dg/ipa/pr55264.C: New test.
2006
2007 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
2008
2009         PR fortran/55983
2010         * gfortran.dg/class_55.f90: New.
2011
2012 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
2013
2014         PR testsuite/55994
2015         * gcc.c-torture/execute/builtins/builtins.exp: Add
2016         -Wl,--allow-multiple-definition for eabi and elf targets.
2017
2018         PR testsuite/54622
2019         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2020         check_effective_target_vect_perm_short,
2021         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2022         check_effective_target_vect64): Return 0 for big-endian ARM.
2023         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2024
2025         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2026         prototypes.
2027
2028 2013-01-16  Richard Biener  <rguenther@suse.de>
2029
2030         PR tree-optimization/55964
2031         * gcc.dg/torture/pr55964.c: New testcase.
2032
2033 2013-01-16  Richard Biener  <rguenther@suse.de>
2034
2035         PR tree-optimization/54767
2036         PR tree-optimization/53465
2037         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2038
2039 2013-01-16  Christian Bruel  <christian.bruel@st.com>
2040
2041         PR target/55301
2042         * gcc.target/sh/sh-switch.c: New testcase.
2043
2044 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2045
2046         * gcc.dg/webizer.c: Increase the array size.
2047
2048 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2049
2050         PR target/55940
2051         * gcc.dg/pr55940.c: New test.
2052
2053 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
2054             Harald Anlauf  <anlauf@gmx.de>
2055
2056         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2057         * gfortran.dg/bounds_check_5.f90: Likewise.
2058         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2059         * gfortran.dg/continuation_9.f90: Likewise.
2060         * gfortran.dg/move_alloc_13.f90: Likewise.
2061         * gfortran.dg/structure_constructor_11.f90: Likewise.
2062         * gfortran.dg/tab_continuation.f: Likewise.
2063         * gfortran.dg/warning-directive-2.F90: Likewise.
2064         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2065
2066 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2067
2068         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2069         * gcc.target/arm/fma-sp.c: Likewise.
2070
2071 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
2072
2073         PR rtl-optimization/55153
2074         * gcc.dg/pr55153.c: New.
2075
2076 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2077
2078         PR tree-optimization/55920
2079         * gcc.c-torture/compile/pr55920.c: New test.
2080
2081 2013-01-15  Richard Biener  <rguenther@suse.de>
2082
2083         PR middle-end/55882
2084         * gcc.dg/torture/pr55882.c: New testcase.
2085
2086 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2087
2088         PR tree-optimization/55955
2089         * gcc.c-torture/compile/pr55955.c: New test.
2090
2091 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
2092
2093         PR c++/55663
2094         * g++.dg/cpp0x/alias-decl-31.C: New test.
2095
2096 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
2097
2098         PR fortran/54286
2099         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2100         case where interface is null.
2101
2102 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
2103
2104         PR fortran/55806
2105         * gfortran.dg/array_constructor_40.f90:  New test.
2106
2107 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
2108
2109         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2110
2111 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
2112
2113         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2114         * gcc.target/aarch64/vect-ld1r-compile.c: New.
2115         * gcc.target/aarch64/vect-ld1r-fp.c: New.
2116         * gcc.target/aarch64/vect-ld1r.c: New.
2117         * gcc.target/aarch64/vect-ld1r.x: New.
2118
2119 2013-01-14  Andi Kleen  <ak@linux.intel.com>
2120
2121         PR target/55948
2122         * gcc.target/i386/hle-clear-rel.c: New file
2123         * gcc.target/i386/hle-store-rel.c: New file.
2124
2125 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
2126
2127         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2128         * gfortran.dg/bounds_check_4.f90: Likewise.
2129         * gfortran.dg/inquire_10.f90: Likewise.
2130         * gfortran.dg/minloc_3.f90: Likewise.
2131         * gfortran.dg/minlocval_3.f90: Likewise.
2132         * gfortran.dg/module_double_reuse.f90: Likewise.
2133         * gfortran.dg/mvbits_1.f90: Likewise.
2134         * gfortran.dg/oldstyle_1.f90: Likewise.
2135         * gfortran.dg/pr20163-2.f: Likewise.
2136         * gfortran.dg/save_1.f90: Likewise.
2137         * gfortran.dg/scan_1.f90: Likewise.
2138         * gfortran.dg/select_char_1.f90: Likewise.
2139         * gfortran.dg/shape_4.f90: Likewise.
2140         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2141         * gfortran.dg/function_optimize_10.f90: Likewise.
2142         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2143         * gfortran.dg/used_types_17.f90: Likewise.
2144         * gfortran.dg/used_types_18.f90: Likewise.
2145
2146 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
2147
2148         PR fortran/54286
2149         * gfortran.dg/proc_ptr_result_8.f90 : New test.
2150
2151 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2152
2153         * gcc.dg/unroll_5.c: Add nomips16 attributes.
2154
2155 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2156
2157         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2158
2159 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
2160
2161         PR fortran/55072
2162         * gfortran.dg/assumed_type_2.f90: Fix test case.
2163         * gfortran.dg/internal_pack_13.f90: New test.
2164         * gfortran.dg/internal_pack_14.f90: New test.
2165
2166 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2167
2168         PR fortran/55868
2169         * gfortran.dg/unlimited_polymorphic_8.f90: Update
2170         scan-tree-dump-times for foo.0.x._vptr to deal with change from
2171         $tar to STAR.
2172
2173 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
2174
2175         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2176
2177 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2178
2179         PR target/55719
2180         * gcc.target/s390/pr55719.c: New testcase.
2181
2182 2013-01-11  Richard Guenther  <rguenther@suse.de>
2183
2184         PR tree-optimization/44061
2185         * gcc.dg/pr44061.c: New testcase.
2186
2187 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
2188
2189         Update copyright years.
2190
2191 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
2192             Jakub Jelinek  <jakub@redhat.com>
2193
2194         PR target/55565
2195         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2196
2197 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
2198
2199         PR rtl-optimization/55672
2200         * gcc.target/i386/pr55672.c: New.
2201
2202 2013-01-10  Jeff Law  <law@redhat.com>
2203
2204         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
2205         pass/fail message unique.
2206
2207
2208 2013-01-10  Jason Merrill  <jason@redhat.com>
2209
2210         * ada/.gitignore: New.
2211
2212 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2213
2214         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2215         Add tls options.
2216         * g++.dg/tls/thread_local2.C: Likewise.
2217         * g++.dg/tls/thread_local2g.C: Likewise.
2218         * g++.dg/tls/thread_local6.C: Likewise.
2219         * g++.dg/tls/thread_local-order1.C: Add tls options.
2220         * g++.dg/tls/thread_local-order2.C: Likewise.
2221         * g++.dg/tls/thread_local3.C: Likewise.
2222         * g++.dg/tls/thread_local3g.C: Likewise.
2223         * g++.dg/tls/thread_local4.C: Likewise.
2224         * g++.dg/tls/thread_local4g.C: Likewise.
2225         * g++.dg/tls/thread_local5.C: Likewise.
2226         * g++.dg/tls/thread_local5g.C: Likewise.
2227         * g++.dg/tls/thread_local6g.C: Likewise.
2228
2229 2013-01-10  Kostya Serebryany  <kcc@google.com>
2230
2231         * g++.dg/asan/asan_test.cc: Sync from upstream.
2232
2233 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
2234
2235         PR tree-optimization/55921
2236         * gcc.c-torture/compile/pr55921.c: New test.
2237
2238 2013-01-09  Jan Hubicka  <jh@suse.cz>
2239
2240         PR tree-optimization/55569
2241         * gcc.c-torture/compile/pr55569.c: New testcase.
2242
2243 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
2244
2245         PR fortran/47203
2246         * gfortran.dg/use_28.f90: New test.
2247
2248 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
2249
2250         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2251         number matching more robust.
2252
2253 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
2254
2255         PR rtl-optimization/55829
2256         * gcc.target/i386/pr55829.c: New.
2257
2258 2013-01-09  Tobias Burnus  <burnus@net-b.de>
2259
2260         PR fortran/55758
2261         * gfortran.dg/bind_c_bool_1.f90: New.
2262         * gfortran.dg/do_5.f90: Add dg-warning.
2263
2264 2013-01-09  Jan Hubicka  <jh@suse.cz>
2265
2266         PR tree-optimization/55875
2267         * gcc.c-torture/execute/pr55875.c: New testcase.
2268         * g++.dg/torture/pr55875.C: New testcase.
2269
2270 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2271
2272         PR c/48418
2273         * c-c++-common/pr48418.c: New test.
2274
2275 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
2276
2277         PR c++/55801
2278         * g++.dg/tls/thread_local-ice.C: New.
2279
2280 2013-01-09  Andreas Schwab  <schwab@suse.de>
2281
2282         * gcc.dg/guality/pr54693.c: Null-terminate arr.
2283
2284 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2285
2286         PR tree-optimization/48189
2287         * gcc.dg/pr48189.c: New test.
2288
2289 2013-01-04  Jan Hubicka  <jh@suse.cz>
2290
2291         PR tree-optimization/55823
2292         * g++.dg/ipa/devirt-10.C: New testcase.
2293
2294 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
2295             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
2296
2297         PR rtl-optimization/55845
2298         * gcc.target/i386/pr55845.c: New test.
2299
2300 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
2301
2302         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2303         instructions generated instead of number of occurances.
2304
2305 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2306
2307         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2308         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2309         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2310         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2311         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2312         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2313         * gcc.target/aarch64/vect-fcm.x: Likewise.
2314         * lib/target-supports.exp
2315         (check_effective_target_vect_cond): Enable for AArch64.
2316
2317 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2318
2319         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2320         endian-safe float pool loading.
2321         (test_square_root_v4sf): Likewise.
2322         (test_square_root_v2df): Likewise.
2323         * lib/target-supports.exp
2324         (check_effective_target_vect_call_sqrtf): Add AArch64.
2325
2326 2013-01-08  Martin Jambor  <mjambor@suse.cz>
2327
2328         PR debug/55579
2329         * gcc.dg/tree-ssa/pr55579.c: New test.
2330
2331 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2332
2333         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2334         asm comments.
2335
2336 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
2337
2338         PR middle-end/55890
2339         * gcc.dg/torture/pr55890-3.c: New test.
2340
2341         PR middle-end/55851
2342         * gcc.c-torture/compile/pr55851.c: New test.
2343
2344         PR sanitizer/55844
2345         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2346         dg-options.
2347
2348 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2349
2350         PR fortran/55618
2351         * gfortran.dg/elemental_scalar_args_2.f90: New test.
2352
2353 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2354
2355         PR fortran/55763
2356         * gfortran.dg/pointer_init_2.f90: Update dg-error.
2357         * gfortran.dg/pointer_init_7.f90: New.
2358
2359 2013-01-07  Richard Biener  <rguenther@suse.de>
2360
2361         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2362
2363 2013-01-07  Richard Biener  <rguenther@suse.de>
2364
2365         PR middle-end/55890
2366         * gcc.dg/torture/pr55890-1.c: New testcase.
2367         * gcc.dg/torture/pr55890-2.c: Likewise.
2368
2369 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
2370
2371         * gcc.target/aarch64/fmovd.c: New.
2372         * gcc.target/aarch64/fmovf.c: Likewise.
2373         * gcc.target/aarch64/fmovd-zero.c: Likewise.
2374         * gcc.target/aarch64/fmovf-zero.c: Likewise.
2375         * gcc.target/aarch64/vect-fmovd.c: Likewise.
2376         * gcc.target/aarch64/vect-fmovf.c: Likewise.
2377         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2378         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2379
2380 2013-01-07  Richard Biener  <rguenther@suse.de>
2381
2382         PR tree-optimization/55888
2383         PR tree-optimization/55862
2384         * gcc.dg/torture/pr55888.c: New testcase.
2385
2386 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2387
2388         PR fortran/55852
2389         * gfortran.dg/intrinsic_size_3.f90: New.
2390
2391 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2392
2393         PR fortran/55763
2394         * gfortran.dg/select_type_32.f90: New.
2395
2396 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
2397
2398         PR c++/52343
2399         * g++.dg/cpp0x/alias-decl-29.C: New test.
2400
2401 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
2402
2403         PR fortran/53876
2404         PR fortran/54990
2405         PR fortran/54992
2406         * gfortran.dg/class_array_15.f03: New test.
2407
2408 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
2409
2410         PR fortran/42769
2411         PR fortran/45836
2412         PR fortran/45900
2413         * gfortran.dg/use_23.f90: New test.
2414         * gfortran.dg/use_24.f90: New test.
2415         * gfortran.dg/use_25.f90: New test.
2416         * gfortran.dg/use_26.f90: New test.
2417         * gfortran.dg/use_27.f90: New test.
2418
2419 2013-01-06  Olivier Hainque  <hainque@adacore.com>
2420
2421         * gnat.dg/specs/clause_on_volatile.ads: New test.
2422
2423 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2424
2425         * gnat.dg/alignment10.adb: New test.
2426
2427 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
2428             Mikael Morin  <mikael@gcc.gnu.org>
2429
2430         PR fortran/55827
2431         * gfortran.dg/use_22.f90: New test.
2432
2433 2013-01-04  Andrew Pinski  <apinski@cavium.com>
2434
2435         * gcc.target/aarch64/cmp-1.c: New testcase.
2436
2437 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
2438
2439         PR fortran/55172
2440         * gfortran.dg/select_type_31.f03: New test.
2441
2442 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
2443
2444         PR c++/54526 (again)
2445         * g++.dg/cpp0x/parse2.C: Extend.
2446         * g++.old-deja/g++.other/crash28.C: Adjust.
2447
2448 2013-01-04  Richard Biener  <rguenther@suse.de>
2449
2450         PR tree-optimization/55862
2451         * gcc.dg/torture/pr55862.c: New testcase.
2452
2453 2013-01-04  Martin Jambor  <mjambor@suse.cz>
2454
2455         PR tree-optimization/55755
2456         * gcc.dg/torture/pr55755.c: New test.
2457         * gcc.dg/tree-ssa/sra-13.c: Likewise.
2458         * gcc.dg/tree-ssa/pr45144.c: Update.
2459
2460 2013-01-04  Richard Biener  <rguenther@suse.de>
2461
2462         PR middle-end/55863
2463         * gcc.dg/fold-reassoc-2.c: New testcase.
2464
2465 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2466
2467         PR fortran/55763
2468         * gfortran.dg/null_7.f90: New.
2469
2470 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2471
2472         PR fortran/55854
2473         PR fortran/55763
2474         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2475         * gfortran.dg/unlimited_polymorphic_7.f90: New.
2476         * gfortran.dg/unlimited_polymorphic_8.f90: New.
2477
2478 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
2479
2480         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2481
2482 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
2483
2484         PR fortran/55855
2485         * gfortran.dg/assignment_1.f90: Modified.
2486         * gfortran.dg/assignment_4.f90: New.
2487
2488 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
2489
2490         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2491
2492 2013-01-03  Richard Biener  <rguenther@suse.de>
2493
2494         PR tree-optimization/55857
2495         * gcc.dg/vect/pr55857-1.c: New testcase.
2496         * gcc.dg/vect/pr55857-2.c: Likewise.
2497
2498 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
2499
2500         PR rtl-optimization/55838
2501         * gcc.dg/pr55838.c: New test.
2502
2503         PR tree-optimization/55832
2504         * gcc.c-torture/compile/pr55832.c: New test.
2505
2506 2013-01-02  Teresa Johnson  <tejohnson@google.com>
2507
2508         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2509         * gcc.dg/tree-ssa/loop-23.c: Ditto.
2510         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2511         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2512         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2513         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2514         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2515         * gcc.dg/unroll_1.c: Ditto.
2516         * gcc.dg/unroll_2.c: Ditto.
2517         * gcc.dg/unroll_3.c: Ditto.
2518         * gcc.dg/unroll_4.c: Ditto.
2519
2520 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2521
2522         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2523
2524 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2525
2526         PR fortran/55818
2527         * gfortran.dg/eof_4.f90: New test.
2528
2529 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
2530
2531         * lib/c-compat.exp (compat-use-alt-compiler): Remove
2532         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2533         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2534         (compat_setup_dfp): Initialize compat_alt_caret and
2535         compat_save_TEST_ALWAYS_FLAGS.
2536
2537 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2538
2539         * gcc.dg/torture/tls/tls-reload-1.c: New test.
2540
2541 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2542
2543         * gcc.dg/torture/fp-int-convert-2.c: New test.
2544
2545 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2546
2547         * gfortran.dg/newunit_3.f90: Add dg-do run.
2548         * gfortran.dg/inquire_15.f90: Add dg-do run.
2549
2550 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2551
2552         PR tree-optimization/55831
2553         * gcc.dg/pr55831.c: New test.
2554 \f
2555 Copyright (C) 2013 Free Software Foundation, Inc.
2556
2557 Copying and distribution of this file, with or without modification,
2558 are permitted in any medium without royalty provided the copyright
2559 notice and this notice are preserved.