1 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/template/error52.C: New.
5 * g++.dg/lookup/friend15.C: Update.
6 * g++.dg/parse/error11.C: Likewise.
7 * g++.dg/parse/error14.C: Likewise.
8 * g++.dg/parse/parser-pr28152-2.C: Likewise.
9 * g++.dg/parse/template25.C: Likewise.
10 * g++.old-deja/g++.jason/cond.C: Likewise.
11 * g++.old-deja/g++.mike/for2.C: Likewise.
12 * g++.old-deja/g++.robertl/eb125.C: Likewise.
13 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
15 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
20 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
22 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
23 accidentally placing minus sign for length instead of stride.
25 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
27 PR rtl-optimization/57425
28 PR rtl-optimization/57569
29 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
30 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
32 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
36 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
38 * gfortran.dg/typebound_assignment_6.f03: New.
40 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
42 * gcc.target/h8300/h8300.exp: New.
43 * gcc.dg/pragma-isr.c: Move to ...
44 * gcc.target/sh/torture/pragma-isr.c: ... here ...
45 * gcc.target/h8300/pragma-isr.c: ... and here.
46 * gcc.dg/pragma-isr2.c: Move to ...
47 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
48 * gcc.target/h8300/pragma-isr2.c: ... and here.
49 * gcc.dg/pragma-isr-trapa.c: Move to ...
50 * gcc.target/sh/pragma-isr-trapa.c: ... here.
51 * gcc.dg/pragma-isr-trapa2.c: Move to ...
52 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
53 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
54 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
55 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
56 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
57 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
58 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
59 * gcc.dg/attr-isr-trap_exit.c: Move to ...
60 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
61 * gcc.dg/attr-isr-trapa.c: Move to ...
62 * gcc.target/sh/attr-isr-trapa.c: ... here.
64 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
67 * g++.dg/ext/builtin-offsetof1.C: New.
69 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
71 * gcc.target/aarch64/vect_smlal_1.c: New file.
73 2013-06-14 Tobias Burnus <burnus@net-b.de>
76 * gfortran.dg/defined_assignment_7.f90: New.
78 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
81 * g++.dg/rtti/dyncast6.C: New.
82 * g++.dg/cpp0x/dyncast1.C: Likewise.
84 2013-06-14 Alan Modra <amodra@gmail.com>
87 * gcc.dg/pr57134.c: New.
89 2013-06-14 Tobias Burnus <burnus@net-b.de>
92 * gfortran.dg/deferred_type_param_9.f90: New.
94 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
96 * gcc.dg/fold-minus-1.c: New testcase.
98 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
101 * gfortran.dg/typebound_assignment_5.f03: New.
103 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
105 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
107 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
108 Pat Haugen <pthaugen@us.ibm.com>
109 Peter Bergner <bergner@vnet.ibm.com>
111 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
112 load/store instructions on power7, power8.
113 * gcc.target/powerpc/atomic-p8.c: Likewise.
115 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
118 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
120 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
123 * g++.dg/warn/Wunused-var-20.C: New.
125 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
127 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
128 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
129 Run with -fno-common.
131 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
133 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
134 and exit function calls with return 1 and return 0, respectively.
136 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
138 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
141 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
143 PR tree-optimization/57361
144 * gcc.dg/tree-ssa/pr57361.c: New file.
146 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
148 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
150 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
152 2013-06-12 Tobias Burnus <burnus@net-b.de>
154 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
156 2013-06-12 Tobias Burnus <burnus@net-b.de>
157 Dominique d'Humieres <dominiq@lps.ens.fr>
159 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
161 2013-06-12 Jakub Jelinek <jakub@redhat.com>
164 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
165 * gcc.target/i386/pr56564-3.c: Likewise.
167 2013-06-11 Tobias Burnus <burnus@net-b.de>
170 * gfortran.dg/class_array_18.f90: New.
172 2013-06-11 Jan Hubicka <jh@suse.cz>
175 * g++.dg/ext/visibility/anon6.C: Update testcase.
177 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
180 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
181 in how we check __sec_reduce_mutating function's result.
183 2013-06-10 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/direct-move-vint1.c: New tests for power8
188 direct move instructions.
189 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
190 * gcc.target/powerpc/direct-move.h: Likewise.
191 * gcc.target/powerpc/direct-move-float1.c: Likewise.
192 * gcc.target/powerpc/direct-move-float2.c: Likewise.
193 * gcc.target/powerpc/direct-move-double1.c: Likewise.
194 * gcc.target/powerpc/direct-move-double2.c: Likewise.
195 * gcc.target/powerpc/direct-move-long1.c: Likewise.
196 * gcc.target/powerpc/direct-move-long2.c: Likewise.
198 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
201 * g++.dg/cpp0x/pr52440.C: New.
203 2013-06-10 Jakub Jelinek <jakub@redhat.com>
206 * gcc.target/i386/pr56564-1.c: New test.
207 * gcc.target/i386/pr56564-2.c: New test.
208 * gcc.target/i386/pr56564-3.c: New test.
209 * gcc.target/i386/pr56564-4.c: New test.
210 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
211 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
212 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
213 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
214 * gcc.target/i386/vect-sizes-1.c: Likewise.
215 * gcc.target/i386/memcpy-1.c: Likewise.
216 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
217 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
219 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
221 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
222 systems to cover all GNU systems.
223 * g++.dg/abi/guard2.C: Likewise.
224 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
225 * g++.dg/eh/sighandle.C: Likewise.
226 * g++.dg/ext/cleanup-10.C: Likewise.
227 * g++.dg/ext/cleanup-11.C: Likewise.
228 * g++.dg/ext/cleanup-8.C: Likewise.
229 * g++.dg/ext/cleanup-9.C: Likewise.
230 * g++.dg/opt/const5.C: Likewise.
231 * g++.dg/opt/life1.C: Likewise.
232 * g++.dg/other/pr39496.C: Likewise.
233 * g++.old-deja/g++.abi/aggregates.C: Likewise.
234 * g++.old-deja/g++.abi/align.C: Likewise.
235 * g++.old-deja/g++.abi/bitfields.C: Likewise.
236 * g++.old-deja/g++.law/weak.C: Likewise.
237 * g++.old-deja/g++.pt/asm1.C: Likewise.
238 * gcc.c-torture/execute/20030125-1.x: Likewise.
239 * gcc.c-torture/execute/990127-2.x: Likewise.
240 * gcc.dg/20041106-1.c: Likewise.
241 * gcc.dg/20050503-1.c: Likewise.
242 * gcc.dg/builtin-object-size-5.c: Likewise.
243 * gcc.dg/cleanup-10.c: Likewise.
244 * gcc.dg/cleanup-11.c: Likewise.
245 * gcc.dg/cleanup-8.c: Likewise.
246 * gcc.dg/cleanup-9.c: Likewise.
247 * gcc.dg/complex-5.c: Likewise.
248 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
249 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
250 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
251 * gcc.dg/dfp/pr35739.c: Likewise.
252 * gcc.dg/fdata-sections-1.c: Likewise.
253 * gcc.dg/lto/20090206-1_0.c: Likewise.
254 * gcc.dg/lto/20090206-2_0.c: Likewise.
255 * gcc.dg/pr30360.c: Likewise.
256 * gcc.dg/pr37303.c: Likewise.
257 * gcc.dg/pr39323-1.c: Likewise.
258 * gcc.dg/pr39323-2.c: Likewise.
259 * gcc.dg/pr39323-3.c: Likewise.
260 * gcc.dg/pr45416.c: Likewise.
261 * gcc.dg/setjmp-2.c: Likewise.
262 * gcc.dg/split-1.c: Likewise.
263 * gcc.dg/split-3.c: Likewise.
264 * gcc.dg/split-4.c: Likewise.
265 * gcc.dg/strlenopt-12g.c: Likewise.
266 * gcc.dg/strlenopt-14g.c: Likewise.
267 * gcc.dg/strlenopt-14gf.c: Likewise.
268 * gcc.dg/strlenopt-16g.c: Likewise.
269 * gcc.dg/strlenopt-17g.c: Likewise.
270 * gcc.dg/strlenopt-18g.c: Likewise.
271 * gcc.dg/strlenopt-1f.c: Likewise.
272 * gcc.dg/strlenopt-22g.c: Likewise.
273 * gcc.dg/strlenopt-2f.c: Likewise.
274 * gcc.dg/strlenopt-4g.c: Likewise.
275 * gcc.dg/strlenopt-4gf.c: Likewise.
276 * gcc.dg/struct-ret-3.c: Likewise.
277 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
278 * gcc.misc-tests/linkage.exp: Likewise.
279 * gcc.target/i386/20000724-1.c: Likewise.
280 * gcc.target/i386/align-main-3.c: Likewise.
281 * gcc.target/i386/cleanup-1.c: Likewise.
282 * gcc.target/i386/inline-mcpy.c: Likewise.
283 * gcc.target/i386/pr32268.c: Likewise.
284 * gcc.target/i386/pr36613.c: Likewise.
285 * gcc.target/i386/pr39013-1.c: Likewise.
286 * gcc.target/i386/pr39013-2.c: Likewise.
287 * gcc.target/i386/pr39496.c: Likewise.
288 * gcc.target/i386/pr40906-3.c: Likewise.
289 * gcc.target/i386/pr46084.c: Likewise.
290 * lib/target-supports.exp (check_effective_target_pie): Likewise.
292 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
295 * gcc.target/sh/pr6526.c: New.
297 2013-06-09 Jakub Jelinek <jakub@redhat.com>
300 * gcc.c-torture/execute/pr57568.c: New test.
302 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
305 * g++.dg/other/vararg-4.C: New.
307 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
309 PR rtl-optimization/57559
310 * gcc.target/s390/pr57559.c : New test.
312 2013-06-08 Tobias Burnus <burnus@net-b.de>
315 * gfortran.dg/finalize_10.f90: New.
316 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
317 * gfortran.dg/finalize_15.f90: New.
319 2013-06-08 Tobias Burnus <burnus@net-b.de>
322 * gfortran.dg/storage_size_4.f90: New.
324 2013-06-07 Sriraman Tallam <tmsriram@google.com>
327 * testsuite/g++.dg/ext/pr57548.C: New test.
329 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
332 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
334 2013-06-07 Jan Hubicka <jh@suse.cz>
336 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
338 2013-06-07 Tobias Burnus <burnus@net-b.de>
341 * gfortran.dg/array_constructor_48.f90: New.
342 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
343 * gfortran.dg/array_constructor_type_15.f03: Ditto.
345 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
348 * gcc.target/arm/xordi3-opt.c: New test.
350 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
352 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
353 Revert to dg-options.
355 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
358 * gcc.target/powerpc/pr55033.c: New.
360 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
363 * g++.dg/cpp0x/alias-decl-36.C: New.
365 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
366 Pat Haugen <pthaugen@us.ibm.com>
367 Peter Bergner <bergner@vnet.ibm.com>
369 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
370 power8 builtin functions.
371 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
372 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
373 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
374 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
375 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
376 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
377 * gcc.target/powerpc/p8vector-vectorize-1.c: New
378 tests to test power8 auto-vectorization.
379 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
380 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
381 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
382 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
384 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
385 powerpc_p8vector_ok instead of powerpc_vsx_ok.
387 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
389 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
391 (check_effective_target_powerpc_p8vector_ok): Likewise.
392 (is-effective-target): Likewise.
393 (check_vect_support_and_set_flags): Likewise.
395 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
398 * g++.dg/parse/error53.C: New.
400 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
402 PR rtl-optimization/57459
403 * gcc.target/i386/pr57459.c: New test.
405 2013-06-06 Teresa Johnson <tejohnson@google.com>
408 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
409 into -freorder-blocks-and-partition test.
410 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
411 * gcc.dg/tree-prof/20041218-1.c: Ditto.
412 * gcc.dg/tree-prof/pr52027.c: Use -O2.
413 * gcc.dg/tree-prof/pr50907.c: Ditto.
414 * gcc.dg/tree-prof/pr45354.c: Ditto.
415 * g++.dg/tree-prof/partition2.C: Ditto.
416 * g++.dg/tree-prof/partition3.C: Ditto.
418 2013-06-06 Tobias Burnus <burnus@net-b.de>
421 * gfortran.dg/finalize_16.f90: New.
423 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
425 * gcc.dg/vect/no-section-anchors-vect-68.c:
426 Add dg-skip-if aarch64_tiny.
428 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
431 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
432 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
434 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
437 * g++.dg/cpp0x/decltype54.C: New.
439 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
441 * gcc.dg/fshort-wchar.c: Add extra dg-options for
442 arm*-*-*eabi* targets.
443 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
445 * gcc.dg/tree-ssa/pr43491.c: Likewise.
447 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
448 Tobias Burnus <burnus@net-b.de>
450 * gfortran.dg/string_length_2.f90: Fix dg-do run.
451 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
452 * gfortran.dg/io_real_boz_4.f90: Ditto.
453 * gfortran.dg/io_real_boz_5.f90: Ditto.
455 2013-06-05 Andreas Schwab <schwab@suse.de>
457 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
459 2013-06-04 Jan Hubicka <jh@suse.cz>
461 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
463 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
465 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
466 parameters with void.
467 (main2): Removed argc parameter.
468 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
469 (main): Replaced argc, argv parameters with void.
470 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
471 (main2): Removed argc parameter.
472 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
473 argv parameters with void. Added __asm volatile to avoid optimization
474 on argc, if necessary.
475 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
476 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
477 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
478 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
479 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
480 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
481 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
482 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
483 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
484 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
485 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
486 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
487 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
488 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
489 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
490 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
491 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
492 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
493 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
494 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
495 parameters with void.
496 (main2): Removed argc parameter.
497 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
498 (main): Replaced argc, argv parameters with void.
499 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
500 argv parameters with void. Also renamed this function as main, and
501 delete the existing main.
502 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
503 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
504 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
506 2013-06-04 Ian Bolton <ian.bolton@arm.com>
508 * gcc.target/aarch64/movi_1.c: New test.
510 2013-06-04 Tobias Burnus <burnus@net-b.de>
513 * gfortran.dg/finalize_12.f90: New.
514 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
515 end of scope finalization.
516 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
517 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
518 * gfortran.dg/auto_dealloc_2.f90: Ditto.
519 * gfortran.dg/class_19.f03: Ditto.
520 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
521 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
522 * gfortran.dg/extends_14.f03: Ditto.
523 * gfortran.dg/move_alloc_4.f90: Ditto.
524 * gfortran.dg/typebound_proc_27.f03: Ditto.
526 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
528 * gfortran.dg/bounds_check_7.f90: Remove "! {".
529 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
530 * gfortran.dg/default_initialization_5.f90: Update dg-do.
531 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
532 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
533 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
534 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
535 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
536 * gfortran.dg/io_real_boz_4.f90: Ditto.
537 * gfortran.dg/io_real_boz_5.f90: Ditto.
538 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
539 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
540 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
541 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
542 * gfortran.dg/transpose_2.f90: Fix dg-output.
544 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
546 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
547 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
548 dg-option and an header comment.
550 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
553 * g++.dg/cpp0x/sfinae46.C: New.
554 * g++.dg/cpp0x/defaulted13.C: Adjust.
555 * g++.dg/cpp0x/defaulted2.C: Likewise.
556 * g++.dg/cpp0x/defaulted26.C: Likewise.
557 * g++.dg/cpp0x/defaulted3.C: Likewise.
558 * g++.dg/cpp0x/error1.C: Likewise.
559 * g++.dg/cpp0x/implicit1.C: Likewise.
560 * g++.dg/cpp0x/implicit11.C: Likewise.
561 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
562 * g++.dg/cpp0x/initlist47.C: Likewise.
563 * g++.dg/cpp0x/initlist9.C: Likewise.
564 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
565 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
566 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
567 * g++.dg/cpp0x/union4.C: Likewise.
568 * g++.dg/template/crash108.C: Likewise.
569 * g++.dg/template/crash41.C: Likewise.
570 * g++.old-deja/g++.jason/local.C: Likewise.
571 * g++.old-deja/g++.law/visibility3.C: Likewise.
573 2013-06-03 Teresa Johnson <tejohnson@google.com>
575 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
576 * gcc.dg/vect/bb-slp-14.c: Ditto.
577 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
578 * gcc.dg/vect/bb-slp-23.c: Ditto.
579 * gcc.dg/vect/bb-slp-15.c: Ditto.
580 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
581 * gcc.dg/vect/bb-slp-24.c: Ditto.
582 * gcc.dg/vect/bb-slp-16.c: Ditto.
583 * gcc.dg/vect/bb-slp-25.c: Ditto.
584 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
585 * gcc.dg/vect/bb-slp-17.c: Ditto.
586 * gcc.dg/vect/bb-slp-1.c: Ditto.
587 * gcc.dg/vect/bb-slp-26.c: Ditto.
588 * gcc.dg/vect/bb-slp-18.c: Ditto.
589 * gcc.dg/vect/bb-slp-2.c: Ditto.
590 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
591 * gcc.dg/vect/bb-slp-27.c: Ditto.
592 * gcc.dg/vect/bb-slp-19.c: Ditto.
593 * gcc.dg/vect/bb-slp-3.c: Ditto.
594 * gcc.dg/vect/bb-slp-28.c: Ditto.
595 * gcc.dg/vect/bb-slp-4.c: Ditto.
596 * gcc.dg/vect/bb-slp-29.c: Ditto.
597 * gcc.dg/vect/bb-slp-5.c: Ditto.
598 * gcc.dg/vect/bb-slp-6.c: Ditto.
599 * gcc.dg/vect/bb-slp-8a.c: Ditto.
600 * gcc.dg/vect/bb-slp-7.c: Ditto.
601 * gcc.dg/vect/bb-slp-8b.c: Ditto.
602 * gcc.dg/vect/bb-slp-8.c: Ditto.
603 * gcc.dg/vect/bb-slp-9.c: Ditto.
604 * gcc.dg/vect/bb-slp-10.c: Ditto.
605 * gcc.dg/vect/bb-slp-11.c: Ditto.
606 * gcc.dg/vect/bb-slp-20.c: Ditto.
607 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
608 * gcc.dg/vect/bb-slp-21.c: Ditto.
609 * gcc.dg/vect/bb-slp-30.c: Ditto.
610 * gcc.dg/vect/bb-slp-13.c: Ditto.
611 * gcc.dg/vect/bb-slp-22.c: Ditto.
612 * g++.dg/vect/slp-pr50413.cc: Ditto.
613 * g++.dg/vect/slp-pr56812.cc: Ditto.
614 * g++.dg/vect/slp-pr50819.cc: Ditto.
616 2013-06-01 Tobias Burnus <burnus@net-b.de>
619 * gfortran.dg/class_array_17.f90: New.
621 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
623 * ada/acats/floatstore.lst: New.
624 * ada/acats/run_all.sh: Process it.
626 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
628 * gcc.target/powerpc/e500-ord-1.c: New test.
629 * gcc.target/powerpc/e500-ord-2.c: Likewise.
630 * gcc.target/powerpc/e500-unord-1.c: Likewise.
631 * gcc.target/powerpc/e500-unord-2.c: Likewise.
633 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
635 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
637 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
639 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
641 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
643 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
645 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
648 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
651 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
653 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
655 2013-05-31 Marek Polacek <polacek@redhat.com>
657 PR tree-optimization/57478
658 PR tree-optimization/57453
659 * gcc.dg/torture/pr57478.c: New test.
661 2013-05-31 Tobias Burnus <burnus@net-b.de>
664 * gfortran.dg/class_array_17.f90: New.
666 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
669 * gcc.target/arm/iordi3-opt.c: New test.
671 2013-05-31 Janus Weil <janus@gcc.gnu.org>
675 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
676 * gfortran.dg/interface_26.f90: Ditto.
677 * gfortran.dg/proc_ptr_11.f90: Ditto.
678 * gfortran.dg/proc_ptr_15.f90: Ditto.
679 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
680 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
681 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
682 * gfortran.dg/typebound_override_1.f90: Ditto.
683 * gfortran.dg/typebound_override_4.f90: Ditto.
684 * gfortran.dg/typebound_proc_6.f03: Ditto.
685 * gfortran.dg/assumed_type_7.f90: New test.
686 * gfortran.dg/typebound_override_5.f90: New test.
687 * gfortran.dg/typebound_override_6.f90: New test.
688 * gfortran.dg/typebound_override_7.f90: New test.
690 2013-05-30 Tobias Burnus <burnus@net-b.de>
693 * gfortran.dg/power_6.f90: New.
695 2013-05-30 Ian Bolton <ian.bolton@arm.com>
697 * gcc.target/aarch64/insv_1.c: New test.
699 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
701 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
702 dg-skip-if "No stabs".
704 2013-05-30 Janus Weil <janus@gcc.gnu.org>
707 * gfortran.dg/assumed_size_1.f90: New.
709 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
711 * gcc.dg/shrink-wrap-alloca.c: New added.
712 * gcc.dg/shrink-wrap-pretend.c: New added.
713 * gcc.dg/shrink-wrap-sibcall.c: New added.
715 2013-05-30 Tobias Burnus <burnus@net-b.de>
718 * gfortran.dg/assumed_rank_13.f90: New.
720 2013-05-29 Easwaran Raman <eraman@google.com>
722 PR tree-optimization/57442
723 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
725 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
727 PR tree-optimization/57441
728 * gcc.c-torture/compile/pr57441.c: New.
730 2013-05-29 Dehao Chen <dehao@google.com>
733 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
735 2013-05-29 Tobias Burnus <burnus@net-b.de>
738 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
739 * gfortran.dg/class_19.f03: Ditto.
741 2013-05-29 Richard Biener <rguenther@suse.de>
743 * gcc.dg/vect/bb-slp-32.c: New testcase.
745 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
747 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
748 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
749 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
750 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
751 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
752 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
753 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
754 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
755 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
756 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
757 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
758 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
759 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
760 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
761 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
762 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
763 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
764 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
765 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
766 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
767 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
768 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
769 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
770 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
771 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
772 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
773 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
774 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
775 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
776 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
777 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
778 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
779 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
780 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
781 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
782 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
783 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
784 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
785 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
787 2013-05-29 Tobias Burnus <burnus@net-b.de>
790 * gfortran.dg/finalize_11.f90: New.
791 * gfortran.dg/finalize_4.f03: Remove dg-error.
792 * gfortran.dg/finalize_5.f03: Ditto.
793 * gfortran.dg/finalize_6.f03: Ditto.
794 * gfortran.dg/finalize_7.f03: Ditto.
796 2013-05-28 Tobias Burnus <burnus@net-b.de>
798 * gfortran.dg/class_array_16.f90: New.
800 2013-05-28 Tobias Burnus <burnus@net-b.de>
803 * testsuite/gfortran.dg/use_29.f90: New.
805 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
807 * gnat.dg/fp_exception.adb: New test.
809 2013-05-28 Richard Biener <rguenther@suse.de>
811 PR tree-optimization/56787
812 * gcc.dg/vect/pr56787.c: New testcase.
814 2013-05-28 Janus Weil <janus@gcc.gnu.org>
815 Tobias Burnus <burnus@net-b.de>
818 * gfortran.dg/typebound_override_4.f90: New.
820 2013-05-28 Richard Biener <rguenther@suse.de>
822 PR tree-optimization/57411
823 * g++.dg/opt/pr57411.C: New testcase.
825 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
827 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
828 * gcc.dg/builtin-bswap-9.c: Likewise.
830 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
832 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
834 2013-05-27 Richard Biener <rguenther@suse.de>
837 * gcc.dg/gomp/pr57412.c: New testcase.
839 2013-05-27 Bud Davis <jmdavis@link.com>
842 * gfortran.dg/stfunc_8.f90: New.
844 2013-05-27 Richard Biener <rguenther@suse.de>
846 PR tree-optimization/57343
847 * gcc.dg/torture/pr57343.c: New testcase.
849 2013-05-27 Richard Biener <rguenther@suse.de>
851 PR tree-optimization/57417
852 * gcc.dg/torture/pr57417.c: New testcase.
854 2013-05-27 Richard Biener <rguenther@suse.de>
856 PR tree-optimization/57396
857 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
859 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
861 * gnat.dg/specs/last_bit.ads: New test.
863 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
865 * gnat.dg/specs/machine_attribute.ads: New test.
867 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
869 * gnat.dg/incomplete3.ad[sb]: New test.
871 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
874 * gcc.target/mips/div-13.c: New test.
876 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
879 * gcc.target/mips/mips16-attributes-5.c,
880 * gcc.target/mips/mips16-attributes-6.c: New tests.
882 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
884 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
885 * gcc.dg/builtin-bswap-8.c: Likewise.
887 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
890 * g++.dg/cpp0x/new1.C: New.
892 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
895 * g++.dg/parse/dtor16.C: New.
896 * g++.dg/parse/dtor6.C: Adjust.
898 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
901 * g++.dg/expr/bitfield12.C: New.
903 2013-05-24 Jeff Law <law@redhat.com>
905 PR tree-optimization/57124
906 * gcc.c-torture/execute/pr57124.c: New test.
907 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
909 2013-05-24 Martin Jambor <mjambor@suse.cz>
911 PR tree-optimization/57294
912 * gcc.dg/ipa/pr57294.c: New test.
914 2013-05-24 Dehao Chen <dehao@google.com>
916 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
918 2013-05-24 Ian Bolton <ian.bolton@arm.com>
920 * gcc.target/aarch64/scalar_intrinsics.c
921 (force_simd): Use a valid instruction.
922 (test_vdupd_lane_s64): Pass a valid lane argument.
923 (test_vdupd_lane_u64): Likewise.
925 2013-05-24 Richard Biener <rguenther@suse.de>
927 PR tree-optimization/57287
928 * gcc.dg/pr57287.c: New testcase.
930 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
933 * g++.dg/template/error51.C: New.
935 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
938 * g++.dg/template/bitfield2.C: New.
940 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
942 * gnat.dg/specs/noinline1.ads: New test.
943 * gnat.dg/noinline2.ad[sb]: Likewise.
944 * gnat.dg/specs/noinline3.ads: Likewise.
945 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
947 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
950 * gcc.dg/tree-ssa/pr57385.c: New test.
952 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
954 * gnat.dg/derived_type4.adb: New test.
956 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
958 * gcc.dg/builtin-bswap-6.c: New test.
959 * gcc.dg/builtin-bswap-7.c: Likewise.
960 * gcc.dg/builtin-bswap-8.c: Likewise.
961 * gcc.dg/builtin-bswap-9.c: Likewise.
963 2013-05-23 Christian Bruel <christian.bruel@st.com>
966 * gcc.dg/debug/pr57351.c: New test
968 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
970 * gcc.target/aarch64/vect-clz.c: New file.
972 2013-05-23 Martin Jambor <mjambor@suse.cz>
975 * gcc.dg/ipa/pr57347.c: New test.
977 2013-05-23 Richard Biener <rguenther@suse.de>
979 PR tree-optimization/57380
980 * g++.dg/tree-ssa/pr57380.C: New testcase.
982 2013-05-23 Richard Biener <rguenther@suse.de>
985 * gcc.dg/torture/pr57381.c: New testcase.
987 2013-05-23 Jakub Jelinek <jakub@redhat.com>
990 * gcc.c-torture/execute/pr57344-1.c: New test.
991 * gcc.c-torture/execute/pr57344-2.c: New test.
992 * gcc.c-torture/execute/pr57344-3.c: New test.
993 * gcc.c-torture/execute/pr57344-4.c: New test.
995 2013-05-23 Richard Biener <rguenther@suse.de>
997 PR rtl-optimization/57341
998 * gcc.dg/torture/pr57341.c: New testcase.
1000 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1003 * g++.dg/parse/crash62.C: New.
1005 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1006 Pat Haugen <pthaugen@us.ibm.com>
1007 Peter Bergner <bergner@vnet.ibm.com>
1009 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
1012 2013-05-22 Tobias Burnus <burnus@net-b.de>
1015 * gfortran.dg/defined_assignment_6.f90: New.
1017 2013-05-22 Tobias Burnus <burnus@net-b.de>
1020 * gfortran.dg/assumed_type_6.f90: New.
1022 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1025 * g++.dg/cpp0x/Wunused-parm.C: New.
1027 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1029 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
1030 * g++.dg/warn/Wdouble-promotion.C: Likewise.
1032 2013-05-21 Easwaran Raman <eraman@google.com>
1034 PR tree-optimization/57322
1035 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
1037 2013-05-21 Graham Stott <graham.stott@btinternet.com>
1039 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
1042 2013-05-21 Tobias Burnus <burnus@net-b.de>
1045 * gfortran.dg/assumed_type_5.f90: New.
1046 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
1047 * gfortran.dg/assumed_rank_2.f90: Ditto.
1048 * gfortran.dg/assumed_type_3.f90: Update dg-error.
1049 * gfortran.dg/no_arg_check_3.f90: Ditto.
1051 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1053 PR tree-optimization/57331
1054 * gcc.c-torture/compile/pr57331.c: New test.
1056 2013-05-21 Richard Biener <rguenther@suse.de>
1058 PR tree-optimization/57330
1059 * gcc.dg/torture/pr57330.c: New testcase.
1061 2013-05-21 Richard Biener <rguenther@suse.de>
1063 PR tree-optimization/57303
1064 * gcc.dg/torture/pr57303.c: New testcase.
1066 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1068 PR tree-optimization/57321
1069 * gcc.c-torture/execute/pr57321.c: New test.
1071 2013-05-20 Tobias Burnus <burnus@net-b.de>
1075 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
1076 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
1077 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
1078 * gfortran.dg/binding_label_tests_3.f03: Ditto.
1079 * gfortran.dg/binding_label_tests_4.f03: Ditto.
1080 * gfortran.dg/binding_label_tests_5.f03: Ditto.
1081 * gfortran.dg/binding_label_tests_6.f03: Ditto.
1082 * gfortran.dg/binding_label_tests_7.f03: Ditto.
1083 * gfortran.dg/binding_label_tests_8.f03: Ditto.
1084 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
1085 * gfortran.dg/binding_label_tests_24.f90: New.
1086 * gfortran.dg/binding_label_tests_25.f90: New.
1088 2013-05-20 Tobias Burnus <burnus@net-b.de>
1091 * gfortran.dg/binding_label_tests_17.f90: New.
1092 * gfortran.dg/binding_label_tests_18.f90: New.
1093 * gfortran.dg/binding_label_tests_19.f90: New.
1094 * gfortran.dg/binding_label_tests_20.f90: New.
1095 * gfortran.dg/binding_label_tests_21.f90: New.
1096 * gfortran.dg/binding_label_tests_22.f90: New.
1097 * gfortran.dg/binding_label_tests_23.f90: New.
1099 2013-05-20 Tobias Burnus <burnus@net-b.de>
1102 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
1103 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
1104 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
1105 * gfortran.dg/common_18.f90: New.
1106 * gfortran.dg/common_19.f90: New.
1107 * gfortran.dg/common_20.f90: New.
1108 * gfortran.dg/common_21.f90: New.
1110 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1113 * g++.dg/parse/error52.C: New.
1114 * g++.dg/parse/error3.C: Adjust.
1115 * g++.dg/parse/error36.C: Likewise.
1117 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
1120 * gcc.target/sh/pr56547-1.c: New.
1121 * gcc.target/sh/pr56547-2.c: New.
1123 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1126 * g++.dg/warn/Wsign-compare-6.C: New.
1127 * g++.dg/warn/Wdouble-promotion.C: Adjust.
1129 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1132 * g++.dg/template/error50.C: New.
1134 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1137 * g++.dg/ext/complit13.C: New.
1139 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
1142 * g++.dg/pr57175.C: New testcase.
1144 2013-05-17 Easwaran Raman <eraman@google.com>
1146 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
1148 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
1151 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
1153 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1155 PR rtl-optimization/57281
1156 PR rtl-optimization/57300
1157 * gcc.dg/pr57300.c: New test.
1158 * gcc.c-torture/execute/pr57281.c: New test.
1160 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
1163 * g++.dg/ext/sizeof-complit.C: New.
1165 2013-05-17 Marek Polacek <polacek@redhat.com>
1167 * gcc.dg/strlenopt-25.c: New test.
1168 * gcc.dg/strlenopt-26.c: Likewise.
1170 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1172 * gcc.target/i386/rotate-4.c: Compile only with -mavx
1173 instead of -mavx2, require only avx instead of avx2.
1174 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
1175 of avx2-check.h and turn into an avx runtime test instead of
1178 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1180 * g++.dg/ext/vector22.C: Uncomment working test.
1182 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
1185 * g++.dg/template/pr17410.C: New.
1187 2013-05-16 Jakub Jelinek <jakub@redhat.com>
1189 * gcc.target/i386/rotate-3.c: New test.
1190 * gcc.target/i386/rotate-3a.c: New test.
1191 * gcc.target/i386/rotate-4.c: New test.
1192 * gcc.target/i386/rotate-4a.c: New test.
1193 * gcc.target/i386/rotate-5.c: New test.
1194 * gcc.target/i386/rotate-5a.c: New test.
1196 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1198 * gcc.dg/visibility-21.c: Require section_anchors.
1200 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
1202 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
1203 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
1204 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
1206 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
1208 * gcc.dg/visibility-21.c: New.
1210 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1213 * gcc.dg/pr57286.c: New testcase.
1214 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
1215 * g++.dg/ext/vector22.C: Comment out transformations not
1218 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
1221 * gcc.target/mips/call-1.c: Restrict to o32.
1222 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
1224 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1226 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
1228 * g++.dg/warn/Wshadow-1.C: Likewise.
1229 * g++.dg/warn/Wshadow-6.C: Likewise.
1230 * g++.dg/warn/Wshadow-7.C: Likewise.
1232 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1235 * g++.dg/parse/pr31952-1.C: New.
1236 * g++.dg/parse/pr31952-2.C: Likewise.
1237 * g++.dg/parse/pr31952-3.C: Likewise.
1239 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
1240 * g++.old-deja/g++.jason/cond.C: Likewise.
1241 * g++.dg/cpp0x/range-for5.C: Likewise.
1243 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1246 * gcc.target/arm/pr40887.c: Adjust testcase.
1247 * gcc.target/arm/pr19599.c: New test.
1249 2013-05-15 Richard Biener <rguenther@suse.de>
1251 PR tree-optimization/57275
1252 * gcc.target/i386/pr57275.c: New testcase.
1254 2013-05-15 Jan Hubicka <jh@suse.cz>
1256 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
1257 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
1258 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
1260 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1262 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
1265 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1268 * c-c++-common/Wsequence-point-1.c: New test.
1270 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
1272 * g++.dg/ext/vector22.C: New testcase.
1273 * gcc.dg/binop-xor3.c: Remove xfail.
1275 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
1277 * gcc.target/aarch64/vect-fcm.x: Add cases testing
1278 FLOAT cmp FLOAT ? INT : INT.
1279 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
1280 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1281 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1282 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1283 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1284 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1286 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1289 * g++.dg/cpp0x/defaulted43.C: New.
1291 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1293 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
1294 (alloca): Remove declaration.
1295 (foo9): Replace alloca by __builtin_alloca.
1297 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
1299 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
1300 Expect "size of array is too large" error.
1302 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1304 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1306 2013-05-14 Richard Biener <rguenther@suse.de>
1309 * g++.dg/torture/pr57235.C: New testcase.
1311 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1314 * gcc.dg/torture/pr57251.c: New test.
1316 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1319 * gcc.target/i386/pr57264.c: New test.
1321 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1323 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1325 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
1327 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1329 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1331 PR tree-optimization/45216
1332 PR tree-optimization/57157
1333 * c-c++-common/rotate-1.c: Add 32 tests with +.
1334 * c-c++-common/rotate-1a.c: Adjust.
1335 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1336 * c-c++-common/rotate-2b.c: New test.
1337 * c-c++-common/rotate-3.c: Add 32 tests with +.
1338 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1339 * c-c++-common/rotate-4b.c: New test.
1340 * c-c++-common/rotate-5.c: New test.
1342 2013-05-13 Martin Jambor <mjambor@suse.cz>
1345 * gcc.dg/ipa/remref-0.c: New test.
1346 * gcc.dg/ipa/remref-1a.c: Likewise.
1347 * gcc.dg/ipa/remref-1b.c: Likewise.
1348 * gcc.dg/ipa/remref-2a.c: Likewise.
1349 * gcc.dg/ipa/remref-2b.c: Likewise.
1351 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
1353 * gcc.dg/vector-shift-2.c: New testcase.
1355 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1357 PR tree-optimization/57230
1358 * gcc.dg/strlenopt-24.c: New test.
1360 PR tree-optimization/57230
1361 * gcc.dg/strlenopt-23.c: New test.
1363 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1366 * gcc.target/sh/pr57108.c: Move this test case to ...
1367 * gcc.c-torture/compile/pr57108.c: ... here.
1369 2013-05-10 Richard Biener <rguenther@suse.de>
1371 PR tree-optimization/57214
1372 * gcc.dg/torture/pr57214.c: New testcase.
1374 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1376 * gcc.dg/vector-shift.c: New testcase.
1378 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1380 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1382 PR tree-optimization/45216
1383 PR tree-optimization/57157
1384 * c-c++-common/rotate-1.c: New test.
1385 * c-c++-common/rotate-1a.c: New test.
1386 * c-c++-common/rotate-2.c: New test.
1387 * c-c++-common/rotate-2a.c: New test.
1388 * c-c++-common/rotate-3.c: New test.
1389 * c-c++-common/rotate-3a.c: New test.
1390 * c-c++-common/rotate-4.c: New test.
1391 * c-c++-common/rotate-4a.c: New test.
1393 2013-05-10 Richard Biener <rguenther@suse.de>
1395 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1396 * gcc.target/i386/l_fma_double_1.c: Adjust.
1397 * gcc.target/i386/l_fma_double_2.c: Likewise.
1398 * gcc.target/i386/l_fma_double_3.c: Likewise.
1399 * gcc.target/i386/l_fma_double_4.c: Likewise.
1400 * gcc.target/i386/l_fma_double_5.c: Likewise.
1401 * gcc.target/i386/l_fma_double_6.c: Likewise.
1402 * gcc.target/i386/l_fma_float_1.c: Likewise.
1403 * gcc.target/i386/l_fma_float_2.c: Likewise.
1404 * gcc.target/i386/l_fma_float_3.c: Likewise.
1405 * gcc.target/i386/l_fma_float_4.c: Likewise.
1406 * gcc.target/i386/l_fma_float_5.c: Likewise.
1407 * gcc.target/i386/l_fma_float_6.c: Likewise.
1409 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1412 * g++.dg/cpp0x/pr51226.C: New.
1414 2013-04-16 Han Shen <shenhan@google.com>
1416 Test cases for '-fstack-protector-strong'.
1417 * gcc.dg/fstack-protector-strong.c: New.
1418 * g++.dg/fstack-protector-strong.C: New.
1420 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1422 * gcc.target/aarch64/ands_1.c: New test.
1423 * gcc.target/aarch64/ands_2.c: Likewise
1425 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1427 * lib/target-supports.exp (check_effective_target_hw): New
1429 * c-c++-common/asan/clone-test-1.c: Call
1430 check_effective_target_hw.
1431 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1432 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1433 possible decorations.
1434 * c-c++-common/asan/null-deref-1.c: Likewise.
1435 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1436 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1437 * c-c++-common/asan/use-after-free-1.c: Likewise.
1438 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1439 * g++.dg/asan/large-func-test-1.C: Likewise.
1441 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1443 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1445 2013-05-07 Richard Biener <rguenther@suse.de>
1448 * g++.dg/torture/pr57190.C: New testcase.
1450 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1452 PR tree-optimization/57149
1453 * gcc.dg/pr57149.c: New test.
1456 * gcc.dg/pr57184.c: New test.
1458 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1460 * gnat.dg/specs/array3.ads: New test.
1462 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1464 * c-c++-common/vector-scalar-2.c: New testcase.
1466 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1468 * gcc.target/i386/asm-dialect-2.c: New testcase.
1470 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1473 * g++.dg/cpp0x/auto38.C: New.
1475 2013-05-06 Richard Biener <rguenther@suse.de>
1477 PR tree-optimization/57185
1478 * gcc.dg/autopar/pr57185.c: New testcase.
1480 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1483 * gcc.target/i386/pr57106.c: New test.
1485 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1487 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1488 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1489 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1490 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1491 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1492 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1493 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1495 2013-05-06 Teresa Johnson <tejohnson@google.com>
1498 * gcc.dg/pr57154.c: New test.
1500 2013-05-06 Richard Biener <rguenther@suse.de>
1503 * gcc.dg/torture/pr57147-1.c: New testcase.
1504 * gcc.dg/torture/pr57147-2.c: Likewise.
1505 * gcc.dg/torture/pr57147-3.c: Likewise.
1507 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1510 * gcc.target/sh/pr55303-1.c: New.
1511 * gcc.target/sh/pr55303-2.c: New.
1512 * gcc.target/sh/pr55303-3.c: New.
1514 2013-05-05 Tobias Burnus <burnus@net-b.de>
1516 * gfortran.dg/allocate_with_source_3.f90: New.
1518 2013-05-05 Tobias Burnus <burnus@net-b.de>
1521 * gfortran.dg/null_8.f90: New.
1523 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1526 * g++.dg/cpp0x/enum27.C: New.
1527 * g++.dg/cpp0x/enum_base.C: Adjust.
1529 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1531 PR tree-optimization/56205
1532 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1534 2013-05-04 Tobias Burnus <burnus@net-b.de>
1536 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1537 * gfortran.dg/bind_c_usage_27.f90: New.
1538 * gfortran.dg/bind_c_usage_28.f90: New.
1540 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1543 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1545 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1548 * gcc.target/powerpc/pr57150.c: New file.
1550 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1552 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1553 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1554 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1555 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1556 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1557 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1558 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1560 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1562 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1563 scan-assembler-times.
1565 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1567 * gcc.dg/tree-ssa/slsr-32.c: New.
1568 * gcc.dg/tree-ssa/slsr-33.c: New.
1569 * gcc.dg/tree-ssa/slsr-34.c: New.
1570 * gcc.dg/tree-ssa/slsr-35.c: New.
1571 * gcc.dg/tree-ssa/slsr-36.c: New.
1572 * gcc.dg/tree-ssa/slsr-37.c: New.
1573 * gcc.dg/tree-ssa/slsr-38.c: New.
1575 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1577 * gcc.target/aarch64/tst_1.c: New test.
1578 * gcc.target/aarch64/tst_2.c: Likewise
1580 2013-05-02 Jeff Law <law@redhat.com>
1582 PR tree-optimization/57144
1583 * gcc.c-torture/execute/pr57144.c: New test.
1585 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1587 PR rtl-optimization/57130
1588 * gcc.c-torture/execute/pr57130.c: New test.
1590 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1592 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1594 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1596 * gcc.target/aarch64/fabd.c: New file.
1598 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1601 * g++.dg/cpp0x/pr54318.C: New.
1603 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1606 * g++.dg/parse/error51.C: New.
1607 * g++.dg/parse/error15.C: Adjust column numbers.
1609 2013-05-02 Tobias Burnus <burnus@net-b.de>
1612 * gfortran.dg/size_kind_2.f90: New.
1613 * gfortran.dg/size_kind_3.f90: New.
1615 2013-05-02 Richard Biener <rguenther@suse.de>
1618 * g++.dg/torture/pr57140.C: New testcase.
1620 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1623 * gcc.target/arm/pr56732-1.c: New test.
1625 2013-05-02 Martin Jambor <mjambor@suse.cz>
1628 * gcc.dg/ipa/pr56988.c: New test.
1630 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1632 * gcc.target/aarch64/bics_1.c: New test.
1633 * gcc.target/aarch64/bics_2.c: Likewise.
1635 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1637 PR rtl-optimization/57131
1638 * gcc.c-torture/execute/pr57131.c: New test.
1640 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1643 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1645 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1648 * gcc.target/i386/pr57091.c: New test.
1650 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1652 * gcc.target/aarch64/vect-vaddv.c: New.
1654 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1656 * gcc.target/aarch64/vect-vmaxv.c: New.
1657 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1659 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1661 * gcc.target/aarch64/scalar-vca.c: New.
1662 * gcc.target/aarch64/vect-vca.c: Likewise.
1664 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1666 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1667 (test_vceqd_s64): Force arguments to SIMD registers.
1668 (test_vceqzd_s64): Likewise.
1669 (test_vcged_s64): Likewise.
1670 (test_vcled_s64): Likewise.
1671 (test_vcgezd_s64): Likewise.
1672 (test_vcged_u64): Likewise.
1673 (test_vcgtd_s64): Likewise.
1674 (test_vcltd_s64): Likewise.
1675 (test_vcgtzd_s64): Likewise.
1676 (test_vcgtd_u64): Likewise.
1677 (test_vclezd_s64): Likewise.
1678 (test_vcltzd_s64): Likewise.
1679 (test_vtst_s64): Likewise.
1680 (test_vtst_u64): Likewise.
1682 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1685 * g++.dg/cpp0x/decltype53.C: New.
1687 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1690 * gfortran.dg/power_5.f90: New test.
1692 2013-04-30 Richard Biener <rguenther@suse.de>
1695 * gcc.dg/torture/pr57122.c: New testcase.
1697 2013-04-30 Richard Biener <rguenther@suse.de>
1700 * g++.dg/torture/pr57107.C: New testcase.
1702 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1704 PR rtl-optimization/57105
1705 * gcc.dg/pr57105.c: New test.
1707 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1709 PR tree-optimization/57104
1710 * gcc.dg/pr57104.c: New test.
1712 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1715 * gcc.target/i386/pr44578.c: New test.
1717 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1720 * gcc.target/i386/pr57097.c: New test.
1722 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1725 * gcc.target/i386/pr57098.c: New test.
1727 2013-04-29 Kai Tietz <ktietz@redhat.com>
1729 * gcc.c-torture/execute/pr55875.c: New test.
1731 2013-04-29 Richard Biener <rguenther@suse.de>
1734 * gcc.dg/torture/pr57075.c: New testcase.
1736 2013-04-29 Richard Biener <rguenther@suse.de>
1739 * gcc.dg/autopar/pr57103.c: New testcase.
1741 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1743 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1745 2013-04-29 Tom de Vries <tom@codesourcery.com>
1747 * gcc.dg/pr50763.c: Update test.
1749 2013-04-26 Jeff Law <law@redhat.com>
1751 * gcc.dg/tree-ssa/vrp88.c: New test.
1753 2013-04-29 Christian Bruel <christian.bruel@st.com>
1756 * gcc.target/sh/pr57108.c: New test.
1758 2013-04-29 Richard Biener <rguenther@suse.de>
1761 * gfortran.dg/gomp/pr57089.f90: New testcase.
1763 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1765 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1767 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1769 * gcc.target/aarch64/vect-vcvt.c: New.
1771 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1773 * gcc.target/aarch64/vect-vrnd.c: New.
1775 2013-04-29 Richard Biener <rguenther@suse.de>
1777 PR tree-optimization/57081
1778 * gcc.dg/torture/pr57081.c: New testcase.
1780 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1782 PR tree-optimization/57083
1783 * gcc.dg/torture/pr57083.c: New test.
1785 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1788 * g++.dg/cpp0x/decltype52.C: New.
1790 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1792 N3472 binary constants
1793 * g++.dg/cpp/limits.C: Adjust warning wording.
1794 * g++.dg/system-binary-constants-1.C: Likewise.
1795 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1797 2013-04-28 Tobias Burnus <burnus@net-b.de>
1800 * gfortran.dg/coarray_30.f90: New.
1802 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1805 * frontend-passes (optimize_power): New function.
1806 (optimize_op): Use it.
1808 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1811 * gcc.c-torture/execute/pr56866.c: New test.
1812 * gcc.target/i386/pr56866.c: New test.
1814 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1817 * gcc.dg/setjmp-5.c: New test.
1819 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1822 * g++.dg/cpp0x/constexpr-55708.C: New.
1824 2013-04-26 Richard Biener <rguenther@suse.de>
1826 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1827 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1828 * gcc.dg/pr53265.c: Remove XFAILs.
1829 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1830 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1832 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1834 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1835 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1836 -fdiagnostics-color=never option similarly to
1837 -fno-diagnostics-show-caret option.
1839 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1841 PR rtl-optimization/57003
1842 * gcc.target/i386/pr57003.c: New test.
1844 2013-04-25 Marek Polacek <polacek@redhat.com>
1846 PR tree-optimization/57066
1847 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1849 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1850 Tejas Belagod <tejas.belagod@arm.com>
1852 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1853 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1854 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1856 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1858 * gcc.target/aarch64/cmp.c: New.
1860 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1862 * gcc.target/aarch64/ngc.c: New.
1864 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1866 * lib/target-supports.exp
1867 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1868 (check_effective_target_arm_neon_fp16_ok): Likewise.
1869 (add_options_for_arm_neon_fp16): Likewise.
1870 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1871 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1873 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1875 PR rtl-optimizations/57046
1876 * gcc.target/i386/pr57046.c: New test.
1878 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1880 * g++.dg/cpp1y/cplusplus.C: New.
1882 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1884 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1886 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1888 * c-c++-common/Wpointer-arith-1.c: New.
1890 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1892 * g++.dg/cpp1y/cxx1y_macro.C: New.
1894 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1897 * g++.dg/cpp0x/sfinae45.C: New.
1899 2013-04-24 Richard Biener <rguenther@suse.de>
1902 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1904 2013-04-23 Richard Biener <rguenther@suse.de>
1907 * gcc.dg/torture/pr57036-1.c: New testcase.
1908 * gcc.dg/torture/pr57036-2.c: Likewise.
1910 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1912 * gcc.target/aarch64/scalar-mov.c: New testcase.
1914 2013-04-23 Richard Biener <rguenther@suse.de>
1916 PR tree-optimization/57026
1917 * gcc.dg/torture/pr57026.c: New testcase.
1919 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1923 * gfortran.dg/transfer_check_4.f90: New.
1925 2013-04-22 Marek Polacek <polacek@redhat.com>
1928 * gcc.dg/pr56990.c: New test.
1930 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1933 * gcc.target/i386/pr57018.c: New test.
1935 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1937 * gcc.target/aarch64/vrecps.c: New.
1938 * gcc.target/aarch64/vrecpx.c: Likewise.
1940 2013-04-22 Christian Bruel <christian.bruel@st.com>
1943 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1945 2013-04-21 Jeff Law <law@redhat.com>
1947 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1949 2013-04-20 Tobias Burnus <burnus@net-b.de>
1952 * gfortran.dg/c_loc_test_22.f90: New.
1954 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1956 PR rtl-optimization/56847
1957 * gcc.dg/pr56847.c: New test.
1959 2013-04-19 Richard Biener <rguenther@suse.de>
1961 PR tree-optimization/56982
1962 * gcc.c-torture/execute/pr56982.c: New testcase.
1964 2013-04-19 Martin Jambor <mjambor@suse.cz>
1966 PR tree-optimization/56718
1967 * g++.dg/ipa/imm-devirt-1.C: New test.
1968 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1970 2013-04-19 Richard Biener <rguenther@suse.de>
1972 PR tree-optimization/57000
1973 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1975 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1976 Mikael Morin <mikael@gcc.gnu.org>
1979 * gfortran.dg/array_constructor_45.f90: New test.
1980 * gfortran.dg/array_constructor_46.f90: New test.
1981 * gfortran.dg/array_constructor_47.f90: New test.
1982 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1984 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1986 PR rtl-optimization/56999
1987 * g++.dg/opt/pr56999.C: New test.
1989 2013-04-18 Cary Coutant <ccoutant@google.com>
1991 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1992 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1994 2013-04-18 Cary Coutant <ccoutant@google.com>
1996 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1997 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1998 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1999 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
2000 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
2001 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
2002 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
2003 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
2004 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
2005 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
2006 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
2008 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
2010 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
2012 2013-04-18 Jakub Jelinek <jakub@redhat.com>
2014 PR tree-optimization/56984
2015 * gcc.c-torture/compile/pr56984.c: New test.
2017 PR rtl-optimization/56992
2018 * gcc.dg/pr56992.c: New test.
2020 2013-04-17 Janus Weil <janus@gcc.gnu.org>
2023 * gfortran.dg/proc_ptr_42.f90: New.
2025 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
2027 * gnat.dg/discr41.ad[sb]: New test.
2028 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
2029 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
2030 * gcc.dg/vect/slp-24.c: Likewise.
2031 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
2032 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
2033 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
2034 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
2035 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
2036 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
2037 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
2038 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
2039 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
2040 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
2041 * gcc.dg/vect/vect-strided-mult.c: Likewise.
2042 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
2043 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
2044 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
2045 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
2046 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
2047 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
2048 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
2049 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
2050 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
2051 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
2052 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
2053 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
2054 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
2055 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
2056 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
2058 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
2061 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
2062 * gfortran.dg/module_md5_1.f90: Remove.
2064 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2066 * gcc.target/aarch64/adds3.c: New.
2067 * gcc.target/aarch64/subs3.c: New.
2069 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2071 * gcc.target/aarch64/adds1.c: New.
2072 * gcc.target/aarch64/adds2.c: New.
2073 * gcc.target/aarch64/subs1.c: New.
2074 * gcc.target/aarch64/subs2.c: New.
2076 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
2078 Implement n3599 - Literal operator templates for strings.
2079 * g++.dg/cpp1y/udlit-char-template.C: New test.
2080 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
2082 2013-04-16 Tobias Burnus <burnus@net-b.de>
2085 * gfortran.dg/no_arg_check_1.f90: New.
2086 * gfortran.dg/no_arg_check_2.f90: New.
2087 * gfortran.dg/no_arg_check_3.f90: New.
2089 2013-04-16 Janus Weil <janus@gcc.gnu.org>
2092 * gfortran.dg/proc_ptr_41.f90: New.
2094 2013-04-16 Richard Biener <rguenther@suse.de>
2096 PR tree-optimization/56756
2097 * gcc.dg/torture/pr56756.c: New testcase.
2099 2013-04-16 Tobias Burnus <burnus@net-b.de>
2102 * gfortran.dg/c_assoc_5.f90: New.
2104 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
2106 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
2107 * gcc.c-torture/execute/pr33992.x: Remove.
2108 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
2109 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
2110 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
2112 2013-04-15 Jakub Jelinek <jakub@redhat.com>
2114 PR tree-optimization/56962
2115 * gcc.c-torture/execute/pr56962.c: New test.
2117 2013-04-15 Richard Biener <rguenther@suse.de>
2119 PR tree-optimization/56933
2120 * gcc.dg/vect/pr56933.c: New testcase.
2122 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2124 * gcc.target/arm/anddi3-opt.c: New test.
2125 * gcc.target/arm/anddi3-opt2.c: Likewise.
2127 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
2129 * gcc.dg/pr56890-1.c: New test.
2130 * gcc.dg/pr56890-2.c: Likewise.
2132 2013-04-15 Joey Ye <joey.ye@arm.com>
2134 * gcc.target/arm/thumb1-far-jump-1.c: New test.
2135 * gcc.target/arm/thumb1-far-jump-2.c: New test.
2137 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
2140 * gfortran.dg/select_type_33.f03: New test.
2142 2013-04-13 Janus Weil <janus@gcc.gnu.org>
2145 * gfortran.dg/typebound_proc_29.f03: New.
2147 2013-04-12 Janus Weil <janus@gcc.gnu.org>
2150 * gfortran.dg/typebound_proc_28.f03: New.
2152 2013-04-12 Jeff Law <law@redhat.com>
2154 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
2157 2013-04-12 Tobias Burnus <burnus@net-b.de>
2160 * gfortran.dg/coarray/alloc_comp_2.f90: New.
2162 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
2165 * gcc.target/i386/pr56903.c: New test.
2167 2013-04-12 Janus Weil <janus@gcc.gnu.org>
2170 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
2171 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
2172 * gfortran.dg/block_11.f90: Fix invalid test case.
2173 * gfortran.dg/function_types_3.f90: Add new error message.
2174 * gfortran.dg/global_references_1.f90: Ditto.
2175 * gfortran.dg/import2.f90: Remove unneeded parts.
2176 * gfortran.dg/import6.f90: Fix invalid test case.
2177 * gfortran.dg/proc_decl_2.f90: Ditto.
2178 * gfortran.dg/proc_decl_9.f90: Ditto.
2179 * gfortran.dg/proc_decl_18.f90: Ditto.
2180 * gfortran.dg/proc_ptr_40.f90: New.
2181 * gfortran.dg/whole_file_7.f90: Modified error wording.
2182 * gfortran.dg/whole_file_16.f90: Ditto.
2183 * gfortran.dg/whole_file_17.f90: Add -pedantic.
2184 * gfortran.dg/whole_file_18.f90: Modified error wording.
2185 * gfortran.dg/whole_file_20.f03: Ditto.
2186 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
2189 2013-04-12 Richard Biener <rguenther@suse.de>
2192 2013-04-10 Richard Biener <rguenther@suse.de>
2194 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2196 2013-04-12 Tobias Burnus <burnus@net-b.de>
2199 * gfortran.dg/class_allocate_15.f90: New.
2202 2013-04-12 Tobias Burnus <burnus@net-b.de>
2204 * gfortran.dg/coarray_lib_alloc_2.f90: Update
2205 scan-tree-dump-times.
2207 2013-04-12 Jakub Jelinek <jakub@redhat.com>
2209 PR tree-optimization/56918
2210 PR tree-optimization/56920
2211 * gcc.dg/vect/pr56918.c: New test.
2212 * gcc.dg/vect/pr56920.c: New test.
2214 2013-04-12 Tobias Burnus <burnus@net-b.de>
2217 * gfortran.dg/class_allocate_14.f90: New.
2218 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
2219 * gfortran.dg/coarray_lib_alloc_3.f90: New.
2221 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
2223 * gcc.dg/fold-cstvecshift.c: New testcase.
2225 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2227 * gcc.target/aarch64/negs.c: New.
2230 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2233 * g++.dg/template/arrow4.C: New test.
2235 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
2237 * gnat.dg/array23.adb: New test.
2238 * gnat.dg/array23_pkg[123].ads: New helpers.
2240 2013-04-11 Jeff Law <law@redhat.com>
2242 PR tree-optimization/56900
2243 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
2245 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2248 * g++.dg/cpp0x/sfinae44.C: New.
2250 2013-04-11 Arnaud Charlet <charlet@adacore.com>
2252 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
2253 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
2255 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2258 * g++.dg/cpp0x/enum26.C: New.
2259 * g++.old-deja/g++.pt/mangle1.C: Adjust.
2261 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2263 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
2265 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
2267 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2268 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
2269 loop is vectorized and that the correct instruction is generated.
2270 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2271 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2272 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2274 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2276 PR tree-optimization/56899
2277 * gcc.c-torture/execute/pr56899.c: New test.
2279 2013-04-10 David S. Miller <davem@davemloft.net>
2281 * gcc.target/sparc/setcc-4.c: New test.
2282 * gcc.target/sparc/setcc-5.c: New test.
2284 2013-04-10 Richard Biener <rguenther@suse.de>
2286 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2288 2013-04-10 Richard Biener <rguenther@suse.de>
2290 * gcc.dg/vect/slp-39.c: New testcase.
2292 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
2294 PR tree-optimization/55524
2295 * gcc.target/epiphany/fnma-1.c: New test.
2297 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
2299 * gcc.dg/tree-ssa/inline-11.c: New test
2301 2013-04-10 Jakub Jelinek <jakub@redhat.com>
2304 * g++.dg/template/arrow3.C: New test.
2306 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2308 * gcc.target/arm/minmax_minus.c: New test.
2310 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2313 * c-c++-common/gomp/pr56883.c: New test.
2315 2013-04-09 Jeff Law <law@redhat.com>
2317 * gcc.dg/tree-ssa/vrp87.c: New test.
2319 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2321 PR tree-optimization/56854
2322 * g++.dg/torture/pr56854.C: New test.
2324 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2327 * gfortran.dg/array_constructor_44.f90: New test.
2329 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
2332 * g++.dg/cpp0x/constexpr-specialization.C: New.
2334 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2336 * gcc.c-torture/execute/pr56837.c: New test.
2340 * g++.dg/opt/vt3.C: New test.
2341 * g++.dg/opt/vt4.C: New test.
2343 2013-04-08 Jeff Law <law@redhat.com>
2345 * gcc.dg/tree-ssa/forwprop-25.c: New test.
2347 2013-04-08 Richard Biener <rguenther@suse.de>
2349 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2351 2013-04-08 Richard Biener <rguenther@suse.de>
2353 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2355 2013-04-08 Richard Biener <rguenther@suse.de>
2357 * g++.dg/vect/slp-pr56812.cc: Adjust.
2359 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2361 * gcc.dg/pr56837.c: New test.
2362 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2363 "generated memset minus one".
2365 2013-04-07 Tobias Burnus <burnus@net-b.de>
2368 * gfortran.dg/reshape_5.f90: New.
2370 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2373 * gcc.target/powerpc/recip-1.c: Modify expected output.
2374 * gcc.target/powerpc/recip-3.c: Likewise.
2375 * gcc.target/powerpc/recip-4.c: Likewise.
2376 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2378 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2380 * gcc.target/arm/peep-ldrd-1.c: New test.
2381 * gcc.target/arm/peep-strd-1.c: Likewise.
2383 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2385 * gcc.target/arm/negdi-1.c: New test.
2386 * gcc.target/arm/negdi-2.c: Likewise.
2387 * gcc.target/arm/negdi-3.c: Likewise.
2388 * gcc.target/arm/negdi-4.c: Likewise.
2390 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2392 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2393 Add -march=armv8-a when we use v8 NEON.
2394 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2395 (check_effective_target_vect_call_ceilf): Likewise.
2396 (check_effective_target_vect_call_floorf): Likewise.
2397 (check_effective_target_vect_call_roundf): Likewise.
2398 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2399 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2400 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2401 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2402 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2404 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2406 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2407 * gcc.target/powerpc/sd-pwr6.c: Same.
2408 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2409 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2411 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2413 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2415 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2418 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2419 * gfortran.dg/altreturn_4.f90: Ditto.
2420 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2421 * gfortran.dg/altreturn_5.f90: Ditto.
2422 * gfortran.dg/altreturn_6.f90: Ditto.
2423 * gfortran.dg/altreturn_7.f90: Ditto.
2425 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2427 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2429 (check_effective_target_arm_v8_neon_ok_nocache):
2431 (check_effective_target_arm_v8_neon_ok): Change to use
2432 check_effective_target_arm_v8_neon_ok_nocache.
2433 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2435 (check_effective_target_vect_call_btruncf):
2436 Enable for arm and ARMv8 NEON.
2437 (check_effective_target_vect_call_ceilf): Likewise.
2438 (check_effective_target_vect_call_floorf): Likewise.
2439 (check_effective_target_vect_call_roundf): Likewise.
2440 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2443 2013-04-04 Marek Polacek <polacek@redhat.com>
2445 PR tree-optimization/48186
2446 * gcc.dg/pr48186.c: New test.
2448 2013-04-04 Richard Biener <rguenther@suse.de>
2450 PR tree-optimization/56826
2451 * gcc.dg/vect/pr56826.c: New testcase.
2452 * gcc.dg/vect/O3-pr36098.c: Adjust.
2454 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2456 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2457 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2458 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2459 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2460 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2461 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2462 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2463 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2464 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2465 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2467 2013-04-04 Richard Biener <rguenther@suse.de>
2469 PR tree-optimization/56213
2470 * gcc.dg/vect/vect-123.c: New testcase.
2472 2013-04-04 Tobias Burnus <burnus@net-b.de>
2475 * gfortran.dg/read_repeat_2.f90: New.
2477 2013-04-04 Richard Biener <rguenther@suse.de>
2479 PR tree-optimization/56837
2480 * g++.dg/torture/pr56837.C: New testcase.
2482 2013-04-04 Tobias Burnus <burnus@net-b.de>
2485 * gfortran.dg/c_loc_test_21.f90: New.
2486 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2487 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2488 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2489 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2490 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2492 2013-04-03 Jeff Law <law@redhat.com>
2494 PR tree-optimization/56799
2495 * gcc.c-torture/execute/pr56799.c: New test.
2497 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2500 * g++.dg/warn/Wpointer-arith-1.C: New.
2501 * g++.dg/gomp/for-19.C: Adjust.
2503 2013-04-03 Marek Polacek <polacek@redhat.com>
2506 * gcc.dg/pr55702.c: New test.
2508 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2511 * gcc.dg/pr56809.c: New testcase.
2513 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2516 * g++.dg/debug/pr56819.C: New test.
2518 2013-04-03 Richard Biener <rguenther@suse.de>
2520 PR tree-optimization/56817
2521 * g++.dg/torture/pr56817.C: New testcase.
2523 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2525 * gcc.dg/vect/bb-slp-31.c: New file.
2527 2013-04-03 Jason Merrill <jason@redhat.com>
2530 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2532 2013-04-03 Richard Biener <rguenther@suse.de>
2534 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2536 2013-04-03 Richard Biener <rguenther@suse.de>
2538 PR tree-optimization/55964
2539 * gcc.dg/torture/pr55964-2.c: New testcase.
2541 2013-04-03 Richard Biener <rguenther@suse.de>
2543 PR tree-optimization/56501
2544 * gcc.dg/torture/pr56501.c: New testcase.
2546 2013-04-03 Richard Biener <rguenther@suse.de>
2548 PR tree-optimization/56407
2549 * gcc.dg/torture/pr56407.c: New testcase.
2551 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2553 PR tree-optimization/56790
2554 * g++.dg/ext/pr56790-1.C: New testcase.
2556 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2558 * gcc.target/i386/merge-1.c: New testcase.
2559 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2561 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2564 * gcc.c-torture/execute/pr19449.c: New test.
2566 2013-04-03 Richard Biener <rguenther@suse.de>
2568 PR tree-optimization/56812
2569 * g++.dg/vect/slp-pr56812.cc: New testcase.
2571 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2575 * gfortran.dg/altreturn_8.f90: New.
2576 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2577 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2578 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2580 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2582 PR rtl-optimization/56745
2583 * gcc.c-torture/compile/pr56745.c: New test.
2585 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2587 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2589 2013-04-02 Richard Biener <rguenther@suse.de>
2591 PR tree-optimization/56778
2592 * gcc.dg/torture/pr56778.c: New testcase.
2594 2013-04-02 Richard Biener <rguenther@suse.de>
2597 * g++.dg/torture/pr56768.C: New testcase.
2599 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2601 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2603 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2606 * gfortran.dg/namelist_82.f90: New test.
2608 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2611 * gfortran.dg/implicit_class_1.f90: New.
2613 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2616 * gfortran.dg/namelist_81.f90: New test.
2618 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2620 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2621 for constant and equal string lengths.
2622 * gfortran.dg/character_comparison_5.f90: Likewise.
2623 * gfortran.dg/character_comparison_9.f90: New test.
2625 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2627 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2628 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2630 2013-03-29 Tobias Burnus <burnus@net-b.de>
2633 * gfortran.dg/optional_absent_3.f90: New.
2635 2013-03-29 Tobias Burnus <burnus@net-b.de>
2638 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2640 2013-03-29 Tobias Burnus <burnus@net-b.de>
2643 * gfortran.dg/namelist_80.f90: New.
2645 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2648 * gfortran.dg/string_length_2.f90: New test.
2649 * gfortran.dg/dependency_41.f90: New test.
2651 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2654 * gfortran.dg/array_constructor_43.f90: New test.
2655 * gfortran.dg/random_seed_3.f90: New test.
2657 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2659 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2660 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2661 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2662 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2663 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2664 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2665 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2666 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2667 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2668 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2670 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2673 * g++.dg/conversion/op4.C: Adjust.
2674 * g++.dg/cpp0x/rv1n.C: Likewise.
2675 * g++.dg/cpp0x/rv2n.C: Likewise.
2676 * g++.dg/cpp0x/template_deduction.C: Likewise.
2677 * g++.dg/expr/cond8.C: Likewise.
2678 * g++.dg/other/error4.C: Likewise.
2679 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2680 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2681 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2682 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2683 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2684 * g++.old-deja/g++.law/cvt20.C: Likewise.
2685 * g++.old-deja/g++.law/cvt8.C: Likewise.
2686 * g++.old-deja/g++.law/init8.C: Likewise.
2687 * g++.old-deja/g++.mike/net12.C: Likewise.
2688 * g++.old-deja/g++.mike/net8.C: Likewise.
2689 * g++.old-deja/g++.mike/p2793.C: Likewise.
2690 * g++.old-deja/g++.mike/p3836.C: Likewise.
2691 * g++.old-deja/g++.mike/p418.C: Likewise.
2692 * g++.old-deja/g++.mike/p701.C: Likewise.
2693 * g++.old-deja/g++.mike/p807.C: Likewise.
2695 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2698 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2701 2013-03-28 Marek Polacek <polacek@redhat.com>
2703 PR tree-optimization/56695
2704 * gcc.dg/vect/pr56695.c: New test.
2706 2013-03-28 Richard Biener <rguenther@suse.de>
2708 PR tree-optimization/37021
2709 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2710 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2712 2013-03-27 Tobias Burnus <burnus@net-b.de>
2716 * gfortran.dg/sizeof_2.f90: New.
2717 * gfortran.dg/sizeof_3.f90: New.
2718 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2720 2013-03-27 Richard Biener <rguenther@suse.de>
2722 PR tree-optimization/37021
2723 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2725 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2727 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2728 * g++.dg/ipa/ivinline-2.C: Likewise.
2729 * g++.dg/ipa/ivinline-3.C: Likewise.
2730 * g++.dg/ipa/ivinline-4.C: Likewise.
2731 * g++.dg/ipa/ivinline-5.C: Likewise.
2732 * g++.dg/ipa/ivinline-7.C: Likewise.
2733 * g++.dg/ipa/ivinline-8.C: Likewise.
2734 * g++.dg/ipa/ivinline-9.C: Likewise.
2735 * g++.dg/cpp0x/noexcept03.C: Likewise.
2736 * gcc.dg/const-1.c: Likewise.
2737 * gcc.dg/ipa/pure-const-1.c: Likewise.
2738 * gcc.dg/noreturn-8.c: Likewise.
2739 * gcc.target/i386/mmx-1.c: Likewise.
2740 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2741 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2742 * gcc.c-torture/execute/pr33992.x: New file.
2744 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2746 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2748 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2751 * g++.dg/ext/desig5.C: New.
2753 2013-03-26 Tobias Burnus <burnus@net-b.de>
2756 * gfortran.dg/merge_init_expr_2.f90: New.
2757 * gfortran.dg/merge_char_1.f90: Modify test to
2758 stay a run-time test.
2759 * gfortran.dg/merge_char_3.f90: Ditto.
2761 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2763 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2764 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2766 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2769 * g++.dg/cpp0x/range-for23.C: New.
2771 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2774 * gfortran.dg/namelist_79.f90: New.
2776 2013-03-25 Martin Jambor <mjambor@suse.cz>
2778 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2780 2013-03-25 Tobias Burnus <burnus@net-b.de>
2800 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2801 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2802 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2803 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2804 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2805 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2806 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2807 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2808 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2809 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2810 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2811 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2812 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2813 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2814 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2815 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2816 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2817 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2818 * gfortran.dg/pr32601_1.f03: Ditto.
2819 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2820 * gfortran.dg/blockdata_7.f90: New.
2821 * gfortran.dg/c_assoc_4.f90: New.
2822 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2823 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2824 * gfortran.dg/c_funloc_tests_8.f90: New.
2825 * gfortran.dg/c_loc_test_17.f90: New.
2826 * gfortran.dg/c_loc_test_18.f90: New.
2827 * gfortran.dg/c_loc_test_19.f90: New.
2828 * gfortran.dg/c_loc_test_20.f90: New.
2829 * gfortran.dg/c_sizeof_5.f90: New.
2830 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2831 * gfortran.dg/transfer_resolve_2.f90: New.
2832 * gfortran.dg/transfer_resolve_3.f90: New.
2833 * gfortran.dg/transfer_resolve_4.f90: New.
2834 * gfortran.dg/pr32601.f03: Update dg-error.
2835 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2836 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2838 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2840 * gcc.target/arm/vseleqdf.c: New test.
2841 * gcc.target/arm/vseleqsf.c: Likewise.
2842 * gcc.target/arm/vselgedf.c: Likewise.
2843 * gcc.target/arm/vselgesf.c: Likewise.
2844 * gcc.target/arm/vselgtdf.c: Likewise.
2845 * gcc.target/arm/vselgtsf.c: Likewise.
2846 * gcc.target/arm/vselledf.c: Likewise.
2847 * gcc.target/arm/vsellesf.c: Likewise.
2848 * gcc.target/arm/vselltdf.c: Likewise.
2849 * gcc.target/arm/vselltsf.c: Likewise.
2850 * gcc.target/arm/vselnedf.c: Likewise.
2851 * gcc.target/arm/vselnesf.c: Likewise.
2852 * gcc.target/arm/vselvcdf.c: Likewise.
2853 * gcc.target/arm/vselvcsf.c: Likewise.
2854 * gcc.target/arm/vselvsdf.c: Likewise.
2855 * gcc.target/arm/vselvssf.c: Likewise.
2857 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2859 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2861 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2862 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2863 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2864 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2865 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2866 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2867 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2868 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2869 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2870 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2871 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2872 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2873 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2874 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2875 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2876 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2877 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2878 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2879 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2880 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2881 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2882 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2883 * gcc.target/arm/atomic-op-char.c: Likewise.
2884 * gcc.target/arm/atomic-op-consume.c: Likewise.
2885 * gcc.target/arm/atomic-op-int.c: Likewise.
2886 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2887 * gcc.target/arm/atomic-op-release.c: Likewise.
2888 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2889 * gcc.target/arm/atomic-op-short.c: Likewise.
2891 2013-03-25 Richard Biener <rguenther@suse.de>
2894 * g++.dg/torture/pr56694.C: New testcase.
2896 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2899 * gcc.target/arm/neon-vcond-gt.c: New test.
2900 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2901 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2903 2013-03-25 Richard Biener <rguenther@suse.de>
2905 PR tree-optimization/56689
2906 * gcc.dg/torture/pr56689.c: New testcase.
2908 2013-03-25 Kai Tietz <ktietz@redhat.com>
2910 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2912 2013-03-24 Tobias Burnus <burnus@net-b.de>
2915 * gfortran.dg/eof_5.f90: New.
2917 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2919 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2922 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2924 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2926 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2929 * gcc.c-torture/execute/builtins/builtins.exp: Add
2930 -Wl,--allow-multiple-definition for RTEMS targets.
2932 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2934 * gcc.target/aarch64/movk.c: New test.
2936 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2938 * g++.dg/ext/vector21.C: New testcase.
2940 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2942 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2943 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2945 2013-03-21 Richard Biener <rguenther@suse.de>
2947 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2948 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2950 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2952 * gcc.target/aarch64/vect.c: Test and result vector added
2953 for sabd and saba instructions.
2954 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2955 instructions in assembly.
2956 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2957 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2958 for fabd instruction.
2959 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2960 instruction in assembly.
2961 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2963 2013-03-20 Jeff Law <law@redhat.com>
2965 * g++.dg/tree-ssa/ssa-dom.C: New test.
2967 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2969 * gcc.target/powerpc/mmfpgpr.c: New test.
2970 * gcc.target/powerpc/sd-vsx.c: Likewise.
2971 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2972 * gcc.target/powerpc/vsx-float0.c: Likewise.
2974 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2976 PR tree-optimization/56355
2977 * gcc.dg/pr56355-1.c: New file.
2979 2013-03-20 Catherine Moore <clm@codesourcery.com>
2980 Richard Sandiford <rdsandiford@googlemail.com>
2982 * gcc.target/mips/mips.exp: Add microMIPS support.
2983 * gcc.target/mips/umips-movep-2.c: New test.
2984 * gcc.target/mips/umips-lwp-2.c: New test.
2985 * gcc.target/mips/umips-swp-5.c: New test.
2986 * gcc.target/mips/umips-constraints-1.c: New test.
2987 * gcc.target/mips/umips-lwp-3.c: New test.
2988 * gcc.target/mips/umips-swp-6.c: New test.
2989 * gcc.target/mips/umips-constraints-2.c: New test.
2990 * gcc.target/mips/umips-save-restore-1.c: New test.
2991 * gcc.target/mips/umips-lwp-4.c: New test.
2992 * gcc.target/mips/umips-swp-7.c: New test.
2993 * gcc.target/mips/umips-save-restore-2.c: New test.
2994 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2995 * gcc.target/mips/umips-lwp-5.c: New test.
2996 * gcc.target/mips/umips-save-restore-3.c: New test.
2997 * gcc.target/mips/umips-lwp-6.c: New test.
2998 * gcc.target/mips/umips-swp-1.c: New test.
2999 * gcc.target/mips/umips-lwp-7.c: New test.
3000 * gcc.target/mips/umips-swp-2.c: New test.
3001 * gcc.target/mips/umips-lwp-8.c: New test.
3002 * gcc.target/mips/umips-swp-3.c: New test.
3003 * gcc.target/mips/umips-movep-1.c: New test.
3004 * gcc.target/mips/umips-lwp-1.c: New test.
3005 * gcc.target/mips/umips-swp-4.c: New test.
3007 2013-03-20 Richard Biener <rguenther@suse.de>
3009 PR tree-optimization/56661
3010 * gcc.dg/torture/pr56661.c: New testcase.
3012 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3014 PR rtl-optimization/56605
3015 * gcc.target/powerpc/pr56605.c: New.
3017 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3020 * gfortran.dg/do_1.f90: Don't xfail.
3022 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3025 * gfortran.dg/namelist_77.f90: New.
3026 * gfortran.dg/namelist_78.f90: New.
3028 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3031 * gfortran.dg/open_negative_unit_1.f90: New.
3033 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3035 * gcc.target/aarch64/sbc.c: New test.
3037 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3039 * gcc.target/aarch64/ror.c: New test.
3041 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3043 * gcc.target/aarch64/extr.c: New test.
3045 2013-03-19 Richard Biener <rguenther@suse.de>
3047 PR tree-optimization/56273
3048 * gcc.dg/tree-ssa/vrp47.c: Adjust.
3049 * c-c++-common/uninit-17.c: Likewise.
3051 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3053 PR tree-optimization/56635
3054 * g++.dg/torture/pr56635.C: New test.
3056 2013-03-18 Richard Biener <rguenther@suse.de>
3058 PR tree-optimization/3713
3059 * g++.dg/ipa/devirt-12.C: New testcase.
3061 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3064 * c-c++-common/pr56566.c: New test.
3066 2013-03-17 Jason Merrill <jason@redhat.com>
3068 * g++.dg/template/abstract-dr337.C: XFAIL.
3070 2013-03-16 Jakub Jelinek <jakub@redhat.com>
3073 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
3074 * c-c++-common/pr56607.c: New test.
3076 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
3079 * g++.dg/cpp0x/constexpr-array5.C: New.
3081 2013-03-15 Tobias Burnus <burnus@net-b.de>
3084 * gfortran.dg/transfer_intrinsic_5.f90: New.
3086 2013-03-15 Kai Tietz <ktietz@redhat.com>
3088 * gcc.target/i386/movti.c: Don't test for x64 mingw.
3089 * gcc.target/i386/pr20020-1.c: Likewise.
3090 * gcc.target/i386/pr20020-2.c: Likewise.
3091 * gcc.target/i386/pr20020-3.c: Likewise.
3092 * gcc.target/i386/pr53425-1.c: Likewise.
3093 * gcc.target/i386/pr53425-2.c: Likewise.
3094 * gcc.target/i386/pr55093.c: Likewise.
3095 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
3097 2013-03-15 Jakub Jelinek <jakub@redhat.com>
3100 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
3101 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
3103 2013-03-14 Jakub Jelinek <jakub@redhat.com>
3105 PR tree-optimization/53265
3106 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
3108 * gcc.dg/graphite/id-6.c (test): Likewise.
3109 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
3110 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
3112 PR tree-optimization/53265
3113 * gcc.dg/pr53265.c: New test.
3114 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
3116 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
3118 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
3119 n, use it as high bound instead of 4.
3121 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
3124 * gcc.target/sh/pr49880-1.c: New.
3125 * gcc.target/sh/pr49880-2.c: New.
3126 * gcc.target/sh/pr49880-3.c: New.
3127 * gcc.target/sh/pr49880-4.c: New.
3128 * gcc.target/sh/pr49880-5.c: New.
3130 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
3132 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
3134 2013-03-13 Richard Biener <rguenther@suse.de>
3136 PR tree-optimization/56608
3137 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
3139 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
3142 * g++.dg/cpp0x/alias-decl-32.C: New.
3144 2013-03-11 Jan Hubicka <jh@suse.cz>
3147 * gcc.c-torture/compile/pr56571.c: New testcase.
3149 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3151 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
3152 * gcc.dg/tree-ssa/pr55579.c: Likewise.
3154 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
3156 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
3157 * gcc.dg/inline_4.c: Likewise.
3158 * gcc.dg/unroll_2.c: Likewise.
3159 * gcc.dg/unroll_3.c: Likewise.
3160 * gcc.dg/unroll_4.c: Likewise.
3162 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3165 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
3168 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
3170 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
3173 * gcc.c-torture/compile/pr40797.c: New.
3175 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3177 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
3179 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
3182 * gfortran.dg/class_56.f90: New test.
3184 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
3187 * gcc.target/mips/pr56524.c: New test.
3189 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3192 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
3194 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3197 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
3199 2013-03-08 Marek Polacek <polacek@redhat.com>
3201 PR tree-optimization/56478
3202 * gcc.dg/torture/pr56478.c: New test.
3204 2013-03-08 Kai Tietz <ktietz@redhat.com>
3206 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
3207 targets linker option --allow-multiple-definition.
3209 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
3210 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
3211 * gcc.dg/pr52549.c: Add LLP64 case.
3212 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
3213 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
3214 * gcc.dg/torture/pr51071-2.c: Likewise.
3215 * gcc.dg/tree-ssa/vrp72.c: Likewise.
3216 * gcc.dg/tree-ssa/vrp73.c: Likewise.
3217 * gcc.dg/tree-ssa/vrp75.c: Likewise.
3218 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
3219 * gcc.dg/weak/weak-1.c: Likewise.
3220 * gcc.dg/weak/weak-2.c: Likewise.
3221 * gcc.dg/weak/weak-3.c: Likewise.
3222 * gcc.dg/weak/weak-4.c: Likewise.
3223 * gcc.dg/weak/weak-5.c: Likewise.
3224 * gcc.dg/weak/weak-15.c: Likewise.
3225 * gcc.dg/weak/weak-16.c: Likewise.
3227 * c-c++-common/pr54486.c: Skip test for mingw-targets.
3229 2013-03-07 Jakub Jelinek <jakub@redhat.com>
3231 PR tree-optimization/56559
3232 * gcc.dg/tree-ssa/reassoc-26.c: New test.
3234 2013-03-07 Andreas Schwab <schwab@suse.de>
3236 * gcc.dg/pr31490.c: Fix last change.
3238 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
3241 * g++.dg/template/crash115.C: New.
3243 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3245 PR tree-optimization/56539
3246 * gcc.c-torture/compile/pr56539.c: New test.
3248 2013-03-06 Kai Tietz <ktietz@redhat.com>
3250 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
3252 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
3253 * gcc.dg/lto/20091013-1_2.c: Likewise.
3254 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
3256 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3258 * gnat.dg/specs/aggr6.ads: New test.
3260 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3262 * gnat.dg/loop_optimization15.ad[sb]: New test.
3264 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3267 * gcc.dg/pr56548.c: New test.
3269 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3272 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
3274 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3277 * g++.dg/template/typename20.C: New test.
3279 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3282 * gcc.dg/pr56510.c: New test.
3284 PR rtl-optimization/56484
3285 * gcc.c-torture/compile/pr56484.c: New test.
3287 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
3290 * g++.dg/warn/Wsign-conversion-2.C: New.
3292 2013-03-05 Richard Biener <rguenther@suse.de>
3294 PR tree-optimization/56270
3295 * gcc.dg/vect/slp-38.c: New testcase.
3297 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3299 PR rtl-optimization/56494
3300 * gcc.dg/pr56494.c: New test.
3302 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
3304 * gcc.dg/pr56424.c: New test.
3306 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3308 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3309 * gcc.dg/pr56228.c <avr>: Skip.
3311 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3314 PR tree-optimization/52631
3315 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3317 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
3319 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3320 * gcc.dg/vect/vect-83_64.c: Same.
3322 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3325 * gfortran.dg/pointer_check_13.f90: New test.
3327 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3330 * gfortran.dg/array_constructor_42.f90: New test.
3332 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
3335 * g++.dg/template/static33.C: New.
3336 * g++.dg/template/static34.C: Likewise.
3339 * g++.dg/template/static35.C: New.
3341 2013-03-01 Steve Ellcey <sellcey@mips.com>
3343 * gcc.dg/pr56396.c: Require pic support.
3345 2013-03-01 Richard Biener <rguenther@suse.de>
3347 PR tree-optimization/55481
3348 * gcc.dg/torture/pr56488.c: New testcase.
3350 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3351 Jakub Jelinek <jakub@redhat.com>
3354 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3355 no_sanitize_address attribute rather than no_address_safety_analysis.
3356 * g++.dg/asan/sanitizer_test_utils.h
3357 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3358 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3359 in addition to no_address_safety_analysis.
3361 2013-02-28 Jason Merrill <jason@redhat.com>
3364 * g++.dg/cpp0x/constexpr-and.C: New.
3366 2013-02-28 Martin Jambor <mjambor@suse.cz>
3368 PR tree-optimization/56294
3369 * g++.dg/debug/pr56294.C: New test.
3371 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3373 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3375 2013-02-27 Marek Polacek <polacek@redhat.com>
3377 PR rtl-optimization/56466
3378 * gcc.dg/pr56466.c: New test.
3380 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3382 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3383 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3384 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3386 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3389 * gcc.dg/pr45472.c: New test.
3391 2013-02-26 Marek Polacek <polacek@redhat.com>
3393 PR tree-optimization/56426
3394 * gcc.dg/pr56436.c: New test.
3396 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3398 PR tree-optimization/56448
3399 * gcc.c-torture/compile/pr56448.c: New test.
3401 PR tree-optimization/56443
3402 * gcc.dg/torture/pr56443.c: New test.
3404 2013-02-25 Richard Biener <rguenther@suse.de>
3406 PR tree-optimization/56175
3407 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3409 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3412 * g++.dg/torture/pr56403.C: New test.
3414 2013-02-25 Catherine Moore <clm@codesourcery.com>
3417 2013-02-24 Catherine Moore <clm@codesourcery.com>
3418 Richard Sandiford <rdsandiford@googlemail.com>
3420 * gcc.target/mips/mips.exp: Add microMIPS support.
3421 * gcc.target/mips/umips-movep-2.c: New test.
3422 * gcc.target/mips/umips-lwp-2.c: New test.
3423 * gcc.target/mips/umips-swp-5.c: New test.
3424 * gcc.target/mips/umips-constraints-1.c: New test.
3425 * gcc.target/mips/umips-lwp-3.c: New test.
3426 * gcc.target/mips/umips-swp-6.c: New test.
3427 * gcc.target/mips/umips-constraints-2.c: New test.
3428 * gcc.target/mips/umips-save-restore-1.c: New test.
3429 * gcc.target/mips/umips-lwp-4.c: New test.
3430 * gcc.target/mips/umips-swp-7.c: New test.
3431 * gcc.target/mips/umips-save-restore-2.c: New test.
3432 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3433 * gcc.target/mips/umips-lwp-5.c: New test.
3434 * gcc.target/mips/umips-save-restore-3.c: New test.
3435 * gcc.target/mips/umips-lwp-6.c: New test.
3436 * gcc.target/mips/umips-swp-1.c: New test.
3437 * gcc.target/mips/umips-lwp-7.c: New test.
3438 * gcc.target/mips/umips-swp-2.c: New test.
3439 * gcc.target/mips/umips-lwp-8.c: New test.
3440 * gcc.target/mips/umips-swp-3.c: New test.
3441 * gcc.target/mips/umips-movep-1.c: New test.
3442 * gcc.target/mips/umips-lwp-1.c: New test.
3443 * gcc.target/mips/umips-swp-4.c: New test.
3445 2013-02-24 Catherine Moore <clm@codesourcery.com>
3446 Richard Sandiford <rdsandiford@googlemail.com>
3448 * gcc.target/mips/mips.exp: Add microMIPS support.
3449 * gcc.target/mips/umips-movep-2.c: New test.
3450 * gcc.target/mips/umips-lwp-2.c: New test.
3451 * gcc.target/mips/umips-swp-5.c: New test.
3452 * gcc.target/mips/umips-constraints-1.c: New test.
3453 * gcc.target/mips/umips-lwp-3.c: New test.
3454 * gcc.target/mips/umips-swp-6.c: New test.
3455 * gcc.target/mips/umips-constraints-2.c: New test.
3456 * gcc.target/mips/umips-save-restore-1.c: New test.
3457 * gcc.target/mips/umips-lwp-4.c: New test.
3458 * gcc.target/mips/umips-swp-7.c: New test.
3459 * gcc.target/mips/umips-save-restore-2.c: New test.
3460 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3461 * gcc.target/mips/umips-lwp-5.c: New test.
3462 * gcc.target/mips/umips-save-restore-3.c: New test.
3463 * gcc.target/mips/umips-lwp-6.c: New test.
3464 * gcc.target/mips/umips-swp-1.c: New test.
3465 * gcc.target/mips/umips-lwp-7.c: New test.
3466 * gcc.target/mips/umips-swp-2.c: New test.
3467 * gcc.target/mips/umips-lwp-8.c: New test.
3468 * gcc.target/mips/umips-swp-3.c: New test.
3469 * gcc.target/mips/umips-movep-1.c: New test.
3470 * gcc.target/mips/umips-lwp-1.c: New test.
3471 * gcc.target/mips/umips-swp-4.c: New test.
3473 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3476 * lib/asan-dg.exp (asan_link_flags): Add
3477 -B${gccpath}/libsanitizer/asan/ to flags.
3479 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3482 * gcc.dg/torture/pr56420.c: New test.
3484 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3487 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3489 2013-02-21 Martin Jambor <mjambor@suse.cz>
3491 PR tree-optimization/56310
3492 * g++.dg/ipa/pr56310.C: New test.
3494 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3497 * gfortran.dg/proc_ptr_comp_37.f90: New.
3499 2013-02-21 Richard Biener <rguenther@suse.de>
3501 PR tree-optimization/56415
3503 2013-02-11 Richard Biener <rguenther@suse.de>
3505 PR tree-optimization/56273
3506 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3507 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3508 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3509 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3510 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3511 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3513 2013-02-21 Marek Polacek <polacek@redhat.com>
3515 PR tree-optimization/56398
3516 * g++.dg/torture/pr56398.C: New test.
3518 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3521 * gcc.c-torture/compile/pr56405.c: New test.
3523 2013-02-20 Jan Hubicka <jh@suse.cz>
3525 PR tree-optimization/56265
3526 * g++.dg/ipa/devirt-11.C: New testcase.
3528 2013-02-20 Richard Biener <rguenther@suse.de>
3530 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3532 2013-02-20 Richard Biener <rguenther@suse.de>
3533 Jakub Jelinek <jakub@redhat.com>
3535 PR tree-optimization/56396
3536 * gcc.dg/pr56396.c: New testcase.
3538 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3541 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3543 2013-02-19 Richard Biener <rguenther@suse.de>
3545 PR tree-optimization/56384
3546 * gcc.dg/torture/pr56384.c: New testcase.
3548 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3550 PR tree-optimization/56350
3551 * gcc.dg/pr56350.c: New test.
3553 PR tree-optimization/56381
3554 * g++.dg/opt/pr56381.C: New test.
3556 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3559 * lib/dg-pch.exp (pch-init, pch-finish,
3560 check_effective_target_pch_supported_debug): New procs.
3561 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3562 Likewise if $pch_unsupported_debug and $flags include -g.
3563 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3564 and dg-require-effective-target pch_unsupported_debug.
3565 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3566 * objc.dg/pch/pch.exp: Likewise.
3567 * gcc.dg/pch/pch.exp: Likewise.
3568 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3569 pch_unsupported_debug.
3570 * gcc.dg/pch/valid-1.hs: Likewise.
3571 * gcc.dg/pch/valid-1b.c: Likewise.
3572 * gcc.dg/pch/valid-1b.hs: Likewise.
3574 2013-02-18 Richard Biener <rguenther@suse.de>
3576 PR tree-optimization/56366
3577 * gcc.dg/torture/pr56366.c: New testcase.
3579 2013-02-18 Richard Biener <rguenther@suse.de>
3582 * gcc.dg/torture/pr56349.c: New testcase.
3584 2013-02-18 Richard Biener <rguenther@suse.de>
3586 PR tree-optimization/56321
3587 * gcc.dg/torture/pr56321.c: New testcase.
3589 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3591 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3593 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3594 Dodji Seketeli <dodji@redhat.com>
3597 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3598 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3599 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3600 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3601 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3602 * c-c++-common/asan/pr56330.c: Likewise.
3603 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3604 Ensure the size argument of __builtin_memcpy is a constant.
3606 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3607 Paolo Carlini <paolo.carlini@oracle.com>
3610 * g++.dg/cpp0x/enum23.C: New.
3612 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3615 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3617 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3619 PR rtl-optimization/56348
3620 * gcc.target/i386/pr56348.c: New test.
3622 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3624 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3625 * gcc.target/arm/interrupt-2.c: Likewise.
3627 2013-02-15 Tobias Burnus <burnus@net-b.de>
3630 * gfortran.dg/matmul_9.f90: New.
3632 2013-02-15 Tobias Burnus <burnus@net-b.de>
3635 * gfortran.dg/init_flag_11.f90: New.
3637 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3639 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3641 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3643 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3646 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3647 Tobias Burnus <burnus@net-b.de>
3650 * gfortran.dg/allocatable_function_7.f90: New.
3652 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3654 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3655 * asan_globals_test-wrapper.cc: New file.
3656 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3657 instead of asan_globals_test.cc as dg-additional-sources.
3658 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3659 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3660 "sanitizer_test_utils.h" instead of
3661 "sanitizer_common/tests/sanitizer_test_utils.h".
3662 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3663 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3664 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3665 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3666 * g++.dg/asan/asan_test.cc: Synced from upstream.
3667 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3669 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3672 * c-c++-common/asan/memcmp-2.c: New test.
3674 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3677 * g++.dg/cpp0x/udlit-string-literal.h: New.
3678 * g++.dg/cpp0x/udlit-string-literal.C: New.
3680 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3682 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3684 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3687 * gcc.target/arm/pr56184.C: New test.
3689 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3692 * g++.dg/torture/pr56302.C: New test.
3693 * g++.dg/cpp0x/constexpr-56302.C: New test.
3694 * c-c++-common/pr56302.c: New test.
3696 2013-02-13 Tobias Burnus <burnus@net-b.de>
3697 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3700 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3701 * gfortran.dg/quad_3.f90: Ditto.
3703 2013-02-13 Kostya Serebryany <kcc@google.com>
3705 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3706 to match the fresh asan run-time.
3707 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3709 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3711 Avoid instrumenting duplicated memory access in the same basic block
3712 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3713 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3714 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3715 * c-c++-common/asan/inc.c: Likewise.
3717 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3720 * gcc.target/i386/pr56148.c: New test.
3722 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3723 Tobias Burnus <burnus@net-b.de>
3726 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3729 2013-02-12 Richard Biener <rguenther@suse.de>
3732 * gcc.dg/lto/pr56297_0.c: New testcase.
3733 * gcc.dg/lto/pr56297_0.c: Likewise.
3735 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3738 * gfortran.dg/typebound_deferred_1.f90: New.
3740 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3742 PR rtl-optimization/56151
3743 * gcc.target/i386/pr56151.c: New test.
3745 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3747 * g++.dg/ext/mv12.C: New test.
3748 * g++.dg/ext/mv12.h: New file.
3749 * g++.dg/ext/mv12-aux.C: New file.
3750 * g++.dg/ext/mv13.C: New test.
3752 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3754 * lib/target-supports.exp
3755 (check_effective_target_powerpc_eabi_ok): New.
3756 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3758 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3759 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3761 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3762 * gcc.target/powerpc/pr51623.c: Likewise.
3763 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3764 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3766 2013-02-11 Alexander Potapenko <glider@google.com>
3767 Jack Howarth <howarth@bromo.med.uc.edu>
3768 Jakub Jelinek <jakub@redhat.com>
3771 * g++.dg/asan/pr55617.C: Run on all targets.
3773 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3775 PR rtl-optimization/56275
3776 * gcc.dg/pr56275.c: New test.
3778 2013-02-11 Richard Biener <rguenther@suse.de>
3780 PR tree-optimization/56273
3781 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3783 2013-02-11 Richard Biener <rguenther@suse.de>
3785 PR tree-optimization/56264
3786 * gcc.dg/torture/pr56264.c: New testcase.
3788 2013-02-11 Richard Biener <rguenther@suse.de>
3790 PR tree-optimization/56273
3791 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3792 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3793 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3794 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3795 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3796 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3798 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3800 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3801 for *-*-linux-gnu targets.
3802 * g++.dg/asan/interception-test-1.c: Ditto.
3803 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3804 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3806 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3809 * gfortran.dg/intrinsic_size_4.f90 : New test.
3811 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3814 * gcc.target/powerpc/pr56256.c: New test.
3816 2013-02-08 Ian Lance Taylor <iant@google.com>
3818 * lib/go.exp: Load timeout.exp.
3820 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3822 PR rtl-optimization/56246
3823 * gcc.target/i386/pr56246.c: New test.
3825 2013-02-08 Jeff Law <law@redhat.com>
3828 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3830 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3833 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3836 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3838 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3840 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3842 PR rtl-optimization/56195
3843 * gcc.dg/torture/pr56195.c: New test.
3845 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3848 * gfortran.dg/recursive_interface_2.f90: New test.
3850 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3852 PR tree-optimization/56250
3853 * gcc.c-torture/execute/pr56250.c: New test.
3855 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3857 PR tree-optimization/56064
3858 * gcc.dg/fixed-point/view-convert-2.c: New test.
3860 2013-02-08 Michael Matz <matz@suse.de>
3862 PR tree-optimization/52448
3863 * gcc.dg/pr52448.c: New test.
3865 2013-02-08 Richard Biener <rguenther@suse.de>
3868 * gcc.dg/torture/pr56181.c: New testcase.
3870 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3873 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3874 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3876 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3879 * g++.dg/parse/crash61.C: New test.
3882 * g++.dg/parse/pr56239.C: New test.
3885 * g++.dg/abi/mangle61.C: New test.
3887 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3889 PR rtl-optimization/56225
3890 * gcc.target/i386/pr56225.c: New test.
3892 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3895 * gcc.dg/guality/pr56154-1.c: New test.
3896 * gcc.dg/guality/pr56154-2.c: New test.
3897 * gcc.dg/guality/pr56154-3.c: New test.
3898 * gcc.dg/guality/pr56154-4.c: New test.
3899 * gcc.dg/guality/pr56154-aux.c: New file.
3901 PR tree-optimization/55789
3902 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3904 * gcc.dg/tree-ssa/inline-3.c: Add
3905 --param max-early-inliner-iterations=2 option.
3907 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3910 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3911 Add -fno-dwarf2-cfi-asm to dg-options.
3914 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3917 * gcc.dg/pr56228.c: New test.
3919 2013-02-07 Alan Modra <amodra@gmail.com>
3922 * gcc.target/powerpc/pr54009.c: New test.
3924 * gfortran.dg/pr54131.f: New test.
3926 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3929 * gfortran.dg/array_constructor_41.f90: New test.
3931 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3934 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3936 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3939 * g++.dg/gomp/pr56217.C: New test.
3941 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3943 PR tree-optimization/56205
3944 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3945 * gcc.c-torture/execute/pr56205.c: New test.
3947 2013-02-05 Richard Biener <rguenther@suse.de>
3949 PR tree-optimization/53342
3950 PR tree-optimization/53185
3951 * gcc.dg/vect/pr53185-2.c: New testcase.
3953 2013-02-05 Jan Hubicka <jh@suse.cz>
3955 PR tree-optimization/55789
3956 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3957 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3958 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3959 * g++.dg/ipa/inline-1.C: New testcase.
3960 * g++.dg/ipa/inline-2.C: New testcase.
3961 * g++.dg/ipa/inline-3.C: New testcase.
3963 2013-02-05 Jan Hubicka <jh@suse.cz>
3965 PR tree-optimization/55789
3966 * g++.dg/torture/pr55789.C: New testcase.
3968 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3971 * gcc.dg/pr56167.c: New test.
3973 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3976 * gcc.target/sh/pr55146.c: New.
3978 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3980 PR tree-optimization/54386
3981 * gcc.target/sh/pr54386.c: New.
3983 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3986 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3989 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3991 2013-02-04 Alexander Potapenko <glider@google.com>
3992 Jack Howarth <howarth@bromo.med.uc.edu>
3993 Jakub Jelinek <jakub@redhat.com>
3996 * g++.dg/asan/pr55617.C: New test.
3998 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4001 * gfortran.dg/typebound_operator_19.f90: New test.
4002 * gfortran.dg/typebound_assignment_4.f90: New test.
4004 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4007 * gfortran.dg/recursive_interface_1.f90: New test.
4009 2013-02-04 Richard Guenther <rguenther@suse.de>
4012 * gcc.dg/lto/pr56168_0.c: New testcase.
4013 * gcc.dg/lto/pr56168_1.c: Likewise.
4015 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
4019 * gfortran.dg/block_12.f90: New test.
4020 * gfortran.dg/module_error_1.f90: New test.
4022 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
4024 * lib/target-supports.exp (check_effective_target_vect_float)
4025 (check_effective_target_vect_no_align): Add mips-sde-elf.
4027 2013-02-01 Jakub Jelinek <jakub@redhat.com>
4029 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
4031 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
4033 * gcc.dg/pr56023.c: XFAIL on AIX.
4034 * gcc.dg/vect/pr49352.c: Same.
4036 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
4038 * gnat.dg/opt26.adb: New test.
4040 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4043 2013-01-27 Amol Pise <amolpise15@gmail.com>
4045 * gcc.target/arm/neon-vfnms-1.c: New test.
4046 * gcc.target/arm/neon-vfnma-1.c: New test.
4048 2013-01-31 Richard Biener <rguenther@suse.de>
4050 PR tree-optimization/56157
4051 * gcc.dg/torture/pr56157.c: New testcase.
4053 2013-01-30 Richard Biener <rguenther@suse.de>
4055 PR tree-optimization/56150
4056 * gcc.dg/torture/pr56150.c: New testcase.
4058 2013-01-30 Jakub Jelinek <jakub@redhat.com>
4061 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
4062 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
4063 printed in backtrace.
4064 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
4065 to avoid errors about mismatched allocation vs. deallocation.
4068 * g++.dg/mv1.C: Moved to...
4069 * g++.dg/ext/mv1.C: ... here. Adjust test.
4070 * g++.dg/mv2.C: Moved to...
4071 * g++.dg/ext/mv2.C: ... here. Adjust test.
4072 * g++.dg/mv3.C: Moved to...
4073 * g++.dg/ext/mv3.C: ... here.
4074 * g++.dg/mv4.C: Moved to...
4075 * g++.dg/ext/mv4.C: ... here.
4076 * g++.dg/mv5.C: Moved to...
4077 * g++.dg/ext/mv5.C: ... here. Adjust test.
4078 * g++.dg/mv6.C: Moved to...
4079 * g++.dg/ext/mv6.C: ... here. Adjust test.
4080 * g++.dg/ext/mv7.C: New test.
4081 * g++.dg/ext/mv8.C: New test.
4082 * g++.dg/ext/mv9.C: New test.
4083 * g++.dg/ext/mv10.C: New test.
4084 * g++.dg/ext/mv11.C: New test.
4086 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
4088 PR rtl-optimization/56144
4089 * gcc.dg/pr56144.c: New.
4091 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
4093 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
4095 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
4096 * g++.dg/cpp0x/constexpr-55573.C: Same
4098 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
4100 PR tree-optimization/56064
4101 * gcc.dg/fixed-point/view-convert.c: New test.
4103 2013-01-30 Andreas Schwab <schwab@suse.de>
4105 * lib/target-supports-dg.exp (dg-process-target): Use expr to
4106 evaluate the end index in string range.
4108 2013-01-30 Tobias Burnus <burnus@net-b.de>
4111 * gfortran.dg/allocatable_function_6.f90: New.
4113 2013-01-29 Janus Weil <janus@gcc.gnu.org>
4114 Mikael Morin <mikael@gcc.gnu.org>
4117 * gfortran.dg/proc_ptr_comp_36.f90: New.
4119 2013-01-29 Richard Biener <rguenther@suse.de>
4121 PR tree-optimization/55270
4122 * gcc.dg/torture/pr55270.c: New testcase.
4124 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4126 PR rtl-optimization/56117
4127 * gcc.dg/pr56117.c: New test.
4129 2013-01-28 Richard Biener <rguenther@suse.de>
4131 PR tree-optimization/56034
4132 * gcc.dg/torture/pr56034.c: New testcase.
4134 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4136 PR tree-optimization/56125
4137 * gcc.dg/pr56125.c: New test.
4139 2013-01-28 Tobias Burnus <burnus@net-b.de>
4140 Mikael Morin <mikael@gcc.gnu.org>
4143 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
4144 * gfortran.dg/import8.f90: Likewise.
4145 * gfortran.dg/interface_derived_type_1.f90: Likewise.
4146 * gfortran.dg/import10.f90: New test.
4147 * gfortran.dg/import11.f90: Likewise
4149 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4152 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
4153 string.h. Provide memset, malloc and free prototypes, adjust line
4154 numbers in dg-output.
4155 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
4156 Provide memset prototype and adjust line numbers in dg-output.
4157 * c-c++-common/asan/global-overflow-1.c: Likewise.
4159 PR tree-optimization/56094
4160 * gcc.dg/pr56094.c: New test.
4162 2013-01-27 Amol Pise <amolpise15@gmail.com>
4164 * gcc.target/arm/neon-vfnms-1.c: New test.
4165 * gcc.target/arm/neon-vfnma-1.c: New test.
4167 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
4170 * gcc.target/i386/pr56114.c: New test.
4172 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
4175 * gfortran.dg/associate_14.f90: New test.
4178 * gfortran.dg/associate_13.f90: New test.
4180 2013-01-25 Jakub Jelinek <jakub@redhat.com>
4182 PR tree-optimization/56098
4183 * gcc.dg/pr56098-1.c: New test.
4184 * gcc.dg/pr56098-2.c: New test.
4186 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
4189 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
4191 2013-01-22 Marek Polacek <polacek@redhat.com>
4193 PR tree-optimization/56035
4194 * gcc.dg/pr56035.c: New test.
4196 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4198 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
4201 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4203 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
4205 2013-01-24 Jakub Jelinek <jakub@redhat.com>
4208 * gcc.dg/pr56078.c: New test.
4209 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
4211 2013-01-24 Martin Jambor <mjambor@suse.cz>
4213 PR tree-optimization/55927
4214 * g++.dg/ipa/devirt-10.C: Disable early inlining.
4216 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
4218 * gcc.target/i386/movsd.c: New test.
4220 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
4223 * gcc.target/i386/pr55934.c: New test.
4225 2013-01-23 Janus Weil <janus@gcc.gnu.org>
4228 * gfortran.dg/select_8.f90: New.
4230 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
4232 * gcc.target/microblaze/microblaze.exp: Remove
4233 target_config_cflags check.
4235 2013-01-23 Jakub Jelinek <jakub@redhat.com>
4238 * gfortran.dg/gomp/pr56052.f90: New test.
4241 * gcc.dg/pr49069.c: New test.
4243 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4246 * g++.dg/cpp0x/constexpr-static10.C: New.
4248 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
4251 * gcc.target/i386/pr56028.c: New test.
4253 2013-01-22 Jakub Jelinek <jakub@redhat.com>
4256 * gcc.target/i386/pr55686.c: New test.
4258 2013-01-22 Dodji Seketeli <dodji@redhat.com>
4261 * g++.dg/cpp0x/variadic139.C: New test.
4262 * g++.dg/cpp0x/variadic140.C: Likewise.
4263 * g++.dg/cpp0x/variadic141.C: Likewise.
4265 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
4267 * gnat.dg/warn8.adb: New test.
4269 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
4272 * gfortran.dg/include_8.f90: New test.
4274 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4276 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4277 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
4279 2013-01-21 Jakub Jelinek <jakub@redhat.com>
4281 PR tree-optimization/56051
4282 * gcc.c-torture/execute/pr56051.c: New test.
4284 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4286 PR rtl-optimization/56023
4287 * gcc.dg/pr56023.c: New test.
4289 2013-01-21 Martin Jambor <mjambor@suse.cz>
4292 * gcc.target/i386/pr56022.c: New test.
4294 2013-01-21 Jason Merrill <jason@redhat.com>
4296 * lib/target-supports.exp (check_effective_target_alias): New.
4298 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
4301 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4303 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
4305 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4307 2013-01-19 Jeff Law <law@redhat.com>
4309 PR tree-optimization/52631
4310 * tree-ssa/pr52631.c: New test.
4311 * tree-ssa/ssa-fre-9: Update expected output.
4313 2013-01-19 Anthony Green <green@moxielogic.com>
4315 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4318 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4320 PR tree-optimization/56029
4321 * g++.dg/torture/pr56029.C: New test.
4323 2013-01-18 Sharad Singhai <singhai@google.com>
4325 PR tree-optimization/55995
4326 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4328 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
4331 * gcc.target/i386/pr55433.c: New.
4333 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4336 * gfortran.dg/pr56015.f90: New test.
4338 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
4340 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4342 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
4344 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4345 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4346 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4347 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4348 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4350 2013-01-17 Jeff Law <law@redhat.com>
4352 * gcc.dg/pr52573.c: Move to...
4353 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4355 PR rtl-optimization/52573
4356 * gcc.dg/pr52573.c: New test.
4358 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4361 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4362 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4363 check_no_compiler_messages to test support in ucontext.h.
4364 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4365 compliant RLIMIT_AS.
4367 2013-01-17 Marek Polacek <polacek@redhat.com>
4369 PR rtl-optimization/55833
4370 * gcc.dg/pr55833.c: New test.
4372 2013-01-17 Jan Hubicka <jh@suse.cz>
4374 PR tree-optimization/55273
4375 * gcc.c-torture/compile/pr55273.c: New testcase.
4377 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4380 * gcc.target/pr55981.c: New test.
4382 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4384 * gcc.target/arm/pr40887.c: Require at least armv5.
4385 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4386 * gcc.target/arm/pr51915.c: Likewise.
4387 * gcc.target/arm/pr52006.c: Likewise.
4388 * gcc.target/arm/pr53187.c: Likewise.
4390 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4391 * gcc.target/arm/ftest-support-arm.h: Delete.
4392 * gcc.target/arm/ftest-support-thumb.h: Delete.
4393 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4394 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4395 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4396 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4397 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4398 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4399 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4400 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4401 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4402 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4403 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4404 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4405 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4406 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4407 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4408 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4409 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4410 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4411 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4412 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4413 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4414 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4415 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4416 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4418 2013-01-17 Martin Jambor <mjambor@suse.cz>
4420 PR tree-optimizations/55264
4421 * g++.dg/ipa/pr55264.C: New test.
4423 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4426 * gfortran.dg/class_55.f90: New.
4428 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4431 * gcc.c-torture/execute/builtins/builtins.exp: Add
4432 -Wl,--allow-multiple-definition for eabi and elf targets.
4435 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4436 check_effective_target_vect_perm_short,
4437 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4438 check_effective_target_vect64): Return 0 for big-endian ARM.
4439 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4441 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4444 2013-01-16 Richard Biener <rguenther@suse.de>
4446 PR tree-optimization/55964
4447 * gcc.dg/torture/pr55964.c: New testcase.
4449 2013-01-16 Richard Biener <rguenther@suse.de>
4451 PR tree-optimization/54767
4452 PR tree-optimization/53465
4453 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4455 2013-01-16 Christian Bruel <christian.bruel@st.com>
4458 * gcc.target/sh/sh-switch.c: New testcase.
4460 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4462 * gcc.dg/webizer.c: Increase the array size.
4464 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4467 * gcc.dg/pr55940.c: New test.
4469 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4470 Harald Anlauf <anlauf@gmx.de>
4472 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4473 * gfortran.dg/bounds_check_5.f90: Likewise.
4474 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4475 * gfortran.dg/continuation_9.f90: Likewise.
4476 * gfortran.dg/move_alloc_13.f90: Likewise.
4477 * gfortran.dg/structure_constructor_11.f90: Likewise.
4478 * gfortran.dg/tab_continuation.f: Likewise.
4479 * gfortran.dg/warning-directive-2.F90: Likewise.
4480 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4482 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4484 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4485 * gcc.target/arm/fma-sp.c: Likewise.
4487 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4489 PR rtl-optimization/55153
4490 * gcc.dg/pr55153.c: New.
4492 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4494 PR tree-optimization/55920
4495 * gcc.c-torture/compile/pr55920.c: New test.
4497 2013-01-15 Richard Biener <rguenther@suse.de>
4500 * gcc.dg/torture/pr55882.c: New testcase.
4502 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4504 PR tree-optimization/55955
4505 * gcc.c-torture/compile/pr55955.c: New test.
4507 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4510 * g++.dg/cpp0x/alias-decl-31.C: New test.
4512 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4515 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4516 case where interface is null.
4518 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4521 * gfortran.dg/array_constructor_40.f90: New test.
4523 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4525 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4527 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4529 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4530 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4531 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4532 * gcc.target/aarch64/vect-ld1r.c: New.
4533 * gcc.target/aarch64/vect-ld1r.x: New.
4535 2013-01-14 Andi Kleen <ak@linux.intel.com>
4538 * gcc.target/i386/hle-clear-rel.c: New file
4539 * gcc.target/i386/hle-store-rel.c: New file.
4541 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4543 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4544 * gfortran.dg/bounds_check_4.f90: Likewise.
4545 * gfortran.dg/inquire_10.f90: Likewise.
4546 * gfortran.dg/minloc_3.f90: Likewise.
4547 * gfortran.dg/minlocval_3.f90: Likewise.
4548 * gfortran.dg/module_double_reuse.f90: Likewise.
4549 * gfortran.dg/mvbits_1.f90: Likewise.
4550 * gfortran.dg/oldstyle_1.f90: Likewise.
4551 * gfortran.dg/pr20163-2.f: Likewise.
4552 * gfortran.dg/save_1.f90: Likewise.
4553 * gfortran.dg/scan_1.f90: Likewise.
4554 * gfortran.dg/select_char_1.f90: Likewise.
4555 * gfortran.dg/shape_4.f90: Likewise.
4556 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4557 * gfortran.dg/function_optimize_10.f90: Likewise.
4558 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4559 * gfortran.dg/used_types_17.f90: Likewise.
4560 * gfortran.dg/used_types_18.f90: Likewise.
4562 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4565 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4567 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4569 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4571 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4573 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4575 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4578 * gfortran.dg/assumed_type_2.f90: Fix test case.
4579 * gfortran.dg/internal_pack_13.f90: New test.
4580 * gfortran.dg/internal_pack_14.f90: New test.
4582 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4585 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4586 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4589 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4591 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4593 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4596 * gcc.target/s390/pr55719.c: New testcase.
4598 2013-01-11 Richard Guenther <rguenther@suse.de>
4600 PR tree-optimization/44061
4601 * gcc.dg/pr44061.c: New testcase.
4603 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4605 Update copyright years.
4607 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4608 Jakub Jelinek <jakub@redhat.com>
4611 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4613 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4615 PR rtl-optimization/55672
4616 * gcc.target/i386/pr55672.c: New.
4618 2013-01-10 Jeff Law <law@redhat.com>
4620 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4621 pass/fail message unique.
4624 2013-01-10 Jason Merrill <jason@redhat.com>
4626 * ada/.gitignore: New.
4628 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4630 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4632 * g++.dg/tls/thread_local2.C: Likewise.
4633 * g++.dg/tls/thread_local2g.C: Likewise.
4634 * g++.dg/tls/thread_local6.C: Likewise.
4635 * g++.dg/tls/thread_local-order1.C: Add tls options.
4636 * g++.dg/tls/thread_local-order2.C: Likewise.
4637 * g++.dg/tls/thread_local3.C: Likewise.
4638 * g++.dg/tls/thread_local3g.C: Likewise.
4639 * g++.dg/tls/thread_local4.C: Likewise.
4640 * g++.dg/tls/thread_local4g.C: Likewise.
4641 * g++.dg/tls/thread_local5.C: Likewise.
4642 * g++.dg/tls/thread_local5g.C: Likewise.
4643 * g++.dg/tls/thread_local6g.C: Likewise.
4645 2013-01-10 Kostya Serebryany <kcc@google.com>
4647 * g++.dg/asan/asan_test.cc: Sync from upstream.
4649 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4651 PR tree-optimization/55921
4652 * gcc.c-torture/compile/pr55921.c: New test.
4654 2013-01-09 Jan Hubicka <jh@suse.cz>
4656 PR tree-optimization/55569
4657 * gcc.c-torture/compile/pr55569.c: New testcase.
4659 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4662 * gfortran.dg/use_28.f90: New test.
4664 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4666 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4667 number matching more robust.
4669 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4671 PR rtl-optimization/55829
4672 * gcc.target/i386/pr55829.c: New.
4674 2013-01-09 Tobias Burnus <burnus@net-b.de>
4677 * gfortran.dg/bind_c_bool_1.f90: New.
4678 * gfortran.dg/do_5.f90: Add dg-warning.
4680 2013-01-09 Jan Hubicka <jh@suse.cz>
4682 PR tree-optimization/55875
4683 * gcc.c-torture/execute/pr55875.c: New testcase.
4684 * g++.dg/torture/pr55875.C: New testcase.
4686 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4689 * c-c++-common/pr48418.c: New test.
4691 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4694 * g++.dg/tls/thread_local-ice.C: New.
4696 2013-01-09 Andreas Schwab <schwab@suse.de>
4698 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4700 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4702 PR tree-optimization/48189
4703 * gcc.dg/pr48189.c: New test.
4705 2013-01-04 Jan Hubicka <jh@suse.cz>
4707 PR tree-optimization/55823
4708 * g++.dg/ipa/devirt-10.C: New testcase.
4710 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4711 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4713 PR rtl-optimization/55845
4714 * gcc.target/i386/pr55845.c: New test.
4716 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4718 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4719 instructions generated instead of number of occurances.
4721 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4723 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4724 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4725 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4726 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4727 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4728 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4729 * gcc.target/aarch64/vect-fcm.x: Likewise.
4730 * lib/target-supports.exp
4731 (check_effective_target_vect_cond): Enable for AArch64.
4733 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4735 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4736 endian-safe float pool loading.
4737 (test_square_root_v4sf): Likewise.
4738 (test_square_root_v2df): Likewise.
4739 * lib/target-supports.exp
4740 (check_effective_target_vect_call_sqrtf): Add AArch64.
4742 2013-01-08 Martin Jambor <mjambor@suse.cz>
4745 * gcc.dg/tree-ssa/pr55579.c: New test.
4747 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4749 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4752 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4755 * gcc.dg/torture/pr55890-3.c: New test.
4758 * gcc.c-torture/compile/pr55851.c: New test.
4761 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4764 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4767 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4769 2013-01-07 Tobias Burnus <burnus@net-b.de>
4772 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4773 * gfortran.dg/pointer_init_7.f90: New.
4775 2013-01-07 Richard Biener <rguenther@suse.de>
4777 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4779 2013-01-07 Richard Biener <rguenther@suse.de>
4782 * gcc.dg/torture/pr55890-1.c: New testcase.
4783 * gcc.dg/torture/pr55890-2.c: Likewise.
4785 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4787 * gcc.target/aarch64/fmovd.c: New.
4788 * gcc.target/aarch64/fmovf.c: Likewise.
4789 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4790 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4791 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4792 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4793 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4794 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4796 2013-01-07 Richard Biener <rguenther@suse.de>
4798 PR tree-optimization/55888
4799 PR tree-optimization/55862
4800 * gcc.dg/torture/pr55888.c: New testcase.
4802 2013-01-07 Tobias Burnus <burnus@net-b.de>
4805 * gfortran.dg/intrinsic_size_3.f90: New.
4807 2013-01-07 Tobias Burnus <burnus@net-b.de>
4810 * gfortran.dg/select_type_32.f90: New.
4812 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4815 * g++.dg/cpp0x/alias-decl-29.C: New test.
4817 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4822 * gfortran.dg/class_array_15.f03: New test.
4824 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4829 * gfortran.dg/use_23.f90: New test.
4830 * gfortran.dg/use_24.f90: New test.
4831 * gfortran.dg/use_25.f90: New test.
4832 * gfortran.dg/use_26.f90: New test.
4833 * gfortran.dg/use_27.f90: New test.
4835 2013-01-06 Olivier Hainque <hainque@adacore.com>
4837 * gnat.dg/specs/clause_on_volatile.ads: New test.
4839 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4841 * gnat.dg/alignment10.adb: New test.
4843 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4844 Mikael Morin <mikael@gcc.gnu.org>
4847 * gfortran.dg/use_22.f90: New test.
4849 2013-01-04 Andrew Pinski <apinski@cavium.com>
4851 * gcc.target/aarch64/cmp-1.c: New testcase.
4853 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4856 * gfortran.dg/select_type_31.f03: New test.
4858 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4860 PR c++/54526 (again)
4861 * g++.dg/cpp0x/parse2.C: Extend.
4862 * g++.old-deja/g++.other/crash28.C: Adjust.
4864 2013-01-04 Richard Biener <rguenther@suse.de>
4866 PR tree-optimization/55862
4867 * gcc.dg/torture/pr55862.c: New testcase.
4869 2013-01-04 Martin Jambor <mjambor@suse.cz>
4871 PR tree-optimization/55755
4872 * gcc.dg/torture/pr55755.c: New test.
4873 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4874 * gcc.dg/tree-ssa/pr45144.c: Update.
4876 2013-01-04 Richard Biener <rguenther@suse.de>
4879 * gcc.dg/fold-reassoc-2.c: New testcase.
4881 2013-01-04 Tobias Burnus <burnus@net-b.de>
4884 * gfortran.dg/null_7.f90: New.
4886 2013-01-04 Tobias Burnus <burnus@net-b.de>
4890 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4891 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4892 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4894 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4896 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4898 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4901 * gfortran.dg/assignment_1.f90: Modified.
4902 * gfortran.dg/assignment_4.f90: New.
4904 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4906 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4908 2013-01-03 Richard Biener <rguenther@suse.de>
4910 PR tree-optimization/55857
4911 * gcc.dg/vect/pr55857-1.c: New testcase.
4912 * gcc.dg/vect/pr55857-2.c: Likewise.
4914 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4916 PR rtl-optimization/55838
4917 * gcc.dg/pr55838.c: New test.
4919 PR tree-optimization/55832
4920 * gcc.c-torture/compile/pr55832.c: New test.
4922 2013-01-02 Teresa Johnson <tejohnson@google.com>
4924 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4925 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4926 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4927 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4928 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4929 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4930 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4931 * gcc.dg/unroll_1.c: Ditto.
4932 * gcc.dg/unroll_2.c: Ditto.
4933 * gcc.dg/unroll_3.c: Ditto.
4934 * gcc.dg/unroll_4.c: Ditto.
4936 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4938 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4940 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4943 * gfortran.dg/eof_4.f90: New test.
4945 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4947 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4948 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4949 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4950 (compat_setup_dfp): Initialize compat_alt_caret and
4951 compat_save_TEST_ALWAYS_FLAGS.
4953 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4955 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4957 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4959 * gcc.dg/torture/fp-int-convert-2.c: New test.
4961 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4963 * gfortran.dg/newunit_3.f90: Add dg-do run.
4964 * gfortran.dg/inquire_15.f90: Add dg-do run.
4966 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4968 PR tree-optimization/55831
4969 * gcc.dg/pr55831.c: New test.
4971 Copyright (C) 2013 Free Software Foundation, Inc.
4973 Copying and distribution of this file, with or without modification,
4974 are permitted in any medium without royalty provided the copyright
4975 notice and this notice are preserved.