OSDN Git Service

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