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