1 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
2 Pat Haugen <pthaugen@us.ibm.com>
3 Peter Bergner <bergner@vnet.ibm.com>
5 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
6 direct move instructions.
7 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
8 * gcc.target/powerpc/direct-move.h: Likewise.
9 * gcc.target/powerpc/direct-move-float1.c: Likewise.
10 * gcc.target/powerpc/direct-move-float2.c: Likewise.
11 * gcc.target/powerpc/direct-move-double1.c: Likewise.
12 * gcc.target/powerpc/direct-move-double2.c: Likewise.
13 * gcc.target/powerpc/direct-move-long1.c: Likewise.
14 * gcc.target/powerpc/direct-move-long2.c: Likewise.
16 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
19 * g++.dg/cpp0x/pr52440.C: New.
21 2013-06-10 Jakub Jelinek <jakub@redhat.com>
24 * gcc.target/i386/pr56564-1.c: New test.
25 * gcc.target/i386/pr56564-2.c: New test.
26 * gcc.target/i386/pr56564-3.c: New test.
27 * gcc.target/i386/pr56564-4.c: New test.
28 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
29 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
30 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
31 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
32 * gcc.target/i386/vect-sizes-1.c: Likewise.
33 * gcc.target/i386/memcpy-1.c: Likewise.
34 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
35 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
37 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
39 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
40 systems to cover all GNU systems.
41 * g++.dg/abi/guard2.C: Likewise.
42 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
43 * g++.dg/eh/sighandle.C: Likewise.
44 * g++.dg/ext/cleanup-10.C: Likewise.
45 * g++.dg/ext/cleanup-11.C: Likewise.
46 * g++.dg/ext/cleanup-8.C: Likewise.
47 * g++.dg/ext/cleanup-9.C: Likewise.
48 * g++.dg/opt/const5.C: Likewise.
49 * g++.dg/opt/life1.C: Likewise.
50 * g++.dg/other/pr39496.C: Likewise.
51 * g++.old-deja/g++.abi/aggregates.C: Likewise.
52 * g++.old-deja/g++.abi/align.C: Likewise.
53 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54 * g++.old-deja/g++.law/weak.C: Likewise.
55 * g++.old-deja/g++.pt/asm1.C: Likewise.
56 * gcc.c-torture/execute/20030125-1.x: Likewise.
57 * gcc.c-torture/execute/990127-2.x: Likewise.
58 * gcc.dg/20041106-1.c: Likewise.
59 * gcc.dg/20050503-1.c: Likewise.
60 * gcc.dg/builtin-object-size-5.c: Likewise.
61 * gcc.dg/cleanup-10.c: Likewise.
62 * gcc.dg/cleanup-11.c: Likewise.
63 * gcc.dg/cleanup-8.c: Likewise.
64 * gcc.dg/cleanup-9.c: Likewise.
65 * gcc.dg/complex-5.c: Likewise.
66 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
67 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
68 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
69 * gcc.dg/dfp/pr35739.c: Likewise.
70 * gcc.dg/fdata-sections-1.c: Likewise.
71 * gcc.dg/lto/20090206-1_0.c: Likewise.
72 * gcc.dg/lto/20090206-2_0.c: Likewise.
73 * gcc.dg/pr30360.c: Likewise.
74 * gcc.dg/pr37303.c: Likewise.
75 * gcc.dg/pr39323-1.c: Likewise.
76 * gcc.dg/pr39323-2.c: Likewise.
77 * gcc.dg/pr39323-3.c: Likewise.
78 * gcc.dg/pr45416.c: Likewise.
79 * gcc.dg/setjmp-2.c: Likewise.
80 * gcc.dg/split-1.c: Likewise.
81 * gcc.dg/split-3.c: Likewise.
82 * gcc.dg/split-4.c: Likewise.
83 * gcc.dg/strlenopt-12g.c: Likewise.
84 * gcc.dg/strlenopt-14g.c: Likewise.
85 * gcc.dg/strlenopt-14gf.c: Likewise.
86 * gcc.dg/strlenopt-16g.c: Likewise.
87 * gcc.dg/strlenopt-17g.c: Likewise.
88 * gcc.dg/strlenopt-18g.c: Likewise.
89 * gcc.dg/strlenopt-1f.c: Likewise.
90 * gcc.dg/strlenopt-22g.c: Likewise.
91 * gcc.dg/strlenopt-2f.c: Likewise.
92 * gcc.dg/strlenopt-4g.c: Likewise.
93 * gcc.dg/strlenopt-4gf.c: Likewise.
94 * gcc.dg/struct-ret-3.c: Likewise.
95 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
96 * gcc.misc-tests/linkage.exp: Likewise.
97 * gcc.target/i386/20000724-1.c: Likewise.
98 * gcc.target/i386/align-main-3.c: Likewise.
99 * gcc.target/i386/cleanup-1.c: Likewise.
100 * gcc.target/i386/inline-mcpy.c: Likewise.
101 * gcc.target/i386/pr32268.c: Likewise.
102 * gcc.target/i386/pr36613.c: Likewise.
103 * gcc.target/i386/pr39013-1.c: Likewise.
104 * gcc.target/i386/pr39013-2.c: Likewise.
105 * gcc.target/i386/pr39496.c: Likewise.
106 * gcc.target/i386/pr40906-3.c: Likewise.
107 * gcc.target/i386/pr46084.c: Likewise.
108 * lib/target-supports.exp (check_effective_target_pie): Likewise.
110 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
113 * gcc.target/sh/pr6526.c: New.
115 2013-06-09 Jakub Jelinek <jakub@redhat.com>
118 * gcc.c-torture/execute/pr57568.c: New test.
120 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
123 * g++.dg/other/vararg-4.C: New.
125 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
127 PR rtl-optimization/57559
128 * gcc.target/s390/pr57559.c : New test.
130 2013-06-08 Tobias Burnus <burnus@net-b.de>
133 * gfortran.dg/finalize_10.f90: New.
134 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
135 * gfortran.dg/finalize_15.f90: New.
137 2013-06-08 Tobias Burnus <burnus@net-b.de>
140 * gfortran.dg/storage_size_4.f90: New.
142 2013-06-07 Sriraman Tallam <tmsriram@google.com>
145 * testsuite/g++.dg/ext/pr57548.C: New test.
147 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
150 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
152 2013-06-07 Jan Hubicka <jh@suse.cz>
154 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
156 2013-06-07 Tobias Burnus <burnus@net-b.de>
159 * gfortran.dg/array_constructor_48.f90: New.
160 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
161 * gfortran.dg/array_constructor_type_15.f03: Ditto.
163 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
166 * gcc.target/arm/xordi3-opt.c: New test.
168 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
170 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
171 Revert to dg-options.
173 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
176 * gcc.target/powerpc/pr55033.c: New.
178 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
181 * g++.dg/cpp0x/alias-decl-36.C: New.
183 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
184 Pat Haugen <pthaugen@us.ibm.com>
185 Peter Bergner <bergner@vnet.ibm.com>
187 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
188 power8 builtin functions.
189 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
190 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
191 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
192 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
193 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
194 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
195 * gcc.target/powerpc/p8vector-vectorize-1.c: New
196 tests to test power8 auto-vectorization.
197 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
198 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
199 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
200 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
202 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
203 powerpc_p8vector_ok instead of powerpc_vsx_ok.
205 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
207 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
209 (check_effective_target_powerpc_p8vector_ok): Likewise.
210 (is-effective-target): Likewise.
211 (check_vect_support_and_set_flags): Likewise.
213 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
216 * g++.dg/parse/error53.C: New.
218 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
220 PR rtl-optimization/57459
221 * gcc.target/i386/pr57459.c: New test.
223 2013-06-06 Teresa Johnson <tejohnson@google.com>
226 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
227 into -freorder-blocks-and-partition test.
228 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
229 * gcc.dg/tree-prof/20041218-1.c: Ditto.
230 * gcc.dg/tree-prof/pr52027.c: Use -O2.
231 * gcc.dg/tree-prof/pr50907.c: Ditto.
232 * gcc.dg/tree-prof/pr45354.c: Ditto.
233 * g++.dg/tree-prof/partition2.C: Ditto.
234 * g++.dg/tree-prof/partition3.C: Ditto.
236 2013-06-06 Tobias Burnus <burnus@net-b.de>
239 * gfortran.dg/finalize_16.f90: New.
241 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
243 * gcc.dg/vect/no-section-anchors-vect-68.c:
244 Add dg-skip-if aarch64_tiny.
246 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
249 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
250 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
252 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
255 * g++.dg/cpp0x/decltype54.C: New.
257 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
259 * gcc.dg/fshort-wchar.c: Add extra dg-options for
260 arm*-*-*eabi* targets.
261 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
263 * gcc.dg/tree-ssa/pr43491.c: Likewise.
265 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
266 Tobias Burnus <burnus@net-b.de>
268 * gfortran.dg/string_length_2.f90: Fix dg-do run.
269 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
270 * gfortran.dg/io_real_boz_4.f90: Ditto.
271 * gfortran.dg/io_real_boz_5.f90: Ditto.
273 2013-06-05 Andreas Schwab <schwab@suse.de>
275 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
277 2013-06-04 Jan Hubicka <jh@suse.cz>
279 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
281 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
283 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
284 parameters with void.
285 (main2): Removed argc parameter.
286 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
287 (main): Replaced argc, argv parameters with void.
288 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
289 (main2): Removed argc parameter.
290 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
291 argv parameters with void. Added __asm volatile to avoid optimization
292 on argc, if necessary.
293 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
294 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
295 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
296 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
297 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
298 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
299 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
300 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
301 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
302 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
303 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
304 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
305 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
306 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
307 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
308 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
309 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
310 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
311 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
312 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
313 parameters with void.
314 (main2): Removed argc parameter.
315 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
316 (main): Replaced argc, argv parameters with void.
317 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
318 argv parameters with void. Also renamed this function as main, and
319 delete the existing main.
320 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
321 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
322 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
324 2013-06-04 Ian Bolton <ian.bolton@arm.com>
326 * gcc.target/aarch64/movi_1.c: New test.
328 2013-06-04 Tobias Burnus <burnus@net-b.de>
331 * gfortran.dg/finalize_12.f90: New.
332 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
333 end of scope finalization.
334 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
335 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
336 * gfortran.dg/auto_dealloc_2.f90: Ditto.
337 * gfortran.dg/class_19.f03: Ditto.
338 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
339 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
340 * gfortran.dg/extends_14.f03: Ditto.
341 * gfortran.dg/move_alloc_4.f90: Ditto.
342 * gfortran.dg/typebound_proc_27.f03: Ditto.
344 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
346 * gfortran.dg/bounds_check_7.f90: Remove "! {".
347 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
348 * gfortran.dg/default_initialization_5.f90: Update dg-do.
349 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
350 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
351 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
352 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
353 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
354 * gfortran.dg/io_real_boz_4.f90: Ditto.
355 * gfortran.dg/io_real_boz_5.f90: Ditto.
356 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
357 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
358 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
359 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
360 * gfortran.dg/transpose_2.f90: Fix dg-output.
362 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
364 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
365 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
366 dg-option and an header comment.
368 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
371 * g++.dg/cpp0x/sfinae46.C: New.
372 * g++.dg/cpp0x/defaulted13.C: Adjust.
373 * g++.dg/cpp0x/defaulted2.C: Likewise.
374 * g++.dg/cpp0x/defaulted26.C: Likewise.
375 * g++.dg/cpp0x/defaulted3.C: Likewise.
376 * g++.dg/cpp0x/error1.C: Likewise.
377 * g++.dg/cpp0x/implicit1.C: Likewise.
378 * g++.dg/cpp0x/implicit11.C: Likewise.
379 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
380 * g++.dg/cpp0x/initlist47.C: Likewise.
381 * g++.dg/cpp0x/initlist9.C: Likewise.
382 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
383 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
384 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
385 * g++.dg/cpp0x/union4.C: Likewise.
386 * g++.dg/template/crash108.C: Likewise.
387 * g++.dg/template/crash41.C: Likewise.
388 * g++.old-deja/g++.jason/local.C: Likewise.
389 * g++.old-deja/g++.law/visibility3.C: Likewise.
391 2013-06-03 Teresa Johnson <tejohnson@google.com>
393 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
394 * gcc.dg/vect/bb-slp-14.c: Ditto.
395 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
396 * gcc.dg/vect/bb-slp-23.c: Ditto.
397 * gcc.dg/vect/bb-slp-15.c: Ditto.
398 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
399 * gcc.dg/vect/bb-slp-24.c: Ditto.
400 * gcc.dg/vect/bb-slp-16.c: Ditto.
401 * gcc.dg/vect/bb-slp-25.c: Ditto.
402 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
403 * gcc.dg/vect/bb-slp-17.c: Ditto.
404 * gcc.dg/vect/bb-slp-1.c: Ditto.
405 * gcc.dg/vect/bb-slp-26.c: Ditto.
406 * gcc.dg/vect/bb-slp-18.c: Ditto.
407 * gcc.dg/vect/bb-slp-2.c: Ditto.
408 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
409 * gcc.dg/vect/bb-slp-27.c: Ditto.
410 * gcc.dg/vect/bb-slp-19.c: Ditto.
411 * gcc.dg/vect/bb-slp-3.c: Ditto.
412 * gcc.dg/vect/bb-slp-28.c: Ditto.
413 * gcc.dg/vect/bb-slp-4.c: Ditto.
414 * gcc.dg/vect/bb-slp-29.c: Ditto.
415 * gcc.dg/vect/bb-slp-5.c: Ditto.
416 * gcc.dg/vect/bb-slp-6.c: Ditto.
417 * gcc.dg/vect/bb-slp-8a.c: Ditto.
418 * gcc.dg/vect/bb-slp-7.c: Ditto.
419 * gcc.dg/vect/bb-slp-8b.c: Ditto.
420 * gcc.dg/vect/bb-slp-8.c: Ditto.
421 * gcc.dg/vect/bb-slp-9.c: Ditto.
422 * gcc.dg/vect/bb-slp-10.c: Ditto.
423 * gcc.dg/vect/bb-slp-11.c: Ditto.
424 * gcc.dg/vect/bb-slp-20.c: Ditto.
425 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
426 * gcc.dg/vect/bb-slp-21.c: Ditto.
427 * gcc.dg/vect/bb-slp-30.c: Ditto.
428 * gcc.dg/vect/bb-slp-13.c: Ditto.
429 * gcc.dg/vect/bb-slp-22.c: Ditto.
430 * g++.dg/vect/slp-pr50413.cc: Ditto.
431 * g++.dg/vect/slp-pr56812.cc: Ditto.
432 * g++.dg/vect/slp-pr50819.cc: Ditto.
434 2013-06-01 Tobias Burnus <burnus@net-b.de>
437 * gfortran.dg/class_array_17.f90: New.
439 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
441 * ada/acats/floatstore.lst: New.
442 * ada/acats/run_all.sh: Process it.
444 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
446 * gcc.target/powerpc/e500-ord-1.c: New test.
447 * gcc.target/powerpc/e500-ord-2.c: Likewise.
448 * gcc.target/powerpc/e500-unord-1.c: Likewise.
449 * gcc.target/powerpc/e500-unord-2.c: Likewise.
451 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
453 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
455 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
457 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
459 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
461 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
463 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
466 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
469 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
471 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
473 2013-05-31 Marek Polacek <polacek@redhat.com>
475 PR tree-optimization/57478
476 PR tree-optimization/57453
477 * gcc.dg/torture/pr57478.c: New test.
479 2013-05-31 Tobias Burnus <burnus@net-b.de>
482 * gfortran.dg/class_array_17.f90: New.
484 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
487 * gcc.target/arm/iordi3-opt.c: New test.
489 2013-05-31 Janus Weil <janus@gcc.gnu.org>
493 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
494 * gfortran.dg/interface_26.f90: Ditto.
495 * gfortran.dg/proc_ptr_11.f90: Ditto.
496 * gfortran.dg/proc_ptr_15.f90: Ditto.
497 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
498 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
499 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
500 * gfortran.dg/typebound_override_1.f90: Ditto.
501 * gfortran.dg/typebound_override_4.f90: Ditto.
502 * gfortran.dg/typebound_proc_6.f03: Ditto.
503 * gfortran.dg/assumed_type_7.f90: New test.
504 * gfortran.dg/typebound_override_5.f90: New test.
505 * gfortran.dg/typebound_override_6.f90: New test.
506 * gfortran.dg/typebound_override_7.f90: New test.
508 2013-05-30 Tobias Burnus <burnus@net-b.de>
511 * gfortran.dg/power_6.f90: New.
513 2013-05-30 Ian Bolton <ian.bolton@arm.com>
515 * gcc.target/aarch64/insv_1.c: New test.
517 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
519 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
520 dg-skip-if "No stabs".
522 2013-05-30 Janus Weil <janus@gcc.gnu.org>
525 * gfortran.dg/assumed_size_1.f90: New.
527 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
529 * gcc.dg/shrink-wrap-alloca.c: New added.
530 * gcc.dg/shrink-wrap-pretend.c: New added.
531 * gcc.dg/shrink-wrap-sibcall.c: New added.
533 2013-05-30 Tobias Burnus <burnus@net-b.de>
536 * gfortran.dg/assumed_rank_13.f90: New.
538 2013-05-29 Easwaran Raman <eraman@google.com>
540 PR tree-optimization/57442
541 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
543 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
545 PR tree-optimization/57441
546 * gcc.c-torture/compile/pr57441.c: New.
548 2013-05-29 Dehao Chen <dehao@google.com>
551 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
553 2013-05-29 Tobias Burnus <burnus@net-b.de>
556 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
557 * gfortran.dg/class_19.f03: Ditto.
559 2013-05-29 Richard Biener <rguenther@suse.de>
561 * gcc.dg/vect/bb-slp-32.c: New testcase.
563 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
565 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
566 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
567 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
568 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
569 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
570 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
571 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
572 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
573 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
574 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
575 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
576 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
577 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
578 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
579 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
580 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
581 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
582 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
583 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
584 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
585 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
586 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
587 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
588 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
589 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
590 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
591 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
592 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
593 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
594 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
595 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
596 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
597 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
598 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
599 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
600 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
601 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
602 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
603 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
605 2013-05-29 Tobias Burnus <burnus@net-b.de>
608 * gfortran.dg/finalize_11.f90: New.
609 * gfortran.dg/finalize_4.f03: Remove dg-error.
610 * gfortran.dg/finalize_5.f03: Ditto.
611 * gfortran.dg/finalize_6.f03: Ditto.
612 * gfortran.dg/finalize_7.f03: Ditto.
614 2013-05-28 Tobias Burnus <burnus@net-b.de>
616 * gfortran.dg/class_array_16.f90: New.
618 2013-05-28 Tobias Burnus <burnus@net-b.de>
621 * testsuite/gfortran.dg/use_29.f90: New.
623 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
625 * gnat.dg/fp_exception.adb: New test.
627 2013-05-28 Richard Biener <rguenther@suse.de>
629 PR tree-optimization/56787
630 * gcc.dg/vect/pr56787.c: New testcase.
632 2013-05-28 Janus Weil <janus@gcc.gnu.org>
633 Tobias Burnus <burnus@net-b.de>
636 * gfortran.dg/typebound_override_4.f90: New.
638 2013-05-28 Richard Biener <rguenther@suse.de>
640 PR tree-optimization/57411
641 * g++.dg/opt/pr57411.C: New testcase.
643 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
645 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
646 * gcc.dg/builtin-bswap-9.c: Likewise.
648 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
650 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
652 2013-05-27 Richard Biener <rguenther@suse.de>
655 * gcc.dg/gomp/pr57412.c: New testcase.
657 2013-05-27 Bud Davis <jmdavis@link.com>
660 * gfortran.dg/stfunc_8.f90: New.
662 2013-05-27 Richard Biener <rguenther@suse.de>
664 PR tree-optimization/57343
665 * gcc.dg/torture/pr57343.c: New testcase.
667 2013-05-27 Richard Biener <rguenther@suse.de>
669 PR tree-optimization/57417
670 * gcc.dg/torture/pr57417.c: New testcase.
672 2013-05-27 Richard Biener <rguenther@suse.de>
674 PR tree-optimization/57396
675 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
677 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
679 * gnat.dg/specs/last_bit.ads: New test.
681 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
683 * gnat.dg/specs/machine_attribute.ads: New test.
685 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
687 * gnat.dg/incomplete3.ad[sb]: New test.
689 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
692 * gcc.target/mips/div-13.c: New test.
694 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
697 * gcc.target/mips/mips16-attributes-5.c,
698 * gcc.target/mips/mips16-attributes-6.c: New tests.
700 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
702 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
703 * gcc.dg/builtin-bswap-8.c: Likewise.
705 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
708 * g++.dg/cpp0x/new1.C: New.
710 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
713 * g++.dg/parse/dtor16.C: New.
714 * g++.dg/parse/dtor6.C: Adjust.
716 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
719 * g++.dg/expr/bitfield12.C: New.
721 2013-05-24 Jeff Law <law@redhat.com>
723 PR tree-optimization/57124
724 * gcc.c-torture/execute/pr57124.c: New test.
725 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
727 2013-05-24 Martin Jambor <mjambor@suse.cz>
729 PR tree-optimization/57294
730 * gcc.dg/ipa/pr57294.c: New test.
732 2013-05-24 Dehao Chen <dehao@google.com>
734 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
736 2013-05-24 Ian Bolton <ian.bolton@arm.com>
738 * gcc.target/aarch64/scalar_intrinsics.c
739 (force_simd): Use a valid instruction.
740 (test_vdupd_lane_s64): Pass a valid lane argument.
741 (test_vdupd_lane_u64): Likewise.
743 2013-05-24 Richard Biener <rguenther@suse.de>
745 PR tree-optimization/57287
746 * gcc.dg/pr57287.c: New testcase.
748 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
751 * g++.dg/template/error51.C: New.
753 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
756 * g++.dg/template/bitfield2.C: New.
758 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
760 * gnat.dg/specs/noinline1.ads: New test.
761 * gnat.dg/noinline2.ad[sb]: Likewise.
762 * gnat.dg/specs/noinline3.ads: Likewise.
763 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
765 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
768 * gcc.dg/tree-ssa/pr57385.c: New test.
770 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
772 * gnat.dg/derived_type4.adb: New test.
774 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
776 * gcc.dg/builtin-bswap-6.c: New test.
777 * gcc.dg/builtin-bswap-7.c: Likewise.
778 * gcc.dg/builtin-bswap-8.c: Likewise.
779 * gcc.dg/builtin-bswap-9.c: Likewise.
781 2013-05-23 Christian Bruel <christian.bruel@st.com>
784 * gcc.dg/debug/pr57351.c: New test
786 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
788 * gcc.target/aarch64/vect-clz.c: New file.
790 2013-05-23 Martin Jambor <mjambor@suse.cz>
793 * gcc.dg/ipa/pr57347.c: New test.
795 2013-05-23 Richard Biener <rguenther@suse.de>
797 PR tree-optimization/57380
798 * g++.dg/tree-ssa/pr57380.C: New testcase.
800 2013-05-23 Richard Biener <rguenther@suse.de>
803 * gcc.dg/torture/pr57381.c: New testcase.
805 2013-05-23 Jakub Jelinek <jakub@redhat.com>
808 * gcc.c-torture/execute/pr57344-1.c: New test.
809 * gcc.c-torture/execute/pr57344-2.c: New test.
810 * gcc.c-torture/execute/pr57344-3.c: New test.
811 * gcc.c-torture/execute/pr57344-4.c: New test.
813 2013-05-23 Richard Biener <rguenther@suse.de>
815 PR rtl-optimization/57341
816 * gcc.dg/torture/pr57341.c: New testcase.
818 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
821 * g++.dg/parse/crash62.C: New.
823 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
824 Pat Haugen <pthaugen@us.ibm.com>
825 Peter Bergner <bergner@vnet.ibm.com>
827 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
830 2013-05-22 Tobias Burnus <burnus@net-b.de>
833 * gfortran.dg/defined_assignment_6.f90: New.
835 2013-05-22 Tobias Burnus <burnus@net-b.de>
838 * gfortran.dg/assumed_type_6.f90: New.
840 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
843 * g++.dg/cpp0x/Wunused-parm.C: New.
845 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
847 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
848 * g++.dg/warn/Wdouble-promotion.C: Likewise.
850 2013-05-21 Easwaran Raman <eraman@google.com>
852 PR tree-optimization/57322
853 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
855 2013-05-21 Graham Stott <graham.stott@btinternet.com>
857 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
860 2013-05-21 Tobias Burnus <burnus@net-b.de>
863 * gfortran.dg/assumed_type_5.f90: New.
864 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
865 * gfortran.dg/assumed_rank_2.f90: Ditto.
866 * gfortran.dg/assumed_type_3.f90: Update dg-error.
867 * gfortran.dg/no_arg_check_3.f90: Ditto.
869 2013-05-21 Jakub Jelinek <jakub@redhat.com>
871 PR tree-optimization/57331
872 * gcc.c-torture/compile/pr57331.c: New test.
874 2013-05-21 Richard Biener <rguenther@suse.de>
876 PR tree-optimization/57330
877 * gcc.dg/torture/pr57330.c: New testcase.
879 2013-05-21 Richard Biener <rguenther@suse.de>
881 PR tree-optimization/57303
882 * gcc.dg/torture/pr57303.c: New testcase.
884 2013-05-21 Jakub Jelinek <jakub@redhat.com>
886 PR tree-optimization/57321
887 * gcc.c-torture/execute/pr57321.c: New test.
889 2013-05-20 Tobias Burnus <burnus@net-b.de>
893 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
894 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
895 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
896 * gfortran.dg/binding_label_tests_3.f03: Ditto.
897 * gfortran.dg/binding_label_tests_4.f03: Ditto.
898 * gfortran.dg/binding_label_tests_5.f03: Ditto.
899 * gfortran.dg/binding_label_tests_6.f03: Ditto.
900 * gfortran.dg/binding_label_tests_7.f03: Ditto.
901 * gfortran.dg/binding_label_tests_8.f03: Ditto.
902 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
903 * gfortran.dg/binding_label_tests_24.f90: New.
904 * gfortran.dg/binding_label_tests_25.f90: New.
906 2013-05-20 Tobias Burnus <burnus@net-b.de>
909 * gfortran.dg/binding_label_tests_17.f90: New.
910 * gfortran.dg/binding_label_tests_18.f90: New.
911 * gfortran.dg/binding_label_tests_19.f90: New.
912 * gfortran.dg/binding_label_tests_20.f90: New.
913 * gfortran.dg/binding_label_tests_21.f90: New.
914 * gfortran.dg/binding_label_tests_22.f90: New.
915 * gfortran.dg/binding_label_tests_23.f90: New.
917 2013-05-20 Tobias Burnus <burnus@net-b.de>
920 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
921 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
922 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
923 * gfortran.dg/common_18.f90: New.
924 * gfortran.dg/common_19.f90: New.
925 * gfortran.dg/common_20.f90: New.
926 * gfortran.dg/common_21.f90: New.
928 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
931 * g++.dg/parse/error52.C: New.
932 * g++.dg/parse/error3.C: Adjust.
933 * g++.dg/parse/error36.C: Likewise.
935 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
938 * gcc.target/sh/pr56547-1.c: New.
939 * gcc.target/sh/pr56547-2.c: New.
941 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
944 * g++.dg/warn/Wsign-compare-6.C: New.
945 * g++.dg/warn/Wdouble-promotion.C: Adjust.
947 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
950 * g++.dg/template/error50.C: New.
952 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
955 * g++.dg/ext/complit13.C: New.
957 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
960 * g++.dg/pr57175.C: New testcase.
962 2013-05-17 Easwaran Raman <eraman@google.com>
964 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
966 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
969 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
971 2013-05-17 Jakub Jelinek <jakub@redhat.com>
973 PR rtl-optimization/57281
974 PR rtl-optimization/57300
975 * gcc.dg/pr57300.c: New test.
976 * gcc.c-torture/execute/pr57281.c: New test.
978 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
981 * g++.dg/ext/sizeof-complit.C: New.
983 2013-05-17 Marek Polacek <polacek@redhat.com>
985 * gcc.dg/strlenopt-25.c: New test.
986 * gcc.dg/strlenopt-26.c: Likewise.
988 2013-05-17 Jakub Jelinek <jakub@redhat.com>
990 * gcc.target/i386/rotate-4.c: Compile only with -mavx
991 instead of -mavx2, require only avx instead of avx2.
992 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
993 of avx2-check.h and turn into an avx runtime test instead of
996 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
998 * g++.dg/ext/vector22.C: Uncomment working test.
1000 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
1003 * g++.dg/template/pr17410.C: New.
1005 2013-05-16 Jakub Jelinek <jakub@redhat.com>
1007 * gcc.target/i386/rotate-3.c: New test.
1008 * gcc.target/i386/rotate-3a.c: New test.
1009 * gcc.target/i386/rotate-4.c: New test.
1010 * gcc.target/i386/rotate-4a.c: New test.
1011 * gcc.target/i386/rotate-5.c: New test.
1012 * gcc.target/i386/rotate-5a.c: New test.
1014 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1016 * gcc.dg/visibility-21.c: Require section_anchors.
1018 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
1020 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
1021 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
1022 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
1024 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
1026 * gcc.dg/visibility-21.c: New.
1028 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1031 * gcc.dg/pr57286.c: New testcase.
1032 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
1033 * g++.dg/ext/vector22.C: Comment out transformations not
1036 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
1039 * gcc.target/mips/call-1.c: Restrict to o32.
1040 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
1042 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1044 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
1046 * g++.dg/warn/Wshadow-1.C: Likewise.
1047 * g++.dg/warn/Wshadow-6.C: Likewise.
1048 * g++.dg/warn/Wshadow-7.C: Likewise.
1050 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1053 * g++.dg/parse/pr31952-1.C: New.
1054 * g++.dg/parse/pr31952-2.C: Likewise.
1055 * g++.dg/parse/pr31952-3.C: Likewise.
1057 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
1058 * g++.old-deja/g++.jason/cond.C: Likewise.
1059 * g++.dg/cpp0x/range-for5.C: Likewise.
1061 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1064 * gcc.target/arm/pr40887.c: Adjust testcase.
1065 * gcc.target/arm/pr19599.c: New test.
1067 2013-05-15 Richard Biener <rguenther@suse.de>
1069 PR tree-optimization/57275
1070 * gcc.target/i386/pr57275.c: New testcase.
1072 2013-05-15 Jan Hubicka <jh@suse.cz>
1074 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
1075 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
1076 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
1078 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1080 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
1083 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1086 * c-c++-common/Wsequence-point-1.c: New test.
1088 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
1090 * g++.dg/ext/vector22.C: New testcase.
1091 * gcc.dg/binop-xor3.c: Remove xfail.
1093 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
1095 * gcc.target/aarch64/vect-fcm.x: Add cases testing
1096 FLOAT cmp FLOAT ? INT : INT.
1097 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
1098 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1099 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1100 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1101 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1102 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1104 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1107 * g++.dg/cpp0x/defaulted43.C: New.
1109 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1111 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
1112 (alloca): Remove declaration.
1113 (foo9): Replace alloca by __builtin_alloca.
1115 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
1117 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
1118 Expect "size of array is too large" error.
1120 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1122 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1124 2013-05-14 Richard Biener <rguenther@suse.de>
1127 * g++.dg/torture/pr57235.C: New testcase.
1129 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1132 * gcc.dg/torture/pr57251.c: New test.
1134 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1137 * gcc.target/i386/pr57264.c: New test.
1139 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1141 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1143 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
1145 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1147 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1149 PR tree-optimization/45216
1150 PR tree-optimization/57157
1151 * c-c++-common/rotate-1.c: Add 32 tests with +.
1152 * c-c++-common/rotate-1a.c: Adjust.
1153 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1154 * c-c++-common/rotate-2b.c: New test.
1155 * c-c++-common/rotate-3.c: Add 32 tests with +.
1156 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1157 * c-c++-common/rotate-4b.c: New test.
1158 * c-c++-common/rotate-5.c: New test.
1160 2013-05-13 Martin Jambor <mjambor@suse.cz>
1163 * gcc.dg/ipa/remref-0.c: New test.
1164 * gcc.dg/ipa/remref-1a.c: Likewise.
1165 * gcc.dg/ipa/remref-1b.c: Likewise.
1166 * gcc.dg/ipa/remref-2a.c: Likewise.
1167 * gcc.dg/ipa/remref-2b.c: Likewise.
1169 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
1171 * gcc.dg/vector-shift-2.c: New testcase.
1173 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1175 PR tree-optimization/57230
1176 * gcc.dg/strlenopt-24.c: New test.
1178 PR tree-optimization/57230
1179 * gcc.dg/strlenopt-23.c: New test.
1181 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1184 * gcc.target/sh/pr57108.c: Move this test case to ...
1185 * gcc.c-torture/compile/pr57108.c: ... here.
1187 2013-05-10 Richard Biener <rguenther@suse.de>
1189 PR tree-optimization/57214
1190 * gcc.dg/torture/pr57214.c: New testcase.
1192 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1194 * gcc.dg/vector-shift.c: New testcase.
1196 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1198 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1200 PR tree-optimization/45216
1201 PR tree-optimization/57157
1202 * c-c++-common/rotate-1.c: New test.
1203 * c-c++-common/rotate-1a.c: New test.
1204 * c-c++-common/rotate-2.c: New test.
1205 * c-c++-common/rotate-2a.c: New test.
1206 * c-c++-common/rotate-3.c: New test.
1207 * c-c++-common/rotate-3a.c: New test.
1208 * c-c++-common/rotate-4.c: New test.
1209 * c-c++-common/rotate-4a.c: New test.
1211 2013-05-10 Richard Biener <rguenther@suse.de>
1213 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1214 * gcc.target/i386/l_fma_double_1.c: Adjust.
1215 * gcc.target/i386/l_fma_double_2.c: Likewise.
1216 * gcc.target/i386/l_fma_double_3.c: Likewise.
1217 * gcc.target/i386/l_fma_double_4.c: Likewise.
1218 * gcc.target/i386/l_fma_double_5.c: Likewise.
1219 * gcc.target/i386/l_fma_double_6.c: Likewise.
1220 * gcc.target/i386/l_fma_float_1.c: Likewise.
1221 * gcc.target/i386/l_fma_float_2.c: Likewise.
1222 * gcc.target/i386/l_fma_float_3.c: Likewise.
1223 * gcc.target/i386/l_fma_float_4.c: Likewise.
1224 * gcc.target/i386/l_fma_float_5.c: Likewise.
1225 * gcc.target/i386/l_fma_float_6.c: Likewise.
1227 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1230 * g++.dg/cpp0x/pr51226.C: New.
1232 2013-04-16 Han Shen <shenhan@google.com>
1234 Test cases for '-fstack-protector-strong'.
1235 * gcc.dg/fstack-protector-strong.c: New.
1236 * g++.dg/fstack-protector-strong.C: New.
1238 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1240 * gcc.target/aarch64/ands_1.c: New test.
1241 * gcc.target/aarch64/ands_2.c: Likewise
1243 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1245 * lib/target-supports.exp (check_effective_target_hw): New
1247 * c-c++-common/asan/clone-test-1.c: Call
1248 check_effective_target_hw.
1249 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1250 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1251 possible decorations.
1252 * c-c++-common/asan/null-deref-1.c: Likewise.
1253 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1254 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1255 * c-c++-common/asan/use-after-free-1.c: Likewise.
1256 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1257 * g++.dg/asan/large-func-test-1.C: Likewise.
1259 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1261 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1263 2013-05-07 Richard Biener <rguenther@suse.de>
1266 * g++.dg/torture/pr57190.C: New testcase.
1268 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1270 PR tree-optimization/57149
1271 * gcc.dg/pr57149.c: New test.
1274 * gcc.dg/pr57184.c: New test.
1276 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1278 * gnat.dg/specs/array3.ads: New test.
1280 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1282 * c-c++-common/vector-scalar-2.c: New testcase.
1284 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1286 * gcc.target/i386/asm-dialect-2.c: New testcase.
1288 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1291 * g++.dg/cpp0x/auto38.C: New.
1293 2013-05-06 Richard Biener <rguenther@suse.de>
1295 PR tree-optimization/57185
1296 * gcc.dg/autopar/pr57185.c: New testcase.
1298 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1301 * gcc.target/i386/pr57106.c: New test.
1303 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1305 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1306 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1307 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1308 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1309 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1310 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1311 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1313 2013-05-06 Teresa Johnson <tejohnson@google.com>
1316 * gcc.dg/pr57154.c: New test.
1318 2013-05-06 Richard Biener <rguenther@suse.de>
1321 * gcc.dg/torture/pr57147-1.c: New testcase.
1322 * gcc.dg/torture/pr57147-2.c: Likewise.
1323 * gcc.dg/torture/pr57147-3.c: Likewise.
1325 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1328 * gcc.target/sh/pr55303-1.c: New.
1329 * gcc.target/sh/pr55303-2.c: New.
1330 * gcc.target/sh/pr55303-3.c: New.
1332 2013-05-05 Tobias Burnus <burnus@net-b.de>
1334 * gfortran.dg/allocate_with_source_3.f90: New.
1336 2013-05-05 Tobias Burnus <burnus@net-b.de>
1339 * gfortran.dg/null_8.f90: New.
1341 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1344 * g++.dg/cpp0x/enum27.C: New.
1345 * g++.dg/cpp0x/enum_base.C: Adjust.
1347 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1349 PR tree-optimization/56205
1350 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1352 2013-05-04 Tobias Burnus <burnus@net-b.de>
1354 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1355 * gfortran.dg/bind_c_usage_27.f90: New.
1356 * gfortran.dg/bind_c_usage_28.f90: New.
1358 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1361 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1363 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1366 * gcc.target/powerpc/pr57150.c: New file.
1368 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1370 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1371 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1372 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1373 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1374 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1375 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1376 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1378 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1380 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1381 scan-assembler-times.
1383 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1385 * gcc.dg/tree-ssa/slsr-32.c: New.
1386 * gcc.dg/tree-ssa/slsr-33.c: New.
1387 * gcc.dg/tree-ssa/slsr-34.c: New.
1388 * gcc.dg/tree-ssa/slsr-35.c: New.
1389 * gcc.dg/tree-ssa/slsr-36.c: New.
1390 * gcc.dg/tree-ssa/slsr-37.c: New.
1391 * gcc.dg/tree-ssa/slsr-38.c: New.
1393 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1395 * gcc.target/aarch64/tst_1.c: New test.
1396 * gcc.target/aarch64/tst_2.c: Likewise
1398 2013-05-02 Jeff Law <law@redhat.com>
1400 PR tree-optimization/57144
1401 * gcc.c-torture/execute/pr57144.c: New test.
1403 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1405 PR rtl-optimization/57130
1406 * gcc.c-torture/execute/pr57130.c: New test.
1408 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1410 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1412 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1414 * gcc.target/aarch64/fabd.c: New file.
1416 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1419 * g++.dg/cpp0x/pr54318.C: New.
1421 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1424 * g++.dg/parse/error51.C: New.
1425 * g++.dg/parse/error15.C: Adjust column numbers.
1427 2013-05-02 Tobias Burnus <burnus@net-b.de>
1430 * gfortran.dg/size_kind_2.f90: New.
1431 * gfortran.dg/size_kind_3.f90: New.
1433 2013-05-02 Richard Biener <rguenther@suse.de>
1436 * g++.dg/torture/pr57140.C: New testcase.
1438 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1441 * gcc.target/arm/pr56732-1.c: New test.
1443 2013-05-02 Martin Jambor <mjambor@suse.cz>
1446 * gcc.dg/ipa/pr56988.c: New test.
1448 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1450 * gcc.target/aarch64/bics_1.c: New test.
1451 * gcc.target/aarch64/bics_2.c: Likewise.
1453 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1455 PR rtl-optimization/57131
1456 * gcc.c-torture/execute/pr57131.c: New test.
1458 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1461 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1463 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1466 * gcc.target/i386/pr57091.c: New test.
1468 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1470 * gcc.target/aarch64/vect-vaddv.c: New.
1472 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1474 * gcc.target/aarch64/vect-vmaxv.c: New.
1475 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1477 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1479 * gcc.target/aarch64/scalar-vca.c: New.
1480 * gcc.target/aarch64/vect-vca.c: Likewise.
1482 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1484 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1485 (test_vceqd_s64): Force arguments to SIMD registers.
1486 (test_vceqzd_s64): Likewise.
1487 (test_vcged_s64): Likewise.
1488 (test_vcled_s64): Likewise.
1489 (test_vcgezd_s64): Likewise.
1490 (test_vcged_u64): Likewise.
1491 (test_vcgtd_s64): Likewise.
1492 (test_vcltd_s64): Likewise.
1493 (test_vcgtzd_s64): Likewise.
1494 (test_vcgtd_u64): Likewise.
1495 (test_vclezd_s64): Likewise.
1496 (test_vcltzd_s64): Likewise.
1497 (test_vtst_s64): Likewise.
1498 (test_vtst_u64): Likewise.
1500 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1503 * g++.dg/cpp0x/decltype53.C: New.
1505 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1508 * gfortran.dg/power_5.f90: New test.
1510 2013-04-30 Richard Biener <rguenther@suse.de>
1513 * gcc.dg/torture/pr57122.c: New testcase.
1515 2013-04-30 Richard Biener <rguenther@suse.de>
1518 * g++.dg/torture/pr57107.C: New testcase.
1520 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1522 PR rtl-optimization/57105
1523 * gcc.dg/pr57105.c: New test.
1525 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1527 PR tree-optimization/57104
1528 * gcc.dg/pr57104.c: New test.
1530 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1533 * gcc.target/i386/pr44578.c: New test.
1535 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1538 * gcc.target/i386/pr57097.c: New test.
1540 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1543 * gcc.target/i386/pr57098.c: New test.
1545 2013-04-29 Kai Tietz <ktietz@redhat.com>
1547 * gcc.c-torture/execute/pr55875.c: New test.
1549 2013-04-29 Richard Biener <rguenther@suse.de>
1552 * gcc.dg/torture/pr57075.c: New testcase.
1554 2013-04-29 Richard Biener <rguenther@suse.de>
1557 * gcc.dg/autopar/pr57103.c: New testcase.
1559 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1561 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1563 2013-04-29 Tom de Vries <tom@codesourcery.com>
1565 * gcc.dg/pr50763.c: Update test.
1567 2013-04-26 Jeff Law <law@redhat.com>
1569 * gcc.dg/tree-ssa/vrp88.c: New test.
1571 2013-04-29 Christian Bruel <christian.bruel@st.com>
1574 * gcc.target/sh/pr57108.c: New test.
1576 2013-04-29 Richard Biener <rguenther@suse.de>
1579 * gfortran.dg/gomp/pr57089.f90: New testcase.
1581 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1583 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1585 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1587 * gcc.target/aarch64/vect-vcvt.c: New.
1589 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1591 * gcc.target/aarch64/vect-vrnd.c: New.
1593 2013-04-29 Richard Biener <rguenther@suse.de>
1595 PR tree-optimization/57081
1596 * gcc.dg/torture/pr57081.c: New testcase.
1598 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1600 PR tree-optimization/57083
1601 * gcc.dg/torture/pr57083.c: New test.
1603 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1606 * g++.dg/cpp0x/decltype52.C: New.
1608 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1610 N3472 binary constants
1611 * g++.dg/cpp/limits.C: Adjust warning wording.
1612 * g++.dg/system-binary-constants-1.C: Likewise.
1613 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1615 2013-04-28 Tobias Burnus <burnus@net-b.de>
1618 * gfortran.dg/coarray_30.f90: New.
1620 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1623 * frontend-passes (optimize_power): New function.
1624 (optimize_op): Use it.
1626 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1629 * gcc.c-torture/execute/pr56866.c: New test.
1630 * gcc.target/i386/pr56866.c: New test.
1632 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1635 * gcc.dg/setjmp-5.c: New test.
1637 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1640 * g++.dg/cpp0x/constexpr-55708.C: New.
1642 2013-04-26 Richard Biener <rguenther@suse.de>
1644 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1645 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1646 * gcc.dg/pr53265.c: Remove XFAILs.
1647 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1648 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1650 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1652 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1653 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1654 -fdiagnostics-color=never option similarly to
1655 -fno-diagnostics-show-caret option.
1657 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1659 PR rtl-optimization/57003
1660 * gcc.target/i386/pr57003.c: New test.
1662 2013-04-25 Marek Polacek <polacek@redhat.com>
1664 PR tree-optimization/57066
1665 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1667 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1668 Tejas Belagod <tejas.belagod@arm.com>
1670 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1671 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1672 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1674 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1676 * gcc.target/aarch64/cmp.c: New.
1678 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1680 * gcc.target/aarch64/ngc.c: New.
1682 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1684 * lib/target-supports.exp
1685 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1686 (check_effective_target_arm_neon_fp16_ok): Likewise.
1687 (add_options_for_arm_neon_fp16): Likewise.
1688 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1689 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1691 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1693 PR rtl-optimizations/57046
1694 * gcc.target/i386/pr57046.c: New test.
1696 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1698 * g++.dg/cpp1y/cplusplus.C: New.
1700 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1702 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1704 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1706 * c-c++-common/Wpointer-arith-1.c: New.
1708 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1710 * g++.dg/cpp1y/cxx1y_macro.C: New.
1712 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1715 * g++.dg/cpp0x/sfinae45.C: New.
1717 2013-04-24 Richard Biener <rguenther@suse.de>
1720 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1722 2013-04-23 Richard Biener <rguenther@suse.de>
1725 * gcc.dg/torture/pr57036-1.c: New testcase.
1726 * gcc.dg/torture/pr57036-2.c: Likewise.
1728 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1730 * gcc.target/aarch64/scalar-mov.c: New testcase.
1732 2013-04-23 Richard Biener <rguenther@suse.de>
1734 PR tree-optimization/57026
1735 * gcc.dg/torture/pr57026.c: New testcase.
1737 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1741 * gfortran.dg/transfer_check_4.f90: New.
1743 2013-04-22 Marek Polacek <polacek@redhat.com>
1746 * gcc.dg/pr56990.c: New test.
1748 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1751 * gcc.target/i386/pr57018.c: New test.
1753 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1755 * gcc.target/aarch64/vrecps.c: New.
1756 * gcc.target/aarch64/vrecpx.c: Likewise.
1758 2013-04-22 Christian Bruel <christian.bruel@st.com>
1761 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1763 2013-04-21 Jeff Law <law@redhat.com>
1765 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1767 2013-04-20 Tobias Burnus <burnus@net-b.de>
1770 * gfortran.dg/c_loc_test_22.f90: New.
1772 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1774 PR rtl-optimization/56847
1775 * gcc.dg/pr56847.c: New test.
1777 2013-04-19 Richard Biener <rguenther@suse.de>
1779 PR tree-optimization/56982
1780 * gcc.c-torture/execute/pr56982.c: New testcase.
1782 2013-04-19 Martin Jambor <mjambor@suse.cz>
1784 PR tree-optimization/56718
1785 * g++.dg/ipa/imm-devirt-1.C: New test.
1786 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1788 2013-04-19 Richard Biener <rguenther@suse.de>
1790 PR tree-optimization/57000
1791 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1793 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1794 Mikael Morin <mikael@gcc.gnu.org>
1797 * gfortran.dg/array_constructor_45.f90: New test.
1798 * gfortran.dg/array_constructor_46.f90: New test.
1799 * gfortran.dg/array_constructor_47.f90: New test.
1800 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1802 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1804 PR rtl-optimization/56999
1805 * g++.dg/opt/pr56999.C: New test.
1807 2013-04-18 Cary Coutant <ccoutant@google.com>
1809 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1810 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1812 2013-04-18 Cary Coutant <ccoutant@google.com>
1814 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1815 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1816 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1817 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1818 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1819 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1820 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1821 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1822 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1823 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1824 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1826 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1828 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1830 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1832 PR tree-optimization/56984
1833 * gcc.c-torture/compile/pr56984.c: New test.
1835 PR rtl-optimization/56992
1836 * gcc.dg/pr56992.c: New test.
1838 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1841 * gfortran.dg/proc_ptr_42.f90: New.
1843 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1845 * gnat.dg/discr41.ad[sb]: New test.
1846 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1847 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1848 * gcc.dg/vect/slp-24.c: Likewise.
1849 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1850 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1851 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1852 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1853 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1854 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1855 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1856 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1857 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1858 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1859 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1860 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1861 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1862 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1863 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1864 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1865 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1866 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1867 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1868 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1869 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1870 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1871 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1872 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1873 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1874 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1876 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1879 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1880 * gfortran.dg/module_md5_1.f90: Remove.
1882 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1884 * gcc.target/aarch64/adds3.c: New.
1885 * gcc.target/aarch64/subs3.c: New.
1887 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1889 * gcc.target/aarch64/adds1.c: New.
1890 * gcc.target/aarch64/adds2.c: New.
1891 * gcc.target/aarch64/subs1.c: New.
1892 * gcc.target/aarch64/subs2.c: New.
1894 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1896 Implement n3599 - Literal operator templates for strings.
1897 * g++.dg/cpp1y/udlit-char-template.C: New test.
1898 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1900 2013-04-16 Tobias Burnus <burnus@net-b.de>
1903 * gfortran.dg/no_arg_check_1.f90: New.
1904 * gfortran.dg/no_arg_check_2.f90: New.
1905 * gfortran.dg/no_arg_check_3.f90: New.
1907 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1910 * gfortran.dg/proc_ptr_41.f90: New.
1912 2013-04-16 Richard Biener <rguenther@suse.de>
1914 PR tree-optimization/56756
1915 * gcc.dg/torture/pr56756.c: New testcase.
1917 2013-04-16 Tobias Burnus <burnus@net-b.de>
1920 * gfortran.dg/c_assoc_5.f90: New.
1922 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1924 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1925 * gcc.c-torture/execute/pr33992.x: Remove.
1926 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1927 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1928 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1930 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1932 PR tree-optimization/56962
1933 * gcc.c-torture/execute/pr56962.c: New test.
1935 2013-04-15 Richard Biener <rguenther@suse.de>
1937 PR tree-optimization/56933
1938 * gcc.dg/vect/pr56933.c: New testcase.
1940 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1942 * gcc.target/arm/anddi3-opt.c: New test.
1943 * gcc.target/arm/anddi3-opt2.c: Likewise.
1945 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1947 * gcc.dg/pr56890-1.c: New test.
1948 * gcc.dg/pr56890-2.c: Likewise.
1950 2013-04-15 Joey Ye <joey.ye@arm.com>
1952 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1953 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1955 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1958 * gfortran.dg/select_type_33.f03: New test.
1960 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1963 * gfortran.dg/typebound_proc_29.f03: New.
1965 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1968 * gfortran.dg/typebound_proc_28.f03: New.
1970 2013-04-12 Jeff Law <law@redhat.com>
1972 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1975 2013-04-12 Tobias Burnus <burnus@net-b.de>
1978 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1980 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1983 * gcc.target/i386/pr56903.c: New test.
1985 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1988 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1989 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1990 * gfortran.dg/block_11.f90: Fix invalid test case.
1991 * gfortran.dg/function_types_3.f90: Add new error message.
1992 * gfortran.dg/global_references_1.f90: Ditto.
1993 * gfortran.dg/import2.f90: Remove unneeded parts.
1994 * gfortran.dg/import6.f90: Fix invalid test case.
1995 * gfortran.dg/proc_decl_2.f90: Ditto.
1996 * gfortran.dg/proc_decl_9.f90: Ditto.
1997 * gfortran.dg/proc_decl_18.f90: Ditto.
1998 * gfortran.dg/proc_ptr_40.f90: New.
1999 * gfortran.dg/whole_file_7.f90: Modified error wording.
2000 * gfortran.dg/whole_file_16.f90: Ditto.
2001 * gfortran.dg/whole_file_17.f90: Add -pedantic.
2002 * gfortran.dg/whole_file_18.f90: Modified error wording.
2003 * gfortran.dg/whole_file_20.f03: Ditto.
2004 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
2007 2013-04-12 Richard Biener <rguenther@suse.de>
2010 2013-04-10 Richard Biener <rguenther@suse.de>
2012 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2014 2013-04-12 Tobias Burnus <burnus@net-b.de>
2017 * gfortran.dg/class_allocate_15.f90: New.
2020 2013-04-12 Tobias Burnus <burnus@net-b.de>
2022 * gfortran.dg/coarray_lib_alloc_2.f90: Update
2023 scan-tree-dump-times.
2025 2013-04-12 Jakub Jelinek <jakub@redhat.com>
2027 PR tree-optimization/56918
2028 PR tree-optimization/56920
2029 * gcc.dg/vect/pr56918.c: New test.
2030 * gcc.dg/vect/pr56920.c: New test.
2032 2013-04-12 Tobias Burnus <burnus@net-b.de>
2035 * gfortran.dg/class_allocate_14.f90: New.
2036 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
2037 * gfortran.dg/coarray_lib_alloc_3.f90: New.
2039 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
2041 * gcc.dg/fold-cstvecshift.c: New testcase.
2043 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2045 * gcc.target/aarch64/negs.c: New.
2048 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2051 * g++.dg/template/arrow4.C: New test.
2053 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
2055 * gnat.dg/array23.adb: New test.
2056 * gnat.dg/array23_pkg[123].ads: New helpers.
2058 2013-04-11 Jeff Law <law@redhat.com>
2060 PR tree-optimization/56900
2061 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
2063 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2066 * g++.dg/cpp0x/sfinae44.C: New.
2068 2013-04-11 Arnaud Charlet <charlet@adacore.com>
2070 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
2071 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
2073 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2076 * g++.dg/cpp0x/enum26.C: New.
2077 * g++.old-deja/g++.pt/mangle1.C: Adjust.
2079 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2081 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
2083 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
2085 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2086 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
2087 loop is vectorized and that the correct instruction is generated.
2088 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2089 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2090 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2092 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2094 PR tree-optimization/56899
2095 * gcc.c-torture/execute/pr56899.c: New test.
2097 2013-04-10 David S. Miller <davem@davemloft.net>
2099 * gcc.target/sparc/setcc-4.c: New test.
2100 * gcc.target/sparc/setcc-5.c: New test.
2102 2013-04-10 Richard Biener <rguenther@suse.de>
2104 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2106 2013-04-10 Richard Biener <rguenther@suse.de>
2108 * gcc.dg/vect/slp-39.c: New testcase.
2110 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
2112 PR tree-optimization/55524
2113 * gcc.target/epiphany/fnma-1.c: New test.
2115 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
2117 * gcc.dg/tree-ssa/inline-11.c: New test
2119 2013-04-10 Jakub Jelinek <jakub@redhat.com>
2122 * g++.dg/template/arrow3.C: New test.
2124 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2126 * gcc.target/arm/minmax_minus.c: New test.
2128 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2131 * c-c++-common/gomp/pr56883.c: New test.
2133 2013-04-09 Jeff Law <law@redhat.com>
2135 * gcc.dg/tree-ssa/vrp87.c: New test.
2137 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2139 PR tree-optimization/56854
2140 * g++.dg/torture/pr56854.C: New test.
2142 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2145 * gfortran.dg/array_constructor_44.f90: New test.
2147 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
2150 * g++.dg/cpp0x/constexpr-specialization.C: New.
2152 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2154 * gcc.c-torture/execute/pr56837.c: New test.
2158 * g++.dg/opt/vt3.C: New test.
2159 * g++.dg/opt/vt4.C: New test.
2161 2013-04-08 Jeff Law <law@redhat.com>
2163 * gcc.dg/tree-ssa/forwprop-25.c: New test.
2165 2013-04-08 Richard Biener <rguenther@suse.de>
2167 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2169 2013-04-08 Richard Biener <rguenther@suse.de>
2171 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2173 2013-04-08 Richard Biener <rguenther@suse.de>
2175 * g++.dg/vect/slp-pr56812.cc: Adjust.
2177 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2179 * gcc.dg/pr56837.c: New test.
2180 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2181 "generated memset minus one".
2183 2013-04-07 Tobias Burnus <burnus@net-b.de>
2186 * gfortran.dg/reshape_5.f90: New.
2188 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2191 * gcc.target/powerpc/recip-1.c: Modify expected output.
2192 * gcc.target/powerpc/recip-3.c: Likewise.
2193 * gcc.target/powerpc/recip-4.c: Likewise.
2194 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2196 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2198 * gcc.target/arm/peep-ldrd-1.c: New test.
2199 * gcc.target/arm/peep-strd-1.c: Likewise.
2201 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2203 * gcc.target/arm/negdi-1.c: New test.
2204 * gcc.target/arm/negdi-2.c: Likewise.
2205 * gcc.target/arm/negdi-3.c: Likewise.
2206 * gcc.target/arm/negdi-4.c: Likewise.
2208 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2210 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2211 Add -march=armv8-a when we use v8 NEON.
2212 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2213 (check_effective_target_vect_call_ceilf): Likewise.
2214 (check_effective_target_vect_call_floorf): Likewise.
2215 (check_effective_target_vect_call_roundf): Likewise.
2216 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2217 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2218 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2219 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2220 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2222 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2224 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2225 * gcc.target/powerpc/sd-pwr6.c: Same.
2226 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2227 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2229 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2231 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2233 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2236 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2237 * gfortran.dg/altreturn_4.f90: Ditto.
2238 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2239 * gfortran.dg/altreturn_5.f90: Ditto.
2240 * gfortran.dg/altreturn_6.f90: Ditto.
2241 * gfortran.dg/altreturn_7.f90: Ditto.
2243 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2245 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2247 (check_effective_target_arm_v8_neon_ok_nocache):
2249 (check_effective_target_arm_v8_neon_ok): Change to use
2250 check_effective_target_arm_v8_neon_ok_nocache.
2251 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2253 (check_effective_target_vect_call_btruncf):
2254 Enable for arm and ARMv8 NEON.
2255 (check_effective_target_vect_call_ceilf): Likewise.
2256 (check_effective_target_vect_call_floorf): Likewise.
2257 (check_effective_target_vect_call_roundf): Likewise.
2258 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2261 2013-04-04 Marek Polacek <polacek@redhat.com>
2263 PR tree-optimization/48186
2264 * gcc.dg/pr48186.c: New test.
2266 2013-04-04 Richard Biener <rguenther@suse.de>
2268 PR tree-optimization/56826
2269 * gcc.dg/vect/pr56826.c: New testcase.
2270 * gcc.dg/vect/O3-pr36098.c: Adjust.
2272 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2274 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2275 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2276 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2277 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2278 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2279 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2280 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2281 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2282 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2283 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2285 2013-04-04 Richard Biener <rguenther@suse.de>
2287 PR tree-optimization/56213
2288 * gcc.dg/vect/vect-123.c: New testcase.
2290 2013-04-04 Tobias Burnus <burnus@net-b.de>
2293 * gfortran.dg/read_repeat_2.f90: New.
2295 2013-04-04 Richard Biener <rguenther@suse.de>
2297 PR tree-optimization/56837
2298 * g++.dg/torture/pr56837.C: New testcase.
2300 2013-04-04 Tobias Burnus <burnus@net-b.de>
2303 * gfortran.dg/c_loc_test_21.f90: New.
2304 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2305 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2306 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2307 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2308 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2310 2013-04-03 Jeff Law <law@redhat.com>
2312 PR tree-optimization/56799
2313 * gcc.c-torture/execute/pr56799.c: New test.
2315 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2318 * g++.dg/warn/Wpointer-arith-1.C: New.
2319 * g++.dg/gomp/for-19.C: Adjust.
2321 2013-04-03 Marek Polacek <polacek@redhat.com>
2324 * gcc.dg/pr55702.c: New test.
2326 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2329 * gcc.dg/pr56809.c: New testcase.
2331 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2334 * g++.dg/debug/pr56819.C: New test.
2336 2013-04-03 Richard Biener <rguenther@suse.de>
2338 PR tree-optimization/56817
2339 * g++.dg/torture/pr56817.C: New testcase.
2341 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2343 * gcc.dg/vect/bb-slp-31.c: New file.
2345 2013-04-03 Jason Merrill <jason@redhat.com>
2348 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2350 2013-04-03 Richard Biener <rguenther@suse.de>
2352 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2354 2013-04-03 Richard Biener <rguenther@suse.de>
2356 PR tree-optimization/55964
2357 * gcc.dg/torture/pr55964-2.c: New testcase.
2359 2013-04-03 Richard Biener <rguenther@suse.de>
2361 PR tree-optimization/56501
2362 * gcc.dg/torture/pr56501.c: New testcase.
2364 2013-04-03 Richard Biener <rguenther@suse.de>
2366 PR tree-optimization/56407
2367 * gcc.dg/torture/pr56407.c: New testcase.
2369 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2371 PR tree-optimization/56790
2372 * g++.dg/ext/pr56790-1.C: New testcase.
2374 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2376 * gcc.target/i386/merge-1.c: New testcase.
2377 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2379 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2382 * gcc.c-torture/execute/pr19449.c: New test.
2384 2013-04-03 Richard Biener <rguenther@suse.de>
2386 PR tree-optimization/56812
2387 * g++.dg/vect/slp-pr56812.cc: New testcase.
2389 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2393 * gfortran.dg/altreturn_8.f90: New.
2394 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2395 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2396 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2398 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2400 PR rtl-optimization/56745
2401 * gcc.c-torture/compile/pr56745.c: New test.
2403 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2405 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2407 2013-04-02 Richard Biener <rguenther@suse.de>
2409 PR tree-optimization/56778
2410 * gcc.dg/torture/pr56778.c: New testcase.
2412 2013-04-02 Richard Biener <rguenther@suse.de>
2415 * g++.dg/torture/pr56768.C: New testcase.
2417 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2419 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2421 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2424 * gfortran.dg/namelist_82.f90: New test.
2426 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2429 * gfortran.dg/implicit_class_1.f90: New.
2431 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2434 * gfortran.dg/namelist_81.f90: New test.
2436 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2438 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2439 for constant and equal string lengths.
2440 * gfortran.dg/character_comparison_5.f90: Likewise.
2441 * gfortran.dg/character_comparison_9.f90: New test.
2443 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2445 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2446 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2448 2013-03-29 Tobias Burnus <burnus@net-b.de>
2451 * gfortran.dg/optional_absent_3.f90: New.
2453 2013-03-29 Tobias Burnus <burnus@net-b.de>
2456 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2458 2013-03-29 Tobias Burnus <burnus@net-b.de>
2461 * gfortran.dg/namelist_80.f90: New.
2463 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2466 * gfortran.dg/string_length_2.f90: New test.
2467 * gfortran.dg/dependency_41.f90: New test.
2469 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2472 * gfortran.dg/array_constructor_43.f90: New test.
2473 * gfortran.dg/random_seed_3.f90: New test.
2475 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2477 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2478 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2479 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2480 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2481 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2482 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2483 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2484 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2485 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2486 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2488 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2491 * g++.dg/conversion/op4.C: Adjust.
2492 * g++.dg/cpp0x/rv1n.C: Likewise.
2493 * g++.dg/cpp0x/rv2n.C: Likewise.
2494 * g++.dg/cpp0x/template_deduction.C: Likewise.
2495 * g++.dg/expr/cond8.C: Likewise.
2496 * g++.dg/other/error4.C: Likewise.
2497 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2498 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2499 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2500 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2501 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2502 * g++.old-deja/g++.law/cvt20.C: Likewise.
2503 * g++.old-deja/g++.law/cvt8.C: Likewise.
2504 * g++.old-deja/g++.law/init8.C: Likewise.
2505 * g++.old-deja/g++.mike/net12.C: Likewise.
2506 * g++.old-deja/g++.mike/net8.C: Likewise.
2507 * g++.old-deja/g++.mike/p2793.C: Likewise.
2508 * g++.old-deja/g++.mike/p3836.C: Likewise.
2509 * g++.old-deja/g++.mike/p418.C: Likewise.
2510 * g++.old-deja/g++.mike/p701.C: Likewise.
2511 * g++.old-deja/g++.mike/p807.C: Likewise.
2513 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2516 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2519 2013-03-28 Marek Polacek <polacek@redhat.com>
2521 PR tree-optimization/56695
2522 * gcc.dg/vect/pr56695.c: New test.
2524 2013-03-28 Richard Biener <rguenther@suse.de>
2526 PR tree-optimization/37021
2527 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2528 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2530 2013-03-27 Tobias Burnus <burnus@net-b.de>
2534 * gfortran.dg/sizeof_2.f90: New.
2535 * gfortran.dg/sizeof_3.f90: New.
2536 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2538 2013-03-27 Richard Biener <rguenther@suse.de>
2540 PR tree-optimization/37021
2541 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2543 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2545 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2546 * g++.dg/ipa/ivinline-2.C: Likewise.
2547 * g++.dg/ipa/ivinline-3.C: Likewise.
2548 * g++.dg/ipa/ivinline-4.C: Likewise.
2549 * g++.dg/ipa/ivinline-5.C: Likewise.
2550 * g++.dg/ipa/ivinline-7.C: Likewise.
2551 * g++.dg/ipa/ivinline-8.C: Likewise.
2552 * g++.dg/ipa/ivinline-9.C: Likewise.
2553 * g++.dg/cpp0x/noexcept03.C: Likewise.
2554 * gcc.dg/const-1.c: Likewise.
2555 * gcc.dg/ipa/pure-const-1.c: Likewise.
2556 * gcc.dg/noreturn-8.c: Likewise.
2557 * gcc.target/i386/mmx-1.c: Likewise.
2558 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2559 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2560 * gcc.c-torture/execute/pr33992.x: New file.
2562 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2564 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2566 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2569 * g++.dg/ext/desig5.C: New.
2571 2013-03-26 Tobias Burnus <burnus@net-b.de>
2574 * gfortran.dg/merge_init_expr_2.f90: New.
2575 * gfortran.dg/merge_char_1.f90: Modify test to
2576 stay a run-time test.
2577 * gfortran.dg/merge_char_3.f90: Ditto.
2579 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2581 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2582 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2584 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2587 * g++.dg/cpp0x/range-for23.C: New.
2589 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2592 * gfortran.dg/namelist_79.f90: New.
2594 2013-03-25 Martin Jambor <mjambor@suse.cz>
2596 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2598 2013-03-25 Tobias Burnus <burnus@net-b.de>
2618 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2619 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2620 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2621 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2622 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2623 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2624 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2625 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2626 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2627 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2628 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2629 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2630 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2631 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2632 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2633 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2634 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2635 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2636 * gfortran.dg/pr32601_1.f03: Ditto.
2637 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2638 * gfortran.dg/blockdata_7.f90: New.
2639 * gfortran.dg/c_assoc_4.f90: New.
2640 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2641 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2642 * gfortran.dg/c_funloc_tests_8.f90: New.
2643 * gfortran.dg/c_loc_test_17.f90: New.
2644 * gfortran.dg/c_loc_test_18.f90: New.
2645 * gfortran.dg/c_loc_test_19.f90: New.
2646 * gfortran.dg/c_loc_test_20.f90: New.
2647 * gfortran.dg/c_sizeof_5.f90: New.
2648 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2649 * gfortran.dg/transfer_resolve_2.f90: New.
2650 * gfortran.dg/transfer_resolve_3.f90: New.
2651 * gfortran.dg/transfer_resolve_4.f90: New.
2652 * gfortran.dg/pr32601.f03: Update dg-error.
2653 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2654 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2656 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2658 * gcc.target/arm/vseleqdf.c: New test.
2659 * gcc.target/arm/vseleqsf.c: Likewise.
2660 * gcc.target/arm/vselgedf.c: Likewise.
2661 * gcc.target/arm/vselgesf.c: Likewise.
2662 * gcc.target/arm/vselgtdf.c: Likewise.
2663 * gcc.target/arm/vselgtsf.c: Likewise.
2664 * gcc.target/arm/vselledf.c: Likewise.
2665 * gcc.target/arm/vsellesf.c: Likewise.
2666 * gcc.target/arm/vselltdf.c: Likewise.
2667 * gcc.target/arm/vselltsf.c: Likewise.
2668 * gcc.target/arm/vselnedf.c: Likewise.
2669 * gcc.target/arm/vselnesf.c: Likewise.
2670 * gcc.target/arm/vselvcdf.c: Likewise.
2671 * gcc.target/arm/vselvcsf.c: Likewise.
2672 * gcc.target/arm/vselvsdf.c: Likewise.
2673 * gcc.target/arm/vselvssf.c: Likewise.
2675 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2677 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2679 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2680 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2681 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2682 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2683 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2684 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2685 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2686 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2687 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2688 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2689 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2690 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2691 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2692 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2693 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2694 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2695 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2696 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2697 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2698 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2699 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2700 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2701 * gcc.target/arm/atomic-op-char.c: Likewise.
2702 * gcc.target/arm/atomic-op-consume.c: Likewise.
2703 * gcc.target/arm/atomic-op-int.c: Likewise.
2704 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2705 * gcc.target/arm/atomic-op-release.c: Likewise.
2706 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2707 * gcc.target/arm/atomic-op-short.c: Likewise.
2709 2013-03-25 Richard Biener <rguenther@suse.de>
2712 * g++.dg/torture/pr56694.C: New testcase.
2714 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2717 * gcc.target/arm/neon-vcond-gt.c: New test.
2718 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2719 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2721 2013-03-25 Richard Biener <rguenther@suse.de>
2723 PR tree-optimization/56689
2724 * gcc.dg/torture/pr56689.c: New testcase.
2726 2013-03-25 Kai Tietz <ktietz@redhat.com>
2728 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2730 2013-03-24 Tobias Burnus <burnus@net-b.de>
2733 * gfortran.dg/eof_5.f90: New.
2735 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2737 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2740 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2742 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2744 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2747 * gcc.c-torture/execute/builtins/builtins.exp: Add
2748 -Wl,--allow-multiple-definition for RTEMS targets.
2750 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2752 * gcc.target/aarch64/movk.c: New test.
2754 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2756 * g++.dg/ext/vector21.C: New testcase.
2758 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2760 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2761 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2763 2013-03-21 Richard Biener <rguenther@suse.de>
2765 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2766 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2768 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2770 * gcc.target/aarch64/vect.c: Test and result vector added
2771 for sabd and saba instructions.
2772 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2773 instructions in assembly.
2774 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2775 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2776 for fabd instruction.
2777 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2778 instruction in assembly.
2779 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2781 2013-03-20 Jeff Law <law@redhat.com>
2783 * g++.dg/tree-ssa/ssa-dom.C: New test.
2785 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2787 * gcc.target/powerpc/mmfpgpr.c: New test.
2788 * gcc.target/powerpc/sd-vsx.c: Likewise.
2789 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2790 * gcc.target/powerpc/vsx-float0.c: Likewise.
2792 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2794 PR tree-optimization/56355
2795 * gcc.dg/pr56355-1.c: New file.
2797 2013-03-20 Catherine Moore <clm@codesourcery.com>
2798 Richard Sandiford <rdsandiford@googlemail.com>
2800 * gcc.target/mips/mips.exp: Add microMIPS support.
2801 * gcc.target/mips/umips-movep-2.c: New test.
2802 * gcc.target/mips/umips-lwp-2.c: New test.
2803 * gcc.target/mips/umips-swp-5.c: New test.
2804 * gcc.target/mips/umips-constraints-1.c: New test.
2805 * gcc.target/mips/umips-lwp-3.c: New test.
2806 * gcc.target/mips/umips-swp-6.c: New test.
2807 * gcc.target/mips/umips-constraints-2.c: New test.
2808 * gcc.target/mips/umips-save-restore-1.c: New test.
2809 * gcc.target/mips/umips-lwp-4.c: New test.
2810 * gcc.target/mips/umips-swp-7.c: New test.
2811 * gcc.target/mips/umips-save-restore-2.c: New test.
2812 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2813 * gcc.target/mips/umips-lwp-5.c: New test.
2814 * gcc.target/mips/umips-save-restore-3.c: New test.
2815 * gcc.target/mips/umips-lwp-6.c: New test.
2816 * gcc.target/mips/umips-swp-1.c: New test.
2817 * gcc.target/mips/umips-lwp-7.c: New test.
2818 * gcc.target/mips/umips-swp-2.c: New test.
2819 * gcc.target/mips/umips-lwp-8.c: New test.
2820 * gcc.target/mips/umips-swp-3.c: New test.
2821 * gcc.target/mips/umips-movep-1.c: New test.
2822 * gcc.target/mips/umips-lwp-1.c: New test.
2823 * gcc.target/mips/umips-swp-4.c: New test.
2825 2013-03-20 Richard Biener <rguenther@suse.de>
2827 PR tree-optimization/56661
2828 * gcc.dg/torture/pr56661.c: New testcase.
2830 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2832 PR rtl-optimization/56605
2833 * gcc.target/powerpc/pr56605.c: New.
2835 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2838 * gfortran.dg/do_1.f90: Don't xfail.
2840 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2843 * gfortran.dg/namelist_77.f90: New.
2844 * gfortran.dg/namelist_78.f90: New.
2846 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2849 * gfortran.dg/open_negative_unit_1.f90: New.
2851 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2853 * gcc.target/aarch64/sbc.c: New test.
2855 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2857 * gcc.target/aarch64/ror.c: New test.
2859 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2861 * gcc.target/aarch64/extr.c: New test.
2863 2013-03-19 Richard Biener <rguenther@suse.de>
2865 PR tree-optimization/56273
2866 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2867 * c-c++-common/uninit-17.c: Likewise.
2869 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2871 PR tree-optimization/56635
2872 * g++.dg/torture/pr56635.C: New test.
2874 2013-03-18 Richard Biener <rguenther@suse.de>
2876 PR tree-optimization/3713
2877 * g++.dg/ipa/devirt-12.C: New testcase.
2879 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2882 * c-c++-common/pr56566.c: New test.
2884 2013-03-17 Jason Merrill <jason@redhat.com>
2886 * g++.dg/template/abstract-dr337.C: XFAIL.
2888 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2891 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2892 * c-c++-common/pr56607.c: New test.
2894 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2897 * g++.dg/cpp0x/constexpr-array5.C: New.
2899 2013-03-15 Tobias Burnus <burnus@net-b.de>
2902 * gfortran.dg/transfer_intrinsic_5.f90: New.
2904 2013-03-15 Kai Tietz <ktietz@redhat.com>
2906 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2907 * gcc.target/i386/pr20020-1.c: Likewise.
2908 * gcc.target/i386/pr20020-2.c: Likewise.
2909 * gcc.target/i386/pr20020-3.c: Likewise.
2910 * gcc.target/i386/pr53425-1.c: Likewise.
2911 * gcc.target/i386/pr53425-2.c: Likewise.
2912 * gcc.target/i386/pr55093.c: Likewise.
2913 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2915 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2918 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2919 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2921 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2923 PR tree-optimization/53265
2924 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2926 * gcc.dg/graphite/id-6.c (test): Likewise.
2927 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2928 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2930 PR tree-optimization/53265
2931 * gcc.dg/pr53265.c: New test.
2932 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2934 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2936 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2937 n, use it as high bound instead of 4.
2939 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2942 * gcc.target/sh/pr49880-1.c: New.
2943 * gcc.target/sh/pr49880-2.c: New.
2944 * gcc.target/sh/pr49880-3.c: New.
2945 * gcc.target/sh/pr49880-4.c: New.
2946 * gcc.target/sh/pr49880-5.c: New.
2948 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2950 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2952 2013-03-13 Richard Biener <rguenther@suse.de>
2954 PR tree-optimization/56608
2955 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2957 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2960 * g++.dg/cpp0x/alias-decl-32.C: New.
2962 2013-03-11 Jan Hubicka <jh@suse.cz>
2965 * gcc.c-torture/compile/pr56571.c: New testcase.
2967 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2969 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2970 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2972 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2974 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2975 * gcc.dg/inline_4.c: Likewise.
2976 * gcc.dg/unroll_2.c: Likewise.
2977 * gcc.dg/unroll_3.c: Likewise.
2978 * gcc.dg/unroll_4.c: Likewise.
2980 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2983 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2986 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2988 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2991 * gcc.c-torture/compile/pr40797.c: New.
2993 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2995 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2997 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
3000 * gfortran.dg/class_56.f90: New test.
3002 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
3005 * gcc.target/mips/pr56524.c: New test.
3007 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3010 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
3012 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3015 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
3017 2013-03-08 Marek Polacek <polacek@redhat.com>
3019 PR tree-optimization/56478
3020 * gcc.dg/torture/pr56478.c: New test.
3022 2013-03-08 Kai Tietz <ktietz@redhat.com>
3024 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
3025 targets linker option --allow-multiple-definition.
3027 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
3028 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
3029 * gcc.dg/pr52549.c: Add LLP64 case.
3030 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
3031 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
3032 * gcc.dg/torture/pr51071-2.c: Likewise.
3033 * gcc.dg/tree-ssa/vrp72.c: Likewise.
3034 * gcc.dg/tree-ssa/vrp73.c: Likewise.
3035 * gcc.dg/tree-ssa/vrp75.c: Likewise.
3036 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
3037 * gcc.dg/weak/weak-1.c: Likewise.
3038 * gcc.dg/weak/weak-2.c: Likewise.
3039 * gcc.dg/weak/weak-3.c: Likewise.
3040 * gcc.dg/weak/weak-4.c: Likewise.
3041 * gcc.dg/weak/weak-5.c: Likewise.
3042 * gcc.dg/weak/weak-15.c: Likewise.
3043 * gcc.dg/weak/weak-16.c: Likewise.
3045 * c-c++-common/pr54486.c: Skip test for mingw-targets.
3047 2013-03-07 Jakub Jelinek <jakub@redhat.com>
3049 PR tree-optimization/56559
3050 * gcc.dg/tree-ssa/reassoc-26.c: New test.
3052 2013-03-07 Andreas Schwab <schwab@suse.de>
3054 * gcc.dg/pr31490.c: Fix last change.
3056 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
3059 * g++.dg/template/crash115.C: New.
3061 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3063 PR tree-optimization/56539
3064 * gcc.c-torture/compile/pr56539.c: New test.
3066 2013-03-06 Kai Tietz <ktietz@redhat.com>
3068 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
3070 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
3071 * gcc.dg/lto/20091013-1_2.c: Likewise.
3072 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
3074 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3076 * gnat.dg/specs/aggr6.ads: New test.
3078 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3080 * gnat.dg/loop_optimization15.ad[sb]: New test.
3082 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3085 * gcc.dg/pr56548.c: New test.
3087 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3090 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
3092 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3095 * g++.dg/template/typename20.C: New test.
3097 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3100 * gcc.dg/pr56510.c: New test.
3102 PR rtl-optimization/56484
3103 * gcc.c-torture/compile/pr56484.c: New test.
3105 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
3108 * g++.dg/warn/Wsign-conversion-2.C: New.
3110 2013-03-05 Richard Biener <rguenther@suse.de>
3112 PR tree-optimization/56270
3113 * gcc.dg/vect/slp-38.c: New testcase.
3115 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3117 PR rtl-optimization/56494
3118 * gcc.dg/pr56494.c: New test.
3120 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
3122 * gcc.dg/pr56424.c: New test.
3124 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3126 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3127 * gcc.dg/pr56228.c <avr>: Skip.
3129 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3132 PR tree-optimization/52631
3133 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3135 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
3137 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3138 * gcc.dg/vect/vect-83_64.c: Same.
3140 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3143 * gfortran.dg/pointer_check_13.f90: New test.
3145 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3148 * gfortran.dg/array_constructor_42.f90: New test.
3150 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
3153 * g++.dg/template/static33.C: New.
3154 * g++.dg/template/static34.C: Likewise.
3157 * g++.dg/template/static35.C: New.
3159 2013-03-01 Steve Ellcey <sellcey@mips.com>
3161 * gcc.dg/pr56396.c: Require pic support.
3163 2013-03-01 Richard Biener <rguenther@suse.de>
3165 PR tree-optimization/55481
3166 * gcc.dg/torture/pr56488.c: New testcase.
3168 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3169 Jakub Jelinek <jakub@redhat.com>
3172 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3173 no_sanitize_address attribute rather than no_address_safety_analysis.
3174 * g++.dg/asan/sanitizer_test_utils.h
3175 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3176 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3177 in addition to no_address_safety_analysis.
3179 2013-02-28 Jason Merrill <jason@redhat.com>
3182 * g++.dg/cpp0x/constexpr-and.C: New.
3184 2013-02-28 Martin Jambor <mjambor@suse.cz>
3186 PR tree-optimization/56294
3187 * g++.dg/debug/pr56294.C: New test.
3189 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3191 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3193 2013-02-27 Marek Polacek <polacek@redhat.com>
3195 PR rtl-optimization/56466
3196 * gcc.dg/pr56466.c: New test.
3198 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3200 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3201 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3202 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3204 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3207 * gcc.dg/pr45472.c: New test.
3209 2013-02-26 Marek Polacek <polacek@redhat.com>
3211 PR tree-optimization/56426
3212 * gcc.dg/pr56436.c: New test.
3214 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3216 PR tree-optimization/56448
3217 * gcc.c-torture/compile/pr56448.c: New test.
3219 PR tree-optimization/56443
3220 * gcc.dg/torture/pr56443.c: New test.
3222 2013-02-25 Richard Biener <rguenther@suse.de>
3224 PR tree-optimization/56175
3225 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3227 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3230 * g++.dg/torture/pr56403.C: New test.
3232 2013-02-25 Catherine Moore <clm@codesourcery.com>
3235 2013-02-24 Catherine Moore <clm@codesourcery.com>
3236 Richard Sandiford <rdsandiford@googlemail.com>
3238 * gcc.target/mips/mips.exp: Add microMIPS support.
3239 * gcc.target/mips/umips-movep-2.c: New test.
3240 * gcc.target/mips/umips-lwp-2.c: New test.
3241 * gcc.target/mips/umips-swp-5.c: New test.
3242 * gcc.target/mips/umips-constraints-1.c: New test.
3243 * gcc.target/mips/umips-lwp-3.c: New test.
3244 * gcc.target/mips/umips-swp-6.c: New test.
3245 * gcc.target/mips/umips-constraints-2.c: New test.
3246 * gcc.target/mips/umips-save-restore-1.c: New test.
3247 * gcc.target/mips/umips-lwp-4.c: New test.
3248 * gcc.target/mips/umips-swp-7.c: New test.
3249 * gcc.target/mips/umips-save-restore-2.c: New test.
3250 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3251 * gcc.target/mips/umips-lwp-5.c: New test.
3252 * gcc.target/mips/umips-save-restore-3.c: New test.
3253 * gcc.target/mips/umips-lwp-6.c: New test.
3254 * gcc.target/mips/umips-swp-1.c: New test.
3255 * gcc.target/mips/umips-lwp-7.c: New test.
3256 * gcc.target/mips/umips-swp-2.c: New test.
3257 * gcc.target/mips/umips-lwp-8.c: New test.
3258 * gcc.target/mips/umips-swp-3.c: New test.
3259 * gcc.target/mips/umips-movep-1.c: New test.
3260 * gcc.target/mips/umips-lwp-1.c: New test.
3261 * gcc.target/mips/umips-swp-4.c: New test.
3263 2013-02-24 Catherine Moore <clm@codesourcery.com>
3264 Richard Sandiford <rdsandiford@googlemail.com>
3266 * gcc.target/mips/mips.exp: Add microMIPS support.
3267 * gcc.target/mips/umips-movep-2.c: New test.
3268 * gcc.target/mips/umips-lwp-2.c: New test.
3269 * gcc.target/mips/umips-swp-5.c: New test.
3270 * gcc.target/mips/umips-constraints-1.c: New test.
3271 * gcc.target/mips/umips-lwp-3.c: New test.
3272 * gcc.target/mips/umips-swp-6.c: New test.
3273 * gcc.target/mips/umips-constraints-2.c: New test.
3274 * gcc.target/mips/umips-save-restore-1.c: New test.
3275 * gcc.target/mips/umips-lwp-4.c: New test.
3276 * gcc.target/mips/umips-swp-7.c: New test.
3277 * gcc.target/mips/umips-save-restore-2.c: New test.
3278 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3279 * gcc.target/mips/umips-lwp-5.c: New test.
3280 * gcc.target/mips/umips-save-restore-3.c: New test.
3281 * gcc.target/mips/umips-lwp-6.c: New test.
3282 * gcc.target/mips/umips-swp-1.c: New test.
3283 * gcc.target/mips/umips-lwp-7.c: New test.
3284 * gcc.target/mips/umips-swp-2.c: New test.
3285 * gcc.target/mips/umips-lwp-8.c: New test.
3286 * gcc.target/mips/umips-swp-3.c: New test.
3287 * gcc.target/mips/umips-movep-1.c: New test.
3288 * gcc.target/mips/umips-lwp-1.c: New test.
3289 * gcc.target/mips/umips-swp-4.c: New test.
3291 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3294 * lib/asan-dg.exp (asan_link_flags): Add
3295 -B${gccpath}/libsanitizer/asan/ to flags.
3297 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3300 * gcc.dg/torture/pr56420.c: New test.
3302 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3305 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3307 2013-02-21 Martin Jambor <mjambor@suse.cz>
3309 PR tree-optimization/56310
3310 * g++.dg/ipa/pr56310.C: New test.
3312 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3315 * gfortran.dg/proc_ptr_comp_37.f90: New.
3317 2013-02-21 Richard Biener <rguenther@suse.de>
3319 PR tree-optimization/56415
3321 2013-02-11 Richard Biener <rguenther@suse.de>
3323 PR tree-optimization/56273
3324 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3325 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3326 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3327 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3328 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3329 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3331 2013-02-21 Marek Polacek <polacek@redhat.com>
3333 PR tree-optimization/56398
3334 * g++.dg/torture/pr56398.C: New test.
3336 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3339 * gcc.c-torture/compile/pr56405.c: New test.
3341 2013-02-20 Jan Hubicka <jh@suse.cz>
3343 PR tree-optimization/56265
3344 * g++.dg/ipa/devirt-11.C: New testcase.
3346 2013-02-20 Richard Biener <rguenther@suse.de>
3348 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3350 2013-02-20 Richard Biener <rguenther@suse.de>
3351 Jakub Jelinek <jakub@redhat.com>
3353 PR tree-optimization/56396
3354 * gcc.dg/pr56396.c: New testcase.
3356 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3359 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3361 2013-02-19 Richard Biener <rguenther@suse.de>
3363 PR tree-optimization/56384
3364 * gcc.dg/torture/pr56384.c: New testcase.
3366 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3368 PR tree-optimization/56350
3369 * gcc.dg/pr56350.c: New test.
3371 PR tree-optimization/56381
3372 * g++.dg/opt/pr56381.C: New test.
3374 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3377 * lib/dg-pch.exp (pch-init, pch-finish,
3378 check_effective_target_pch_supported_debug): New procs.
3379 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3380 Likewise if $pch_unsupported_debug and $flags include -g.
3381 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3382 and dg-require-effective-target pch_unsupported_debug.
3383 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3384 * objc.dg/pch/pch.exp: Likewise.
3385 * gcc.dg/pch/pch.exp: Likewise.
3386 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3387 pch_unsupported_debug.
3388 * gcc.dg/pch/valid-1.hs: Likewise.
3389 * gcc.dg/pch/valid-1b.c: Likewise.
3390 * gcc.dg/pch/valid-1b.hs: Likewise.
3392 2013-02-18 Richard Biener <rguenther@suse.de>
3394 PR tree-optimization/56366
3395 * gcc.dg/torture/pr56366.c: New testcase.
3397 2013-02-18 Richard Biener <rguenther@suse.de>
3400 * gcc.dg/torture/pr56349.c: New testcase.
3402 2013-02-18 Richard Biener <rguenther@suse.de>
3404 PR tree-optimization/56321
3405 * gcc.dg/torture/pr56321.c: New testcase.
3407 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3409 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3411 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3412 Dodji Seketeli <dodji@redhat.com>
3415 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3416 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3417 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3418 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3419 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3420 * c-c++-common/asan/pr56330.c: Likewise.
3421 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3422 Ensure the size argument of __builtin_memcpy is a constant.
3424 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3425 Paolo Carlini <paolo.carlini@oracle.com>
3428 * g++.dg/cpp0x/enum23.C: New.
3430 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3433 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3435 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3437 PR rtl-optimization/56348
3438 * gcc.target/i386/pr56348.c: New test.
3440 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3442 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3443 * gcc.target/arm/interrupt-2.c: Likewise.
3445 2013-02-15 Tobias Burnus <burnus@net-b.de>
3448 * gfortran.dg/matmul_9.f90: New.
3450 2013-02-15 Tobias Burnus <burnus@net-b.de>
3453 * gfortran.dg/init_flag_11.f90: New.
3455 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3457 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3459 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3461 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3464 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3465 Tobias Burnus <burnus@net-b.de>
3468 * gfortran.dg/allocatable_function_7.f90: New.
3470 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3472 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3473 * asan_globals_test-wrapper.cc: New file.
3474 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3475 instead of asan_globals_test.cc as dg-additional-sources.
3476 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3477 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3478 "sanitizer_test_utils.h" instead of
3479 "sanitizer_common/tests/sanitizer_test_utils.h".
3480 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3481 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3482 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3483 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3484 * g++.dg/asan/asan_test.cc: Synced from upstream.
3485 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3487 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3490 * c-c++-common/asan/memcmp-2.c: New test.
3492 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3495 * g++.dg/cpp0x/udlit-string-literal.h: New.
3496 * g++.dg/cpp0x/udlit-string-literal.C: New.
3498 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3500 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3502 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3505 * gcc.target/arm/pr56184.C: New test.
3507 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3510 * g++.dg/torture/pr56302.C: New test.
3511 * g++.dg/cpp0x/constexpr-56302.C: New test.
3512 * c-c++-common/pr56302.c: New test.
3514 2013-02-13 Tobias Burnus <burnus@net-b.de>
3515 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3518 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3519 * gfortran.dg/quad_3.f90: Ditto.
3521 2013-02-13 Kostya Serebryany <kcc@google.com>
3523 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3524 to match the fresh asan run-time.
3525 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3527 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3529 Avoid instrumenting duplicated memory access in the same basic block
3530 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3531 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3532 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3533 * c-c++-common/asan/inc.c: Likewise.
3535 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3538 * gcc.target/i386/pr56148.c: New test.
3540 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3541 Tobias Burnus <burnus@net-b.de>
3544 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3547 2013-02-12 Richard Biener <rguenther@suse.de>
3550 * gcc.dg/lto/pr56297_0.c: New testcase.
3551 * gcc.dg/lto/pr56297_0.c: Likewise.
3553 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3556 * gfortran.dg/typebound_deferred_1.f90: New.
3558 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3560 PR rtl-optimization/56151
3561 * gcc.target/i386/pr56151.c: New test.
3563 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3565 * g++.dg/ext/mv12.C: New test.
3566 * g++.dg/ext/mv12.h: New file.
3567 * g++.dg/ext/mv12-aux.C: New file.
3568 * g++.dg/ext/mv13.C: New test.
3570 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3572 * lib/target-supports.exp
3573 (check_effective_target_powerpc_eabi_ok): New.
3574 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3576 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3577 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3579 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3580 * gcc.target/powerpc/pr51623.c: Likewise.
3581 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3582 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3584 2013-02-11 Alexander Potapenko <glider@google.com>
3585 Jack Howarth <howarth@bromo.med.uc.edu>
3586 Jakub Jelinek <jakub@redhat.com>
3589 * g++.dg/asan/pr55617.C: Run on all targets.
3591 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3593 PR rtl-optimization/56275
3594 * gcc.dg/pr56275.c: New test.
3596 2013-02-11 Richard Biener <rguenther@suse.de>
3598 PR tree-optimization/56273
3599 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3601 2013-02-11 Richard Biener <rguenther@suse.de>
3603 PR tree-optimization/56264
3604 * gcc.dg/torture/pr56264.c: New testcase.
3606 2013-02-11 Richard Biener <rguenther@suse.de>
3608 PR tree-optimization/56273
3609 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3610 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3611 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3612 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3613 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3614 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3616 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3618 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3619 for *-*-linux-gnu targets.
3620 * g++.dg/asan/interception-test-1.c: Ditto.
3621 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3622 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3624 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3627 * gfortran.dg/intrinsic_size_4.f90 : New test.
3629 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3632 * gcc.target/powerpc/pr56256.c: New test.
3634 2013-02-08 Ian Lance Taylor <iant@google.com>
3636 * lib/go.exp: Load timeout.exp.
3638 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3640 PR rtl-optimization/56246
3641 * gcc.target/i386/pr56246.c: New test.
3643 2013-02-08 Jeff Law <law@redhat.com>
3646 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3648 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3651 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3654 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3656 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3658 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3660 PR rtl-optimization/56195
3661 * gcc.dg/torture/pr56195.c: New test.
3663 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3666 * gfortran.dg/recursive_interface_2.f90: New test.
3668 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3670 PR tree-optimization/56250
3671 * gcc.c-torture/execute/pr56250.c: New test.
3673 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3675 PR tree-optimization/56064
3676 * gcc.dg/fixed-point/view-convert-2.c: New test.
3678 2013-02-08 Michael Matz <matz@suse.de>
3680 PR tree-optimization/52448
3681 * gcc.dg/pr52448.c: New test.
3683 2013-02-08 Richard Biener <rguenther@suse.de>
3686 * gcc.dg/torture/pr56181.c: New testcase.
3688 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3691 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3692 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3694 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3697 * g++.dg/parse/crash61.C: New test.
3700 * g++.dg/parse/pr56239.C: New test.
3703 * g++.dg/abi/mangle61.C: New test.
3705 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3707 PR rtl-optimization/56225
3708 * gcc.target/i386/pr56225.c: New test.
3710 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3713 * gcc.dg/guality/pr56154-1.c: New test.
3714 * gcc.dg/guality/pr56154-2.c: New test.
3715 * gcc.dg/guality/pr56154-3.c: New test.
3716 * gcc.dg/guality/pr56154-4.c: New test.
3717 * gcc.dg/guality/pr56154-aux.c: New file.
3719 PR tree-optimization/55789
3720 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3722 * gcc.dg/tree-ssa/inline-3.c: Add
3723 --param max-early-inliner-iterations=2 option.
3725 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3728 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3729 Add -fno-dwarf2-cfi-asm to dg-options.
3732 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3735 * gcc.dg/pr56228.c: New test.
3737 2013-02-07 Alan Modra <amodra@gmail.com>
3740 * gcc.target/powerpc/pr54009.c: New test.
3742 * gfortran.dg/pr54131.f: New test.
3744 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3747 * gfortran.dg/array_constructor_41.f90: New test.
3749 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3752 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3754 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3757 * g++.dg/gomp/pr56217.C: New test.
3759 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3761 PR tree-optimization/56205
3762 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3763 * gcc.c-torture/execute/pr56205.c: New test.
3765 2013-02-05 Richard Biener <rguenther@suse.de>
3767 PR tree-optimization/53342
3768 PR tree-optimization/53185
3769 * gcc.dg/vect/pr53185-2.c: New testcase.
3771 2013-02-05 Jan Hubicka <jh@suse.cz>
3773 PR tree-optimization/55789
3774 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3775 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3776 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3777 * g++.dg/ipa/inline-1.C: New testcase.
3778 * g++.dg/ipa/inline-2.C: New testcase.
3779 * g++.dg/ipa/inline-3.C: New testcase.
3781 2013-02-05 Jan Hubicka <jh@suse.cz>
3783 PR tree-optimization/55789
3784 * g++.dg/torture/pr55789.C: New testcase.
3786 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3789 * gcc.dg/pr56167.c: New test.
3791 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3794 * gcc.target/sh/pr55146.c: New.
3796 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3798 PR tree-optimization/54386
3799 * gcc.target/sh/pr54386.c: New.
3801 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3804 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3807 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3809 2013-02-04 Alexander Potapenko <glider@google.com>
3810 Jack Howarth <howarth@bromo.med.uc.edu>
3811 Jakub Jelinek <jakub@redhat.com>
3814 * g++.dg/asan/pr55617.C: New test.
3816 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3819 * gfortran.dg/typebound_operator_19.f90: New test.
3820 * gfortran.dg/typebound_assignment_4.f90: New test.
3822 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3825 * gfortran.dg/recursive_interface_1.f90: New test.
3827 2013-02-04 Richard Guenther <rguenther@suse.de>
3830 * gcc.dg/lto/pr56168_0.c: New testcase.
3831 * gcc.dg/lto/pr56168_1.c: Likewise.
3833 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3837 * gfortran.dg/block_12.f90: New test.
3838 * gfortran.dg/module_error_1.f90: New test.
3840 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3842 * lib/target-supports.exp (check_effective_target_vect_float)
3843 (check_effective_target_vect_no_align): Add mips-sde-elf.
3845 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3847 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3849 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3851 * gcc.dg/pr56023.c: XFAIL on AIX.
3852 * gcc.dg/vect/pr49352.c: Same.
3854 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3856 * gnat.dg/opt26.adb: New test.
3858 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3861 2013-01-27 Amol Pise <amolpise15@gmail.com>
3863 * gcc.target/arm/neon-vfnms-1.c: New test.
3864 * gcc.target/arm/neon-vfnma-1.c: New test.
3866 2013-01-31 Richard Biener <rguenther@suse.de>
3868 PR tree-optimization/56157
3869 * gcc.dg/torture/pr56157.c: New testcase.
3871 2013-01-30 Richard Biener <rguenther@suse.de>
3873 PR tree-optimization/56150
3874 * gcc.dg/torture/pr56150.c: New testcase.
3876 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3879 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3880 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3881 printed in backtrace.
3882 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3883 to avoid errors about mismatched allocation vs. deallocation.
3886 * g++.dg/mv1.C: Moved to...
3887 * g++.dg/ext/mv1.C: ... here. Adjust test.
3888 * g++.dg/mv2.C: Moved to...
3889 * g++.dg/ext/mv2.C: ... here. Adjust test.
3890 * g++.dg/mv3.C: Moved to...
3891 * g++.dg/ext/mv3.C: ... here.
3892 * g++.dg/mv4.C: Moved to...
3893 * g++.dg/ext/mv4.C: ... here.
3894 * g++.dg/mv5.C: Moved to...
3895 * g++.dg/ext/mv5.C: ... here. Adjust test.
3896 * g++.dg/mv6.C: Moved to...
3897 * g++.dg/ext/mv6.C: ... here. Adjust test.
3898 * g++.dg/ext/mv7.C: New test.
3899 * g++.dg/ext/mv8.C: New test.
3900 * g++.dg/ext/mv9.C: New test.
3901 * g++.dg/ext/mv10.C: New test.
3902 * g++.dg/ext/mv11.C: New test.
3904 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3906 PR rtl-optimization/56144
3907 * gcc.dg/pr56144.c: New.
3909 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3911 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3913 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3914 * g++.dg/cpp0x/constexpr-55573.C: Same
3916 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3918 PR tree-optimization/56064
3919 * gcc.dg/fixed-point/view-convert.c: New test.
3921 2013-01-30 Andreas Schwab <schwab@suse.de>
3923 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3924 evaluate the end index in string range.
3926 2013-01-30 Tobias Burnus <burnus@net-b.de>
3929 * gfortran.dg/allocatable_function_6.f90: New.
3931 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3932 Mikael Morin <mikael@gcc.gnu.org>
3935 * gfortran.dg/proc_ptr_comp_36.f90: New.
3937 2013-01-29 Richard Biener <rguenther@suse.de>
3939 PR tree-optimization/55270
3940 * gcc.dg/torture/pr55270.c: New testcase.
3942 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3944 PR rtl-optimization/56117
3945 * gcc.dg/pr56117.c: New test.
3947 2013-01-28 Richard Biener <rguenther@suse.de>
3949 PR tree-optimization/56034
3950 * gcc.dg/torture/pr56034.c: New testcase.
3952 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3954 PR tree-optimization/56125
3955 * gcc.dg/pr56125.c: New test.
3957 2013-01-28 Tobias Burnus <burnus@net-b.de>
3958 Mikael Morin <mikael@gcc.gnu.org>
3961 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3962 * gfortran.dg/import8.f90: Likewise.
3963 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3964 * gfortran.dg/import10.f90: New test.
3965 * gfortran.dg/import11.f90: Likewise
3967 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3970 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3971 string.h. Provide memset, malloc and free prototypes, adjust line
3972 numbers in dg-output.
3973 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3974 Provide memset prototype and adjust line numbers in dg-output.
3975 * c-c++-common/asan/global-overflow-1.c: Likewise.
3977 PR tree-optimization/56094
3978 * gcc.dg/pr56094.c: New test.
3980 2013-01-27 Amol Pise <amolpise15@gmail.com>
3982 * gcc.target/arm/neon-vfnms-1.c: New test.
3983 * gcc.target/arm/neon-vfnma-1.c: New test.
3985 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3988 * gcc.target/i386/pr56114.c: New test.
3990 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3993 * gfortran.dg/associate_14.f90: New test.
3996 * gfortran.dg/associate_13.f90: New test.
3998 2013-01-25 Jakub Jelinek <jakub@redhat.com>
4000 PR tree-optimization/56098
4001 * gcc.dg/pr56098-1.c: New test.
4002 * gcc.dg/pr56098-2.c: New test.
4004 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
4007 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
4009 2013-01-22 Marek Polacek <polacek@redhat.com>
4011 PR tree-optimization/56035
4012 * gcc.dg/pr56035.c: New test.
4014 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4016 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
4019 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4021 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
4023 2013-01-24 Jakub Jelinek <jakub@redhat.com>
4026 * gcc.dg/pr56078.c: New test.
4027 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
4029 2013-01-24 Martin Jambor <mjambor@suse.cz>
4031 PR tree-optimization/55927
4032 * g++.dg/ipa/devirt-10.C: Disable early inlining.
4034 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
4036 * gcc.target/i386/movsd.c: New test.
4038 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
4041 * gcc.target/i386/pr55934.c: New test.
4043 2013-01-23 Janus Weil <janus@gcc.gnu.org>
4046 * gfortran.dg/select_8.f90: New.
4048 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
4050 * gcc.target/microblaze/microblaze.exp: Remove
4051 target_config_cflags check.
4053 2013-01-23 Jakub Jelinek <jakub@redhat.com>
4056 * gfortran.dg/gomp/pr56052.f90: New test.
4059 * gcc.dg/pr49069.c: New test.
4061 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4064 * g++.dg/cpp0x/constexpr-static10.C: New.
4066 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
4069 * gcc.target/i386/pr56028.c: New test.
4071 2013-01-22 Jakub Jelinek <jakub@redhat.com>
4074 * gcc.target/i386/pr55686.c: New test.
4076 2013-01-22 Dodji Seketeli <dodji@redhat.com>
4079 * g++.dg/cpp0x/variadic139.C: New test.
4080 * g++.dg/cpp0x/variadic140.C: Likewise.
4081 * g++.dg/cpp0x/variadic141.C: Likewise.
4083 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
4085 * gnat.dg/warn8.adb: New test.
4087 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
4090 * gfortran.dg/include_8.f90: New test.
4092 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4094 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4095 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
4097 2013-01-21 Jakub Jelinek <jakub@redhat.com>
4099 PR tree-optimization/56051
4100 * gcc.c-torture/execute/pr56051.c: New test.
4102 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4104 PR rtl-optimization/56023
4105 * gcc.dg/pr56023.c: New test.
4107 2013-01-21 Martin Jambor <mjambor@suse.cz>
4110 * gcc.target/i386/pr56022.c: New test.
4112 2013-01-21 Jason Merrill <jason@redhat.com>
4114 * lib/target-supports.exp (check_effective_target_alias): New.
4116 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
4119 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4121 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
4123 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4125 2013-01-19 Jeff Law <law@redhat.com>
4127 PR tree-optimization/52631
4128 * tree-ssa/pr52631.c: New test.
4129 * tree-ssa/ssa-fre-9: Update expected output.
4131 2013-01-19 Anthony Green <green@moxielogic.com>
4133 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4136 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4138 PR tree-optimization/56029
4139 * g++.dg/torture/pr56029.C: New test.
4141 2013-01-18 Sharad Singhai <singhai@google.com>
4143 PR tree-optimization/55995
4144 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4146 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
4149 * gcc.target/i386/pr55433.c: New.
4151 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4154 * gfortran.dg/pr56015.f90: New test.
4156 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
4158 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4160 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
4162 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4163 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4164 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4165 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4166 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4168 2013-01-17 Jeff Law <law@redhat.com>
4170 * gcc.dg/pr52573.c: Move to...
4171 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4173 PR rtl-optimization/52573
4174 * gcc.dg/pr52573.c: New test.
4176 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4179 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4180 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4181 check_no_compiler_messages to test support in ucontext.h.
4182 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4183 compliant RLIMIT_AS.
4185 2013-01-17 Marek Polacek <polacek@redhat.com>
4187 PR rtl-optimization/55833
4188 * gcc.dg/pr55833.c: New test.
4190 2013-01-17 Jan Hubicka <jh@suse.cz>
4192 PR tree-optimization/55273
4193 * gcc.c-torture/compile/pr55273.c: New testcase.
4195 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4198 * gcc.target/pr55981.c: New test.
4200 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4202 * gcc.target/arm/pr40887.c: Require at least armv5.
4203 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4204 * gcc.target/arm/pr51915.c: Likewise.
4205 * gcc.target/arm/pr52006.c: Likewise.
4206 * gcc.target/arm/pr53187.c: Likewise.
4208 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4209 * gcc.target/arm/ftest-support-arm.h: Delete.
4210 * gcc.target/arm/ftest-support-thumb.h: Delete.
4211 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4212 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4213 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4214 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4215 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4216 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4217 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4218 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4219 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4220 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4221 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4222 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4223 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4224 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4225 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4226 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4227 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4228 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4229 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4230 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4231 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4232 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4233 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4234 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4236 2013-01-17 Martin Jambor <mjambor@suse.cz>
4238 PR tree-optimizations/55264
4239 * g++.dg/ipa/pr55264.C: New test.
4241 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4244 * gfortran.dg/class_55.f90: New.
4246 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4249 * gcc.c-torture/execute/builtins/builtins.exp: Add
4250 -Wl,--allow-multiple-definition for eabi and elf targets.
4253 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4254 check_effective_target_vect_perm_short,
4255 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4256 check_effective_target_vect64): Return 0 for big-endian ARM.
4257 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4259 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4262 2013-01-16 Richard Biener <rguenther@suse.de>
4264 PR tree-optimization/55964
4265 * gcc.dg/torture/pr55964.c: New testcase.
4267 2013-01-16 Richard Biener <rguenther@suse.de>
4269 PR tree-optimization/54767
4270 PR tree-optimization/53465
4271 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4273 2013-01-16 Christian Bruel <christian.bruel@st.com>
4276 * gcc.target/sh/sh-switch.c: New testcase.
4278 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4280 * gcc.dg/webizer.c: Increase the array size.
4282 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4285 * gcc.dg/pr55940.c: New test.
4287 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4288 Harald Anlauf <anlauf@gmx.de>
4290 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4291 * gfortran.dg/bounds_check_5.f90: Likewise.
4292 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4293 * gfortran.dg/continuation_9.f90: Likewise.
4294 * gfortran.dg/move_alloc_13.f90: Likewise.
4295 * gfortran.dg/structure_constructor_11.f90: Likewise.
4296 * gfortran.dg/tab_continuation.f: Likewise.
4297 * gfortran.dg/warning-directive-2.F90: Likewise.
4298 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4300 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4302 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4303 * gcc.target/arm/fma-sp.c: Likewise.
4305 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4307 PR rtl-optimization/55153
4308 * gcc.dg/pr55153.c: New.
4310 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4312 PR tree-optimization/55920
4313 * gcc.c-torture/compile/pr55920.c: New test.
4315 2013-01-15 Richard Biener <rguenther@suse.de>
4318 * gcc.dg/torture/pr55882.c: New testcase.
4320 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4322 PR tree-optimization/55955
4323 * gcc.c-torture/compile/pr55955.c: New test.
4325 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4328 * g++.dg/cpp0x/alias-decl-31.C: New test.
4330 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4333 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4334 case where interface is null.
4336 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4339 * gfortran.dg/array_constructor_40.f90: New test.
4341 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4343 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4345 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4347 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4348 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4349 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4350 * gcc.target/aarch64/vect-ld1r.c: New.
4351 * gcc.target/aarch64/vect-ld1r.x: New.
4353 2013-01-14 Andi Kleen <ak@linux.intel.com>
4356 * gcc.target/i386/hle-clear-rel.c: New file
4357 * gcc.target/i386/hle-store-rel.c: New file.
4359 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4361 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4362 * gfortran.dg/bounds_check_4.f90: Likewise.
4363 * gfortran.dg/inquire_10.f90: Likewise.
4364 * gfortran.dg/minloc_3.f90: Likewise.
4365 * gfortran.dg/minlocval_3.f90: Likewise.
4366 * gfortran.dg/module_double_reuse.f90: Likewise.
4367 * gfortran.dg/mvbits_1.f90: Likewise.
4368 * gfortran.dg/oldstyle_1.f90: Likewise.
4369 * gfortran.dg/pr20163-2.f: Likewise.
4370 * gfortran.dg/save_1.f90: Likewise.
4371 * gfortran.dg/scan_1.f90: Likewise.
4372 * gfortran.dg/select_char_1.f90: Likewise.
4373 * gfortran.dg/shape_4.f90: Likewise.
4374 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4375 * gfortran.dg/function_optimize_10.f90: Likewise.
4376 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4377 * gfortran.dg/used_types_17.f90: Likewise.
4378 * gfortran.dg/used_types_18.f90: Likewise.
4380 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4383 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4385 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4387 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4389 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4391 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4393 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4396 * gfortran.dg/assumed_type_2.f90: Fix test case.
4397 * gfortran.dg/internal_pack_13.f90: New test.
4398 * gfortran.dg/internal_pack_14.f90: New test.
4400 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4403 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4404 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4407 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4409 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4411 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4414 * gcc.target/s390/pr55719.c: New testcase.
4416 2013-01-11 Richard Guenther <rguenther@suse.de>
4418 PR tree-optimization/44061
4419 * gcc.dg/pr44061.c: New testcase.
4421 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4423 Update copyright years.
4425 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4426 Jakub Jelinek <jakub@redhat.com>
4429 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4431 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4433 PR rtl-optimization/55672
4434 * gcc.target/i386/pr55672.c: New.
4436 2013-01-10 Jeff Law <law@redhat.com>
4438 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4439 pass/fail message unique.
4442 2013-01-10 Jason Merrill <jason@redhat.com>
4444 * ada/.gitignore: New.
4446 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4448 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4450 * g++.dg/tls/thread_local2.C: Likewise.
4451 * g++.dg/tls/thread_local2g.C: Likewise.
4452 * g++.dg/tls/thread_local6.C: Likewise.
4453 * g++.dg/tls/thread_local-order1.C: Add tls options.
4454 * g++.dg/tls/thread_local-order2.C: Likewise.
4455 * g++.dg/tls/thread_local3.C: Likewise.
4456 * g++.dg/tls/thread_local3g.C: Likewise.
4457 * g++.dg/tls/thread_local4.C: Likewise.
4458 * g++.dg/tls/thread_local4g.C: Likewise.
4459 * g++.dg/tls/thread_local5.C: Likewise.
4460 * g++.dg/tls/thread_local5g.C: Likewise.
4461 * g++.dg/tls/thread_local6g.C: Likewise.
4463 2013-01-10 Kostya Serebryany <kcc@google.com>
4465 * g++.dg/asan/asan_test.cc: Sync from upstream.
4467 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4469 PR tree-optimization/55921
4470 * gcc.c-torture/compile/pr55921.c: New test.
4472 2013-01-09 Jan Hubicka <jh@suse.cz>
4474 PR tree-optimization/55569
4475 * gcc.c-torture/compile/pr55569.c: New testcase.
4477 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4480 * gfortran.dg/use_28.f90: New test.
4482 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4484 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4485 number matching more robust.
4487 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4489 PR rtl-optimization/55829
4490 * gcc.target/i386/pr55829.c: New.
4492 2013-01-09 Tobias Burnus <burnus@net-b.de>
4495 * gfortran.dg/bind_c_bool_1.f90: New.
4496 * gfortran.dg/do_5.f90: Add dg-warning.
4498 2013-01-09 Jan Hubicka <jh@suse.cz>
4500 PR tree-optimization/55875
4501 * gcc.c-torture/execute/pr55875.c: New testcase.
4502 * g++.dg/torture/pr55875.C: New testcase.
4504 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4507 * c-c++-common/pr48418.c: New test.
4509 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4512 * g++.dg/tls/thread_local-ice.C: New.
4514 2013-01-09 Andreas Schwab <schwab@suse.de>
4516 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4518 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4520 PR tree-optimization/48189
4521 * gcc.dg/pr48189.c: New test.
4523 2013-01-04 Jan Hubicka <jh@suse.cz>
4525 PR tree-optimization/55823
4526 * g++.dg/ipa/devirt-10.C: New testcase.
4528 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4529 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4531 PR rtl-optimization/55845
4532 * gcc.target/i386/pr55845.c: New test.
4534 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4536 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4537 instructions generated instead of number of occurances.
4539 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4541 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4542 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4543 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4544 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4545 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4546 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4547 * gcc.target/aarch64/vect-fcm.x: Likewise.
4548 * lib/target-supports.exp
4549 (check_effective_target_vect_cond): Enable for AArch64.
4551 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4553 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4554 endian-safe float pool loading.
4555 (test_square_root_v4sf): Likewise.
4556 (test_square_root_v2df): Likewise.
4557 * lib/target-supports.exp
4558 (check_effective_target_vect_call_sqrtf): Add AArch64.
4560 2013-01-08 Martin Jambor <mjambor@suse.cz>
4563 * gcc.dg/tree-ssa/pr55579.c: New test.
4565 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4567 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4570 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4573 * gcc.dg/torture/pr55890-3.c: New test.
4576 * gcc.c-torture/compile/pr55851.c: New test.
4579 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4582 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4585 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4587 2013-01-07 Tobias Burnus <burnus@net-b.de>
4590 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4591 * gfortran.dg/pointer_init_7.f90: New.
4593 2013-01-07 Richard Biener <rguenther@suse.de>
4595 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4597 2013-01-07 Richard Biener <rguenther@suse.de>
4600 * gcc.dg/torture/pr55890-1.c: New testcase.
4601 * gcc.dg/torture/pr55890-2.c: Likewise.
4603 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4605 * gcc.target/aarch64/fmovd.c: New.
4606 * gcc.target/aarch64/fmovf.c: Likewise.
4607 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4608 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4609 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4610 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4611 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4612 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4614 2013-01-07 Richard Biener <rguenther@suse.de>
4616 PR tree-optimization/55888
4617 PR tree-optimization/55862
4618 * gcc.dg/torture/pr55888.c: New testcase.
4620 2013-01-07 Tobias Burnus <burnus@net-b.de>
4623 * gfortran.dg/intrinsic_size_3.f90: New.
4625 2013-01-07 Tobias Burnus <burnus@net-b.de>
4628 * gfortran.dg/select_type_32.f90: New.
4630 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4633 * g++.dg/cpp0x/alias-decl-29.C: New test.
4635 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4640 * gfortran.dg/class_array_15.f03: New test.
4642 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4647 * gfortran.dg/use_23.f90: New test.
4648 * gfortran.dg/use_24.f90: New test.
4649 * gfortran.dg/use_25.f90: New test.
4650 * gfortran.dg/use_26.f90: New test.
4651 * gfortran.dg/use_27.f90: New test.
4653 2013-01-06 Olivier Hainque <hainque@adacore.com>
4655 * gnat.dg/specs/clause_on_volatile.ads: New test.
4657 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4659 * gnat.dg/alignment10.adb: New test.
4661 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4662 Mikael Morin <mikael@gcc.gnu.org>
4665 * gfortran.dg/use_22.f90: New test.
4667 2013-01-04 Andrew Pinski <apinski@cavium.com>
4669 * gcc.target/aarch64/cmp-1.c: New testcase.
4671 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4674 * gfortran.dg/select_type_31.f03: New test.
4676 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4678 PR c++/54526 (again)
4679 * g++.dg/cpp0x/parse2.C: Extend.
4680 * g++.old-deja/g++.other/crash28.C: Adjust.
4682 2013-01-04 Richard Biener <rguenther@suse.de>
4684 PR tree-optimization/55862
4685 * gcc.dg/torture/pr55862.c: New testcase.
4687 2013-01-04 Martin Jambor <mjambor@suse.cz>
4689 PR tree-optimization/55755
4690 * gcc.dg/torture/pr55755.c: New test.
4691 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4692 * gcc.dg/tree-ssa/pr45144.c: Update.
4694 2013-01-04 Richard Biener <rguenther@suse.de>
4697 * gcc.dg/fold-reassoc-2.c: New testcase.
4699 2013-01-04 Tobias Burnus <burnus@net-b.de>
4702 * gfortran.dg/null_7.f90: New.
4704 2013-01-04 Tobias Burnus <burnus@net-b.de>
4708 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4709 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4710 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4712 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4714 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4716 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4719 * gfortran.dg/assignment_1.f90: Modified.
4720 * gfortran.dg/assignment_4.f90: New.
4722 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4724 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4726 2013-01-03 Richard Biener <rguenther@suse.de>
4728 PR tree-optimization/55857
4729 * gcc.dg/vect/pr55857-1.c: New testcase.
4730 * gcc.dg/vect/pr55857-2.c: Likewise.
4732 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4734 PR rtl-optimization/55838
4735 * gcc.dg/pr55838.c: New test.
4737 PR tree-optimization/55832
4738 * gcc.c-torture/compile/pr55832.c: New test.
4740 2013-01-02 Teresa Johnson <tejohnson@google.com>
4742 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4743 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4744 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4745 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4746 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4747 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4748 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4749 * gcc.dg/unroll_1.c: Ditto.
4750 * gcc.dg/unroll_2.c: Ditto.
4751 * gcc.dg/unroll_3.c: Ditto.
4752 * gcc.dg/unroll_4.c: Ditto.
4754 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4756 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4758 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4761 * gfortran.dg/eof_4.f90: New test.
4763 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4765 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4766 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4767 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4768 (compat_setup_dfp): Initialize compat_alt_caret and
4769 compat_save_TEST_ALWAYS_FLAGS.
4771 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4773 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4775 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4777 * gcc.dg/torture/fp-int-convert-2.c: New test.
4779 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4781 * gfortran.dg/newunit_3.f90: Add dg-do run.
4782 * gfortran.dg/inquire_15.f90: Add dg-do run.
4784 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4786 PR tree-optimization/55831
4787 * gcc.dg/pr55831.c: New test.
4789 Copyright (C) 2013 Free Software Foundation, Inc.
4791 Copying and distribution of this file, with or without modification,
4792 are permitted in any medium without royalty provided the copyright
4793 notice and this notice are preserved.