1 2013-06-12 Tobias Burnus <burnus@net-b.de>
2 Dominique d'Humieres <dominiq@lps.ens.fr>
4 * gfortran.dg/finalize_10.f90: Update dg-dump.
6 2013-06-12 Jakub Jelinek <jakub@redhat.com>
9 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
10 * gcc.target/i386/pr56564-3.c: Likewise.
12 2013-06-11 Tobias Burnus <burnus@net-b.de>
15 * gfortran.dg/class_array_18.f90: New.
17 2013-06-11 Jan Hubicka <jh@suse.cz>
20 * g++.dg/ext/visibility/anon6.C: Update testcase.
22 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
25 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
26 in how we check __sec_reduce_mutating function's result.
28 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
29 Pat Haugen <pthaugen@us.ibm.com>
30 Peter Bergner <bergner@vnet.ibm.com>
32 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
33 direct move instructions.
34 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
35 * gcc.target/powerpc/direct-move.h: Likewise.
36 * gcc.target/powerpc/direct-move-float1.c: Likewise.
37 * gcc.target/powerpc/direct-move-float2.c: Likewise.
38 * gcc.target/powerpc/direct-move-double1.c: Likewise.
39 * gcc.target/powerpc/direct-move-double2.c: Likewise.
40 * gcc.target/powerpc/direct-move-long1.c: Likewise.
41 * gcc.target/powerpc/direct-move-long2.c: Likewise.
43 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
46 * g++.dg/cpp0x/pr52440.C: New.
48 2013-06-10 Jakub Jelinek <jakub@redhat.com>
51 * gcc.target/i386/pr56564-1.c: New test.
52 * gcc.target/i386/pr56564-2.c: New test.
53 * gcc.target/i386/pr56564-3.c: New test.
54 * gcc.target/i386/pr56564-4.c: New test.
55 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
56 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
57 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
58 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
59 * gcc.target/i386/vect-sizes-1.c: Likewise.
60 * gcc.target/i386/memcpy-1.c: Likewise.
61 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
62 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
64 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
66 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
67 systems to cover all GNU systems.
68 * g++.dg/abi/guard2.C: Likewise.
69 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
70 * g++.dg/eh/sighandle.C: Likewise.
71 * g++.dg/ext/cleanup-10.C: Likewise.
72 * g++.dg/ext/cleanup-11.C: Likewise.
73 * g++.dg/ext/cleanup-8.C: Likewise.
74 * g++.dg/ext/cleanup-9.C: Likewise.
75 * g++.dg/opt/const5.C: Likewise.
76 * g++.dg/opt/life1.C: Likewise.
77 * g++.dg/other/pr39496.C: Likewise.
78 * g++.old-deja/g++.abi/aggregates.C: Likewise.
79 * g++.old-deja/g++.abi/align.C: Likewise.
80 * g++.old-deja/g++.abi/bitfields.C: Likewise.
81 * g++.old-deja/g++.law/weak.C: Likewise.
82 * g++.old-deja/g++.pt/asm1.C: Likewise.
83 * gcc.c-torture/execute/20030125-1.x: Likewise.
84 * gcc.c-torture/execute/990127-2.x: Likewise.
85 * gcc.dg/20041106-1.c: Likewise.
86 * gcc.dg/20050503-1.c: Likewise.
87 * gcc.dg/builtin-object-size-5.c: Likewise.
88 * gcc.dg/cleanup-10.c: Likewise.
89 * gcc.dg/cleanup-11.c: Likewise.
90 * gcc.dg/cleanup-8.c: Likewise.
91 * gcc.dg/cleanup-9.c: Likewise.
92 * gcc.dg/complex-5.c: Likewise.
93 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
94 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
95 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
96 * gcc.dg/dfp/pr35739.c: Likewise.
97 * gcc.dg/fdata-sections-1.c: Likewise.
98 * gcc.dg/lto/20090206-1_0.c: Likewise.
99 * gcc.dg/lto/20090206-2_0.c: Likewise.
100 * gcc.dg/pr30360.c: Likewise.
101 * gcc.dg/pr37303.c: Likewise.
102 * gcc.dg/pr39323-1.c: Likewise.
103 * gcc.dg/pr39323-2.c: Likewise.
104 * gcc.dg/pr39323-3.c: Likewise.
105 * gcc.dg/pr45416.c: Likewise.
106 * gcc.dg/setjmp-2.c: Likewise.
107 * gcc.dg/split-1.c: Likewise.
108 * gcc.dg/split-3.c: Likewise.
109 * gcc.dg/split-4.c: Likewise.
110 * gcc.dg/strlenopt-12g.c: Likewise.
111 * gcc.dg/strlenopt-14g.c: Likewise.
112 * gcc.dg/strlenopt-14gf.c: Likewise.
113 * gcc.dg/strlenopt-16g.c: Likewise.
114 * gcc.dg/strlenopt-17g.c: Likewise.
115 * gcc.dg/strlenopt-18g.c: Likewise.
116 * gcc.dg/strlenopt-1f.c: Likewise.
117 * gcc.dg/strlenopt-22g.c: Likewise.
118 * gcc.dg/strlenopt-2f.c: Likewise.
119 * gcc.dg/strlenopt-4g.c: Likewise.
120 * gcc.dg/strlenopt-4gf.c: Likewise.
121 * gcc.dg/struct-ret-3.c: Likewise.
122 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
123 * gcc.misc-tests/linkage.exp: Likewise.
124 * gcc.target/i386/20000724-1.c: Likewise.
125 * gcc.target/i386/align-main-3.c: Likewise.
126 * gcc.target/i386/cleanup-1.c: Likewise.
127 * gcc.target/i386/inline-mcpy.c: Likewise.
128 * gcc.target/i386/pr32268.c: Likewise.
129 * gcc.target/i386/pr36613.c: Likewise.
130 * gcc.target/i386/pr39013-1.c: Likewise.
131 * gcc.target/i386/pr39013-2.c: Likewise.
132 * gcc.target/i386/pr39496.c: Likewise.
133 * gcc.target/i386/pr40906-3.c: Likewise.
134 * gcc.target/i386/pr46084.c: Likewise.
135 * lib/target-supports.exp (check_effective_target_pie): Likewise.
137 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
140 * gcc.target/sh/pr6526.c: New.
142 2013-06-09 Jakub Jelinek <jakub@redhat.com>
145 * gcc.c-torture/execute/pr57568.c: New test.
147 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
150 * g++.dg/other/vararg-4.C: New.
152 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
154 PR rtl-optimization/57559
155 * gcc.target/s390/pr57559.c : New test.
157 2013-06-08 Tobias Burnus <burnus@net-b.de>
160 * gfortran.dg/finalize_10.f90: New.
161 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
162 * gfortran.dg/finalize_15.f90: New.
164 2013-06-08 Tobias Burnus <burnus@net-b.de>
167 * gfortran.dg/storage_size_4.f90: New.
169 2013-06-07 Sriraman Tallam <tmsriram@google.com>
172 * testsuite/g++.dg/ext/pr57548.C: New test.
174 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
177 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
179 2013-06-07 Jan Hubicka <jh@suse.cz>
181 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
183 2013-06-07 Tobias Burnus <burnus@net-b.de>
186 * gfortran.dg/array_constructor_48.f90: New.
187 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
188 * gfortran.dg/array_constructor_type_15.f03: Ditto.
190 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
193 * gcc.target/arm/xordi3-opt.c: New test.
195 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
197 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
198 Revert to dg-options.
200 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
203 * gcc.target/powerpc/pr55033.c: New.
205 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
208 * g++.dg/cpp0x/alias-decl-36.C: New.
210 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
211 Pat Haugen <pthaugen@us.ibm.com>
212 Peter Bergner <bergner@vnet.ibm.com>
214 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
215 power8 builtin functions.
216 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
217 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
218 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
219 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
220 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
221 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
222 * gcc.target/powerpc/p8vector-vectorize-1.c: New
223 tests to test power8 auto-vectorization.
224 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
225 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
226 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
227 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
229 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
230 powerpc_p8vector_ok instead of powerpc_vsx_ok.
232 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
234 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
236 (check_effective_target_powerpc_p8vector_ok): Likewise.
237 (is-effective-target): Likewise.
238 (check_vect_support_and_set_flags): Likewise.
240 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
243 * g++.dg/parse/error53.C: New.
245 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
247 PR rtl-optimization/57459
248 * gcc.target/i386/pr57459.c: New test.
250 2013-06-06 Teresa Johnson <tejohnson@google.com>
253 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
254 into -freorder-blocks-and-partition test.
255 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
256 * gcc.dg/tree-prof/20041218-1.c: Ditto.
257 * gcc.dg/tree-prof/pr52027.c: Use -O2.
258 * gcc.dg/tree-prof/pr50907.c: Ditto.
259 * gcc.dg/tree-prof/pr45354.c: Ditto.
260 * g++.dg/tree-prof/partition2.C: Ditto.
261 * g++.dg/tree-prof/partition3.C: Ditto.
263 2013-06-06 Tobias Burnus <burnus@net-b.de>
266 * gfortran.dg/finalize_16.f90: New.
268 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
270 * gcc.dg/vect/no-section-anchors-vect-68.c:
271 Add dg-skip-if aarch64_tiny.
273 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
276 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
277 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
279 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
282 * g++.dg/cpp0x/decltype54.C: New.
284 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
286 * gcc.dg/fshort-wchar.c: Add extra dg-options for
287 arm*-*-*eabi* targets.
288 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
290 * gcc.dg/tree-ssa/pr43491.c: Likewise.
292 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
293 Tobias Burnus <burnus@net-b.de>
295 * gfortran.dg/string_length_2.f90: Fix dg-do run.
296 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
297 * gfortran.dg/io_real_boz_4.f90: Ditto.
298 * gfortran.dg/io_real_boz_5.f90: Ditto.
300 2013-06-05 Andreas Schwab <schwab@suse.de>
302 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
304 2013-06-04 Jan Hubicka <jh@suse.cz>
306 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
308 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
310 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
311 parameters with void.
312 (main2): Removed argc parameter.
313 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
314 (main): Replaced argc, argv parameters with void.
315 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
316 (main2): Removed argc parameter.
317 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
318 argv parameters with void. Added __asm volatile to avoid optimization
319 on argc, if necessary.
320 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
321 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
322 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
323 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
324 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
325 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
326 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
327 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
328 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
329 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
330 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
331 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
332 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
333 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
334 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
335 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
336 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
337 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
338 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
339 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
340 parameters with void.
341 (main2): Removed argc parameter.
342 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
343 (main): Replaced argc, argv parameters with void.
344 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
345 argv parameters with void. Also renamed this function as main, and
346 delete the existing main.
347 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
348 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
349 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
351 2013-06-04 Ian Bolton <ian.bolton@arm.com>
353 * gcc.target/aarch64/movi_1.c: New test.
355 2013-06-04 Tobias Burnus <burnus@net-b.de>
358 * gfortran.dg/finalize_12.f90: New.
359 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
360 end of scope finalization.
361 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
362 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
363 * gfortran.dg/auto_dealloc_2.f90: Ditto.
364 * gfortran.dg/class_19.f03: Ditto.
365 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
366 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
367 * gfortran.dg/extends_14.f03: Ditto.
368 * gfortran.dg/move_alloc_4.f90: Ditto.
369 * gfortran.dg/typebound_proc_27.f03: Ditto.
371 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
373 * gfortran.dg/bounds_check_7.f90: Remove "! {".
374 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
375 * gfortran.dg/default_initialization_5.f90: Update dg-do.
376 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
377 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
378 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
379 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
380 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
381 * gfortran.dg/io_real_boz_4.f90: Ditto.
382 * gfortran.dg/io_real_boz_5.f90: Ditto.
383 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
384 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
385 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
386 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
387 * gfortran.dg/transpose_2.f90: Fix dg-output.
389 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
391 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
392 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
393 dg-option and an header comment.
395 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
398 * g++.dg/cpp0x/sfinae46.C: New.
399 * g++.dg/cpp0x/defaulted13.C: Adjust.
400 * g++.dg/cpp0x/defaulted2.C: Likewise.
401 * g++.dg/cpp0x/defaulted26.C: Likewise.
402 * g++.dg/cpp0x/defaulted3.C: Likewise.
403 * g++.dg/cpp0x/error1.C: Likewise.
404 * g++.dg/cpp0x/implicit1.C: Likewise.
405 * g++.dg/cpp0x/implicit11.C: Likewise.
406 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
407 * g++.dg/cpp0x/initlist47.C: Likewise.
408 * g++.dg/cpp0x/initlist9.C: Likewise.
409 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
410 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
411 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
412 * g++.dg/cpp0x/union4.C: Likewise.
413 * g++.dg/template/crash108.C: Likewise.
414 * g++.dg/template/crash41.C: Likewise.
415 * g++.old-deja/g++.jason/local.C: Likewise.
416 * g++.old-deja/g++.law/visibility3.C: Likewise.
418 2013-06-03 Teresa Johnson <tejohnson@google.com>
420 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
421 * gcc.dg/vect/bb-slp-14.c: Ditto.
422 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
423 * gcc.dg/vect/bb-slp-23.c: Ditto.
424 * gcc.dg/vect/bb-slp-15.c: Ditto.
425 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
426 * gcc.dg/vect/bb-slp-24.c: Ditto.
427 * gcc.dg/vect/bb-slp-16.c: Ditto.
428 * gcc.dg/vect/bb-slp-25.c: Ditto.
429 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
430 * gcc.dg/vect/bb-slp-17.c: Ditto.
431 * gcc.dg/vect/bb-slp-1.c: Ditto.
432 * gcc.dg/vect/bb-slp-26.c: Ditto.
433 * gcc.dg/vect/bb-slp-18.c: Ditto.
434 * gcc.dg/vect/bb-slp-2.c: Ditto.
435 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
436 * gcc.dg/vect/bb-slp-27.c: Ditto.
437 * gcc.dg/vect/bb-slp-19.c: Ditto.
438 * gcc.dg/vect/bb-slp-3.c: Ditto.
439 * gcc.dg/vect/bb-slp-28.c: Ditto.
440 * gcc.dg/vect/bb-slp-4.c: Ditto.
441 * gcc.dg/vect/bb-slp-29.c: Ditto.
442 * gcc.dg/vect/bb-slp-5.c: Ditto.
443 * gcc.dg/vect/bb-slp-6.c: Ditto.
444 * gcc.dg/vect/bb-slp-8a.c: Ditto.
445 * gcc.dg/vect/bb-slp-7.c: Ditto.
446 * gcc.dg/vect/bb-slp-8b.c: Ditto.
447 * gcc.dg/vect/bb-slp-8.c: Ditto.
448 * gcc.dg/vect/bb-slp-9.c: Ditto.
449 * gcc.dg/vect/bb-slp-10.c: Ditto.
450 * gcc.dg/vect/bb-slp-11.c: Ditto.
451 * gcc.dg/vect/bb-slp-20.c: Ditto.
452 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
453 * gcc.dg/vect/bb-slp-21.c: Ditto.
454 * gcc.dg/vect/bb-slp-30.c: Ditto.
455 * gcc.dg/vect/bb-slp-13.c: Ditto.
456 * gcc.dg/vect/bb-slp-22.c: Ditto.
457 * g++.dg/vect/slp-pr50413.cc: Ditto.
458 * g++.dg/vect/slp-pr56812.cc: Ditto.
459 * g++.dg/vect/slp-pr50819.cc: Ditto.
461 2013-06-01 Tobias Burnus <burnus@net-b.de>
464 * gfortran.dg/class_array_17.f90: New.
466 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
468 * ada/acats/floatstore.lst: New.
469 * ada/acats/run_all.sh: Process it.
471 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
473 * gcc.target/powerpc/e500-ord-1.c: New test.
474 * gcc.target/powerpc/e500-ord-2.c: Likewise.
475 * gcc.target/powerpc/e500-unord-1.c: Likewise.
476 * gcc.target/powerpc/e500-unord-2.c: Likewise.
478 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
480 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
482 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
484 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
486 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
488 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
490 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
493 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
496 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
498 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
500 2013-05-31 Marek Polacek <polacek@redhat.com>
502 PR tree-optimization/57478
503 PR tree-optimization/57453
504 * gcc.dg/torture/pr57478.c: New test.
506 2013-05-31 Tobias Burnus <burnus@net-b.de>
509 * gfortran.dg/class_array_17.f90: New.
511 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
514 * gcc.target/arm/iordi3-opt.c: New test.
516 2013-05-31 Janus Weil <janus@gcc.gnu.org>
520 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
521 * gfortran.dg/interface_26.f90: Ditto.
522 * gfortran.dg/proc_ptr_11.f90: Ditto.
523 * gfortran.dg/proc_ptr_15.f90: Ditto.
524 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
525 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
526 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
527 * gfortran.dg/typebound_override_1.f90: Ditto.
528 * gfortran.dg/typebound_override_4.f90: Ditto.
529 * gfortran.dg/typebound_proc_6.f03: Ditto.
530 * gfortran.dg/assumed_type_7.f90: New test.
531 * gfortran.dg/typebound_override_5.f90: New test.
532 * gfortran.dg/typebound_override_6.f90: New test.
533 * gfortran.dg/typebound_override_7.f90: New test.
535 2013-05-30 Tobias Burnus <burnus@net-b.de>
538 * gfortran.dg/power_6.f90: New.
540 2013-05-30 Ian Bolton <ian.bolton@arm.com>
542 * gcc.target/aarch64/insv_1.c: New test.
544 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
546 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
547 dg-skip-if "No stabs".
549 2013-05-30 Janus Weil <janus@gcc.gnu.org>
552 * gfortran.dg/assumed_size_1.f90: New.
554 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
556 * gcc.dg/shrink-wrap-alloca.c: New added.
557 * gcc.dg/shrink-wrap-pretend.c: New added.
558 * gcc.dg/shrink-wrap-sibcall.c: New added.
560 2013-05-30 Tobias Burnus <burnus@net-b.de>
563 * gfortran.dg/assumed_rank_13.f90: New.
565 2013-05-29 Easwaran Raman <eraman@google.com>
567 PR tree-optimization/57442
568 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
570 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
572 PR tree-optimization/57441
573 * gcc.c-torture/compile/pr57441.c: New.
575 2013-05-29 Dehao Chen <dehao@google.com>
578 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
580 2013-05-29 Tobias Burnus <burnus@net-b.de>
583 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
584 * gfortran.dg/class_19.f03: Ditto.
586 2013-05-29 Richard Biener <rguenther@suse.de>
588 * gcc.dg/vect/bb-slp-32.c: New testcase.
590 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
592 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
593 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
594 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
595 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
596 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
597 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
598 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
599 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
600 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
601 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
602 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
603 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
604 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
605 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
606 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
607 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
608 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
609 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
610 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
611 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
612 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
613 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
614 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
615 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
616 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
617 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
618 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
619 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
620 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
621 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
622 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
623 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
624 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
625 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
626 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
627 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
628 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
629 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
630 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
632 2013-05-29 Tobias Burnus <burnus@net-b.de>
635 * gfortran.dg/finalize_11.f90: New.
636 * gfortran.dg/finalize_4.f03: Remove dg-error.
637 * gfortran.dg/finalize_5.f03: Ditto.
638 * gfortran.dg/finalize_6.f03: Ditto.
639 * gfortran.dg/finalize_7.f03: Ditto.
641 2013-05-28 Tobias Burnus <burnus@net-b.de>
643 * gfortran.dg/class_array_16.f90: New.
645 2013-05-28 Tobias Burnus <burnus@net-b.de>
648 * testsuite/gfortran.dg/use_29.f90: New.
650 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
652 * gnat.dg/fp_exception.adb: New test.
654 2013-05-28 Richard Biener <rguenther@suse.de>
656 PR tree-optimization/56787
657 * gcc.dg/vect/pr56787.c: New testcase.
659 2013-05-28 Janus Weil <janus@gcc.gnu.org>
660 Tobias Burnus <burnus@net-b.de>
663 * gfortran.dg/typebound_override_4.f90: New.
665 2013-05-28 Richard Biener <rguenther@suse.de>
667 PR tree-optimization/57411
668 * g++.dg/opt/pr57411.C: New testcase.
670 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
672 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
673 * gcc.dg/builtin-bswap-9.c: Likewise.
675 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
677 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
679 2013-05-27 Richard Biener <rguenther@suse.de>
682 * gcc.dg/gomp/pr57412.c: New testcase.
684 2013-05-27 Bud Davis <jmdavis@link.com>
687 * gfortran.dg/stfunc_8.f90: New.
689 2013-05-27 Richard Biener <rguenther@suse.de>
691 PR tree-optimization/57343
692 * gcc.dg/torture/pr57343.c: New testcase.
694 2013-05-27 Richard Biener <rguenther@suse.de>
696 PR tree-optimization/57417
697 * gcc.dg/torture/pr57417.c: New testcase.
699 2013-05-27 Richard Biener <rguenther@suse.de>
701 PR tree-optimization/57396
702 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
704 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
706 * gnat.dg/specs/last_bit.ads: New test.
708 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
710 * gnat.dg/specs/machine_attribute.ads: New test.
712 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
714 * gnat.dg/incomplete3.ad[sb]: New test.
716 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
719 * gcc.target/mips/div-13.c: New test.
721 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
724 * gcc.target/mips/mips16-attributes-5.c,
725 * gcc.target/mips/mips16-attributes-6.c: New tests.
727 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
729 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
730 * gcc.dg/builtin-bswap-8.c: Likewise.
732 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
735 * g++.dg/cpp0x/new1.C: New.
737 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
740 * g++.dg/parse/dtor16.C: New.
741 * g++.dg/parse/dtor6.C: Adjust.
743 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
746 * g++.dg/expr/bitfield12.C: New.
748 2013-05-24 Jeff Law <law@redhat.com>
750 PR tree-optimization/57124
751 * gcc.c-torture/execute/pr57124.c: New test.
752 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
754 2013-05-24 Martin Jambor <mjambor@suse.cz>
756 PR tree-optimization/57294
757 * gcc.dg/ipa/pr57294.c: New test.
759 2013-05-24 Dehao Chen <dehao@google.com>
761 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
763 2013-05-24 Ian Bolton <ian.bolton@arm.com>
765 * gcc.target/aarch64/scalar_intrinsics.c
766 (force_simd): Use a valid instruction.
767 (test_vdupd_lane_s64): Pass a valid lane argument.
768 (test_vdupd_lane_u64): Likewise.
770 2013-05-24 Richard Biener <rguenther@suse.de>
772 PR tree-optimization/57287
773 * gcc.dg/pr57287.c: New testcase.
775 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
778 * g++.dg/template/error51.C: New.
780 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
783 * g++.dg/template/bitfield2.C: New.
785 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
787 * gnat.dg/specs/noinline1.ads: New test.
788 * gnat.dg/noinline2.ad[sb]: Likewise.
789 * gnat.dg/specs/noinline3.ads: Likewise.
790 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
792 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
795 * gcc.dg/tree-ssa/pr57385.c: New test.
797 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
799 * gnat.dg/derived_type4.adb: New test.
801 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
803 * gcc.dg/builtin-bswap-6.c: New test.
804 * gcc.dg/builtin-bswap-7.c: Likewise.
805 * gcc.dg/builtin-bswap-8.c: Likewise.
806 * gcc.dg/builtin-bswap-9.c: Likewise.
808 2013-05-23 Christian Bruel <christian.bruel@st.com>
811 * gcc.dg/debug/pr57351.c: New test
813 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
815 * gcc.target/aarch64/vect-clz.c: New file.
817 2013-05-23 Martin Jambor <mjambor@suse.cz>
820 * gcc.dg/ipa/pr57347.c: New test.
822 2013-05-23 Richard Biener <rguenther@suse.de>
824 PR tree-optimization/57380
825 * g++.dg/tree-ssa/pr57380.C: New testcase.
827 2013-05-23 Richard Biener <rguenther@suse.de>
830 * gcc.dg/torture/pr57381.c: New testcase.
832 2013-05-23 Jakub Jelinek <jakub@redhat.com>
835 * gcc.c-torture/execute/pr57344-1.c: New test.
836 * gcc.c-torture/execute/pr57344-2.c: New test.
837 * gcc.c-torture/execute/pr57344-3.c: New test.
838 * gcc.c-torture/execute/pr57344-4.c: New test.
840 2013-05-23 Richard Biener <rguenther@suse.de>
842 PR rtl-optimization/57341
843 * gcc.dg/torture/pr57341.c: New testcase.
845 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
848 * g++.dg/parse/crash62.C: New.
850 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
851 Pat Haugen <pthaugen@us.ibm.com>
852 Peter Bergner <bergner@vnet.ibm.com>
854 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
857 2013-05-22 Tobias Burnus <burnus@net-b.de>
860 * gfortran.dg/defined_assignment_6.f90: New.
862 2013-05-22 Tobias Burnus <burnus@net-b.de>
865 * gfortran.dg/assumed_type_6.f90: New.
867 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
870 * g++.dg/cpp0x/Wunused-parm.C: New.
872 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
874 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
875 * g++.dg/warn/Wdouble-promotion.C: Likewise.
877 2013-05-21 Easwaran Raman <eraman@google.com>
879 PR tree-optimization/57322
880 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
882 2013-05-21 Graham Stott <graham.stott@btinternet.com>
884 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
887 2013-05-21 Tobias Burnus <burnus@net-b.de>
890 * gfortran.dg/assumed_type_5.f90: New.
891 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
892 * gfortran.dg/assumed_rank_2.f90: Ditto.
893 * gfortran.dg/assumed_type_3.f90: Update dg-error.
894 * gfortran.dg/no_arg_check_3.f90: Ditto.
896 2013-05-21 Jakub Jelinek <jakub@redhat.com>
898 PR tree-optimization/57331
899 * gcc.c-torture/compile/pr57331.c: New test.
901 2013-05-21 Richard Biener <rguenther@suse.de>
903 PR tree-optimization/57330
904 * gcc.dg/torture/pr57330.c: New testcase.
906 2013-05-21 Richard Biener <rguenther@suse.de>
908 PR tree-optimization/57303
909 * gcc.dg/torture/pr57303.c: New testcase.
911 2013-05-21 Jakub Jelinek <jakub@redhat.com>
913 PR tree-optimization/57321
914 * gcc.c-torture/execute/pr57321.c: New test.
916 2013-05-20 Tobias Burnus <burnus@net-b.de>
920 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
921 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
922 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
923 * gfortran.dg/binding_label_tests_3.f03: Ditto.
924 * gfortran.dg/binding_label_tests_4.f03: Ditto.
925 * gfortran.dg/binding_label_tests_5.f03: Ditto.
926 * gfortran.dg/binding_label_tests_6.f03: Ditto.
927 * gfortran.dg/binding_label_tests_7.f03: Ditto.
928 * gfortran.dg/binding_label_tests_8.f03: Ditto.
929 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
930 * gfortran.dg/binding_label_tests_24.f90: New.
931 * gfortran.dg/binding_label_tests_25.f90: New.
933 2013-05-20 Tobias Burnus <burnus@net-b.de>
936 * gfortran.dg/binding_label_tests_17.f90: New.
937 * gfortran.dg/binding_label_tests_18.f90: New.
938 * gfortran.dg/binding_label_tests_19.f90: New.
939 * gfortran.dg/binding_label_tests_20.f90: New.
940 * gfortran.dg/binding_label_tests_21.f90: New.
941 * gfortran.dg/binding_label_tests_22.f90: New.
942 * gfortran.dg/binding_label_tests_23.f90: New.
944 2013-05-20 Tobias Burnus <burnus@net-b.de>
947 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
948 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
949 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
950 * gfortran.dg/common_18.f90: New.
951 * gfortran.dg/common_19.f90: New.
952 * gfortran.dg/common_20.f90: New.
953 * gfortran.dg/common_21.f90: New.
955 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
958 * g++.dg/parse/error52.C: New.
959 * g++.dg/parse/error3.C: Adjust.
960 * g++.dg/parse/error36.C: Likewise.
962 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
965 * gcc.target/sh/pr56547-1.c: New.
966 * gcc.target/sh/pr56547-2.c: New.
968 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
971 * g++.dg/warn/Wsign-compare-6.C: New.
972 * g++.dg/warn/Wdouble-promotion.C: Adjust.
974 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
977 * g++.dg/template/error50.C: New.
979 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
982 * g++.dg/ext/complit13.C: New.
984 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
987 * g++.dg/pr57175.C: New testcase.
989 2013-05-17 Easwaran Raman <eraman@google.com>
991 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
993 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
996 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
998 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1000 PR rtl-optimization/57281
1001 PR rtl-optimization/57300
1002 * gcc.dg/pr57300.c: New test.
1003 * gcc.c-torture/execute/pr57281.c: New test.
1005 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
1008 * g++.dg/ext/sizeof-complit.C: New.
1010 2013-05-17 Marek Polacek <polacek@redhat.com>
1012 * gcc.dg/strlenopt-25.c: New test.
1013 * gcc.dg/strlenopt-26.c: Likewise.
1015 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1017 * gcc.target/i386/rotate-4.c: Compile only with -mavx
1018 instead of -mavx2, require only avx instead of avx2.
1019 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
1020 of avx2-check.h and turn into an avx runtime test instead of
1023 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1025 * g++.dg/ext/vector22.C: Uncomment working test.
1027 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
1030 * g++.dg/template/pr17410.C: New.
1032 2013-05-16 Jakub Jelinek <jakub@redhat.com>
1034 * gcc.target/i386/rotate-3.c: New test.
1035 * gcc.target/i386/rotate-3a.c: New test.
1036 * gcc.target/i386/rotate-4.c: New test.
1037 * gcc.target/i386/rotate-4a.c: New test.
1038 * gcc.target/i386/rotate-5.c: New test.
1039 * gcc.target/i386/rotate-5a.c: New test.
1041 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1043 * gcc.dg/visibility-21.c: Require section_anchors.
1045 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
1047 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
1048 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
1049 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
1051 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
1053 * gcc.dg/visibility-21.c: New.
1055 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1058 * gcc.dg/pr57286.c: New testcase.
1059 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
1060 * g++.dg/ext/vector22.C: Comment out transformations not
1063 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
1066 * gcc.target/mips/call-1.c: Restrict to o32.
1067 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
1069 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1071 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
1073 * g++.dg/warn/Wshadow-1.C: Likewise.
1074 * g++.dg/warn/Wshadow-6.C: Likewise.
1075 * g++.dg/warn/Wshadow-7.C: Likewise.
1077 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1080 * g++.dg/parse/pr31952-1.C: New.
1081 * g++.dg/parse/pr31952-2.C: Likewise.
1082 * g++.dg/parse/pr31952-3.C: Likewise.
1084 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
1085 * g++.old-deja/g++.jason/cond.C: Likewise.
1086 * g++.dg/cpp0x/range-for5.C: Likewise.
1088 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1091 * gcc.target/arm/pr40887.c: Adjust testcase.
1092 * gcc.target/arm/pr19599.c: New test.
1094 2013-05-15 Richard Biener <rguenther@suse.de>
1096 PR tree-optimization/57275
1097 * gcc.target/i386/pr57275.c: New testcase.
1099 2013-05-15 Jan Hubicka <jh@suse.cz>
1101 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
1102 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
1103 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
1105 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1107 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
1110 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1113 * c-c++-common/Wsequence-point-1.c: New test.
1115 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
1117 * g++.dg/ext/vector22.C: New testcase.
1118 * gcc.dg/binop-xor3.c: Remove xfail.
1120 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
1122 * gcc.target/aarch64/vect-fcm.x: Add cases testing
1123 FLOAT cmp FLOAT ? INT : INT.
1124 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
1125 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1126 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1127 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1128 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1129 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1131 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1134 * g++.dg/cpp0x/defaulted43.C: New.
1136 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1138 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
1139 (alloca): Remove declaration.
1140 (foo9): Replace alloca by __builtin_alloca.
1142 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
1144 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
1145 Expect "size of array is too large" error.
1147 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1149 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1151 2013-05-14 Richard Biener <rguenther@suse.de>
1154 * g++.dg/torture/pr57235.C: New testcase.
1156 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1159 * gcc.dg/torture/pr57251.c: New test.
1161 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1164 * gcc.target/i386/pr57264.c: New test.
1166 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1168 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1170 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
1172 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1174 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1176 PR tree-optimization/45216
1177 PR tree-optimization/57157
1178 * c-c++-common/rotate-1.c: Add 32 tests with +.
1179 * c-c++-common/rotate-1a.c: Adjust.
1180 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1181 * c-c++-common/rotate-2b.c: New test.
1182 * c-c++-common/rotate-3.c: Add 32 tests with +.
1183 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1184 * c-c++-common/rotate-4b.c: New test.
1185 * c-c++-common/rotate-5.c: New test.
1187 2013-05-13 Martin Jambor <mjambor@suse.cz>
1190 * gcc.dg/ipa/remref-0.c: New test.
1191 * gcc.dg/ipa/remref-1a.c: Likewise.
1192 * gcc.dg/ipa/remref-1b.c: Likewise.
1193 * gcc.dg/ipa/remref-2a.c: Likewise.
1194 * gcc.dg/ipa/remref-2b.c: Likewise.
1196 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
1198 * gcc.dg/vector-shift-2.c: New testcase.
1200 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1202 PR tree-optimization/57230
1203 * gcc.dg/strlenopt-24.c: New test.
1205 PR tree-optimization/57230
1206 * gcc.dg/strlenopt-23.c: New test.
1208 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1211 * gcc.target/sh/pr57108.c: Move this test case to ...
1212 * gcc.c-torture/compile/pr57108.c: ... here.
1214 2013-05-10 Richard Biener <rguenther@suse.de>
1216 PR tree-optimization/57214
1217 * gcc.dg/torture/pr57214.c: New testcase.
1219 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1221 * gcc.dg/vector-shift.c: New testcase.
1223 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1225 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1227 PR tree-optimization/45216
1228 PR tree-optimization/57157
1229 * c-c++-common/rotate-1.c: New test.
1230 * c-c++-common/rotate-1a.c: New test.
1231 * c-c++-common/rotate-2.c: New test.
1232 * c-c++-common/rotate-2a.c: New test.
1233 * c-c++-common/rotate-3.c: New test.
1234 * c-c++-common/rotate-3a.c: New test.
1235 * c-c++-common/rotate-4.c: New test.
1236 * c-c++-common/rotate-4a.c: New test.
1238 2013-05-10 Richard Biener <rguenther@suse.de>
1240 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1241 * gcc.target/i386/l_fma_double_1.c: Adjust.
1242 * gcc.target/i386/l_fma_double_2.c: Likewise.
1243 * gcc.target/i386/l_fma_double_3.c: Likewise.
1244 * gcc.target/i386/l_fma_double_4.c: Likewise.
1245 * gcc.target/i386/l_fma_double_5.c: Likewise.
1246 * gcc.target/i386/l_fma_double_6.c: Likewise.
1247 * gcc.target/i386/l_fma_float_1.c: Likewise.
1248 * gcc.target/i386/l_fma_float_2.c: Likewise.
1249 * gcc.target/i386/l_fma_float_3.c: Likewise.
1250 * gcc.target/i386/l_fma_float_4.c: Likewise.
1251 * gcc.target/i386/l_fma_float_5.c: Likewise.
1252 * gcc.target/i386/l_fma_float_6.c: Likewise.
1254 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1257 * g++.dg/cpp0x/pr51226.C: New.
1259 2013-04-16 Han Shen <shenhan@google.com>
1261 Test cases for '-fstack-protector-strong'.
1262 * gcc.dg/fstack-protector-strong.c: New.
1263 * g++.dg/fstack-protector-strong.C: New.
1265 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1267 * gcc.target/aarch64/ands_1.c: New test.
1268 * gcc.target/aarch64/ands_2.c: Likewise
1270 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1272 * lib/target-supports.exp (check_effective_target_hw): New
1274 * c-c++-common/asan/clone-test-1.c: Call
1275 check_effective_target_hw.
1276 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1277 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1278 possible decorations.
1279 * c-c++-common/asan/null-deref-1.c: Likewise.
1280 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1281 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1282 * c-c++-common/asan/use-after-free-1.c: Likewise.
1283 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1284 * g++.dg/asan/large-func-test-1.C: Likewise.
1286 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1288 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1290 2013-05-07 Richard Biener <rguenther@suse.de>
1293 * g++.dg/torture/pr57190.C: New testcase.
1295 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1297 PR tree-optimization/57149
1298 * gcc.dg/pr57149.c: New test.
1301 * gcc.dg/pr57184.c: New test.
1303 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1305 * gnat.dg/specs/array3.ads: New test.
1307 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1309 * c-c++-common/vector-scalar-2.c: New testcase.
1311 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1313 * gcc.target/i386/asm-dialect-2.c: New testcase.
1315 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1318 * g++.dg/cpp0x/auto38.C: New.
1320 2013-05-06 Richard Biener <rguenther@suse.de>
1322 PR tree-optimization/57185
1323 * gcc.dg/autopar/pr57185.c: New testcase.
1325 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1328 * gcc.target/i386/pr57106.c: New test.
1330 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1332 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1333 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1334 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1335 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1336 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1337 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1338 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1340 2013-05-06 Teresa Johnson <tejohnson@google.com>
1343 * gcc.dg/pr57154.c: New test.
1345 2013-05-06 Richard Biener <rguenther@suse.de>
1348 * gcc.dg/torture/pr57147-1.c: New testcase.
1349 * gcc.dg/torture/pr57147-2.c: Likewise.
1350 * gcc.dg/torture/pr57147-3.c: Likewise.
1352 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1355 * gcc.target/sh/pr55303-1.c: New.
1356 * gcc.target/sh/pr55303-2.c: New.
1357 * gcc.target/sh/pr55303-3.c: New.
1359 2013-05-05 Tobias Burnus <burnus@net-b.de>
1361 * gfortran.dg/allocate_with_source_3.f90: New.
1363 2013-05-05 Tobias Burnus <burnus@net-b.de>
1366 * gfortran.dg/null_8.f90: New.
1368 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1371 * g++.dg/cpp0x/enum27.C: New.
1372 * g++.dg/cpp0x/enum_base.C: Adjust.
1374 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1376 PR tree-optimization/56205
1377 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1379 2013-05-04 Tobias Burnus <burnus@net-b.de>
1381 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1382 * gfortran.dg/bind_c_usage_27.f90: New.
1383 * gfortran.dg/bind_c_usage_28.f90: New.
1385 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1388 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1390 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1393 * gcc.target/powerpc/pr57150.c: New file.
1395 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1397 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1398 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1399 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1400 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1401 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1402 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1403 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1405 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1407 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1408 scan-assembler-times.
1410 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1412 * gcc.dg/tree-ssa/slsr-32.c: New.
1413 * gcc.dg/tree-ssa/slsr-33.c: New.
1414 * gcc.dg/tree-ssa/slsr-34.c: New.
1415 * gcc.dg/tree-ssa/slsr-35.c: New.
1416 * gcc.dg/tree-ssa/slsr-36.c: New.
1417 * gcc.dg/tree-ssa/slsr-37.c: New.
1418 * gcc.dg/tree-ssa/slsr-38.c: New.
1420 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1422 * gcc.target/aarch64/tst_1.c: New test.
1423 * gcc.target/aarch64/tst_2.c: Likewise
1425 2013-05-02 Jeff Law <law@redhat.com>
1427 PR tree-optimization/57144
1428 * gcc.c-torture/execute/pr57144.c: New test.
1430 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1432 PR rtl-optimization/57130
1433 * gcc.c-torture/execute/pr57130.c: New test.
1435 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1437 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1439 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1441 * gcc.target/aarch64/fabd.c: New file.
1443 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1446 * g++.dg/cpp0x/pr54318.C: New.
1448 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1451 * g++.dg/parse/error51.C: New.
1452 * g++.dg/parse/error15.C: Adjust column numbers.
1454 2013-05-02 Tobias Burnus <burnus@net-b.de>
1457 * gfortran.dg/size_kind_2.f90: New.
1458 * gfortran.dg/size_kind_3.f90: New.
1460 2013-05-02 Richard Biener <rguenther@suse.de>
1463 * g++.dg/torture/pr57140.C: New testcase.
1465 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1468 * gcc.target/arm/pr56732-1.c: New test.
1470 2013-05-02 Martin Jambor <mjambor@suse.cz>
1473 * gcc.dg/ipa/pr56988.c: New test.
1475 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1477 * gcc.target/aarch64/bics_1.c: New test.
1478 * gcc.target/aarch64/bics_2.c: Likewise.
1480 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1482 PR rtl-optimization/57131
1483 * gcc.c-torture/execute/pr57131.c: New test.
1485 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1488 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1490 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1493 * gcc.target/i386/pr57091.c: New test.
1495 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1497 * gcc.target/aarch64/vect-vaddv.c: New.
1499 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1501 * gcc.target/aarch64/vect-vmaxv.c: New.
1502 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1504 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1506 * gcc.target/aarch64/scalar-vca.c: New.
1507 * gcc.target/aarch64/vect-vca.c: Likewise.
1509 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1511 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1512 (test_vceqd_s64): Force arguments to SIMD registers.
1513 (test_vceqzd_s64): Likewise.
1514 (test_vcged_s64): Likewise.
1515 (test_vcled_s64): Likewise.
1516 (test_vcgezd_s64): Likewise.
1517 (test_vcged_u64): Likewise.
1518 (test_vcgtd_s64): Likewise.
1519 (test_vcltd_s64): Likewise.
1520 (test_vcgtzd_s64): Likewise.
1521 (test_vcgtd_u64): Likewise.
1522 (test_vclezd_s64): Likewise.
1523 (test_vcltzd_s64): Likewise.
1524 (test_vtst_s64): Likewise.
1525 (test_vtst_u64): Likewise.
1527 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1530 * g++.dg/cpp0x/decltype53.C: New.
1532 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1535 * gfortran.dg/power_5.f90: New test.
1537 2013-04-30 Richard Biener <rguenther@suse.de>
1540 * gcc.dg/torture/pr57122.c: New testcase.
1542 2013-04-30 Richard Biener <rguenther@suse.de>
1545 * g++.dg/torture/pr57107.C: New testcase.
1547 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1549 PR rtl-optimization/57105
1550 * gcc.dg/pr57105.c: New test.
1552 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1554 PR tree-optimization/57104
1555 * gcc.dg/pr57104.c: New test.
1557 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1560 * gcc.target/i386/pr44578.c: New test.
1562 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1565 * gcc.target/i386/pr57097.c: New test.
1567 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1570 * gcc.target/i386/pr57098.c: New test.
1572 2013-04-29 Kai Tietz <ktietz@redhat.com>
1574 * gcc.c-torture/execute/pr55875.c: New test.
1576 2013-04-29 Richard Biener <rguenther@suse.de>
1579 * gcc.dg/torture/pr57075.c: New testcase.
1581 2013-04-29 Richard Biener <rguenther@suse.de>
1584 * gcc.dg/autopar/pr57103.c: New testcase.
1586 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1588 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1590 2013-04-29 Tom de Vries <tom@codesourcery.com>
1592 * gcc.dg/pr50763.c: Update test.
1594 2013-04-26 Jeff Law <law@redhat.com>
1596 * gcc.dg/tree-ssa/vrp88.c: New test.
1598 2013-04-29 Christian Bruel <christian.bruel@st.com>
1601 * gcc.target/sh/pr57108.c: New test.
1603 2013-04-29 Richard Biener <rguenther@suse.de>
1606 * gfortran.dg/gomp/pr57089.f90: New testcase.
1608 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1610 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1612 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1614 * gcc.target/aarch64/vect-vcvt.c: New.
1616 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1618 * gcc.target/aarch64/vect-vrnd.c: New.
1620 2013-04-29 Richard Biener <rguenther@suse.de>
1622 PR tree-optimization/57081
1623 * gcc.dg/torture/pr57081.c: New testcase.
1625 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1627 PR tree-optimization/57083
1628 * gcc.dg/torture/pr57083.c: New test.
1630 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1633 * g++.dg/cpp0x/decltype52.C: New.
1635 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1637 N3472 binary constants
1638 * g++.dg/cpp/limits.C: Adjust warning wording.
1639 * g++.dg/system-binary-constants-1.C: Likewise.
1640 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1642 2013-04-28 Tobias Burnus <burnus@net-b.de>
1645 * gfortran.dg/coarray_30.f90: New.
1647 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1650 * frontend-passes (optimize_power): New function.
1651 (optimize_op): Use it.
1653 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1656 * gcc.c-torture/execute/pr56866.c: New test.
1657 * gcc.target/i386/pr56866.c: New test.
1659 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1662 * gcc.dg/setjmp-5.c: New test.
1664 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1667 * g++.dg/cpp0x/constexpr-55708.C: New.
1669 2013-04-26 Richard Biener <rguenther@suse.de>
1671 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1672 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1673 * gcc.dg/pr53265.c: Remove XFAILs.
1674 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1675 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1677 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1679 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1680 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1681 -fdiagnostics-color=never option similarly to
1682 -fno-diagnostics-show-caret option.
1684 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1686 PR rtl-optimization/57003
1687 * gcc.target/i386/pr57003.c: New test.
1689 2013-04-25 Marek Polacek <polacek@redhat.com>
1691 PR tree-optimization/57066
1692 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1694 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1695 Tejas Belagod <tejas.belagod@arm.com>
1697 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1698 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1699 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1701 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1703 * gcc.target/aarch64/cmp.c: New.
1705 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1707 * gcc.target/aarch64/ngc.c: New.
1709 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1711 * lib/target-supports.exp
1712 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1713 (check_effective_target_arm_neon_fp16_ok): Likewise.
1714 (add_options_for_arm_neon_fp16): Likewise.
1715 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1716 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1718 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1720 PR rtl-optimizations/57046
1721 * gcc.target/i386/pr57046.c: New test.
1723 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1725 * g++.dg/cpp1y/cplusplus.C: New.
1727 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1729 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1731 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1733 * c-c++-common/Wpointer-arith-1.c: New.
1735 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1737 * g++.dg/cpp1y/cxx1y_macro.C: New.
1739 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1742 * g++.dg/cpp0x/sfinae45.C: New.
1744 2013-04-24 Richard Biener <rguenther@suse.de>
1747 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1749 2013-04-23 Richard Biener <rguenther@suse.de>
1752 * gcc.dg/torture/pr57036-1.c: New testcase.
1753 * gcc.dg/torture/pr57036-2.c: Likewise.
1755 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1757 * gcc.target/aarch64/scalar-mov.c: New testcase.
1759 2013-04-23 Richard Biener <rguenther@suse.de>
1761 PR tree-optimization/57026
1762 * gcc.dg/torture/pr57026.c: New testcase.
1764 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1768 * gfortran.dg/transfer_check_4.f90: New.
1770 2013-04-22 Marek Polacek <polacek@redhat.com>
1773 * gcc.dg/pr56990.c: New test.
1775 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1778 * gcc.target/i386/pr57018.c: New test.
1780 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1782 * gcc.target/aarch64/vrecps.c: New.
1783 * gcc.target/aarch64/vrecpx.c: Likewise.
1785 2013-04-22 Christian Bruel <christian.bruel@st.com>
1788 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1790 2013-04-21 Jeff Law <law@redhat.com>
1792 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1794 2013-04-20 Tobias Burnus <burnus@net-b.de>
1797 * gfortran.dg/c_loc_test_22.f90: New.
1799 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1801 PR rtl-optimization/56847
1802 * gcc.dg/pr56847.c: New test.
1804 2013-04-19 Richard Biener <rguenther@suse.de>
1806 PR tree-optimization/56982
1807 * gcc.c-torture/execute/pr56982.c: New testcase.
1809 2013-04-19 Martin Jambor <mjambor@suse.cz>
1811 PR tree-optimization/56718
1812 * g++.dg/ipa/imm-devirt-1.C: New test.
1813 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1815 2013-04-19 Richard Biener <rguenther@suse.de>
1817 PR tree-optimization/57000
1818 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1820 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1821 Mikael Morin <mikael@gcc.gnu.org>
1824 * gfortran.dg/array_constructor_45.f90: New test.
1825 * gfortran.dg/array_constructor_46.f90: New test.
1826 * gfortran.dg/array_constructor_47.f90: New test.
1827 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1829 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1831 PR rtl-optimization/56999
1832 * g++.dg/opt/pr56999.C: New test.
1834 2013-04-18 Cary Coutant <ccoutant@google.com>
1836 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1837 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1839 2013-04-18 Cary Coutant <ccoutant@google.com>
1841 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1842 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1843 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1844 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1845 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1846 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1847 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1848 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1849 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1850 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1851 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1853 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1855 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1857 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1859 PR tree-optimization/56984
1860 * gcc.c-torture/compile/pr56984.c: New test.
1862 PR rtl-optimization/56992
1863 * gcc.dg/pr56992.c: New test.
1865 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1868 * gfortran.dg/proc_ptr_42.f90: New.
1870 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1872 * gnat.dg/discr41.ad[sb]: New test.
1873 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1874 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1875 * gcc.dg/vect/slp-24.c: Likewise.
1876 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1877 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1878 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1879 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1880 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1881 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1882 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1883 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1884 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1885 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1886 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1887 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1888 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1889 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1890 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1891 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1892 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1893 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1894 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1895 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1896 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1897 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1898 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1899 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1900 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1901 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1903 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1906 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1907 * gfortran.dg/module_md5_1.f90: Remove.
1909 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1911 * gcc.target/aarch64/adds3.c: New.
1912 * gcc.target/aarch64/subs3.c: New.
1914 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1916 * gcc.target/aarch64/adds1.c: New.
1917 * gcc.target/aarch64/adds2.c: New.
1918 * gcc.target/aarch64/subs1.c: New.
1919 * gcc.target/aarch64/subs2.c: New.
1921 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1923 Implement n3599 - Literal operator templates for strings.
1924 * g++.dg/cpp1y/udlit-char-template.C: New test.
1925 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1927 2013-04-16 Tobias Burnus <burnus@net-b.de>
1930 * gfortran.dg/no_arg_check_1.f90: New.
1931 * gfortran.dg/no_arg_check_2.f90: New.
1932 * gfortran.dg/no_arg_check_3.f90: New.
1934 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1937 * gfortran.dg/proc_ptr_41.f90: New.
1939 2013-04-16 Richard Biener <rguenther@suse.de>
1941 PR tree-optimization/56756
1942 * gcc.dg/torture/pr56756.c: New testcase.
1944 2013-04-16 Tobias Burnus <burnus@net-b.de>
1947 * gfortran.dg/c_assoc_5.f90: New.
1949 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1951 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1952 * gcc.c-torture/execute/pr33992.x: Remove.
1953 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1954 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1955 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1957 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1959 PR tree-optimization/56962
1960 * gcc.c-torture/execute/pr56962.c: New test.
1962 2013-04-15 Richard Biener <rguenther@suse.de>
1964 PR tree-optimization/56933
1965 * gcc.dg/vect/pr56933.c: New testcase.
1967 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1969 * gcc.target/arm/anddi3-opt.c: New test.
1970 * gcc.target/arm/anddi3-opt2.c: Likewise.
1972 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1974 * gcc.dg/pr56890-1.c: New test.
1975 * gcc.dg/pr56890-2.c: Likewise.
1977 2013-04-15 Joey Ye <joey.ye@arm.com>
1979 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1980 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1982 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1985 * gfortran.dg/select_type_33.f03: New test.
1987 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1990 * gfortran.dg/typebound_proc_29.f03: New.
1992 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1995 * gfortran.dg/typebound_proc_28.f03: New.
1997 2013-04-12 Jeff Law <law@redhat.com>
1999 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
2002 2013-04-12 Tobias Burnus <burnus@net-b.de>
2005 * gfortran.dg/coarray/alloc_comp_2.f90: New.
2007 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
2010 * gcc.target/i386/pr56903.c: New test.
2012 2013-04-12 Janus Weil <janus@gcc.gnu.org>
2015 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
2016 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
2017 * gfortran.dg/block_11.f90: Fix invalid test case.
2018 * gfortran.dg/function_types_3.f90: Add new error message.
2019 * gfortran.dg/global_references_1.f90: Ditto.
2020 * gfortran.dg/import2.f90: Remove unneeded parts.
2021 * gfortran.dg/import6.f90: Fix invalid test case.
2022 * gfortran.dg/proc_decl_2.f90: Ditto.
2023 * gfortran.dg/proc_decl_9.f90: Ditto.
2024 * gfortran.dg/proc_decl_18.f90: Ditto.
2025 * gfortran.dg/proc_ptr_40.f90: New.
2026 * gfortran.dg/whole_file_7.f90: Modified error wording.
2027 * gfortran.dg/whole_file_16.f90: Ditto.
2028 * gfortran.dg/whole_file_17.f90: Add -pedantic.
2029 * gfortran.dg/whole_file_18.f90: Modified error wording.
2030 * gfortran.dg/whole_file_20.f03: Ditto.
2031 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
2034 2013-04-12 Richard Biener <rguenther@suse.de>
2037 2013-04-10 Richard Biener <rguenther@suse.de>
2039 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2041 2013-04-12 Tobias Burnus <burnus@net-b.de>
2044 * gfortran.dg/class_allocate_15.f90: New.
2047 2013-04-12 Tobias Burnus <burnus@net-b.de>
2049 * gfortran.dg/coarray_lib_alloc_2.f90: Update
2050 scan-tree-dump-times.
2052 2013-04-12 Jakub Jelinek <jakub@redhat.com>
2054 PR tree-optimization/56918
2055 PR tree-optimization/56920
2056 * gcc.dg/vect/pr56918.c: New test.
2057 * gcc.dg/vect/pr56920.c: New test.
2059 2013-04-12 Tobias Burnus <burnus@net-b.de>
2062 * gfortran.dg/class_allocate_14.f90: New.
2063 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
2064 * gfortran.dg/coarray_lib_alloc_3.f90: New.
2066 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
2068 * gcc.dg/fold-cstvecshift.c: New testcase.
2070 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2072 * gcc.target/aarch64/negs.c: New.
2075 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2078 * g++.dg/template/arrow4.C: New test.
2080 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
2082 * gnat.dg/array23.adb: New test.
2083 * gnat.dg/array23_pkg[123].ads: New helpers.
2085 2013-04-11 Jeff Law <law@redhat.com>
2087 PR tree-optimization/56900
2088 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
2090 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2093 * g++.dg/cpp0x/sfinae44.C: New.
2095 2013-04-11 Arnaud Charlet <charlet@adacore.com>
2097 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
2098 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
2100 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2103 * g++.dg/cpp0x/enum26.C: New.
2104 * g++.old-deja/g++.pt/mangle1.C: Adjust.
2106 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2108 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
2110 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
2112 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2113 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
2114 loop is vectorized and that the correct instruction is generated.
2115 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2116 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2117 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2119 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2121 PR tree-optimization/56899
2122 * gcc.c-torture/execute/pr56899.c: New test.
2124 2013-04-10 David S. Miller <davem@davemloft.net>
2126 * gcc.target/sparc/setcc-4.c: New test.
2127 * gcc.target/sparc/setcc-5.c: New test.
2129 2013-04-10 Richard Biener <rguenther@suse.de>
2131 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2133 2013-04-10 Richard Biener <rguenther@suse.de>
2135 * gcc.dg/vect/slp-39.c: New testcase.
2137 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
2139 PR tree-optimization/55524
2140 * gcc.target/epiphany/fnma-1.c: New test.
2142 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
2144 * gcc.dg/tree-ssa/inline-11.c: New test
2146 2013-04-10 Jakub Jelinek <jakub@redhat.com>
2149 * g++.dg/template/arrow3.C: New test.
2151 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2153 * gcc.target/arm/minmax_minus.c: New test.
2155 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2158 * c-c++-common/gomp/pr56883.c: New test.
2160 2013-04-09 Jeff Law <law@redhat.com>
2162 * gcc.dg/tree-ssa/vrp87.c: New test.
2164 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2166 PR tree-optimization/56854
2167 * g++.dg/torture/pr56854.C: New test.
2169 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2172 * gfortran.dg/array_constructor_44.f90: New test.
2174 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
2177 * g++.dg/cpp0x/constexpr-specialization.C: New.
2179 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2181 * gcc.c-torture/execute/pr56837.c: New test.
2185 * g++.dg/opt/vt3.C: New test.
2186 * g++.dg/opt/vt4.C: New test.
2188 2013-04-08 Jeff Law <law@redhat.com>
2190 * gcc.dg/tree-ssa/forwprop-25.c: New test.
2192 2013-04-08 Richard Biener <rguenther@suse.de>
2194 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2196 2013-04-08 Richard Biener <rguenther@suse.de>
2198 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2200 2013-04-08 Richard Biener <rguenther@suse.de>
2202 * g++.dg/vect/slp-pr56812.cc: Adjust.
2204 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2206 * gcc.dg/pr56837.c: New test.
2207 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2208 "generated memset minus one".
2210 2013-04-07 Tobias Burnus <burnus@net-b.de>
2213 * gfortran.dg/reshape_5.f90: New.
2215 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2218 * gcc.target/powerpc/recip-1.c: Modify expected output.
2219 * gcc.target/powerpc/recip-3.c: Likewise.
2220 * gcc.target/powerpc/recip-4.c: Likewise.
2221 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2223 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2225 * gcc.target/arm/peep-ldrd-1.c: New test.
2226 * gcc.target/arm/peep-strd-1.c: Likewise.
2228 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2230 * gcc.target/arm/negdi-1.c: New test.
2231 * gcc.target/arm/negdi-2.c: Likewise.
2232 * gcc.target/arm/negdi-3.c: Likewise.
2233 * gcc.target/arm/negdi-4.c: Likewise.
2235 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2237 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2238 Add -march=armv8-a when we use v8 NEON.
2239 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2240 (check_effective_target_vect_call_ceilf): Likewise.
2241 (check_effective_target_vect_call_floorf): Likewise.
2242 (check_effective_target_vect_call_roundf): Likewise.
2243 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2244 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2245 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2246 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2247 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2249 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2251 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2252 * gcc.target/powerpc/sd-pwr6.c: Same.
2253 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2254 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2256 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2258 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2260 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2263 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2264 * gfortran.dg/altreturn_4.f90: Ditto.
2265 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2266 * gfortran.dg/altreturn_5.f90: Ditto.
2267 * gfortran.dg/altreturn_6.f90: Ditto.
2268 * gfortran.dg/altreturn_7.f90: Ditto.
2270 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2272 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2274 (check_effective_target_arm_v8_neon_ok_nocache):
2276 (check_effective_target_arm_v8_neon_ok): Change to use
2277 check_effective_target_arm_v8_neon_ok_nocache.
2278 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2280 (check_effective_target_vect_call_btruncf):
2281 Enable for arm and ARMv8 NEON.
2282 (check_effective_target_vect_call_ceilf): Likewise.
2283 (check_effective_target_vect_call_floorf): Likewise.
2284 (check_effective_target_vect_call_roundf): Likewise.
2285 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2288 2013-04-04 Marek Polacek <polacek@redhat.com>
2290 PR tree-optimization/48186
2291 * gcc.dg/pr48186.c: New test.
2293 2013-04-04 Richard Biener <rguenther@suse.de>
2295 PR tree-optimization/56826
2296 * gcc.dg/vect/pr56826.c: New testcase.
2297 * gcc.dg/vect/O3-pr36098.c: Adjust.
2299 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2301 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2302 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2303 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2304 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2305 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2306 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2307 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2308 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2309 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2310 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2312 2013-04-04 Richard Biener <rguenther@suse.de>
2314 PR tree-optimization/56213
2315 * gcc.dg/vect/vect-123.c: New testcase.
2317 2013-04-04 Tobias Burnus <burnus@net-b.de>
2320 * gfortran.dg/read_repeat_2.f90: New.
2322 2013-04-04 Richard Biener <rguenther@suse.de>
2324 PR tree-optimization/56837
2325 * g++.dg/torture/pr56837.C: New testcase.
2327 2013-04-04 Tobias Burnus <burnus@net-b.de>
2330 * gfortran.dg/c_loc_test_21.f90: New.
2331 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2332 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2333 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2334 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2335 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2337 2013-04-03 Jeff Law <law@redhat.com>
2339 PR tree-optimization/56799
2340 * gcc.c-torture/execute/pr56799.c: New test.
2342 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2345 * g++.dg/warn/Wpointer-arith-1.C: New.
2346 * g++.dg/gomp/for-19.C: Adjust.
2348 2013-04-03 Marek Polacek <polacek@redhat.com>
2351 * gcc.dg/pr55702.c: New test.
2353 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2356 * gcc.dg/pr56809.c: New testcase.
2358 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2361 * g++.dg/debug/pr56819.C: New test.
2363 2013-04-03 Richard Biener <rguenther@suse.de>
2365 PR tree-optimization/56817
2366 * g++.dg/torture/pr56817.C: New testcase.
2368 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2370 * gcc.dg/vect/bb-slp-31.c: New file.
2372 2013-04-03 Jason Merrill <jason@redhat.com>
2375 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2377 2013-04-03 Richard Biener <rguenther@suse.de>
2379 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2381 2013-04-03 Richard Biener <rguenther@suse.de>
2383 PR tree-optimization/55964
2384 * gcc.dg/torture/pr55964-2.c: New testcase.
2386 2013-04-03 Richard Biener <rguenther@suse.de>
2388 PR tree-optimization/56501
2389 * gcc.dg/torture/pr56501.c: New testcase.
2391 2013-04-03 Richard Biener <rguenther@suse.de>
2393 PR tree-optimization/56407
2394 * gcc.dg/torture/pr56407.c: New testcase.
2396 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2398 PR tree-optimization/56790
2399 * g++.dg/ext/pr56790-1.C: New testcase.
2401 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2403 * gcc.target/i386/merge-1.c: New testcase.
2404 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2406 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2409 * gcc.c-torture/execute/pr19449.c: New test.
2411 2013-04-03 Richard Biener <rguenther@suse.de>
2413 PR tree-optimization/56812
2414 * g++.dg/vect/slp-pr56812.cc: New testcase.
2416 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2420 * gfortran.dg/altreturn_8.f90: New.
2421 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2422 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2423 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2425 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2427 PR rtl-optimization/56745
2428 * gcc.c-torture/compile/pr56745.c: New test.
2430 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2432 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2434 2013-04-02 Richard Biener <rguenther@suse.de>
2436 PR tree-optimization/56778
2437 * gcc.dg/torture/pr56778.c: New testcase.
2439 2013-04-02 Richard Biener <rguenther@suse.de>
2442 * g++.dg/torture/pr56768.C: New testcase.
2444 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2446 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2448 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2451 * gfortran.dg/namelist_82.f90: New test.
2453 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2456 * gfortran.dg/implicit_class_1.f90: New.
2458 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2461 * gfortran.dg/namelist_81.f90: New test.
2463 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2465 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2466 for constant and equal string lengths.
2467 * gfortran.dg/character_comparison_5.f90: Likewise.
2468 * gfortran.dg/character_comparison_9.f90: New test.
2470 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2472 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2473 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2475 2013-03-29 Tobias Burnus <burnus@net-b.de>
2478 * gfortran.dg/optional_absent_3.f90: New.
2480 2013-03-29 Tobias Burnus <burnus@net-b.de>
2483 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2485 2013-03-29 Tobias Burnus <burnus@net-b.de>
2488 * gfortran.dg/namelist_80.f90: New.
2490 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2493 * gfortran.dg/string_length_2.f90: New test.
2494 * gfortran.dg/dependency_41.f90: New test.
2496 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2499 * gfortran.dg/array_constructor_43.f90: New test.
2500 * gfortran.dg/random_seed_3.f90: New test.
2502 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2504 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2505 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2506 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2507 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2508 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2509 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2510 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2511 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2512 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2513 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2515 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2518 * g++.dg/conversion/op4.C: Adjust.
2519 * g++.dg/cpp0x/rv1n.C: Likewise.
2520 * g++.dg/cpp0x/rv2n.C: Likewise.
2521 * g++.dg/cpp0x/template_deduction.C: Likewise.
2522 * g++.dg/expr/cond8.C: Likewise.
2523 * g++.dg/other/error4.C: Likewise.
2524 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2525 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2526 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2527 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2528 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2529 * g++.old-deja/g++.law/cvt20.C: Likewise.
2530 * g++.old-deja/g++.law/cvt8.C: Likewise.
2531 * g++.old-deja/g++.law/init8.C: Likewise.
2532 * g++.old-deja/g++.mike/net12.C: Likewise.
2533 * g++.old-deja/g++.mike/net8.C: Likewise.
2534 * g++.old-deja/g++.mike/p2793.C: Likewise.
2535 * g++.old-deja/g++.mike/p3836.C: Likewise.
2536 * g++.old-deja/g++.mike/p418.C: Likewise.
2537 * g++.old-deja/g++.mike/p701.C: Likewise.
2538 * g++.old-deja/g++.mike/p807.C: Likewise.
2540 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2543 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2546 2013-03-28 Marek Polacek <polacek@redhat.com>
2548 PR tree-optimization/56695
2549 * gcc.dg/vect/pr56695.c: New test.
2551 2013-03-28 Richard Biener <rguenther@suse.de>
2553 PR tree-optimization/37021
2554 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2555 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2557 2013-03-27 Tobias Burnus <burnus@net-b.de>
2561 * gfortran.dg/sizeof_2.f90: New.
2562 * gfortran.dg/sizeof_3.f90: New.
2563 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2565 2013-03-27 Richard Biener <rguenther@suse.de>
2567 PR tree-optimization/37021
2568 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2570 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2572 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2573 * g++.dg/ipa/ivinline-2.C: Likewise.
2574 * g++.dg/ipa/ivinline-3.C: Likewise.
2575 * g++.dg/ipa/ivinline-4.C: Likewise.
2576 * g++.dg/ipa/ivinline-5.C: Likewise.
2577 * g++.dg/ipa/ivinline-7.C: Likewise.
2578 * g++.dg/ipa/ivinline-8.C: Likewise.
2579 * g++.dg/ipa/ivinline-9.C: Likewise.
2580 * g++.dg/cpp0x/noexcept03.C: Likewise.
2581 * gcc.dg/const-1.c: Likewise.
2582 * gcc.dg/ipa/pure-const-1.c: Likewise.
2583 * gcc.dg/noreturn-8.c: Likewise.
2584 * gcc.target/i386/mmx-1.c: Likewise.
2585 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2586 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2587 * gcc.c-torture/execute/pr33992.x: New file.
2589 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2591 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2593 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2596 * g++.dg/ext/desig5.C: New.
2598 2013-03-26 Tobias Burnus <burnus@net-b.de>
2601 * gfortran.dg/merge_init_expr_2.f90: New.
2602 * gfortran.dg/merge_char_1.f90: Modify test to
2603 stay a run-time test.
2604 * gfortran.dg/merge_char_3.f90: Ditto.
2606 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2608 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2609 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2611 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2614 * g++.dg/cpp0x/range-for23.C: New.
2616 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2619 * gfortran.dg/namelist_79.f90: New.
2621 2013-03-25 Martin Jambor <mjambor@suse.cz>
2623 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2625 2013-03-25 Tobias Burnus <burnus@net-b.de>
2645 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2646 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2647 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2648 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2649 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2650 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2651 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2652 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2653 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2654 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2655 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2656 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2657 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2658 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2659 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2660 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2661 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2662 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2663 * gfortran.dg/pr32601_1.f03: Ditto.
2664 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2665 * gfortran.dg/blockdata_7.f90: New.
2666 * gfortran.dg/c_assoc_4.f90: New.
2667 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2668 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2669 * gfortran.dg/c_funloc_tests_8.f90: New.
2670 * gfortran.dg/c_loc_test_17.f90: New.
2671 * gfortran.dg/c_loc_test_18.f90: New.
2672 * gfortran.dg/c_loc_test_19.f90: New.
2673 * gfortran.dg/c_loc_test_20.f90: New.
2674 * gfortran.dg/c_sizeof_5.f90: New.
2675 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2676 * gfortran.dg/transfer_resolve_2.f90: New.
2677 * gfortran.dg/transfer_resolve_3.f90: New.
2678 * gfortran.dg/transfer_resolve_4.f90: New.
2679 * gfortran.dg/pr32601.f03: Update dg-error.
2680 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2681 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2683 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2685 * gcc.target/arm/vseleqdf.c: New test.
2686 * gcc.target/arm/vseleqsf.c: Likewise.
2687 * gcc.target/arm/vselgedf.c: Likewise.
2688 * gcc.target/arm/vselgesf.c: Likewise.
2689 * gcc.target/arm/vselgtdf.c: Likewise.
2690 * gcc.target/arm/vselgtsf.c: Likewise.
2691 * gcc.target/arm/vselledf.c: Likewise.
2692 * gcc.target/arm/vsellesf.c: Likewise.
2693 * gcc.target/arm/vselltdf.c: Likewise.
2694 * gcc.target/arm/vselltsf.c: Likewise.
2695 * gcc.target/arm/vselnedf.c: Likewise.
2696 * gcc.target/arm/vselnesf.c: Likewise.
2697 * gcc.target/arm/vselvcdf.c: Likewise.
2698 * gcc.target/arm/vselvcsf.c: Likewise.
2699 * gcc.target/arm/vselvsdf.c: Likewise.
2700 * gcc.target/arm/vselvssf.c: Likewise.
2702 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2704 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2706 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2707 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2708 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2709 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2710 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2711 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2712 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2713 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2714 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2715 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2716 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2717 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2718 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2719 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2720 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2721 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2722 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2723 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2724 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2725 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2726 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2727 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2728 * gcc.target/arm/atomic-op-char.c: Likewise.
2729 * gcc.target/arm/atomic-op-consume.c: Likewise.
2730 * gcc.target/arm/atomic-op-int.c: Likewise.
2731 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2732 * gcc.target/arm/atomic-op-release.c: Likewise.
2733 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2734 * gcc.target/arm/atomic-op-short.c: Likewise.
2736 2013-03-25 Richard Biener <rguenther@suse.de>
2739 * g++.dg/torture/pr56694.C: New testcase.
2741 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2744 * gcc.target/arm/neon-vcond-gt.c: New test.
2745 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2746 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2748 2013-03-25 Richard Biener <rguenther@suse.de>
2750 PR tree-optimization/56689
2751 * gcc.dg/torture/pr56689.c: New testcase.
2753 2013-03-25 Kai Tietz <ktietz@redhat.com>
2755 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2757 2013-03-24 Tobias Burnus <burnus@net-b.de>
2760 * gfortran.dg/eof_5.f90: New.
2762 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2764 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2767 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2769 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2771 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2774 * gcc.c-torture/execute/builtins/builtins.exp: Add
2775 -Wl,--allow-multiple-definition for RTEMS targets.
2777 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2779 * gcc.target/aarch64/movk.c: New test.
2781 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2783 * g++.dg/ext/vector21.C: New testcase.
2785 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2787 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2788 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2790 2013-03-21 Richard Biener <rguenther@suse.de>
2792 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2793 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2795 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2797 * gcc.target/aarch64/vect.c: Test and result vector added
2798 for sabd and saba instructions.
2799 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2800 instructions in assembly.
2801 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2802 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2803 for fabd instruction.
2804 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2805 instruction in assembly.
2806 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2808 2013-03-20 Jeff Law <law@redhat.com>
2810 * g++.dg/tree-ssa/ssa-dom.C: New test.
2812 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2814 * gcc.target/powerpc/mmfpgpr.c: New test.
2815 * gcc.target/powerpc/sd-vsx.c: Likewise.
2816 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2817 * gcc.target/powerpc/vsx-float0.c: Likewise.
2819 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2821 PR tree-optimization/56355
2822 * gcc.dg/pr56355-1.c: New file.
2824 2013-03-20 Catherine Moore <clm@codesourcery.com>
2825 Richard Sandiford <rdsandiford@googlemail.com>
2827 * gcc.target/mips/mips.exp: Add microMIPS support.
2828 * gcc.target/mips/umips-movep-2.c: New test.
2829 * gcc.target/mips/umips-lwp-2.c: New test.
2830 * gcc.target/mips/umips-swp-5.c: New test.
2831 * gcc.target/mips/umips-constraints-1.c: New test.
2832 * gcc.target/mips/umips-lwp-3.c: New test.
2833 * gcc.target/mips/umips-swp-6.c: New test.
2834 * gcc.target/mips/umips-constraints-2.c: New test.
2835 * gcc.target/mips/umips-save-restore-1.c: New test.
2836 * gcc.target/mips/umips-lwp-4.c: New test.
2837 * gcc.target/mips/umips-swp-7.c: New test.
2838 * gcc.target/mips/umips-save-restore-2.c: New test.
2839 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2840 * gcc.target/mips/umips-lwp-5.c: New test.
2841 * gcc.target/mips/umips-save-restore-3.c: New test.
2842 * gcc.target/mips/umips-lwp-6.c: New test.
2843 * gcc.target/mips/umips-swp-1.c: New test.
2844 * gcc.target/mips/umips-lwp-7.c: New test.
2845 * gcc.target/mips/umips-swp-2.c: New test.
2846 * gcc.target/mips/umips-lwp-8.c: New test.
2847 * gcc.target/mips/umips-swp-3.c: New test.
2848 * gcc.target/mips/umips-movep-1.c: New test.
2849 * gcc.target/mips/umips-lwp-1.c: New test.
2850 * gcc.target/mips/umips-swp-4.c: New test.
2852 2013-03-20 Richard Biener <rguenther@suse.de>
2854 PR tree-optimization/56661
2855 * gcc.dg/torture/pr56661.c: New testcase.
2857 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2859 PR rtl-optimization/56605
2860 * gcc.target/powerpc/pr56605.c: New.
2862 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2865 * gfortran.dg/do_1.f90: Don't xfail.
2867 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2870 * gfortran.dg/namelist_77.f90: New.
2871 * gfortran.dg/namelist_78.f90: New.
2873 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2876 * gfortran.dg/open_negative_unit_1.f90: New.
2878 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2880 * gcc.target/aarch64/sbc.c: New test.
2882 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2884 * gcc.target/aarch64/ror.c: New test.
2886 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2888 * gcc.target/aarch64/extr.c: New test.
2890 2013-03-19 Richard Biener <rguenther@suse.de>
2892 PR tree-optimization/56273
2893 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2894 * c-c++-common/uninit-17.c: Likewise.
2896 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2898 PR tree-optimization/56635
2899 * g++.dg/torture/pr56635.C: New test.
2901 2013-03-18 Richard Biener <rguenther@suse.de>
2903 PR tree-optimization/3713
2904 * g++.dg/ipa/devirt-12.C: New testcase.
2906 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2909 * c-c++-common/pr56566.c: New test.
2911 2013-03-17 Jason Merrill <jason@redhat.com>
2913 * g++.dg/template/abstract-dr337.C: XFAIL.
2915 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2918 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2919 * c-c++-common/pr56607.c: New test.
2921 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2924 * g++.dg/cpp0x/constexpr-array5.C: New.
2926 2013-03-15 Tobias Burnus <burnus@net-b.de>
2929 * gfortran.dg/transfer_intrinsic_5.f90: New.
2931 2013-03-15 Kai Tietz <ktietz@redhat.com>
2933 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2934 * gcc.target/i386/pr20020-1.c: Likewise.
2935 * gcc.target/i386/pr20020-2.c: Likewise.
2936 * gcc.target/i386/pr20020-3.c: Likewise.
2937 * gcc.target/i386/pr53425-1.c: Likewise.
2938 * gcc.target/i386/pr53425-2.c: Likewise.
2939 * gcc.target/i386/pr55093.c: Likewise.
2940 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2942 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2945 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2946 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2948 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2950 PR tree-optimization/53265
2951 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2953 * gcc.dg/graphite/id-6.c (test): Likewise.
2954 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2955 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2957 PR tree-optimization/53265
2958 * gcc.dg/pr53265.c: New test.
2959 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2961 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2963 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2964 n, use it as high bound instead of 4.
2966 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2969 * gcc.target/sh/pr49880-1.c: New.
2970 * gcc.target/sh/pr49880-2.c: New.
2971 * gcc.target/sh/pr49880-3.c: New.
2972 * gcc.target/sh/pr49880-4.c: New.
2973 * gcc.target/sh/pr49880-5.c: New.
2975 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2977 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2979 2013-03-13 Richard Biener <rguenther@suse.de>
2981 PR tree-optimization/56608
2982 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2984 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2987 * g++.dg/cpp0x/alias-decl-32.C: New.
2989 2013-03-11 Jan Hubicka <jh@suse.cz>
2992 * gcc.c-torture/compile/pr56571.c: New testcase.
2994 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2996 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2997 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2999 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
3001 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
3002 * gcc.dg/inline_4.c: Likewise.
3003 * gcc.dg/unroll_2.c: Likewise.
3004 * gcc.dg/unroll_3.c: Likewise.
3005 * gcc.dg/unroll_4.c: Likewise.
3007 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3010 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
3013 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
3015 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
3018 * gcc.c-torture/compile/pr40797.c: New.
3020 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3022 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
3024 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
3027 * gfortran.dg/class_56.f90: New test.
3029 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
3032 * gcc.target/mips/pr56524.c: New test.
3034 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3037 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
3039 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3042 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
3044 2013-03-08 Marek Polacek <polacek@redhat.com>
3046 PR tree-optimization/56478
3047 * gcc.dg/torture/pr56478.c: New test.
3049 2013-03-08 Kai Tietz <ktietz@redhat.com>
3051 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
3052 targets linker option --allow-multiple-definition.
3054 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
3055 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
3056 * gcc.dg/pr52549.c: Add LLP64 case.
3057 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
3058 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
3059 * gcc.dg/torture/pr51071-2.c: Likewise.
3060 * gcc.dg/tree-ssa/vrp72.c: Likewise.
3061 * gcc.dg/tree-ssa/vrp73.c: Likewise.
3062 * gcc.dg/tree-ssa/vrp75.c: Likewise.
3063 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
3064 * gcc.dg/weak/weak-1.c: Likewise.
3065 * gcc.dg/weak/weak-2.c: Likewise.
3066 * gcc.dg/weak/weak-3.c: Likewise.
3067 * gcc.dg/weak/weak-4.c: Likewise.
3068 * gcc.dg/weak/weak-5.c: Likewise.
3069 * gcc.dg/weak/weak-15.c: Likewise.
3070 * gcc.dg/weak/weak-16.c: Likewise.
3072 * c-c++-common/pr54486.c: Skip test for mingw-targets.
3074 2013-03-07 Jakub Jelinek <jakub@redhat.com>
3076 PR tree-optimization/56559
3077 * gcc.dg/tree-ssa/reassoc-26.c: New test.
3079 2013-03-07 Andreas Schwab <schwab@suse.de>
3081 * gcc.dg/pr31490.c: Fix last change.
3083 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
3086 * g++.dg/template/crash115.C: New.
3088 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3090 PR tree-optimization/56539
3091 * gcc.c-torture/compile/pr56539.c: New test.
3093 2013-03-06 Kai Tietz <ktietz@redhat.com>
3095 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
3097 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
3098 * gcc.dg/lto/20091013-1_2.c: Likewise.
3099 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
3101 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3103 * gnat.dg/specs/aggr6.ads: New test.
3105 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3107 * gnat.dg/loop_optimization15.ad[sb]: New test.
3109 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3112 * gcc.dg/pr56548.c: New test.
3114 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3117 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
3119 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3122 * g++.dg/template/typename20.C: New test.
3124 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3127 * gcc.dg/pr56510.c: New test.
3129 PR rtl-optimization/56484
3130 * gcc.c-torture/compile/pr56484.c: New test.
3132 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
3135 * g++.dg/warn/Wsign-conversion-2.C: New.
3137 2013-03-05 Richard Biener <rguenther@suse.de>
3139 PR tree-optimization/56270
3140 * gcc.dg/vect/slp-38.c: New testcase.
3142 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3144 PR rtl-optimization/56494
3145 * gcc.dg/pr56494.c: New test.
3147 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
3149 * gcc.dg/pr56424.c: New test.
3151 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3153 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3154 * gcc.dg/pr56228.c <avr>: Skip.
3156 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3159 PR tree-optimization/52631
3160 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3162 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
3164 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3165 * gcc.dg/vect/vect-83_64.c: Same.
3167 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3170 * gfortran.dg/pointer_check_13.f90: New test.
3172 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3175 * gfortran.dg/array_constructor_42.f90: New test.
3177 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
3180 * g++.dg/template/static33.C: New.
3181 * g++.dg/template/static34.C: Likewise.
3184 * g++.dg/template/static35.C: New.
3186 2013-03-01 Steve Ellcey <sellcey@mips.com>
3188 * gcc.dg/pr56396.c: Require pic support.
3190 2013-03-01 Richard Biener <rguenther@suse.de>
3192 PR tree-optimization/55481
3193 * gcc.dg/torture/pr56488.c: New testcase.
3195 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3196 Jakub Jelinek <jakub@redhat.com>
3199 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3200 no_sanitize_address attribute rather than no_address_safety_analysis.
3201 * g++.dg/asan/sanitizer_test_utils.h
3202 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3203 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3204 in addition to no_address_safety_analysis.
3206 2013-02-28 Jason Merrill <jason@redhat.com>
3209 * g++.dg/cpp0x/constexpr-and.C: New.
3211 2013-02-28 Martin Jambor <mjambor@suse.cz>
3213 PR tree-optimization/56294
3214 * g++.dg/debug/pr56294.C: New test.
3216 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3218 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3220 2013-02-27 Marek Polacek <polacek@redhat.com>
3222 PR rtl-optimization/56466
3223 * gcc.dg/pr56466.c: New test.
3225 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3227 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3228 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3229 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3231 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3234 * gcc.dg/pr45472.c: New test.
3236 2013-02-26 Marek Polacek <polacek@redhat.com>
3238 PR tree-optimization/56426
3239 * gcc.dg/pr56436.c: New test.
3241 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3243 PR tree-optimization/56448
3244 * gcc.c-torture/compile/pr56448.c: New test.
3246 PR tree-optimization/56443
3247 * gcc.dg/torture/pr56443.c: New test.
3249 2013-02-25 Richard Biener <rguenther@suse.de>
3251 PR tree-optimization/56175
3252 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3254 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3257 * g++.dg/torture/pr56403.C: New test.
3259 2013-02-25 Catherine Moore <clm@codesourcery.com>
3262 2013-02-24 Catherine Moore <clm@codesourcery.com>
3263 Richard Sandiford <rdsandiford@googlemail.com>
3265 * gcc.target/mips/mips.exp: Add microMIPS support.
3266 * gcc.target/mips/umips-movep-2.c: New test.
3267 * gcc.target/mips/umips-lwp-2.c: New test.
3268 * gcc.target/mips/umips-swp-5.c: New test.
3269 * gcc.target/mips/umips-constraints-1.c: New test.
3270 * gcc.target/mips/umips-lwp-3.c: New test.
3271 * gcc.target/mips/umips-swp-6.c: New test.
3272 * gcc.target/mips/umips-constraints-2.c: New test.
3273 * gcc.target/mips/umips-save-restore-1.c: New test.
3274 * gcc.target/mips/umips-lwp-4.c: New test.
3275 * gcc.target/mips/umips-swp-7.c: New test.
3276 * gcc.target/mips/umips-save-restore-2.c: New test.
3277 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3278 * gcc.target/mips/umips-lwp-5.c: New test.
3279 * gcc.target/mips/umips-save-restore-3.c: New test.
3280 * gcc.target/mips/umips-lwp-6.c: New test.
3281 * gcc.target/mips/umips-swp-1.c: New test.
3282 * gcc.target/mips/umips-lwp-7.c: New test.
3283 * gcc.target/mips/umips-swp-2.c: New test.
3284 * gcc.target/mips/umips-lwp-8.c: New test.
3285 * gcc.target/mips/umips-swp-3.c: New test.
3286 * gcc.target/mips/umips-movep-1.c: New test.
3287 * gcc.target/mips/umips-lwp-1.c: New test.
3288 * gcc.target/mips/umips-swp-4.c: New test.
3290 2013-02-24 Catherine Moore <clm@codesourcery.com>
3291 Richard Sandiford <rdsandiford@googlemail.com>
3293 * gcc.target/mips/mips.exp: Add microMIPS support.
3294 * gcc.target/mips/umips-movep-2.c: New test.
3295 * gcc.target/mips/umips-lwp-2.c: New test.
3296 * gcc.target/mips/umips-swp-5.c: New test.
3297 * gcc.target/mips/umips-constraints-1.c: New test.
3298 * gcc.target/mips/umips-lwp-3.c: New test.
3299 * gcc.target/mips/umips-swp-6.c: New test.
3300 * gcc.target/mips/umips-constraints-2.c: New test.
3301 * gcc.target/mips/umips-save-restore-1.c: New test.
3302 * gcc.target/mips/umips-lwp-4.c: New test.
3303 * gcc.target/mips/umips-swp-7.c: New test.
3304 * gcc.target/mips/umips-save-restore-2.c: New test.
3305 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3306 * gcc.target/mips/umips-lwp-5.c: New test.
3307 * gcc.target/mips/umips-save-restore-3.c: New test.
3308 * gcc.target/mips/umips-lwp-6.c: New test.
3309 * gcc.target/mips/umips-swp-1.c: New test.
3310 * gcc.target/mips/umips-lwp-7.c: New test.
3311 * gcc.target/mips/umips-swp-2.c: New test.
3312 * gcc.target/mips/umips-lwp-8.c: New test.
3313 * gcc.target/mips/umips-swp-3.c: New test.
3314 * gcc.target/mips/umips-movep-1.c: New test.
3315 * gcc.target/mips/umips-lwp-1.c: New test.
3316 * gcc.target/mips/umips-swp-4.c: New test.
3318 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3321 * lib/asan-dg.exp (asan_link_flags): Add
3322 -B${gccpath}/libsanitizer/asan/ to flags.
3324 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3327 * gcc.dg/torture/pr56420.c: New test.
3329 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3332 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3334 2013-02-21 Martin Jambor <mjambor@suse.cz>
3336 PR tree-optimization/56310
3337 * g++.dg/ipa/pr56310.C: New test.
3339 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3342 * gfortran.dg/proc_ptr_comp_37.f90: New.
3344 2013-02-21 Richard Biener <rguenther@suse.de>
3346 PR tree-optimization/56415
3348 2013-02-11 Richard Biener <rguenther@suse.de>
3350 PR tree-optimization/56273
3351 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3352 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3353 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3354 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3355 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3356 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3358 2013-02-21 Marek Polacek <polacek@redhat.com>
3360 PR tree-optimization/56398
3361 * g++.dg/torture/pr56398.C: New test.
3363 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3366 * gcc.c-torture/compile/pr56405.c: New test.
3368 2013-02-20 Jan Hubicka <jh@suse.cz>
3370 PR tree-optimization/56265
3371 * g++.dg/ipa/devirt-11.C: New testcase.
3373 2013-02-20 Richard Biener <rguenther@suse.de>
3375 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3377 2013-02-20 Richard Biener <rguenther@suse.de>
3378 Jakub Jelinek <jakub@redhat.com>
3380 PR tree-optimization/56396
3381 * gcc.dg/pr56396.c: New testcase.
3383 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3386 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3388 2013-02-19 Richard Biener <rguenther@suse.de>
3390 PR tree-optimization/56384
3391 * gcc.dg/torture/pr56384.c: New testcase.
3393 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3395 PR tree-optimization/56350
3396 * gcc.dg/pr56350.c: New test.
3398 PR tree-optimization/56381
3399 * g++.dg/opt/pr56381.C: New test.
3401 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3404 * lib/dg-pch.exp (pch-init, pch-finish,
3405 check_effective_target_pch_supported_debug): New procs.
3406 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3407 Likewise if $pch_unsupported_debug and $flags include -g.
3408 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3409 and dg-require-effective-target pch_unsupported_debug.
3410 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3411 * objc.dg/pch/pch.exp: Likewise.
3412 * gcc.dg/pch/pch.exp: Likewise.
3413 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3414 pch_unsupported_debug.
3415 * gcc.dg/pch/valid-1.hs: Likewise.
3416 * gcc.dg/pch/valid-1b.c: Likewise.
3417 * gcc.dg/pch/valid-1b.hs: Likewise.
3419 2013-02-18 Richard Biener <rguenther@suse.de>
3421 PR tree-optimization/56366
3422 * gcc.dg/torture/pr56366.c: New testcase.
3424 2013-02-18 Richard Biener <rguenther@suse.de>
3427 * gcc.dg/torture/pr56349.c: New testcase.
3429 2013-02-18 Richard Biener <rguenther@suse.de>
3431 PR tree-optimization/56321
3432 * gcc.dg/torture/pr56321.c: New testcase.
3434 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3436 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3438 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3439 Dodji Seketeli <dodji@redhat.com>
3442 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3443 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3444 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3445 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3446 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3447 * c-c++-common/asan/pr56330.c: Likewise.
3448 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3449 Ensure the size argument of __builtin_memcpy is a constant.
3451 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3452 Paolo Carlini <paolo.carlini@oracle.com>
3455 * g++.dg/cpp0x/enum23.C: New.
3457 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3460 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3462 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3464 PR rtl-optimization/56348
3465 * gcc.target/i386/pr56348.c: New test.
3467 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3469 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3470 * gcc.target/arm/interrupt-2.c: Likewise.
3472 2013-02-15 Tobias Burnus <burnus@net-b.de>
3475 * gfortran.dg/matmul_9.f90: New.
3477 2013-02-15 Tobias Burnus <burnus@net-b.de>
3480 * gfortran.dg/init_flag_11.f90: New.
3482 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3484 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3486 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3488 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3491 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3492 Tobias Burnus <burnus@net-b.de>
3495 * gfortran.dg/allocatable_function_7.f90: New.
3497 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3499 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3500 * asan_globals_test-wrapper.cc: New file.
3501 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3502 instead of asan_globals_test.cc as dg-additional-sources.
3503 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3504 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3505 "sanitizer_test_utils.h" instead of
3506 "sanitizer_common/tests/sanitizer_test_utils.h".
3507 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3508 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3509 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3510 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3511 * g++.dg/asan/asan_test.cc: Synced from upstream.
3512 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3514 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3517 * c-c++-common/asan/memcmp-2.c: New test.
3519 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3522 * g++.dg/cpp0x/udlit-string-literal.h: New.
3523 * g++.dg/cpp0x/udlit-string-literal.C: New.
3525 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3527 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3529 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3532 * gcc.target/arm/pr56184.C: New test.
3534 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3537 * g++.dg/torture/pr56302.C: New test.
3538 * g++.dg/cpp0x/constexpr-56302.C: New test.
3539 * c-c++-common/pr56302.c: New test.
3541 2013-02-13 Tobias Burnus <burnus@net-b.de>
3542 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3545 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3546 * gfortran.dg/quad_3.f90: Ditto.
3548 2013-02-13 Kostya Serebryany <kcc@google.com>
3550 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3551 to match the fresh asan run-time.
3552 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3554 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3556 Avoid instrumenting duplicated memory access in the same basic block
3557 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3558 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3559 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3560 * c-c++-common/asan/inc.c: Likewise.
3562 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3565 * gcc.target/i386/pr56148.c: New test.
3567 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3568 Tobias Burnus <burnus@net-b.de>
3571 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3574 2013-02-12 Richard Biener <rguenther@suse.de>
3577 * gcc.dg/lto/pr56297_0.c: New testcase.
3578 * gcc.dg/lto/pr56297_0.c: Likewise.
3580 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3583 * gfortran.dg/typebound_deferred_1.f90: New.
3585 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3587 PR rtl-optimization/56151
3588 * gcc.target/i386/pr56151.c: New test.
3590 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3592 * g++.dg/ext/mv12.C: New test.
3593 * g++.dg/ext/mv12.h: New file.
3594 * g++.dg/ext/mv12-aux.C: New file.
3595 * g++.dg/ext/mv13.C: New test.
3597 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3599 * lib/target-supports.exp
3600 (check_effective_target_powerpc_eabi_ok): New.
3601 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3603 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3604 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3606 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3607 * gcc.target/powerpc/pr51623.c: Likewise.
3608 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3609 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3611 2013-02-11 Alexander Potapenko <glider@google.com>
3612 Jack Howarth <howarth@bromo.med.uc.edu>
3613 Jakub Jelinek <jakub@redhat.com>
3616 * g++.dg/asan/pr55617.C: Run on all targets.
3618 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3620 PR rtl-optimization/56275
3621 * gcc.dg/pr56275.c: New test.
3623 2013-02-11 Richard Biener <rguenther@suse.de>
3625 PR tree-optimization/56273
3626 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3628 2013-02-11 Richard Biener <rguenther@suse.de>
3630 PR tree-optimization/56264
3631 * gcc.dg/torture/pr56264.c: New testcase.
3633 2013-02-11 Richard Biener <rguenther@suse.de>
3635 PR tree-optimization/56273
3636 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3637 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3638 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3639 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3640 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3641 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3643 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3645 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3646 for *-*-linux-gnu targets.
3647 * g++.dg/asan/interception-test-1.c: Ditto.
3648 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3649 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3651 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3654 * gfortran.dg/intrinsic_size_4.f90 : New test.
3656 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3659 * gcc.target/powerpc/pr56256.c: New test.
3661 2013-02-08 Ian Lance Taylor <iant@google.com>
3663 * lib/go.exp: Load timeout.exp.
3665 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3667 PR rtl-optimization/56246
3668 * gcc.target/i386/pr56246.c: New test.
3670 2013-02-08 Jeff Law <law@redhat.com>
3673 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3675 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3678 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3681 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3683 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3685 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3687 PR rtl-optimization/56195
3688 * gcc.dg/torture/pr56195.c: New test.
3690 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3693 * gfortran.dg/recursive_interface_2.f90: New test.
3695 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3697 PR tree-optimization/56250
3698 * gcc.c-torture/execute/pr56250.c: New test.
3700 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3702 PR tree-optimization/56064
3703 * gcc.dg/fixed-point/view-convert-2.c: New test.
3705 2013-02-08 Michael Matz <matz@suse.de>
3707 PR tree-optimization/52448
3708 * gcc.dg/pr52448.c: New test.
3710 2013-02-08 Richard Biener <rguenther@suse.de>
3713 * gcc.dg/torture/pr56181.c: New testcase.
3715 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3718 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3719 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3721 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3724 * g++.dg/parse/crash61.C: New test.
3727 * g++.dg/parse/pr56239.C: New test.
3730 * g++.dg/abi/mangle61.C: New test.
3732 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3734 PR rtl-optimization/56225
3735 * gcc.target/i386/pr56225.c: New test.
3737 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3740 * gcc.dg/guality/pr56154-1.c: New test.
3741 * gcc.dg/guality/pr56154-2.c: New test.
3742 * gcc.dg/guality/pr56154-3.c: New test.
3743 * gcc.dg/guality/pr56154-4.c: New test.
3744 * gcc.dg/guality/pr56154-aux.c: New file.
3746 PR tree-optimization/55789
3747 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3749 * gcc.dg/tree-ssa/inline-3.c: Add
3750 --param max-early-inliner-iterations=2 option.
3752 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3755 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3756 Add -fno-dwarf2-cfi-asm to dg-options.
3759 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3762 * gcc.dg/pr56228.c: New test.
3764 2013-02-07 Alan Modra <amodra@gmail.com>
3767 * gcc.target/powerpc/pr54009.c: New test.
3769 * gfortran.dg/pr54131.f: New test.
3771 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3774 * gfortran.dg/array_constructor_41.f90: New test.
3776 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3779 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3781 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3784 * g++.dg/gomp/pr56217.C: New test.
3786 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3788 PR tree-optimization/56205
3789 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3790 * gcc.c-torture/execute/pr56205.c: New test.
3792 2013-02-05 Richard Biener <rguenther@suse.de>
3794 PR tree-optimization/53342
3795 PR tree-optimization/53185
3796 * gcc.dg/vect/pr53185-2.c: New testcase.
3798 2013-02-05 Jan Hubicka <jh@suse.cz>
3800 PR tree-optimization/55789
3801 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3802 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3803 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3804 * g++.dg/ipa/inline-1.C: New testcase.
3805 * g++.dg/ipa/inline-2.C: New testcase.
3806 * g++.dg/ipa/inline-3.C: New testcase.
3808 2013-02-05 Jan Hubicka <jh@suse.cz>
3810 PR tree-optimization/55789
3811 * g++.dg/torture/pr55789.C: New testcase.
3813 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3816 * gcc.dg/pr56167.c: New test.
3818 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3821 * gcc.target/sh/pr55146.c: New.
3823 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3825 PR tree-optimization/54386
3826 * gcc.target/sh/pr54386.c: New.
3828 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3831 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3834 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3836 2013-02-04 Alexander Potapenko <glider@google.com>
3837 Jack Howarth <howarth@bromo.med.uc.edu>
3838 Jakub Jelinek <jakub@redhat.com>
3841 * g++.dg/asan/pr55617.C: New test.
3843 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3846 * gfortran.dg/typebound_operator_19.f90: New test.
3847 * gfortran.dg/typebound_assignment_4.f90: New test.
3849 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3852 * gfortran.dg/recursive_interface_1.f90: New test.
3854 2013-02-04 Richard Guenther <rguenther@suse.de>
3857 * gcc.dg/lto/pr56168_0.c: New testcase.
3858 * gcc.dg/lto/pr56168_1.c: Likewise.
3860 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3864 * gfortran.dg/block_12.f90: New test.
3865 * gfortran.dg/module_error_1.f90: New test.
3867 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3869 * lib/target-supports.exp (check_effective_target_vect_float)
3870 (check_effective_target_vect_no_align): Add mips-sde-elf.
3872 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3874 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3876 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3878 * gcc.dg/pr56023.c: XFAIL on AIX.
3879 * gcc.dg/vect/pr49352.c: Same.
3881 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3883 * gnat.dg/opt26.adb: New test.
3885 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3888 2013-01-27 Amol Pise <amolpise15@gmail.com>
3890 * gcc.target/arm/neon-vfnms-1.c: New test.
3891 * gcc.target/arm/neon-vfnma-1.c: New test.
3893 2013-01-31 Richard Biener <rguenther@suse.de>
3895 PR tree-optimization/56157
3896 * gcc.dg/torture/pr56157.c: New testcase.
3898 2013-01-30 Richard Biener <rguenther@suse.de>
3900 PR tree-optimization/56150
3901 * gcc.dg/torture/pr56150.c: New testcase.
3903 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3906 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3907 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3908 printed in backtrace.
3909 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3910 to avoid errors about mismatched allocation vs. deallocation.
3913 * g++.dg/mv1.C: Moved to...
3914 * g++.dg/ext/mv1.C: ... here. Adjust test.
3915 * g++.dg/mv2.C: Moved to...
3916 * g++.dg/ext/mv2.C: ... here. Adjust test.
3917 * g++.dg/mv3.C: Moved to...
3918 * g++.dg/ext/mv3.C: ... here.
3919 * g++.dg/mv4.C: Moved to...
3920 * g++.dg/ext/mv4.C: ... here.
3921 * g++.dg/mv5.C: Moved to...
3922 * g++.dg/ext/mv5.C: ... here. Adjust test.
3923 * g++.dg/mv6.C: Moved to...
3924 * g++.dg/ext/mv6.C: ... here. Adjust test.
3925 * g++.dg/ext/mv7.C: New test.
3926 * g++.dg/ext/mv8.C: New test.
3927 * g++.dg/ext/mv9.C: New test.
3928 * g++.dg/ext/mv10.C: New test.
3929 * g++.dg/ext/mv11.C: New test.
3931 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3933 PR rtl-optimization/56144
3934 * gcc.dg/pr56144.c: New.
3936 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3938 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3940 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3941 * g++.dg/cpp0x/constexpr-55573.C: Same
3943 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3945 PR tree-optimization/56064
3946 * gcc.dg/fixed-point/view-convert.c: New test.
3948 2013-01-30 Andreas Schwab <schwab@suse.de>
3950 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3951 evaluate the end index in string range.
3953 2013-01-30 Tobias Burnus <burnus@net-b.de>
3956 * gfortran.dg/allocatable_function_6.f90: New.
3958 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3959 Mikael Morin <mikael@gcc.gnu.org>
3962 * gfortran.dg/proc_ptr_comp_36.f90: New.
3964 2013-01-29 Richard Biener <rguenther@suse.de>
3966 PR tree-optimization/55270
3967 * gcc.dg/torture/pr55270.c: New testcase.
3969 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3971 PR rtl-optimization/56117
3972 * gcc.dg/pr56117.c: New test.
3974 2013-01-28 Richard Biener <rguenther@suse.de>
3976 PR tree-optimization/56034
3977 * gcc.dg/torture/pr56034.c: New testcase.
3979 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3981 PR tree-optimization/56125
3982 * gcc.dg/pr56125.c: New test.
3984 2013-01-28 Tobias Burnus <burnus@net-b.de>
3985 Mikael Morin <mikael@gcc.gnu.org>
3988 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3989 * gfortran.dg/import8.f90: Likewise.
3990 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3991 * gfortran.dg/import10.f90: New test.
3992 * gfortran.dg/import11.f90: Likewise
3994 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3997 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3998 string.h. Provide memset, malloc and free prototypes, adjust line
3999 numbers in dg-output.
4000 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
4001 Provide memset prototype and adjust line numbers in dg-output.
4002 * c-c++-common/asan/global-overflow-1.c: Likewise.
4004 PR tree-optimization/56094
4005 * gcc.dg/pr56094.c: New test.
4007 2013-01-27 Amol Pise <amolpise15@gmail.com>
4009 * gcc.target/arm/neon-vfnms-1.c: New test.
4010 * gcc.target/arm/neon-vfnma-1.c: New test.
4012 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
4015 * gcc.target/i386/pr56114.c: New test.
4017 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
4020 * gfortran.dg/associate_14.f90: New test.
4023 * gfortran.dg/associate_13.f90: New test.
4025 2013-01-25 Jakub Jelinek <jakub@redhat.com>
4027 PR tree-optimization/56098
4028 * gcc.dg/pr56098-1.c: New test.
4029 * gcc.dg/pr56098-2.c: New test.
4031 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
4034 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
4036 2013-01-22 Marek Polacek <polacek@redhat.com>
4038 PR tree-optimization/56035
4039 * gcc.dg/pr56035.c: New test.
4041 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4043 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
4046 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4048 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
4050 2013-01-24 Jakub Jelinek <jakub@redhat.com>
4053 * gcc.dg/pr56078.c: New test.
4054 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
4056 2013-01-24 Martin Jambor <mjambor@suse.cz>
4058 PR tree-optimization/55927
4059 * g++.dg/ipa/devirt-10.C: Disable early inlining.
4061 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
4063 * gcc.target/i386/movsd.c: New test.
4065 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
4068 * gcc.target/i386/pr55934.c: New test.
4070 2013-01-23 Janus Weil <janus@gcc.gnu.org>
4073 * gfortran.dg/select_8.f90: New.
4075 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
4077 * gcc.target/microblaze/microblaze.exp: Remove
4078 target_config_cflags check.
4080 2013-01-23 Jakub Jelinek <jakub@redhat.com>
4083 * gfortran.dg/gomp/pr56052.f90: New test.
4086 * gcc.dg/pr49069.c: New test.
4088 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4091 * g++.dg/cpp0x/constexpr-static10.C: New.
4093 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
4096 * gcc.target/i386/pr56028.c: New test.
4098 2013-01-22 Jakub Jelinek <jakub@redhat.com>
4101 * gcc.target/i386/pr55686.c: New test.
4103 2013-01-22 Dodji Seketeli <dodji@redhat.com>
4106 * g++.dg/cpp0x/variadic139.C: New test.
4107 * g++.dg/cpp0x/variadic140.C: Likewise.
4108 * g++.dg/cpp0x/variadic141.C: Likewise.
4110 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
4112 * gnat.dg/warn8.adb: New test.
4114 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
4117 * gfortran.dg/include_8.f90: New test.
4119 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4121 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4122 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
4124 2013-01-21 Jakub Jelinek <jakub@redhat.com>
4126 PR tree-optimization/56051
4127 * gcc.c-torture/execute/pr56051.c: New test.
4129 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4131 PR rtl-optimization/56023
4132 * gcc.dg/pr56023.c: New test.
4134 2013-01-21 Martin Jambor <mjambor@suse.cz>
4137 * gcc.target/i386/pr56022.c: New test.
4139 2013-01-21 Jason Merrill <jason@redhat.com>
4141 * lib/target-supports.exp (check_effective_target_alias): New.
4143 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
4146 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4148 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
4150 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4152 2013-01-19 Jeff Law <law@redhat.com>
4154 PR tree-optimization/52631
4155 * tree-ssa/pr52631.c: New test.
4156 * tree-ssa/ssa-fre-9: Update expected output.
4158 2013-01-19 Anthony Green <green@moxielogic.com>
4160 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4163 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4165 PR tree-optimization/56029
4166 * g++.dg/torture/pr56029.C: New test.
4168 2013-01-18 Sharad Singhai <singhai@google.com>
4170 PR tree-optimization/55995
4171 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4173 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
4176 * gcc.target/i386/pr55433.c: New.
4178 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4181 * gfortran.dg/pr56015.f90: New test.
4183 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
4185 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4187 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
4189 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4190 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4191 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4192 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4193 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4195 2013-01-17 Jeff Law <law@redhat.com>
4197 * gcc.dg/pr52573.c: Move to...
4198 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4200 PR rtl-optimization/52573
4201 * gcc.dg/pr52573.c: New test.
4203 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4206 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4207 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4208 check_no_compiler_messages to test support in ucontext.h.
4209 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4210 compliant RLIMIT_AS.
4212 2013-01-17 Marek Polacek <polacek@redhat.com>
4214 PR rtl-optimization/55833
4215 * gcc.dg/pr55833.c: New test.
4217 2013-01-17 Jan Hubicka <jh@suse.cz>
4219 PR tree-optimization/55273
4220 * gcc.c-torture/compile/pr55273.c: New testcase.
4222 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4225 * gcc.target/pr55981.c: New test.
4227 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4229 * gcc.target/arm/pr40887.c: Require at least armv5.
4230 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4231 * gcc.target/arm/pr51915.c: Likewise.
4232 * gcc.target/arm/pr52006.c: Likewise.
4233 * gcc.target/arm/pr53187.c: Likewise.
4235 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4236 * gcc.target/arm/ftest-support-arm.h: Delete.
4237 * gcc.target/arm/ftest-support-thumb.h: Delete.
4238 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4239 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4240 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4241 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4242 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4243 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4244 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4245 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4246 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4247 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4248 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4249 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4250 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4251 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4252 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4253 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4254 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4255 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4256 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4257 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4258 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4259 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4260 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4261 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4263 2013-01-17 Martin Jambor <mjambor@suse.cz>
4265 PR tree-optimizations/55264
4266 * g++.dg/ipa/pr55264.C: New test.
4268 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4271 * gfortran.dg/class_55.f90: New.
4273 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4276 * gcc.c-torture/execute/builtins/builtins.exp: Add
4277 -Wl,--allow-multiple-definition for eabi and elf targets.
4280 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4281 check_effective_target_vect_perm_short,
4282 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4283 check_effective_target_vect64): Return 0 for big-endian ARM.
4284 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4286 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4289 2013-01-16 Richard Biener <rguenther@suse.de>
4291 PR tree-optimization/55964
4292 * gcc.dg/torture/pr55964.c: New testcase.
4294 2013-01-16 Richard Biener <rguenther@suse.de>
4296 PR tree-optimization/54767
4297 PR tree-optimization/53465
4298 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4300 2013-01-16 Christian Bruel <christian.bruel@st.com>
4303 * gcc.target/sh/sh-switch.c: New testcase.
4305 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4307 * gcc.dg/webizer.c: Increase the array size.
4309 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4312 * gcc.dg/pr55940.c: New test.
4314 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4315 Harald Anlauf <anlauf@gmx.de>
4317 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4318 * gfortran.dg/bounds_check_5.f90: Likewise.
4319 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4320 * gfortran.dg/continuation_9.f90: Likewise.
4321 * gfortran.dg/move_alloc_13.f90: Likewise.
4322 * gfortran.dg/structure_constructor_11.f90: Likewise.
4323 * gfortran.dg/tab_continuation.f: Likewise.
4324 * gfortran.dg/warning-directive-2.F90: Likewise.
4325 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4327 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4329 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4330 * gcc.target/arm/fma-sp.c: Likewise.
4332 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4334 PR rtl-optimization/55153
4335 * gcc.dg/pr55153.c: New.
4337 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4339 PR tree-optimization/55920
4340 * gcc.c-torture/compile/pr55920.c: New test.
4342 2013-01-15 Richard Biener <rguenther@suse.de>
4345 * gcc.dg/torture/pr55882.c: New testcase.
4347 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4349 PR tree-optimization/55955
4350 * gcc.c-torture/compile/pr55955.c: New test.
4352 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4355 * g++.dg/cpp0x/alias-decl-31.C: New test.
4357 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4360 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4361 case where interface is null.
4363 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4366 * gfortran.dg/array_constructor_40.f90: New test.
4368 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4370 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4372 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4374 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4375 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4376 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4377 * gcc.target/aarch64/vect-ld1r.c: New.
4378 * gcc.target/aarch64/vect-ld1r.x: New.
4380 2013-01-14 Andi Kleen <ak@linux.intel.com>
4383 * gcc.target/i386/hle-clear-rel.c: New file
4384 * gcc.target/i386/hle-store-rel.c: New file.
4386 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4388 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4389 * gfortran.dg/bounds_check_4.f90: Likewise.
4390 * gfortran.dg/inquire_10.f90: Likewise.
4391 * gfortran.dg/minloc_3.f90: Likewise.
4392 * gfortran.dg/minlocval_3.f90: Likewise.
4393 * gfortran.dg/module_double_reuse.f90: Likewise.
4394 * gfortran.dg/mvbits_1.f90: Likewise.
4395 * gfortran.dg/oldstyle_1.f90: Likewise.
4396 * gfortran.dg/pr20163-2.f: Likewise.
4397 * gfortran.dg/save_1.f90: Likewise.
4398 * gfortran.dg/scan_1.f90: Likewise.
4399 * gfortran.dg/select_char_1.f90: Likewise.
4400 * gfortran.dg/shape_4.f90: Likewise.
4401 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4402 * gfortran.dg/function_optimize_10.f90: Likewise.
4403 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4404 * gfortran.dg/used_types_17.f90: Likewise.
4405 * gfortran.dg/used_types_18.f90: Likewise.
4407 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4410 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4412 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4414 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4416 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4418 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4420 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4423 * gfortran.dg/assumed_type_2.f90: Fix test case.
4424 * gfortran.dg/internal_pack_13.f90: New test.
4425 * gfortran.dg/internal_pack_14.f90: New test.
4427 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4430 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4431 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4434 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4436 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4438 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4441 * gcc.target/s390/pr55719.c: New testcase.
4443 2013-01-11 Richard Guenther <rguenther@suse.de>
4445 PR tree-optimization/44061
4446 * gcc.dg/pr44061.c: New testcase.
4448 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4450 Update copyright years.
4452 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4453 Jakub Jelinek <jakub@redhat.com>
4456 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4458 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4460 PR rtl-optimization/55672
4461 * gcc.target/i386/pr55672.c: New.
4463 2013-01-10 Jeff Law <law@redhat.com>
4465 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4466 pass/fail message unique.
4469 2013-01-10 Jason Merrill <jason@redhat.com>
4471 * ada/.gitignore: New.
4473 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4475 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4477 * g++.dg/tls/thread_local2.C: Likewise.
4478 * g++.dg/tls/thread_local2g.C: Likewise.
4479 * g++.dg/tls/thread_local6.C: Likewise.
4480 * g++.dg/tls/thread_local-order1.C: Add tls options.
4481 * g++.dg/tls/thread_local-order2.C: Likewise.
4482 * g++.dg/tls/thread_local3.C: Likewise.
4483 * g++.dg/tls/thread_local3g.C: Likewise.
4484 * g++.dg/tls/thread_local4.C: Likewise.
4485 * g++.dg/tls/thread_local4g.C: Likewise.
4486 * g++.dg/tls/thread_local5.C: Likewise.
4487 * g++.dg/tls/thread_local5g.C: Likewise.
4488 * g++.dg/tls/thread_local6g.C: Likewise.
4490 2013-01-10 Kostya Serebryany <kcc@google.com>
4492 * g++.dg/asan/asan_test.cc: Sync from upstream.
4494 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4496 PR tree-optimization/55921
4497 * gcc.c-torture/compile/pr55921.c: New test.
4499 2013-01-09 Jan Hubicka <jh@suse.cz>
4501 PR tree-optimization/55569
4502 * gcc.c-torture/compile/pr55569.c: New testcase.
4504 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4507 * gfortran.dg/use_28.f90: New test.
4509 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4511 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4512 number matching more robust.
4514 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4516 PR rtl-optimization/55829
4517 * gcc.target/i386/pr55829.c: New.
4519 2013-01-09 Tobias Burnus <burnus@net-b.de>
4522 * gfortran.dg/bind_c_bool_1.f90: New.
4523 * gfortran.dg/do_5.f90: Add dg-warning.
4525 2013-01-09 Jan Hubicka <jh@suse.cz>
4527 PR tree-optimization/55875
4528 * gcc.c-torture/execute/pr55875.c: New testcase.
4529 * g++.dg/torture/pr55875.C: New testcase.
4531 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4534 * c-c++-common/pr48418.c: New test.
4536 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4539 * g++.dg/tls/thread_local-ice.C: New.
4541 2013-01-09 Andreas Schwab <schwab@suse.de>
4543 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4545 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4547 PR tree-optimization/48189
4548 * gcc.dg/pr48189.c: New test.
4550 2013-01-04 Jan Hubicka <jh@suse.cz>
4552 PR tree-optimization/55823
4553 * g++.dg/ipa/devirt-10.C: New testcase.
4555 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4556 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4558 PR rtl-optimization/55845
4559 * gcc.target/i386/pr55845.c: New test.
4561 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4563 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4564 instructions generated instead of number of occurances.
4566 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4568 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4569 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4570 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4571 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4572 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4573 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4574 * gcc.target/aarch64/vect-fcm.x: Likewise.
4575 * lib/target-supports.exp
4576 (check_effective_target_vect_cond): Enable for AArch64.
4578 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4580 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4581 endian-safe float pool loading.
4582 (test_square_root_v4sf): Likewise.
4583 (test_square_root_v2df): Likewise.
4584 * lib/target-supports.exp
4585 (check_effective_target_vect_call_sqrtf): Add AArch64.
4587 2013-01-08 Martin Jambor <mjambor@suse.cz>
4590 * gcc.dg/tree-ssa/pr55579.c: New test.
4592 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4594 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4597 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4600 * gcc.dg/torture/pr55890-3.c: New test.
4603 * gcc.c-torture/compile/pr55851.c: New test.
4606 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4609 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4612 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4614 2013-01-07 Tobias Burnus <burnus@net-b.de>
4617 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4618 * gfortran.dg/pointer_init_7.f90: New.
4620 2013-01-07 Richard Biener <rguenther@suse.de>
4622 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4624 2013-01-07 Richard Biener <rguenther@suse.de>
4627 * gcc.dg/torture/pr55890-1.c: New testcase.
4628 * gcc.dg/torture/pr55890-2.c: Likewise.
4630 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4632 * gcc.target/aarch64/fmovd.c: New.
4633 * gcc.target/aarch64/fmovf.c: Likewise.
4634 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4635 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4636 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4637 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4638 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4639 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4641 2013-01-07 Richard Biener <rguenther@suse.de>
4643 PR tree-optimization/55888
4644 PR tree-optimization/55862
4645 * gcc.dg/torture/pr55888.c: New testcase.
4647 2013-01-07 Tobias Burnus <burnus@net-b.de>
4650 * gfortran.dg/intrinsic_size_3.f90: New.
4652 2013-01-07 Tobias Burnus <burnus@net-b.de>
4655 * gfortran.dg/select_type_32.f90: New.
4657 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4660 * g++.dg/cpp0x/alias-decl-29.C: New test.
4662 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4667 * gfortran.dg/class_array_15.f03: New test.
4669 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4674 * gfortran.dg/use_23.f90: New test.
4675 * gfortran.dg/use_24.f90: New test.
4676 * gfortran.dg/use_25.f90: New test.
4677 * gfortran.dg/use_26.f90: New test.
4678 * gfortran.dg/use_27.f90: New test.
4680 2013-01-06 Olivier Hainque <hainque@adacore.com>
4682 * gnat.dg/specs/clause_on_volatile.ads: New test.
4684 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4686 * gnat.dg/alignment10.adb: New test.
4688 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4689 Mikael Morin <mikael@gcc.gnu.org>
4692 * gfortran.dg/use_22.f90: New test.
4694 2013-01-04 Andrew Pinski <apinski@cavium.com>
4696 * gcc.target/aarch64/cmp-1.c: New testcase.
4698 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4701 * gfortran.dg/select_type_31.f03: New test.
4703 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4705 PR c++/54526 (again)
4706 * g++.dg/cpp0x/parse2.C: Extend.
4707 * g++.old-deja/g++.other/crash28.C: Adjust.
4709 2013-01-04 Richard Biener <rguenther@suse.de>
4711 PR tree-optimization/55862
4712 * gcc.dg/torture/pr55862.c: New testcase.
4714 2013-01-04 Martin Jambor <mjambor@suse.cz>
4716 PR tree-optimization/55755
4717 * gcc.dg/torture/pr55755.c: New test.
4718 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4719 * gcc.dg/tree-ssa/pr45144.c: Update.
4721 2013-01-04 Richard Biener <rguenther@suse.de>
4724 * gcc.dg/fold-reassoc-2.c: New testcase.
4726 2013-01-04 Tobias Burnus <burnus@net-b.de>
4729 * gfortran.dg/null_7.f90: New.
4731 2013-01-04 Tobias Burnus <burnus@net-b.de>
4735 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4736 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4737 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4739 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4741 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4743 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4746 * gfortran.dg/assignment_1.f90: Modified.
4747 * gfortran.dg/assignment_4.f90: New.
4749 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4751 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4753 2013-01-03 Richard Biener <rguenther@suse.de>
4755 PR tree-optimization/55857
4756 * gcc.dg/vect/pr55857-1.c: New testcase.
4757 * gcc.dg/vect/pr55857-2.c: Likewise.
4759 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4761 PR rtl-optimization/55838
4762 * gcc.dg/pr55838.c: New test.
4764 PR tree-optimization/55832
4765 * gcc.c-torture/compile/pr55832.c: New test.
4767 2013-01-02 Teresa Johnson <tejohnson@google.com>
4769 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4770 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4771 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4772 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4773 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4774 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4775 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4776 * gcc.dg/unroll_1.c: Ditto.
4777 * gcc.dg/unroll_2.c: Ditto.
4778 * gcc.dg/unroll_3.c: Ditto.
4779 * gcc.dg/unroll_4.c: Ditto.
4781 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4783 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4785 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4788 * gfortran.dg/eof_4.f90: New test.
4790 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4792 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4793 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4794 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4795 (compat_setup_dfp): Initialize compat_alt_caret and
4796 compat_save_TEST_ALWAYS_FLAGS.
4798 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4800 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4802 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4804 * gcc.dg/torture/fp-int-convert-2.c: New test.
4806 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4808 * gfortran.dg/newunit_3.f90: Add dg-do run.
4809 * gfortran.dg/inquire_15.f90: Add dg-do run.
4811 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4813 PR tree-optimization/55831
4814 * gcc.dg/pr55831.c: New test.
4816 Copyright (C) 2013 Free Software Foundation, Inc.
4818 Copying and distribution of this file, with or without modification,
4819 are permitted in any medium without royalty provided the copyright
4820 notice and this notice are preserved.