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