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