1 2013-12-12 Jakub Jelinek <jakub@redhat.com>
4 * g++.dg/opt/pr59470.C: New test.
6 2013-12-12 Max Ostapenko <m.ostapenko@partner.samsung.com>
8 * c-c++-common/tsan/free_race2.c: New file.
9 * c-c++-common/tsan/race_on_barrier2.c: Likewise.
10 * c-c++-common/tsan/race_on_mutex.c: Likewise.
11 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
12 * c-c++-common/tsan/simple_race.c: Likewise.
13 * c-c++-common/tsan/simple_stack.c: Likewise.
14 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
15 * g++.dg/tsan/atomic_free.C: Likewise.
16 * g++.dg/tsan/atomic_free2.C: Likewise.
17 * g++.dg/tsan/benign_race.C: Likewise.
18 * g++.dg/tsan/cond_race.C: Likewise.
19 * g++.dg/tsan/default_options.C: Likewise.
20 * g++.dg/tsan/fd_close_norace.C: Likewise.
21 * g++.dg/tsan/fd_close_norace2.C: Likewise.
22 * g++-dg/tsan/tsan.exp: Modified to run additional C++ tests.
24 2013-12-12 Jakub Jelinek <jakub@redhat.com>
27 * gfortran.dg/gomp/pr59467.f90: New test.
28 * c-c++-common/gomp/pr59467.c: New test.
30 2013-12-12 Ryan Mansfield <rmansfield@qnx.com>
33 * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes.
34 * gcc.target/i386/sse2-movapd-2.c: Likewise.
35 * gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
36 * gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
38 2013-12-11 Sriraman Tallam <tmsriram@google.com>
41 * gcc.target/i386/pr59390.c: New test.
42 * gcc.target/i386/pr59390_1.c: New test.
43 * gcc.target/i386/pr59390_2.c: New test.
45 2013-12-11 Balaji V. Iyer <balaji.v.iyer@intel.com>
47 * g++.dg/cilk-plus/CK/catch_exc.cc: New test case.
48 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
49 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
50 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
51 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
52 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
53 * g++.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords
54 test stored in c-c++-common. Also, added the Cilk runtime's library
55 to the ld_library_path.
57 2013-12-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
60 * gcc.c-torture/compile/pr59134.c: New test.
61 * gnat.dg/misaligned_volatile.adb: New test.
63 2013-12-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
64 Sandra Loosemore <sandra@codesourcery.com>
66 * gcc.dg/pr23623.c: Update to test interaction with C++ memory model.
68 2013-12-11 Sandra Loosemore <sandra@codesourcery.com>
74 * gcc.dg/pr23623.c: New test.
75 * gcc.dg/pr48784-1.c: New test.
76 * gcc.dg/pr48784-2.c: New test.
77 * gcc.dg/pr56341-1.c: New test.
78 * gcc.dg/pr56341-2.c: New test.
79 * gcc.dg/pr56997-1.c: New test.
80 * gcc.dg/pr56997-2.c: New test.
81 * gcc.dg/pr56997-3.c: New test.
83 2013-12-11 Janus Weil <janus@gcc.gnu.org>
86 * gfortran.dg/allocate_with_source_4.f90: New.
88 2013-12-11 Jakub Jelinek <jakub@redhat.com>
90 PR tree-optimization/59417
91 * gcc.c-torture/compile/pr59417.c: New test.
93 PR tree-optimization/59386
94 * gcc.c-torture/compile/pr59386.c: New test.
96 2013-12-11 Bin Cheng <bin.cheng@arm.com>
99 2013-12-10 Bin Cheng <bin.cheng@arm.com>
100 PR tree-optimization/41488
101 * gcc.dg/tree-ssa/scev-7.c: New test.
102 * gcc.dg/pr41488.c: New test.
104 2013-12-10 Janus Weil <janus@gcc.gnu.org>
107 * gfortran.dg/c_by_val_5.f90: Modified.
108 * gfortran.dg/dummy_procedure_10.f90: New.
110 2013-12-10 Yury Gribov <y.gribov@samsung.com>
112 * gcc-dg/tsan/tsan.exp: Added missing call to torture-finish.
113 * g++-dg/tsan/tsan.exp: Likewise.
115 2013-12-10 Richard Biener <rguenther@suse.de>
118 * gcc.dg/ipa/ipa-pta-14.c: Un-XFAIL.
120 2013-12-10 Jakub Jelinek <jakub@redhat.com>
122 * gcc.dg/vect/vect-cond-11.c: New test.
123 * gcc.target/i386/vect-cond-1.c: New test.
124 * gcc.target/i386/avx2-gather-5.c: New test.
125 * gcc.target/i386/avx2-gather-6.c: New test.
126 * gcc.dg/vect/vect-mask-loadstore-1.c: New test.
127 * gcc.dg/vect/vect-mask-load-1.c: New test.
129 2013-12-09 Marek Polacek <polacek@redhat.com>
132 * g++.dg/ubsan/pr59437.C: New test.
134 2013-12-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
136 * c-c++-common/tsan/thread_leak2.c: `dg-skip-if' removed.
137 * gcc-dg/tsan/tsan.exp: Run only with '-O0' and '-O2' options.
138 * g++-dg/tsan/tsan.exp: Likewise.
140 2013-12-10 Eric Botcazou <ebotcazou@adacore.com>
142 * gcc.dg/vect/pr58508.c: XFAIL for vect_no_align.
143 * gcc.dg/vect/vect-reduc-pattern-3.c: Require vect_int_mult.
145 2013-12-10 Bin Cheng <bin.cheng@arm.com>
147 PR tree-optimization/41488
148 * gcc.dg/tree-ssa/scev-7.c: New test.
149 * gcc.dg/pr41488.c: New test.
151 2013-12-09 Joseph Myers <joseph@codesourcery.com>
153 PR preprocessor/55715
154 * gcc.dg/cpp/expr-overflow-1.c: New test.
156 2013-12-10 Tobias Burnus <burnus@net-b.de>
162 * gfortran.dg/proc_ptr_result_4.f90: Fix proc-ptr interface.
164 2013-12-09 Paolo Carlini <paolo.carlini@oracle.com>
167 * g++.dg/cpp0x/variadic-sizeof3.C: New.
169 2013-12-09 David Malcolm <dmalcolm@redhat.com>
171 * g++.dg/plugin/selfassign.c (execute_warn_self_assign): Eliminate
172 use of FOR_EACH_BB in favor of FOR_EACH_BB_FN, to make use of cfun
174 * gcc.dg/plugin/selfassign.c (execute_warn_self_assign): Likewise.
176 2013-12-09 Richard Earnshaw <rearnsha@arm.com>
178 * gcc.target/arm/ldrd-strd-offset.c: New.
180 2013-12-09 Martin Jambor <mjambor@suse.cz>
182 * gcc.c-torture/compile/pr39834.c: Remove optimization level option.
183 * gcc.c-torture/compile/pr48929.c: Likewise.
184 * gcc.c-torture/compile/pr55569.c: Likewise.
185 * gcc.c-torture/compile/sra-1.c: Likewise.
186 * gcc.c-torture/compile/pr45085.c: Moved to...
187 * gcc.dg/tree-ssa/pr45085.c: ...here, added compile dg-do.
189 2013-12-09 Marek Polacek <polacek@redhat.com>
192 * g++.dg/ubsan/pr59415.C: New test.
194 2013-12-09 Paolo Carlini <paolo.carlini@oracle.com>
197 * g++.dg/cpp0x/deleted2.C: New.
199 2013-12-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
201 * gcc.dg/tree-ssa/loop-31.c: Update scan pattern.
203 2013-12-09 Richard Sandiford <rdsandiford@googlemail.com>
205 * lib/asan-dg.exp (asan-gtest): Remove expected output from the
206 pass/fail line and add it to the log instead.
208 2013-12-08 Oleg Endo <olegendo@gcc.gnu.org>
212 * gcc.target/sh/pr51697.c: New.
214 2013-12-08 Uros Bizjak <ubizjak@gmail.com>
216 * gcc.dg/macro-fusion-1.c: Cleanup sched2 rtl dump.
217 * gcc.dg/macro-fusion-2.c: Ditto.
218 * gcc.dg/vect/vect-simd-clone-10a.c: Cleanup vect tree dump.
219 * gcc.dg/vect/vect-simd-clone-12a.c: Ditto.
221 2013-12-08 Tobias Burnus <burnus@net-b.de>
226 * gfortran.dg/elemental_subroutine_8.f90: New.
227 * gfortran.dg/proc_decl_9.f90: Add ELEMENTAL to make valid.
228 * gfortran.dg/proc_ptr_11.f90: Ditto.
229 * gfortran.dg/proc_ptr_result_8.f90: Ditto.
230 * gfortran.dg/proc_ptr_32.f90: Update dg-error.
231 * gfortran.dg/proc_ptr_33.f90: Ditto.
232 * gfortran.dg/proc_ptr_result_1.f90: Add abstract interface
233 which is not elemental.
234 * gfortran.dg/proc_ptr_result_7.f90: Ditto.
236 2013-12-07 Janus Weil <janus@gcc.gnu.org>
239 * gfortran.dg/class_result_2.f90: New.
241 2013-12-06 Jakub Jelinek <jakub@redhat.com>
243 PR tree-optimization/59388
244 * gcc.c-torture/execute/pr59388.c: New test.
246 2013-12-06 Dominique d'Humieres <dominiq@lps.ens.fr>
249 * g++.dg/pubtypes.C: Adjust the regular expression.
250 * gcc.dg/pubtypes-1.c: Likewise.
251 * gcc.dg/pubtypes-2.c: Likewise.
252 * gcc.dg/pubtypes-3.c: Likewise.
253 * gcc.dg/pubtypes-4.c: Likewise.
255 2013-12-06 Tejas Belagod <tejas.belagod@arm.com>
257 * gcc.dg/vect/vect-nop-move.c: Fix dg options.
259 2013-12-06 Uros Bizjak <ubizjak@gmail.com>
262 * gcc.target/i386/pr59405.c: New test.
264 2013-12-06 Ian Bolton <ian.bolton@arm.com>
265 Mark Mitchell <mark@codesourcery.com>
268 * gcc.target/arm/builtin-trap.c: New test.
269 * gcc.target/arm/thumb-builtin-trap.c: Likewise.
271 2013-12-06 Eric Botcazou <ebotcazou@adacore.com>
273 * gcc.target/sparc/pdistn.c: New test.
274 * gcc.target/sparc/pdistn-2.c: Likewise.
276 2013-12-06 Richard Biener <rguenther@suse.de>
278 PR tree-optimization/59058
279 * gcc.dg/torture/pr59058.c: New testcase.
281 2013-12-05 Paolo Carlini <paolo.carlini@oracle.com>
283 * g++.dg/warn/pr15774-1.C: Adjust expected message.
285 2013-12-05 Vladimir Makarov <vmakarov@redhat.com>
287 PR rtl-optimization/59317
288 * testsuite/gcc.target/mips/pr59317.c: New.
290 2013-12-05 Marek Polacek <polacek@redhat.com>
294 * c-c++-common/ubsan/pr59333.c: New test.
295 * c-c++-common/ubsan/pr59397.c: New test.
297 2013-12-05 Tejas Belagod <tejas.belagod@arm.com>
299 * gcc.dg/vect/vect-nop-move.c: New test.
301 2013-12-05 Max Ostapenko <m.ostapenko@partner.samsung.com>
303 * c-c++-common/tsan/atomic_stack.c: New test.
304 * c-c++-common/tsan/fd_pipe_race.c: New test.
305 * c-c++-common/tsan/free_race.c: New test.
306 * c-c++-common/tsan/mutexset1.c: New test.
307 * c-c++-common/tsan/race_on_barrier.c: New test.
308 * c-c++-common/tsan/sleep_sync.c: New test.
309 * c-c++-common/tsan/thread_leak.c: New test.
310 * c-c++-common/tsan/thread_leak1.c: New test.
311 * c-c++-common/tsan/thread_leak2.c: New test.
312 * c-c++-common/tsan/tiny_race.c: New test.
313 * c-c++-common/tsan/tls_race.c: New test.
314 * c-c++-common/tsan/write_in_reader_lock.c: New test.
315 * lib/tsan-dg.exp: New file.
316 * gcc.dg/tsan/tsan.exp: New file.
317 * g++.dg/tsan/tsan.exp: New file.
318 * g++.dg/dg.exp: Prune tsan subdirectory.
320 2013-12-05 Kirill Yukhin <kirill.yukhin@intel.com>
322 * gcc.target/i386/readeflags-1.c: New.
323 * gcc.target/i386/writeeflags-1.c: Ditto.
325 2013-12-05 Yury Gribov <y.gribov@samsung.com>
328 * c-c++-common/asan/pr59063-1.c: Disable on non-Linux platforms.
329 * c-c++-common/asan/pr59063-2.c: Likewise.
331 2013-12-05 Paolo Carlini <paolo.carlini@oracle.com>
333 * g++.dg/cpp0x/constexpr-46336.C: Adjust expected messages.
334 * g++.dg/cpp0x/defaulted2.C: Likewise.
335 * g++.dg/cpp1y/auto-fn8.C: Likewise.
336 * g++.dg/gomp/udr-3.C: Likewise.
337 * g++.dg/lookup/extern-c-redecl5.C: Likewise.
338 * g++.dg/lookup/linkage1.C: Likewise.
339 * g++.dg/overload/new1.C: Likewise.
340 * g++.dg/parse/friend5.C: Likewise.
341 * g++.dg/parse/namespace-alias-1.C: Likewise.
342 * g++.dg/parse/namespace10.C: Likewise.
343 * g++.dg/parse/redef2.C: Likewise.
344 * g++.dg/template/friend44.C: Likewise.
345 * g++.old-deja/g++.brendan/crash42.C: Likewise.
346 * g++.old-deja/g++.brendan/crash52.C: Likewise.
347 * g++.old-deja/g++.brendan/crash55.C: Likewise.
348 * g++.old-deja/g++.jason/overload21.C: Likewise.
349 * g++.old-deja/g++.jason/overload5.C: Likewise.
350 * g++.old-deja/g++.jason/redecl1.C: Likewise.
351 * g++.old-deja/g++.law/arm8.C: Likewise.
352 * g++.old-deja/g++.other/main1.C: Likewise.
354 2013-12-05 Richard Biener <rguenther@suse.de>
356 PR tree-optimization/56787
357 * gcc.dg/vect/pr56787.c: Adjust to not require vector float division.
359 2013-12-05 Kostya Serebryany <kcc@google.com>
361 * c-c++-common/asan/null-deref-1.c: Update the test
362 to match the fresh asan run-time.
364 2013-12-05 Richard Biener <rguenther@suse.de>
366 PR tree-optimization/59374
367 * gcc.dg/torture/pr59374-1.c: New testcase.
368 * gcc.dg/torture/pr59374-2.c: Likewise.
370 2013-12-05 Kirill Yukhin <kirill.yukhin@intel.com>
372 * gcc.target/ia64/pr52731.c: New.
374 2013-12-04 Jeff Law <law@redhat.com>
376 * gcc.dg/pr38984.c: Use -fno-isolate-erroneous-paths-dereference.
377 * gcc.dg/tree-ssa/isolate-2.c: Explicitly turn on
378 -fisolate-erroneous-paths-attribute.
379 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
381 2013-12-04 Joseph Myers <joseph@codesourcery.com>
384 * gcc.dg/c11-align-6.c: New test.
386 2013-12-04 Marek Polacek <polacek@redhat.com>
388 * c-c++-common/ubsan/overflow-mul-2.c: New test.
389 * c-c++-common/ubsan/overflow-add-1.c: New test.
390 * c-c++-common/ubsan/overflow-add-2.c: New test.
391 * c-c++-common/ubsan/overflow-mul-1.c: New test.
392 * c-c++-common/ubsan/overflow-sub-1.c: New test.
393 * c-c++-common/ubsan/overflow-sub-2.c: New test.
394 * c-c++-common/ubsan/overflow-negate-1.c: New test.
396 2013-12-04 Marek Polacek <polacek@redhat.com>
399 * gcc.dg/pr54113.c: New test.
401 2013-12-04 Jakub Jelinek <jakub@redhat.com>
404 * g++.dg/cpp0x/constexpr-template6.C: New test.
406 2013-12-04 Eric Botcazou <ebotcazou@adacore.com>
408 * gnat.dg/pack19.adb: New test.
410 2013-12-04 Jakub Jelinek <jakub@redhat.com>
412 PR rtl-optimization/58726
413 * gcc.c-torture/execute/pr58726.c: New test.
416 * g++.dg/torture/pr59163.C: New test.
418 PR tree-optimization/59355
419 * g++.dg/ipa/pr59355.C: New test.
421 2013-12-04 Yufeng Zhang <yufeng.zhang@arm.com>
423 * gcc.dg/tree-ssa/slsr-39.c: Update.
424 * gcc.dg/tree-ssa/slsr-41.c: New test.
426 2013-12-03 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
428 * gcc.target/powerpc/pr57363.c: New test.
430 2013-12-03 Wei Mi <wmi@google.com>
432 PR rtl-optimization/59020
433 * testsuite/gcc.dg/pr59020.c: New.
434 * testsuite/gcc.dg/macro-fusion-1.c: New.
435 * testsuite/gcc.dg/macro-fusion-2.c: New.
437 2013-12-03 Yury Gribov <y.gribov@samsung.com>
440 * lib/asan-dg.exp: Don't add anything to flags if libsanitizer
442 * lib/ubsan-dg.exp: Likewise. Append to flags also
443 -B${gccpath}/libsanitizer/.
445 2013-12-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
447 * gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c: Skip for little endian.
449 2013-12-03 H.J. Lu <hongjiu.lu@intel.com>
452 * gcc.target/i386/pr59363.c: New file.
454 2013-12-03 Marek Polacek <polacek@redhat.com>
457 * gcc.dg/pr59351.c: New test.
459 2013-12-03 Chung-Ju Wu <jasonwucj@gmail.com>
461 * gcc.dg/20020312-2.c: Add __nds32__ case.
462 * gcc.dg/builtin-apply2.c: Skip for nds32*-*-*.
463 * gcc.dg/sibcall-3.c: Expected fail for nds32*-*-*.
464 * gcc.dg/sibcall-4.c: Expected fail for nds32*-*-*.
465 * gcc.dg/stack-usage-1.c (SIZE): Define case for __nds32__.
466 * gcc.dg/torture/pr37868.c: Skip for nds32*-*-*.
467 * gcc.dg/torture/stackalign/builtin-apply-2.c: Skip for nds32*-*-*.
468 * gcc.dg/tree-ssa/20040204-1.c: Expected fail for nds32*-*-*.
469 * gcc.dg/tree-ssa/pr42585.c: Skip for nds32*-*-*.
470 * gcc.dg/tree-ssa/sra-12.c: Skip for nds32*-*-*.
471 * gcc.target/nds32: New nds32 specific directory and testcases.
472 * lib/target-supports.exp (check_profiling_available): Check for
475 2013-12-03 Jakub Jelinek <jakub@redhat.com>
477 PR tree-optimization/59362
478 * gcc.c-torture/compile/pr59362.c: New test.
481 * gcc.dg/pr59011.c: New test.
484 * g++.dg/opt/pr58864.C: New test.
486 2013-12-02 Jeff Law <law@redhat.com>
488 PR tree-optimization/59322
489 * gcc.c-torture/compile/pr59322.c: New test.
491 2013-12-02 Sriraman Tallam <tmsriram@google.com>
494 * testsuite/gcc.target/i386/pr58944.c: New test.
496 2013-12-02 Joseph Myers <joseph@codesourcery.com>
499 * gcc.dg/c90-array-lval-8.c: New test.
501 2013-12-02 Jakub Jelinek <jakub@redhat.com>
503 PR tree-optimization/59358
504 * gcc.c-torture/execute/pr59358.c: New test.
507 * gcc.target/i386/i386.exp (check_effective_target_avx2): Move to...
508 * lib/target-supports.exp (check_effective_target_avx2): ... here.
509 (check_effective_target_vect_simd_clones): New.
510 * gcc.dg/vect/vect-simd-clone-1.c: Add dg-require-effective-target
512 * gcc.dg/vect/vect-simd-clone-2.c: Likewise.
513 * gcc.dg/vect/vect-simd-clone-3.c: Likewise.
514 * gcc.dg/vect/vect-simd-clone-4.c: Likewise.
515 * gcc.dg/vect/vect-simd-clone-5.c: Likewise.
516 * gcc.dg/vect/vect-simd-clone-6.c: Likewise.
517 * gcc.dg/vect/vect-simd-clone-7.c: Likewise.
518 * gcc.dg/vect/vect-simd-clone-8.c: Likewise.
519 * gcc.dg/vect/vect-simd-clone-9.c: Likewise.
520 * gcc.dg/vect/vect-simd-clone-10.c: Likewise.
521 * gcc.dg/vect/vect-simd-clone-11.c: Likewise.
522 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
524 2013-12-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
526 * gcc.dg/pr56997-4.c: New testcase.
528 2013-12-02 Marek Polacek <polacek@redhat.com>
530 * c-c++-common/ubsan/vla-1.c: Split the tests into individual
533 2013-12-02 Richard Biener <rguenther@suse.de>
535 PR tree-optimization/59139
536 * gcc.dg/torture/pr59139.c: New testcase.
538 2013-12-02 Eric Botcazou <ebotcazou@adacore.com>
540 * gnat.dg/opt30.adb: New test.
542 2013-12-01 Paul Thomas <pault@gcc.gnu.org>
545 * gfortran.dg/realloc_on_assign_23.f90 : New test
547 2013-12-01 Paul Thomas <pault@gcc.gnu.org>
550 * gfortran.dg/null_5.f90 : Include new error.
551 * gfortran.dg/null_6.f90 : Include new error.
553 2013-11-29 Marek Polacek <polacek@redhat.com>
556 * g++.dg/ubsan/pr59331.C: New test.
557 * g++.dg/ubsan/cxx1y-vla.C: Enable -Wall -Wno-unused-variable.
558 Disable the -w option.
559 * c-c++-common/ubsan/vla-1.c: Likewise.
560 * c-c++-common/ubsan/vla-2.c: Likewise.
561 * c-c++-common/ubsan/vla-3.c: Don't use the -w option.
563 2013-11-29 Joseph Myers <joseph@codesourcery.com>
566 * gcc.dg/c99-init-5.c, gcc.dg/c99-init-6.c: New tests.
568 2013-11-29 H.J. Lu <hongjiu.lu@intel.com>
570 * lib/asan-dg.exp (asan_link_flags): Properly add path to
571 libsanitizer.spec to cflags.
573 2013-11-29 Richard Biener <rguenther@suse.de>
576 * g++.dg/torture/pr59208.C: New testcase.
578 2013-11-29 Jakub Jelinek <jakub@redhat.com>
579 Yury Gribov <y.gribov@samsung.com>
582 * c-c++-common/asan/pr59063-1.c: New test.
583 * c-c++-common/asan/pr59063-2.c: Likewise.
584 * lib/asan-dg.exp: Add path to libsanitizer.spec to cflags.
585 * lib/ubsan-dg.exp: Likewise.
587 2013-11-29 Eric Botcazou <ebotcazou@adacore.com>
589 * gnat.dg/opt29.ad[sb]: New test.
591 2013-11-29 Richard Biener <rguenther@suse.de>
594 * gcc.dg/torture/pr59338.c: New testcase.
596 2013-11-29 Jakub Jelinek <jakub@redhat.com>
599 * gcc.dg/vect/vect-simd-clone-12.c: New test.
600 * gcc.dg/vect/vect-simd-clone-12a.c: New test.
601 * gcc.dg/vect/vect-simd-clone-10a.c: Remove extern keywords.
604 * c-c++-common/pr59280.c: New test.
606 2013-11-29 Zhenqiang Chen <zhenqiang.chen@linaro.org>
608 * gcc.target/arm/lp1243022.c: Skip target arm-neon.
610 2013-11-29 Joseph Myers <joseph@codesourcery.com>
613 * gcc.dg/inline-35.c: New test.
615 2013-11-28 Jakub Jelinek <jakub@redhat.com>
618 * g++.dg/gomp/pr59297.C: New test.
620 2013-11-28 Vladimir Makarov <vmakarov@redhat.com>
623 * gcc.target/i386/pr57293.c: New.
625 2013-11-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
627 * gcc.target/arm/vrinta-ce.c: New testcase.
629 2013-11-28 Richard Biener <rguenther@suse.de>
632 * gcc.dg/lto/pr59323-2_0.c: New testcase.
634 2013-11-28 Richard Biener <rguenther@suse.de>
636 PR tree-optimization/59330
637 * gcc.dg/torture/pr59330.c: New testcase.
639 2013-11-28 Richard Biener <rguenther@suse.de>
642 * gcc.dg/lto/pr59323_0.c: New testcase.
644 2013-11-28 Jakub Jelinek <jakub@redhat.com>
647 PR tree-optimization/58018
648 PR tree-optimization/58131
649 * gcc.dg/torture/pr57393-1.c: New test.
650 * gcc.dg/torture/pr57393-2.c: New test.
651 * gcc.dg/torture/pr57393-3.c: New test.
652 * gcc.dg/torture/pr58018.c: New test.
653 * gcc.dg/torture/pr58131.c: New test.
654 * gfortran.dg/pr57393-1.f90: New test.
655 * gfortran.dg/pr57393-2.f90: New test.
657 2013-11-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
659 * gfortran.dg/nan_7.f90: Disable for little endian PowerPC.
661 2013-11-27 Eric Botcazou <ebotcazou@adacore.com>
663 * gcc.dg/guality/param-3.c: New test.
665 2013-11-27 Uros Bizjak <ubizjak@gmail.com>
666 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
669 * gcc.target/i386/xop-frczX.c: New test.
671 2013-11-27 Jakub Jelinek <jakub@redhat.com>
673 PR tree-optimization/59014
674 * gcc.c-torture/execute/pr59014-2.c: New test.
676 2013-11-27 Paolo Carlini <paolo.carlini@oracle.com>
679 * g++.dg/parse/crash66.C: New.
681 2013-11-27 Kenneth Zadeck <zadeck@naturalbridge.com>
683 * gcc.dg/c90-const-expr-8.c: Look for overflow on INT_MIN % -1.
684 * gcc.dg/c99-const-expr-8.c: Look for overflow on INT_MIN % -1.
686 2013-11-27 Marek Polacek <polacek@redhat.com>
689 * g++.dg/ubsan/pr59306.C: New test.
691 2013-11-27 Aldy Hernandez <aldyh@redhat.com>
692 Jakub Jelinek <jakub@redhat.com>
694 * g++.dg/gomp/declare-simd-1.C (f38): Make sure
695 simdlen is a power of two.
696 * gcc.dg/gomp/simd-clones-2.c: Compile on all targets.
697 Remove -msse2. Adjust regexps for name mangling changes.
698 * gcc.dg/gomp/simd-clones-3.c: Likewise.
699 * gcc.dg/vect/vect-simd-clone-1.c: New test.
700 * gcc.dg/vect/vect-simd-clone-2.c: New test.
701 * gcc.dg/vect/vect-simd-clone-3.c: New test.
702 * gcc.dg/vect/vect-simd-clone-4.c: New test.
703 * gcc.dg/vect/vect-simd-clone-5.c: New test.
704 * gcc.dg/vect/vect-simd-clone-6.c: New test.
705 * gcc.dg/vect/vect-simd-clone-7.c: New test.
706 * gcc.dg/vect/vect-simd-clone-8.c: New test.
707 * gcc.dg/vect/vect-simd-clone-9.c: New test.
708 * gcc.dg/vect/vect-simd-clone-10.c: New test.
709 * gcc.dg/vect/vect-simd-clone-10.h: New file.
710 * gcc.dg/vect/vect-simd-clone-10a.c: New file.
711 * gcc.dg/vect/vect-simd-clone-11.c: New test.
713 2013-11-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
715 * gcc.dg/cilk-plus/cilk-plus.exp: Append to ld_library_path.
716 Call set_ld_library_path_env_vars.
717 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
719 2013-11-27 Tom de Vries <tom@codesourcery.com>
720 Marc Glisse <marc.glisse@inria.fr>
723 * c-c++-common/pr59032.c: New testcase.
725 2013-11-27 Tom de Vries <tom@codesourcery.com>
726 Marc Glisse <marc.glisse@inria.fr>
729 * c-c++-common/pr59037.c: New testcase.
731 2013-11-27 Eric Botcazou <ebotcazou@adacore.com>
733 * gcc.c-torture/execute/20131127-1.c: New test.
735 2013-11-27 Richard Biener <rguenther@suse.de>
737 PR tree-optimization/59288
738 * gcc.dg/torture/pr59288.c: New testcase.
740 2013-11-27 Marek Polacek <polacek@redhat.com>
742 * c-c++-common/ubsan/undefined-1.c: New test.
744 2013-11-26 Jakub Jelinek <jakub@redhat.com>
746 PR tree-optimization/59014
747 * gcc.c-torture/execute/pr59014.c: New test.
750 * gcc.c-torture/execute/pr59229.c: New test.
752 PR rtl-optimization/59166
753 * gcc.dg/torture/pr59166.c: New test.
756 * g++.dg/gomp/pr58874.C: New test.
759 * g++.dg/gomp/pr59150.C: New test.
762 * c-c++-common/gomp/pr59152.c: New test.
764 2013-11-26 Uros Bizjak <ubizjak@gmail.com>
766 * gcc.dg/gomp/openmp-simd-1.c: Cleanup original tree dump.
767 * gcc.dg/gomp/openmp-simd-2.c: Ditto.
768 * g++.dg/gomp/openmp-simd-1.C: Ditto.
769 * g++.dg/gomp/openmp-simd-2.C: Ditto.
770 * gfortran.dg/c_loc_test_22.f90: Ditto.
771 * gcc.dg/tree-ssa/attr-alias-2.c: Cleanup optimized tree dump.
772 * gcc.dg/tree-ssa/isolate-5.c: Ditto.
773 * gcc.dg/tree-ssa/pr57361.c: Cleanup dse1 tree dump.
774 * gcc.dg/vect/vect-124.c: Cleanup vect tree dump.
775 * gcc.dg/pr57518.c: Cleanup ira rtl dump.
776 * gcc.dg/tree-prof/cold_partition_label.c: Cleanup saved temps.
778 2013-11-26 Yufeng Zhang <yufeng.zhang@arm.com>
780 * gcc.target/arm/20131120.c: New test.
782 2013-11-26 Richard Biener <rguenther@suse.de>
784 PR tree-optimization/59245
785 * gcc.dg/torture/pr59245.c: New testcase.
787 2013-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
790 * gcc.target/arm/negdi-2.c: Scan more general register names.
792 2013-11-26 Terry Guo <terry.guo@arm.com>
794 * gcc.target/arm/thumb1-pic-high-reg.c: New case.
795 * gcc.target/arm/thumb1-pic-single-base.c: New case.
797 2013-11-26 Paolo Carlini <paolo.carlini@oracle.com>
800 * g++.dg/parse/bitfield4.C: New.
802 2013-11-26 Richard Biener <rguenther@suse.de>
804 PR tree-optimization/59287
805 * gcc.dg/tree-ssa/alias-29.c: New testcase.
807 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
810 * g++.dg/other/default8.C: New.
811 * g++.dg/tc1/dr217.C: Remove xfail.
812 * g++.dg/other/default5.C: Adjust.
813 * g++.old-deja/g++.mike/p1989.C: Likewise.
815 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
818 * g++.dg/cpp0x/constexpr-ice9.C: New.
820 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
823 * g++.dg/other/cv_func3.C: New.
824 * g++.dg/other/cv_func.C: Adjust.
825 * g++.dg/parse/fn-typedef2.C: Likewise.
827 2013-11-25 Marek Polacek <polacek@redhat.com>
830 * g++.dg/ubsan/pr59250.C: New test.
832 2013-11-25 Janus Weil <janus@gcc.gnu.org>
835 * gfortran.dg/typebound_proc_30.f90: New.
837 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
840 * g++.dg/cpp0x/initlist75.C: New.
843 * g++.dg/cpp0x/gen-attrs-57.C: New.
845 2013-11-25 Adam Butcher <adam@jessamine.co.uk>
849 * g++.dg/cpp1y/pr58533.C: Updated testcase.
850 * g++.dg/cpp1y/pr59112.C: New testcase.
851 * g++.dg/cpp1y/pr59113.C: New testcase.
853 2013-11-25 Terry Guo <terry.guo@arm.com>
855 * gcc.target/arm/thumb2-slow-flash-data.c: New.
857 2013-11-23 Uros Bizjak <ubizjak@gmail.com>
859 * gcc.dg/float-exact-1.c: Use dg-add-options ieee.
860 [LDBL_MANT_DIG == 113]: Fix wrong variable name.
862 2013-11-23 Janus Weil <janus@gcc.gnu.org>
865 * gfortran.dg/asynchronous_4.f90: New.
867 2013-11-22 Jakub Jelinek <jakub@redhat.com>
869 * c-c++-common/asan/no-redundant-instrumentation-7.c: Fix
870 cleanup-tree-dump directive.
872 2013-11-22 Jan Hubicka <jh@suse.cz>
874 * gcc.dg/20081223-1.c: Add -ffat-lto-objects.
875 * gcc.dg/vect/vect.exp: Add -ffat-lto-objects.
877 2013-11-22 Jakub Jelinek <jakub@redhat.com>
879 * g++.dg/ubsan/return-1.C: New test.
880 * g++.dg/ubsan/return-2.C: New test.
882 * c-c++-common/asan/no-redundant-instrumentation-1.c: Tweak to avoid
883 optimizing away some __asan_report* calls.
885 2013-11-22 Martin Jambor <mjambor@suse.cz>
887 * gcc.dg/pr10474.c: Also test ppc64.
888 * gcc.dg/ira-shrinkwrap-prep-1.c: Also test ppc64, change all ints
890 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
892 2013-11-22 Michael Meissner <meissner@linux.vnet.ibm.com>
895 * gcc.target/powerpc/direct-move.h (VSX_REG_ATTR): Allow test to
896 specify an appropriate register class for VSX operations.
898 (load_gpr_to_vsx): Likewise.
899 (load_vsx_to_gpr): Likewise.
900 * gcc.target/powerpc/direct-move-vint1.c: Use an appropriate
901 register class for VSX registers that the type can handle. Remove
902 checks for explicit number of instructions generated, just check
903 if the instruction is generated.
904 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
905 * gcc.target/powerpc/direct-move-float1.c: Likewise.
906 * gcc.target/powerpc/direct-move-float2.c: Likewise.
907 * gcc.target/powerpc/direct-move-double1.c: Likewise.
908 * gcc.target/powerpc/direct-move-double2.c: Likewise.
909 * gcc.target/powerpc/direct-move-long1.c: Likewise.
910 * gcc.target/powerpc/direct-move-long2.c: Likewise.
912 * gcc.target/powerpc/pr59054.c: Remove duplicate code.
914 * gcc.target/powerpc/bool3-av.c: Limit to 64-bit mode for now.
915 * gcc.target/powerpc/bool3-p7.c: Likewise.
916 * gcc.target/powerpc/bool3-p8.c: Likewise.
918 * gcc.target/powerpc/p8vector-ldst.c: Just check that the
919 appropriate instructions are generated, don't check the count.
921 2013-11-22 Richard Earnshaw <rearnsha@arm.com>
924 * gcc.target/arm/negdi-4.c: Delete invalid test.
925 * gcc.dg/torture/pr59216.c: New test.
927 2013-11-22 Alex Velenko <Alex.Velenko@arm.com>
929 * gcc.target/aarch64/vmov_n_1.c: New testcase.
931 2013-11-22 Richard Biener <rguenther@suse.de>
933 * gcc.dg/torture/20131122-0.c: New testcase.
935 2013-11-22 Jakub Jelinek <jakub@redhat.com>
937 * gcc.dg/vect/vect-124.c: New test.
939 2013-11-21 Cary Coutant <ccoutant@google.com>
941 * gcc.dg/debug/dwarf2/mlt1.c: New test.
942 * gcc.dg/debug/dwarf2/mlt2.c: New test.
944 2013-11-21 Jeff Law <law@redhat.com>
946 PR tree-optimization/59221
947 * gcc.c-torture/execute/pr59221.c: New test.
949 2013-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
952 * gfortran.dg/erf_3.F90: XFAIL on spu-* and ia64-*-linux*.
953 Make more generic for other platforms.
955 2013-11-21 Oleg Endo <olegendo@gcc.gnu.org>
958 * gcc.target/sh/pr53976-1.c: New.
960 2013-11-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
963 * gfortran.dg/erf_3.F90: New file.
965 2013-11-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
967 * gcc.target/powerpc/pr48258-1.c: Skip for little endian.
969 2013-11-20 Vladimir Makarov <vmakarov@redhat.com>
971 PR rtl-optimization/59133
972 * gcc.target/i386/pr59133.c: New.
974 2013-11-20 Joseph Myers <joseph@codesourcery.com>
977 * gcc.dg/float-exact-1.c: New test.
979 2013-11-20 Richard Earnshaw <rearnsha@arm.com>
981 PR rtl-optimization/54300
982 * gcc.target/arm/pr54300.C: New test.
984 2013-11-20 Diego Novillo <dnovillo@google.com>
987 * g++.dg/plugin/selfassign.c: Include stringpool.h
989 2013-11-20 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
991 * gcc.target/powerpc/darwin-longlong.c (msw): Make endian-safe.
993 2013-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
995 * gcc.target/s390/htm-1.c: Rename to ...
996 * gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c: ... this
998 * gcc.target/s390/htm-xl-intrin-1.c: Rename to ...
999 * gcc.target/s390/htm-builtins-compile-3.c: ... this one.
1000 * gcc.target/s390/htm-builtins-compile-2.c: New testcase.
1001 * gcc.target/s390/htm-builtins-1.c: New testcase.
1002 * gcc.target/s390/htm-builtins-2.c: New testcase.
1003 * gcc.target/s390/s390.exp: Add check for htm machine.
1005 2013-11-19 Joshua J Cogliati <jrincayc@yahoo.com>
1008 * c-c++-common/Wfloat-conversion.c: Copies relevant
1009 tests from c-c++-common/Wconversion-real.c,
1010 gcc.dg/Wconversion-real-integer.c and gcc.dg/pr35635.c into
1011 new testcase for conversions that are warned about by
1014 2013-11-19 Martin Jambor <mjambor@suse.cz>
1016 PR rtl-optimization/59099
1017 * gcc.target/i386/pr59099.c: New test.
1019 2013-11-19 Sriraman Tallam <tmsriram@google.com>
1021 * gcc.dg/tree-prof/cold_partition_label.c: New testcase.
1023 2013-11-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1025 * gcc.target/powerpc/ppc64-abi-2.c (MAKE_SLOT): New macro to
1026 construct parameter slot value in endian-independent way.
1027 (fcevv, fciievv, fcvevv): Use it.
1029 2013-11-19 Jan Hubicka <jh@suse.cz>
1031 * ipa/devirt9.C: Fix prevoius change.
1033 2013-11-19 Cesar Philippidis <cesar@codesourcery.com>
1035 * gcc.c-torture/execute/20101011-1.c (__aarch64__):
1036 Remove defined(__linux__).
1038 2013-11-19 Richard Biener <rguenther@suse.de>
1040 PR tree-optimization/59164
1041 * gcc.dg/torture/pr59164.c: New testcase.
1043 2013-11-19 Richard Biener <rguenther@suse.de>
1046 * gcc.dg/torture/pr58956.c: New testcase.
1048 2013-11-19 Marek Polacek <polacek@redhat.com>
1050 * c-c++-common/ubsan/null-1.c: New test.
1051 * c-c++-common/ubsan/null-2.c: New test.
1052 * c-c++-common/ubsan/null-3.c: New test.
1053 * c-c++-common/ubsan/null-4.c: New test.
1054 * c-c++-common/ubsan/null-5.c: New test.
1055 * c-c++-common/ubsan/null-6.c: New test.
1056 * c-c++-common/ubsan/null-7.c: New test.
1057 * c-c++-common/ubsan/null-8.c: New test.
1058 * c-c++-common/ubsan/null-9.c: New test.
1059 * c-c++-common/ubsan/null-10.c: New test.
1060 * c-c++-common/ubsan/null-11.c: New test.
1061 * gcc.dg/ubsan/c99-shift-2.c: Adjust dg-output.
1062 * c-c++-common/ubsan/shift-1.c: Likewise.
1063 * c-c++-common/ubsan/div-by-zero-3.c: Likewise.
1065 2013-11-19 Uros Bizjak <ubizjak@gmail.com>
1067 * gcc.dg/c11-complex-1.c: Use dg-add-options ieee.
1069 2013-11-19 Jan Hubicka <jh@suse.cz>
1071 * ipa/devirt9.C: Verify that the optimization happens already before.
1074 2013-11-19 Richard Biener <rguenther@suse.de>
1076 PR tree-optimization/57517
1077 * gfortran.fortran-torture/compile/pr57517.f90: New testcase.
1078 * gcc.dg/torture/pr57517.c: Likewise.
1080 2013-11-19 Jan Hubicka <jh@suse.cz>
1082 * gcc.target/i386/memcpy-3.c: New testcase.
1084 2013-11-18 Jan Hubicka <jh@suse.cz>
1085 Uros Bizjak <ubizjak@gmail.com>
1088 * gcc.target/i386/memcpy-2.c: Fix template;
1089 add +1 so the testcase passes at 32bit.
1091 2013-11-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1093 * c-c++-common/cilk-plus/PS/reduction-3.c: Use stdlib.h.
1094 Remove spurious FIXME.
1096 2013-11-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1098 * c-c++-common/cilk-plus/PS/body.c: Add fopenmp effective target check.
1100 2013-11-18 Paolo Carlini <paolo.carlini@oracle.com>
1103 * g++.dg/cpp0x/constexpr-noexcept7.C: New.
1105 2013-11-18 Richard Biener <rguenther@suse.de>
1107 PR tree-optimization/59125
1108 PR tree-optimization/54570
1109 * gcc.dg/builtin-object-size-8.c: Un-xfail.
1110 * gcc.dg/builtin-object-size-14.c: New testcase.
1111 * gcc.dg/strlenopt-14gf.c: Adjust.
1112 * gcc.dg/strlenopt-1f.c: Likewise.
1113 * gcc.dg/strlenopt-4gf.c: Likewise.
1115 2013-11-18 Eric Botcazou <ebotcazou@adacore.com>
1117 * gnat.dg/volatile11.adb: New test.
1118 * gnat.dg/volatile11_pkg.ad[sb]: New helper.
1120 2013-11-18 Yury Gribov <y.gribov@samsung.com>
1123 * c-c++-common/asan/pr59106.c: New test.
1125 2013-11-17 Jan Hubicka <jh@suse.cz>
1127 * gcc.target/i386/memcpy-2.c: New testcase.
1129 2013-11-17 Uros Bizjak <ubizjak@gmail.com>
1132 * gcc.target/i386/pr59153.c: New test.
1134 2013-11-17 Paolo Carlini <paolo.carlini@oracle.com>
1137 * g++.dg/cpp0x/constexpr-redeclaration1.C: New.
1138 * g++.dg/cpp0x/constexpr-decl.C: Adjust.
1140 2013-11-16 Paolo Carlini <paolo.carlini@oracle.com>
1143 * g++.dg/overload/addr2.C: New.
1144 * g++.old-deja/g++.other/overload11.C: Adjust.
1146 2013-11-15 Mike Stump <mikestump@comcast.net>
1148 * lib/gcc.exp (gcc_target_compile): Add support for random runtime
1149 * lib/g++.exp (g++_target_compile): Likewise.
1150 * gcc.dg/cilk-plus/cilk-plus.exp: Improve support for runtime
1151 libraries. Remove debugging.
1152 * g++.dg/cilk-plus/cilk-plus.exp: Add support to find runtime
1153 libraries. Remove -O0, redundant with default.
1155 2013-11-15 Joseph Myers <joseph@codesourcery.com>
1157 * c-c++-common/cpp/ucnid-2011-1.c: New test.
1159 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
1162 * g++.dg/cpp0x/nsdmi-template8.C: New.
1164 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
1167 * g++.dg/cpp0x/nsdmi-template7.C: New.
1169 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
1172 * g++.dg/cpp0x/nsdmi-template6.C: New.
1174 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
1177 * g++.dg/cpp0x/nsdmi-template5.C: New.
1179 2013-11-15 Aldy Hernandez <aldyh@redhat.com>
1181 * c-c++-common/cilk-plus/PS: New directory.
1182 * g++.dg/cilk-plus/cilk-plus.exp: Run shared tests.
1183 * g++.dg/dg.exp: Run Cilk Plus tests.
1184 * gcc.dg/cilk-plus/cilk-plus.exp: Run shared tests.
1186 2013-11-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1188 * gcc.dg/vmx/3b-15.c: Revise for little endian.
1190 2013-11-15 Richard Biener <rguenther@suse.de>
1192 PR tree-optimization/50262
1193 * gcc.dg/tree-ssa/alias-28.c: New testcase.
1194 * gcc.dg/strlenopt-1.c: Adjust.
1195 * gcc.dg/strlenopt-1f.c: Likewise.
1197 2013-11-15 Richard Biener <rguenther@suse.de>
1199 * gcc.dg/torture/20131115-1.c: New testcase.
1201 2013-11-15 Joseph Myers <joseph@codesourcery.com>
1203 * gcc.dg/cpp/ucnid-9.c: New test.
1205 2013-11-14 Eric Botcazou <ebotcazou@adacore.com>
1207 * gnat.dg/stack_usage1b.adb: New test.
1208 * gnat.dg/stack_usage1c.adb: Likewise.
1210 2013-11-14 H.J. Lu <hongjiu.lu@intel.com>
1212 * gnat.dg/specs/addr1.ads: Revert the last change.
1213 * gnat.dg/specs/atomic1.ads: Likewise.
1215 2013-11-14 Cong Hou <congh@google.com>
1217 * gcc.dg/vect/vect-alias-check.c: Update.
1219 2013-11-14 Paolo Carlini <paolo.carlini@oracle.com>
1222 * g++.dg/cpp0x/nsdmi-template3.C: New.
1223 * g++.dg/cpp0x/nsdmi-template4.C: Likewise.
1225 2013-11-14 Diego Novillo <dnovillo@google.com>
1227 * gcc.dg/plugin/selfassign.c: Include stringpool.h.
1228 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
1230 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1232 * gcc.target/powerpc/ppc64-abi-1.c (stack_frame_t): Remove
1233 compiler and linker field if _CALL_ELF == 2.
1234 * gcc.target/powerpc/ppc64-abi-2.c (stack_frame_t): Likewise.
1235 * gcc.target/powerpc/ppc64-abi-dfp-1.c (stack_frame_t): Likewise.
1236 * gcc.dg/stack-usage-1.c (SIZE): Update value for _CALL_ELF == 2.
1238 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1240 * gcc.target/powerpc/ppc64-abi-dfp-1.c (FUNC_START): New macro.
1242 * gcc.target/powerpc/no-r11-1.c: Skip on powerpc_elfv2.
1243 * gcc.target/powerpc/no-r11-2.c: Skip on powerpc_elfv2.
1244 * gcc.target/powerpc/no-r11-3.c: Skip on powerpc_elfv2.
1246 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1248 * lib/target-supports.exp (check_effective_target_powerpc_elfv2):
1250 * gcc.target/powerpc/pr57949-1.c: Disable for powerpc_elfv2.
1251 * gcc.target/powerpc/pr57949-2.c: Likewise.
1253 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1255 * g++.dg/eh/ppc64-sighandle-cr.C: New test.
1257 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1259 * gcc.dg/torture/float128-cmp-invalid.c: Require fenv_exceptions.
1260 * gcc.dg/torture/float128-div-underflow.c: Likewise.
1261 * gcc.dg/torture/float128-extend-nan.c: Likewise.
1263 2013-11-14 Richard Biener <rguenther@suse.de>
1265 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Fix target selector.
1267 2013-11-14 H.J. Lu <hongjiu.lu@intel.com>
1269 * gnat.dg/specs/addr1.ads: XFAIL on x32.
1270 * gnat.dg/specs/atomic1.ads: Likewise.
1272 2013-11-14 James Greenhalgh <james.greenhalgh@arm.com>
1274 * gcc.target/aarch64/cpu-diagnostics-2.c: Change "-mcpu="
1276 * gcc.target/aarch64/cpu-diagnostics-3.c: Change "-mcpu="
1279 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1281 * gcc.dg/atomic/c11-atomic-exec-4.c: Define _XOPEN_SOURCE=600 on
1282 *-*-solaris2.1[0-9]*.
1283 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
1285 2013-11-14 Joey Ye <joey.ye@arm.com>
1287 * gcc.dg/tree-ssa/forwprop-28.c: Disable for cortex_m.
1288 * gcc.dg/tree-ssa/vrp47.c: Likewise.
1289 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1290 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Ingore for cortex_m.
1291 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
1293 2013-11-14 Adam Butcher <adam@jessamine.co.uk>
1296 * g++.dg/cpp1y/pr58533.C: New testcase (fixed by r204714).
1298 2013-11-14 Jakub Jelinek <jakub@redhat.com>
1301 * gcc.c-torture/execute/pr59101.c: New test.
1303 2013-11-13 Jeff Law <law@redhat.com>
1305 PR tree-optimization/59102
1306 * gcc.c-torture/compile/pr59102.c: New test.
1308 2013-11-13 Tom de Vries <tom@codesourcery.com>
1310 * gcc.dg/tail-merge-store.c: New test.
1312 2013-11-13 Andrew MacLeod <amacleod@redhat.com>
1314 * testsuite/g++.dg/plugin/selfassign.c: Include gimple-iterator.h.
1315 * testsuite/gcc.dg/plugin/selfassign.c: Likewise.
1317 2013-11-13 Jeff Law <law@redhat.com>
1319 * PR middle-end/59119
1320 * gcc.c-torture/compile/pr59119.c: New test.
1322 2013-11-13 Martin Jambor <mjambor@suse.cz>
1324 * gcc.dg/ira-shrinkwrap-prep-1.c: Add lp64 to target requirements.
1325 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
1326 * gcc.dg/pr10474.c: Likewise.
1328 2013-11-13 Cesar Philippidis <cesar@codesourcery.com>
1330 * lib/target-supports.exp
1331 (check_effective_target_vect_cmdline_neeed): Add AArch64 to the list
1332 of targets that do not need command line argument to enable SIMD.
1334 2013-11-13 Eric Botcazou <ebotcazou@adacore.com>
1336 * gcc.dg/guality/param-4.c: New test.
1338 2013-11-13 Joseph Myers <joseph@codesourcery.com>
1340 * gcc.dg/c11-complex-1.c: New test.
1342 2013-11-13 Joseph Myers <joseph@codesourcery.com>
1344 * gcc.dg/atomic/stdatomic-vm.c, gcc.dg/auto-type-1.c,
1345 gcc.dg/auto-type-2.c: New tests.
1347 2013-11-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
1349 * gcc.dg/cilk-plus/cilk-plus.exp: Added a check for LTO before running
1352 2013-11-12 Jeff Law <law@redhat.com>
1354 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
1355 * gcc.dg/tree-ssa/isolate-5.c: Verify the load survives through
1358 2013-11-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1361 * gcc.target/powerpc/pr59054.c: New test.
1363 2013-11-12 Adam Butcher <adam@jessamine.co.uk>
1365 * g++.dg/cpp1y/lambda-generic.C: New test case.
1366 * g++.dg/cpp1y/lambda-generic-cfun.C: New test case.
1367 * g++.dg/cpp1y/lambda-generic-dep.C: New test case.
1368 * g++.dg/cpp1y/lambda-generic-udt.C: New test case.
1369 * g++.dg/cpp1y/lambda-generic-variadic.C: New test case.
1370 * g++.dg/cpp1y/lambda-generic-x.C: New test case.
1371 * g++.dg/cpp1y/lambda-generic-xcfun.C: New test case.
1372 * g++.dg/cpp1y/lambda-generic-xudt.C: New test case.
1373 * g++.dg/cpp1y/lambda-generic-mixed.C: New test case.
1375 2013-11-12 Adam Butcher <adam@jessamine.co.uk>
1382 * g++.dg/cpp1y/pr58534.C: New testcase.
1383 * g++.dg/cpp1y/pr58536.C: New testcase.
1384 * g++.dg/cpp1y/pr58548.C: New testcase.
1385 * g++.dg/cpp1y/pr58549.C: New testcase.
1386 * g++.dg/cpp1y/pr58637.C: New testcase.
1388 2013-11-12 Joseph Myers <joseph@codesourcery.com>
1390 * gcc.dg/c90-thread-local-1.c, gcc.dg/c99-thread-local-1.c,
1391 gcc.dg/c11-thread-local-1.c, gcc.dg/c11-thread-local-2.c: New tests.
1392 * gcc.dg/tls/diag-2.c, objc.dg/tls/diag-2.m: Update expected
1395 2013-11-12 Tristan Gingold <gingold@adacore.com>
1397 * gnat.dg/aggr21.adb: New test.
1398 * gnat.dg/aggr21_pkg.ad[sb]: New helper.
1400 2013-11-12 Jeff Law <law@redhat.com>
1402 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
1403 * gcc.dg/tree-ssa/isolate-5.c: New test.
1405 2013-11-12 Martin Jambor <mjambor@suse.cz>
1407 PR rtl-optimization/10474
1408 * gcc.dg/pr10474.c: New testcase.
1409 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
1410 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
1412 2013-11-12 Paolo Carlini <paolo.carlini@oracle.com>
1415 * g++.dg/cpp0x/alias-decl-enum-1.C: New.
1417 2013-11-11 Martin Liska <marxin.liska@gmail.com>
1419 * gcc.dg/time-profiler-1.c: New test.
1420 * gcc.dg/time-profiler-2.c: Ditto.
1422 2013-11-11 Marc Glisse <marc.glisse@inria.fr>
1423 Jeff Law <law@redhat.com>
1425 * gcc.dg/tree-ssa/alias-27.c: New testcase.
1427 2013-11-11 Uros Bizjak <ubizjak@gmail.com>
1430 * gcc.target/i386/pr58853.c: New test.
1432 2013-11-11 Joern Rennecke <joern.rennecke@embecosm.com>
1434 * gcc.dg/tree-ssa/forwprop-28.c: Adjust for ARC
1435 LOGICAL_OP_NON_SHORT_CIRCUIT definition.
1436 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise.
1437 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1438 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1439 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1440 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1441 * gcc.dg/tree-ssa/vrp47.c: Likewise.
1442 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1444 2013-11-08 Joseph Myers <joseph@codesourcery.com>
1446 * gcc.dg/atomic/stdatomic-compare-exchange-1.c,
1447 gcc.dg/atomic/stdatomic-compare-exchange-2.c,
1448 gcc.dg/atomic/stdatomic-compare-exchange-3.c,
1449 gcc.dg/atomic/stdatomic-compare-exchange-4.c,
1450 gcc.dg/atomic/stdatomic-exchange-1.c,
1451 gcc.dg/atomic/stdatomic-exchange-2.c,
1452 gcc.dg/atomic/stdatomic-exchange-3.c,
1453 gcc.dg/atomic/stdatomic-exchange-4.c,
1454 gcc.dg/atomic/stdatomic-fence.c, gcc.dg/atomic/stdatomic-flag.c,
1455 gcc.dg/atomic/stdatomic-generic.c,
1456 gcc.dg/atomic/stdatomic-kill-dep.c,
1457 gcc.dg/atomic/stdatomic-load-1.c,
1458 gcc.dg/atomic/stdatomic-load-2.c,
1459 gcc.dg/atomic/stdatomic-load-3.c,
1460 gcc.dg/atomic/stdatomic-load-4.c,
1461 gcc.dg/atomic/stdatomic-lockfree.c,
1462 gcc.dg/atomic/stdatomic-op-1.c, gcc.dg/atomic/stdatomic-op-2.c,
1463 gcc.dg/atomic/stdatomic-op-3.c, gcc.dg/atomic/stdatomic-op-4.c,
1464 gcc.dg/atomic/stdatomic-store-1.c,
1465 gcc.dg/atomic/stdatomic-store-2.c,
1466 gcc.dg/atomic/stdatomic-store-3.c,
1467 gcc.dg/atomic/stdatomic-store-4.c, gcc.dg/c11-stdatomic-1.c: New
1470 2013-11-08 Cong Hou <congh@google.com>
1472 PR tree-optimization/58508
1473 * gcc.dg/vect/pr58508.c: Update.
1475 2013-11-08 Richard Biener <rguenther@suse.de>
1477 PR tree-optimization/59047
1478 * gcc.dg/torture/pr59047.c: New testcase.
1480 2013-11-08 Richard Biener <rguenther@suse.de>
1482 PR tree-optimization/59038
1483 PR tree-optimization/58955
1484 * gcc.dg/torture/pr59038.c: New testcase.
1486 2013-11-07 Janus Weil <janus@gcc.gnu.org>
1489 * gfortran.dg/constructor_9.f90: New.
1491 2013-11-07 Joseph Myers <joseph@codesourcery.com>
1493 * gcc.dg/atomic-compare-exchange-1.c,
1494 gcc.dg/atomic-compare-exchange-2.c,
1495 gcc.dg/atomic-compare-exchange-3.c,
1496 gcc.dg/atomic-compare-exchange-4.c,
1497 gcc.dg/atomic-compare-exchange-5.c, gcc.dg/atomic-exchange-1.c,
1498 gcc.dg/atomic-exchange-2.c, gcc.dg/atomic-exchange-3.c,
1499 gcc.dg/atomic-exchange-4.c, gcc.dg/atomic-exchange-5.c,
1500 gcc.dg/atomic-fence.c, gcc.dg/atomic-flag.c,
1501 gcc.dg/atomic-generic.c, gcc.dg/atomic-invalid.c,
1502 gcc.dg/atomic-load-1.c, gcc.dg/atomic-load-2.c,
1503 gcc.dg/atomic-load-3.c, gcc.dg/atomic-load-4.c,
1504 gcc.dg/atomic-load-5.c, gcc.dg/atomic-lockfree.c,
1505 gcc.dg/atomic-noinline.c, gcc.dg/atomic-op-1.c,
1506 gcc.dg/atomic-op-2.c, gcc.dg/atomic-op-3.c, gcc.dg/atomic-op-4.c,
1507 gcc.dg/atomic-op-5.c, gcc.dg/atomic-param.c,
1508 gcc.dg/atomic-store-1.c, gcc.dg/atomic-store-2.c,
1509 gcc.dg/atomic-store-3.c, gcc.dg/atomic-store-4.c,
1510 gcc.dg/atomic-store-5.c: Declare main as returning int.
1511 * gcc.dg/atomic-exchange-1.c, gcc.dg/atomic-exchange-2.c,
1512 gcc.dg/atomic-exchange-3.c, gcc.dg/atomic-exchange-4.c,
1513 gcc.dg/atomic-exchange-5.c: Separate increments of count from
1514 expression using value of count.
1516 2013-11-07 Joseph Myers <joseph@codesourcery.com>
1518 * lib/target-supports.exp
1519 (check_effective_target_fenv_exceptions): New function.
1520 * lib/atomic-dg.exp, gcc.dg/atomic/atomic.exp: New files.
1521 * gcc.dg/atomic/c11-atomic-exec-1.c,
1522 gcc.dg/atomic/c11-atomic-exec-2.c,
1523 gcc.dg/atomic/c11-atomic-exec-3.c,
1524 gcc.dg/atomic/c11-atomic-exec-4.c,
1525 gcc.dg/atomic/c11-atomic-exec-5.c, gcc.dg/c11-atomic-1.c,
1526 gcc.dg/c11-atomic-2.c, gcc.dg/c11-atomic-3.c,
1527 gcc.dg/c90-atomic-1.c, gcc.dg/c99-atomic-1.c: New tests.
1529 2013-11-07 Cong Hou <congh@google.com>
1531 * gcc.dg/vect/vect-alias-check.c: New.
1533 2013-11-07 Jakub Jelinek <jakub@redhat.com>
1535 * gcc.dg/tree-ssa/loop-39.c: New test.
1537 * gcc.dg/unroll_1.c: Add -fno-tree-vrp to dg-options.
1538 * gcc.dg/unroll_2.c: Likewise.
1539 * gcc.dg/unroll_3.c: Likewise.
1540 * gcc.dg/unroll_4.c: Likewise.
1541 * gcc.dg/vrp90.c: New test.
1543 2013-11-07 Paolo Carlini <paolo.carlini@oracle.com>
1546 * g++.dg/cpp0x/nullptr30.C: New.
1548 2013-11-07 Yury Gribov <y.gribov@samsung.com>
1549 Jakub Jelinek <jakub@redhat.com>
1552 * c-c++-common/asan/pr59029.c: New test.
1554 2013-11-07 H.J. Lu <hongjiu.lu@intel.com>
1557 * gcc.target/i386/pr59034-1.c: New test.
1558 * gcc.target/i386/pr59034-2.c: Likewise.
1560 2013-11-07 Bin Cheng <bin.cheng@arm.com>
1562 * gcc.dg/tree-ssa/loop-2.c: Refine check condition.
1563 * gcc.dg/tree-ssa/ivopt_infer_2.c: Ditto.
1564 * gcc.dg/tree-ssa/ivopt_mult_3.c: Ditto.
1566 2013-11-06 DJ Delorie <dj@redhat.com>
1568 * gcc.dg/mismatch-decl-1.c: New test.
1570 2013-11-06 Joseph Myers <joseph@codesourcery.com>
1572 * gcc.dg/torture/float128-cmp-invalid.c,
1573 gcc.dg/torture/float128-div-underflow.c,
1574 gcc.dg/torture/float128-extend-nan.c,
1575 gcc.dg/torture/fp-int-convert-float128-timode-3.c: New tests.
1577 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
1579 * gcc.target/sh/pr51244-11.c: Remove target line.
1580 * gcc.target/sh/sh4a-sincosf.c: Likewise.
1581 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1582 * gcc.target/sh/pr51244-15.c: Likewise.
1583 * gcc.target/sh/pr51244-19.c: Likewise.
1584 * gcc.target/sh/cmpstr.c: Likewise.
1585 * gcc.target/sh/pr33135-3.c: Likewise.
1586 * gcc.target/sh/pr53512-2.c: Likewise.
1587 * gcc.target/sh/pr54602-2.c: Likewise.
1588 * gcc.target/sh/pr52483-1.c: Likewise.
1589 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1590 * gcc.target/sh/pr54760-4.c: Likewise.
1591 * gcc.target/sh/pr52483-5.c: Likewise.
1592 * gcc.target/sh/pr54089-2.c: Likewise.
1593 * gcc.target/sh/pr56547-2.c: Likewise.
1594 * gcc.target/sh/pr54089-6.c: Likewise.
1595 * gcc.target/sh/pr51244-20.c: Likewise.
1596 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
1597 * gcc.target/sh/sh4a-fsrra.c: Likewise.
1598 * gcc.target/sh/pr50749-qihisi-predec-1.c: Likewise.
1599 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
1600 * gcc.target/sh/pr55303-2.c: Likewise.
1601 * gcc.target/sh/sh2a-resbank.c: Likewise.
1602 * gcc.target/sh/sp-switch.c: Likewise.
1603 * gcc.target/sh/pr51244-3.c: Likewise.
1604 * gcc.target/sh/pr50751-3.c: Likewise.
1605 * gcc.target/sh/pr51244-7.c: Likewise.
1606 * gcc.target/sh/struct-arg-dw2.c: Likewise.
1607 * gcc.target/sh/pr50751-7.c: Likewise.
1608 * gcc.target/sh/pr49468-di.c: Likewise.
1609 * gcc.target/sh/pr50749-qihisi-postinc-4.c: Likewise.
1610 * gcc.target/sh/pr49880-3.c: Likewise.
1611 * gcc.target/sh/pr51244-12.c: Likewise.
1612 * gcc.target/sh/pr53988.c: Likewise.
1613 * gcc.target/sh/pr6526.c: Likewise.
1614 * gcc.target/sh/sh2a-bxor.c: Likewise.
1615 * gcc.target/sh/pr51244-16.c: Likewise.
1616 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
1617 * gcc.target/sh/sh2a-bor.c: Likewise.
1618 * gcc.target/sh/pr53511-1.c: Likewise.
1619 * gcc.target/sh/pr21255-3.c: Likewise.
1620 * gcc.target/sh/pr53512-3.c: Likewise.
1621 * gcc.target/sh/pr33135-4.c: Likewise.
1622 * gcc.target/sh/pr54602-3.c: Likewise.
1623 * gcc.target/sh/pr54760-1.c: Likewise.
1624 * gcc.target/sh/pr52483-2.c: Likewise.
1625 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
1626 * gcc.target/sh/pr54680.c: Likewise.
1627 * gcc.target/sh/pr54386.c: Likewise.
1628 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
1629 * gcc.target/sh/pr54089-3.c: Likewise.
1630 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
1631 * gcc.target/sh/pr54089-7.c: Likewise.
1632 * gcc.target/sh/strlen.c: Likewise.
1633 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
1634 * gcc.target/sh/pr50749-qihisi-predec-2.c: Likewise.
1635 * gcc.target/sh/pr55303-3.c: Likewise.
1636 * gcc.target/sh/pr51244-4.c: Likewise.
1637 * gcc.target/sh/pr50751-4.c: Likewise.
1638 * gcc.target/sh/pr39423-1.c: Likewise.
1639 * gcc.target/sh/pr51244-8.c: Likewise.
1640 * gcc.target/sh/pr55146.c: Likewise.
1641 * gcc.target/sh/pr50751-8.c: Likewise.
1642 * gcc.target/sh/sh2a-bset.c: Likewise.
1643 * gcc.target/sh/pr50749-qihisi-postinc-1.c: Likewise.
1644 * gcc.target/sh/sh2a-movi20s.c: Likewise.
1645 * gcc.target/sh/20080410-1.c: Likewise.
1646 * gcc.target/sh/pr49880-4.c: Likewise.
1647 * gcc.target/sh/pr51244-13.c: Likewise.
1648 * gcc.target/sh/sh2a-movrt.c: Likewise.
1649 * gcc.target/sh/pr51244-17.c: Likewise.
1650 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1651 * gcc.target/sh/sh2a-bclr.c: Likewise.
1652 * gcc.target/sh/pr33135-1.c: Likewise.
1653 * gcc.target/sh/pr53512-4.c: Likewise.
1654 * gcc.target/sh/pr54602-4.c: Likewise.
1655 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
1656 * gcc.target/sh/pr54760-2.c: Likewise.
1657 * gcc.target/sh/pr52483-3.c: Likewise.
1658 * gcc.target/sh/sh2a-bld.c: Likewise.
1659 * gcc.target/sh/pr54089-4.c: Likewise.
1660 * gcc.target/sh/pr54685.c: Likewise.
1661 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
1662 * gcc.target/sh/pr54089-8.c: Likewise.
1663 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1664 * gcc.target/sh/pr50749-qihisi-predec-3.c: Likewise.
1665 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
1666 * gcc.target/sh/pr51244-1.c: Likewise.
1667 * gcc.target/sh/pr50751-1.c: Likewise.
1668 * gcc.target/sh/pr55160.c: Likewise.
1669 * gcc.target/sh/pr51244-5.c: Likewise.
1670 * gcc.target/sh/pr54236-1.c: Likewise.
1671 * gcc.target/sh/pr50751-5.c: Likewise.
1672 * gcc.target/sh/pr52933-1.c: Likewise.
1673 * gcc.target/sh/pr39423-2.c: Likewise.
1674 * gcc.target/sh/pr51244-9.c: Likewise.
1675 * gcc.target/sh/pr49263.c: Likewise.
1676 * gcc.target/sh/pr50749-qihisi-postinc-2.c: Likewise.
1677 * gcc.target/sh/pr49880-1.c: Likewise.
1678 * gcc.target/sh/sh2a-band.c: Likewise.
1679 * gcc.target/sh/pr51244-10.c: Likewise.
1680 * gcc.target/sh/pr49880-5.c: Likewise.
1681 * gcc.target/sh/prefetch.c: Likewise.
1682 * gcc.target/sh/pr51244-14.c: Likewise.
1683 * gcc.target/sh/rte-delay-slot.c: Likewise.
1684 * gcc.target/sh/fpul-usage-1.c: Likewise.
1685 * gcc.target/sh/pr51244-18.c: Likewise.
1686 * gcc.target/sh/pr21255-1.c: Likewise.
1687 * gcc.target/sh/pr33135-2.c: Likewise.
1688 * gcc.target/sh/pr53512-1.c: Likewise.
1689 * gcc.target/sh/pr54602-1.c: Likewise.
1690 * gcc.target/sh/sh2a-rtsn.c: Likewise.
1691 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1692 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1693 * gcc.target/sh/torture/pr58314.c: Likewise.
1694 * gcc.target/sh/torture/pr34777.c: Likewise.
1695 * gcc.target/sh/torture/pr58475.c: Likewise.
1696 * gcc.target/sh/pr54760-3.c: Likewise.
1697 * gcc.target/sh/sh4a-cosf.c: Likewise.
1698 * gcc.target/sh/pr52483-4.c: Likewise.
1699 * gcc.target/sh/mfmovd.c: Likewise.
1700 * gcc.target/sh/pr54089-1.c: Likewise.
1701 * gcc.target/sh/pr56547-1.c: Likewise.
1702 * gcc.target/sh/pr54089-5.c: Likewise.
1703 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
1704 * gcc.target/sh/pr54089-9.c: Likewise.
1705 * gcc.target/sh/sh2a-jsrn.c: Likewise.
1706 * gcc.target/sh/pr49468-si.c: Likewise.
1707 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
1708 * gcc.target/sh/pr50749-qihisi-predec-4.c: Likewise.
1709 * gcc.target/sh/pr55303-1.c: Likewise.
1710 * gcc.target/sh/pr51244-2.c: Likewise.
1711 * gcc.target/sh/pr50751-2.c: Likewise.
1712 * gcc.target/sh/pr54236-2.c: Likewise.
1713 * gcc.target/sh/pr51244-6.c: Likewise.
1714 * gcc.target/sh/cmpstrn.c: Likewise.
1715 * gcc.target/sh/pr50751-6.c: Likewise.
1716 * gcc.target/sh/pr52933-2.c: Likewise.
1717 * gcc.target/sh/pr53568-1.c: Likewise.
1718 * gcc.target/sh/pr50749-qihisi-postinc-3.c: Likewise.
1719 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
1720 * gcc.target/sh/sh4a-sinf.c: Likewise.
1721 * gcc.target/sh/pr49880-2.c: Likewise.
1723 2013-11-06 Tobias Burnus <burnus@net-b.de>
1725 * g++.dg/warn/wdate-time.C: Update dg-error pattern.
1726 * gcc.dg/wdate-time.c: Ditto.
1727 * gfortran.dg/wdate-time.F90: Ditto.
1729 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
1732 * gcc.target/sh/torture/pr30807.c: New.
1734 2013-11-06 Paolo Carlini <paolo.carlini@oracle.com>
1737 * g++.dg/other/java3.C: New.
1739 2013-11-06 Uros Bizjak <ubizjak@gmail.com>
1742 * gcc.target/i386/pr59021.c: New test.
1744 2013-11-06 James Lemke <jwlemke@codesourcery.com>
1746 * lib/gcc-defs.exp (dg-additional-files-options): Extend regsub for
1747 dg-additional-files to also match BOL.
1749 2013-11-06 Joseph Myers <joseph@codesourcery.com>
1751 * gcc.dg/torture/c99-contract-1.c: New test.
1753 2013-11-06 Richard Biener <rguenther@suse.de>
1755 PR tree-optimization/58653
1756 * gcc.dg/tree-ssa/predcom-6.c: New testcase.
1757 * gcc.dg/tree-ssa/predcom-7.c: Likewise.
1759 2013-11-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
1761 * c-c++-common/cilk-plus/CK/fib.c: Reduced the iteration from
1762 40 to 30. Replaced iteration variable with a #define. Instead of
1763 returning non-zero value for error, called __builtin_abort (). Fixed
1764 a bug of calling fib_serial in serial case instead of fib.
1765 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1766 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1767 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1768 * gcc.dg/cilk-plus/cilk-plus.exp: Removed duplicate/un-necessary
1769 compiler flag testing.
1771 2013-11-06 Christian Bruel <christian.bruel@st.com>
1773 * gcc.target/sh/strlen.c: New test.
1775 2013-11-06 Jakub Jelinek <jakub@redhat.com>
1778 * gcc.c-torture/compile/pr58970.c: New test.
1780 2013-11-05 Wei Mi <wmi@google.com>
1783 * testsuite/gcc.dg/pr57518.c: Add subreg in regexp pattern.
1785 2013-11-05 Tobias Burnus <burnus@net-b.de>
1787 * g++.dg/warn/wdate-time.C: New.
1788 * gcc.dg/wdate-time.c: New.
1789 * gfortran.dg/wdate-time.F90: New.
1791 2013-11-05 Steven G. Kargl <kargl@gcc.gnu.org>
1794 * gfortran.dg/reshape_6.f90: New test.
1796 2013-11-05 Jeff Law <law@redhat.com>
1798 * gcc.dg/pr38984.c: Add -fno-isolate-erroneous-paths.
1799 * gcc.dg/tree-ssa/isolate-1.c: New test.
1800 * gcc.dg/tree-ssa/isolate-2.c: New test.
1801 * gcc.dg/tree-ssa/isolate-3.c: New test.
1802 * gcc.dg/tree-ssa/isolate-4.c: New test.
1804 2013-11-05 Jakub Jelinek <jakub@redhat.com>
1806 PR rtl-optimization/58997
1807 * gcc.c-torture/compile/pr58997.c: New test.
1809 2013-11-05 Paolo Carlini <paolo.carlini@oracle.com>
1812 * g++.dg/cpp0x/gen-attrs-56.C: New.
1814 2013-11-05 Richard Biener <rguenther@suse.de>
1817 * gcc.dg/ipa/pr58492.c: New testcase.
1819 2013-11-05 Richard Biener <rguenther@suse.de>
1821 PR tree-optimization/58955
1822 * gcc.dg/torture/pr58955-1.c: New testcase.
1823 * gcc.dg/torture/pr58955-2.c: Likewise.
1825 2013-11-05 H.J. Lu <hongjiu.lu@intel.com>
1828 * gcc.dg/pr58981.c: New test.
1830 2013-11-05 Richard Biener <rguenther@suse.de>
1833 * gcc.dg/torture/pr58941.c: New testcase.
1835 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
1837 PR tree-optimization/58958
1838 * gcc.dg/tree-ssa/pr58958.c: New file.
1840 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
1842 * gcc.dg/tree-ssa/alias-26.c: New file.
1844 2013-11-05 Jakub Jelinek <jakub@redhat.com>
1846 PR tree-optimization/58984
1847 * gcc.c-torture/execute/pr58984.c: New test.
1849 2013-11-05 Andreas Schwab <schwab@suse.de>
1851 * g++.dg/ext/sync-4.C: Require sync_long_long_runtime support.
1853 2013-11-05 Tobias Burnus <burnus@net-b.de>
1855 * g++.dg/gomp/openmp-simd-1.C: New.
1856 * g++.dg/gomp/openmp-simd-2.C: New.
1857 * gcc.dg/gomp/openmp-simd-1.c: New.
1858 * gcc.dg/gomp/openmp-simd-2.c: New.
1860 2013-11-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1862 * gcc.dg/superblock.c: Require scheduling support.
1864 2013-11-04 Kostya Serebryany <kcc@google.com>
1866 * g++.dg/asan/asan_test.cc: Update the test
1867 to match the fresh asan run-time.
1868 * c-c++-common/asan/stack-overflow-1.c: Ditto.
1870 2013-11-04 Ian Lance Taylor <iant@google.com>
1872 * g++.dg/ext/sync-4.C: New test.
1874 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
1877 * gfortran.dg/derived_external_function_1.f90 : New test
1879 2013-11-04 Jakub Jelinek <jakub@redhat.com>
1881 PR tree-optimization/58978
1882 * gcc.c-torture/compile/pr58978.c: New test.
1884 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
1887 * gfortran.dg/optional_class_1.f90 : New test
1889 2013-11-04 Vladimir Makarov <vmakarov@redhat.com>
1891 PR rtl-optimization/58968
1892 * gfortran.dg/pr58968.f: New
1894 2013-11-04 Marek Polacek <polacek@redhat.com>
1897 * g++.dg/diagnostic/pr58979.C: New test.
1899 2013-11-04 Joseph Myers <joseph@codesourcery.com>
1901 * gcc.dg/iec-559-macros-1.c, gcc.dg/iec-559-macros-2.c,
1902 gcc.dg/iec-559-macros-3.c, gcc.dg/iec-559-macros-4.c,
1903 gcc.dg/iec-559-macros-5.c, gcc.dg/iec-559-macros-6.c,
1904 gcc.dg/iec-559-macros-7.c, gcc.dg/iec-559-macros-8.c,
1905 gcc.dg/iec-559-macros-9.c: New tests.
1907 2013-11-04 Jakub Jelinek <jakub@redhat.com>
1909 PR tree-optimization/58946
1910 * gcc.c-torture/compile/pr58946.c: New test.
1912 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
1915 * g++.dg/parse/pr52071.C: New.
1917 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
1920 * g++.dg/lookup/name-clash10.C: New.
1922 2013-11-03 Kugan Vivekanandarajah <kuganv@linaro.org>
1924 * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
1925 * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
1926 * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
1929 2013-11-03 Marek Polacek <polacek@redhat.com>
1931 * g++.dg/ubsan/cxx1y-vla.C: New test.
1932 * c-c++-common/ubsan/vla-3.c: New test.
1933 * c-c++-common/ubsan/vla-2.c: New test.
1934 * c-c++-common/ubsan/vla-4.c: New test.
1935 * c-c++-common/ubsan/vla-1.c: New test.
1937 2013-11-02 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1939 * gcc.dg/vmx/vec-set.c: New.
1941 2013-11-02 Paolo Carlini <paolo.carlini@oracle.com>
1945 * g++.dg/parse/pr29234.C: New.
1946 * g++.dg/parse/pr56037.C: Likewise.
1948 2013-11-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
1950 * gcc.dg/cilk-plus/cilk-plus.exp: Loaded libcilkrts library path and
1951 passed it in as one of the options to all Cilk keywords test.
1953 2013-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
1956 * g++.dg/cpp1y/pr58708.C: New.
1958 2013-11-01 Marc Glisse <marc.glisse@inria.fr>
1961 * g++.dg/ext/pr58834.C: New file.
1963 2013-11-01 Jakub Jelinek <jakub@redhat.com>
1965 * gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New
1967 * g++.dg/gomp/declare-simd-2.C (f15, f16, f17, f18, f19, f20): New
1970 2013-11-01 Paul Thomas <pault@gcc.gnu.org>
1973 * gfortran.dg/unlimited_polymorphic_13.f90 : Break up select
1976 2013-10-31 Jakub Jelinek <jakub@redhat.com>
1978 * g++.dg/gomp/simd-1.C: New test.
1979 * g++.dg/gomp/declare-simd-1.C (f32): Fix up aligned clause argument.
1980 * g++.dg/gomp/declare-simd-2.C (fn13, fn14): Add new tests.
1981 * gcc.dg/gomp/declare-simd-2.c (fn7, fn8, fn9, fn10, fn11): Likewise.
1982 * c-c++-common/gomp/simd6.c: New test.
1984 2013-10-31 Edward Smith-Rowland <3dw4rd@verizon.net>
1986 Implement C++14 digit separators.
1987 * g++.dg/cpp1y/digit-sep.C: New.
1988 * g++.dg/cpp1y/digit-sep-neg.C: New.
1989 * g++.dg/cpp1y/digit-sep-cxx11-neg.C: New.
1991 2013-10-31 Jakub Jelinek <jakub@redhat.com>
1993 * gcc.dg/vect/vect-align-3.c: New test.
1995 * g++.dg/warn/pr33738.C (main): Initialize a2 again to make sure
1996 we warn about it already during VRP1 pass.
1998 2013-10-31 Martin Jambor <mjambor@suse.cz>
2000 PR rtl-optimization/58934
2002 2013-10-30 Martin Jambor <mjambor@suse.cz>
2003 PR rtl-optimization/10474
2004 * gcc.dg/pr10474.c: New testcase.
2005 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
2006 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
2008 2013-10-31 Paolo Carlini <paolo.carlini@oracle.com>
2012 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
2015 * g++.dg/cpp0x/variadic145.C: New.
2017 * g++.dg/cpp0x/sfinae49.C: New.
2019 2013-10-30 Paolo Carlini <paolo.carlini@oracle.com>
2022 * g++.dg/cpp0x/deleted1.C: New.
2024 2013-10-31 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2026 * gcc.target/arm/lp1243022.c: New test.
2028 2013-10-30 Joern Rennecke <joern.rennecke@embecosm.com>
2031 * gcc.target/avr/pr58545.c: New test.
2033 2013-10-30 Tobias Burnus <burnus@net-b.de>
2036 2013-10-30 Tobias Burnus <burnus@net-b.de>
2037 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
2038 path to the compile flags.
2040 2013-10-30 Cong Hou <congh@google.com>
2042 * gcc.target/i386/vect-abs-s8.c: New test.
2043 * gcc.target/i386/vect-abs-s16.c: New test.
2044 * gcc.target/i386/vect-abs-s32.c: New test.
2046 2013-10-30 Tobias Burnus <burnus@net-b.de>
2048 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
2049 path to the compile flags.
2051 2013-10-30 Mikael Pettersson <mikpe@it.uu.se>
2053 PR rtl-optimization/58369
2054 * g++.dg/torture/pr58369.C: New test.
2056 2013-10-30 Tobias Burnus <burnus@net-b.de>
2059 * g++.dg/vect/pr33426-ivdep-2.cc: New.
2060 * g++.dg/vect/pr33426-ivdep-3.cc: New.
2061 * g++.dg/vect/pr33426-ivdep-4.cc: New.
2063 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
2066 * gcc.target/arm/pr58784.c: New.
2068 2013-10-30 Marc Glisse <marc.glisse@inria.fr>
2070 * gcc.dg/tree-ssa/alias-24.c: New file.
2072 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
2074 * gcc.target/i386/fma_double_3.c: Use pattern for
2075 scan-assembler-times instead of just one insn name.
2076 * gcc.target/i386/fma_double_5.c: Ditto.
2077 * gcc.target/i386/fma_float_3.c: Ditto.
2078 * gcc.target/i386/fma_float_5.c: Ditto.
2079 * gcc.target/i386/l_fma_double_1.c: Ditto.
2080 * gcc.target/i386/l_fma_double_2.c: Ditto.
2081 * gcc.target/i386/l_fma_double_3.c: Ditto.
2082 * gcc.target/i386/l_fma_double_4.c: Ditto.
2083 * gcc.target/i386/l_fma_double_5.c: Ditto.
2084 * gcc.target/i386/l_fma_double_6.c: Ditto.
2085 * gcc.target/i386/l_fma_float_1.c: Ditto.
2086 * gcc.target/i386/l_fma_float_2.c: Ditto.
2087 * gcc.target/i386/l_fma_float_3.c: Ditto.
2088 * gcc.target/i386/l_fma_float_4.c: Ditto.
2089 * gcc.target/i386/l_fma_float_5.c: Ditto.
2090 * gcc.target/i386/l_fma_float_6.c: Ditto.
2092 2013-10-30 Christian Bruel <christian.bruel@st.com>
2094 * gcc.c-torture/execute/builtins/strncmp-2.c: Enable for SH.
2095 * gcc.target/sh/cmpstr.c: New test.
2096 * gcc.target/sh/cmpstrn.c: New test.
2098 2013-10-30 Martin Jambor <mjambor@suse.cz>
2100 PR rtl-optimization/10474
2101 * gcc.dg/pr10474.c: New testcase.
2102 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
2103 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
2105 2013-10-29 Andrew Pinski <apinski@cavium.com>
2106 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2108 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case.
2109 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case.
2110 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case.
2111 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case.
2112 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case.
2113 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case.
2114 * gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent
2115 conditional move to be used.
2116 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove.
2118 2013-10-29 Tobias Burnus <burnus@net-b.de>
2121 * gfortran.dg/blockdata_8.f90: New.
2123 2013-10-29 Oleg Endo <olegendo@gcc.gnu.org>
2126 * gcc.target/sh/pr54236-2: New.
2127 * gcc.target/sh/pr54089-6: Add another rotl special case.
2129 2013-10-29 Paul Thomas <pault@gcc.gnu.org>
2132 * gfortran.dg/unlimited_polymorphic_13.f90: Use real variables
2133 to determine sizes of real kinds.
2136 * gfortran.dg/unlimited_polymorphic_14.f90: New test.
2138 2013-10-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
2140 * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: New test.
2141 * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Likewise.
2142 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2143 * c-c++-common/cilk-plus/CK/no_args_error.c: Likewise.
2144 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2145 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2146 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2147 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2148 * c-c++-common/cilk-plus/CK/test__cilk.c: Likewise.
2149 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2150 * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Likewise.
2151 * c-c++-common/cilk-plus/CK/invalid_spawn.c: Likewise.
2152 * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise.
2153 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2154 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2155 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2156 * gcc.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords
2157 test stored in c-c++-common. Also, added the Cilk runtime's library
2158 to the ld_library_path.
2160 2013-10-29 Paolo Carlini <paolo.carlini@oracle.com>
2163 * g++.dg/cpp0x/auto40.C: New.
2164 * g++.dg/other/warning1.C: Adjust.
2166 2013-10-29 Richard Biener <rguenther@suse.de>
2168 * gcc.dg/torture/restrict-2.c: New testcase.
2169 * gcc.dg/torture/restrict-3.c: Likewise.
2170 * gcc.dg/torture/restrict-4.c: Likewise.
2171 * gcc.dg/torture/restrict-5.c: Likewise.
2173 2013-10-29 Marc Glisse <marc.glisse@inria.fr>
2175 PR tree-optimization/19831
2176 * gcc.dg/tree-ssa/alias-25.c: New file.
2178 2013-10-29 Richard Biener <rguenther@suse.de>
2180 * g++.dg/vect/slp-pr56812.cc: Adjust with respect to -fvect-cost-model
2182 * gcc.dg/vect/bb-slp-32.c: Likewise.
2183 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
2184 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
2185 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: Likewise.
2186 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise.
2187 * gcc.target/powerpc/crypto-builtin-1.c: Likewise.
2188 * gcc.target/powerpc/p8vector-builtin-1.c: Likewise.
2189 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
2190 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
2191 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
2192 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
2193 * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise.
2194 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
2195 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
2196 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
2197 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
2198 * gfortran.dg/vect/vect.exp: Likewise.
2200 2013-10-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2202 * gcc.dg/vmx/gcc-bug-i.c: Add little endian variant.
2203 * gcc.dg/vmx/eg-5.c: Likewise.
2205 2013-10-28 Claudiu Zissulescu <claziss@synopsys.com>
2206 Joern Rennecke <joern.rennecke@embecosm.com>
2208 * gcc.target/arc/jump-around-jump.c: New test.
2210 2013-10-27 Tom de Vries <tom@codesourcery.com>
2212 * gcc.target/arm/require-pic-register-loc.c: New test.
2214 2013-10-27 Uros Bizjak <ubizjak@gmail.com>
2217 * gcc.target/i386/pr58679-1.c: New test.
2218 * gcc.target/i386/pr58679-2.c: Ditto.
2220 2013-10-27 Tobias Burnus <burnus@net-b.de>
2223 * gcc.dg/vect/vect-ivdep-2.c: New.
2225 2013-10-26 Oleg Endo <olegendo@gcc.gnu.org>
2228 * gcc.target/sh/pr52483-1.c: Add tests for memory stores.
2229 * gcc.target/sh/pr52483-2.c: Likewise.
2230 * gcc.target/sh/pr52483-3.c: Likewise.
2231 * gcc.target/sh/pr52483-4.c: Likewise.
2233 2013-10-26 Jeff Law <law@redhat.com>
2235 * g++.dg/torture/pr49309.C: Removed.
2236 * gcc.dg/dfp/pr35739.c: Removed.
2238 2013-10-25 Vladimir Makarov <vmakarov@redhat.com>
2240 PR rtl-optimization/58759
2241 * gcc.target/i386/pr58759.c: New.
2243 2013-10-25 Tobias Burnus <burnus@net-b.de>
2245 * g++.dg/vect/pr33426-ivdep.cc: Use dg-options.
2246 * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto.
2247 * testsuite/gcc.dg/vect/vect-ivdep-1.c: Ditto.
2249 2013-10-25 Yufeng Zhang <yufeng.zhang@arm.com>
2251 * gcc.dg/wmul-1.c: New test.
2253 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
2256 * g++.dg/template/pr58878.C: New.
2258 2013-10-25 Marc Glisse <marc.glisse@inria.fr>
2260 * gcc.dg/tree-ssa/alias-23.c: New file.
2262 2013-10-25 Richard Biener <rguenther@suse.de>
2264 PR tree-optimization/58626
2265 * gcc.dg/torture/pr58626.c: New testcase.
2267 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
2270 * g++.dg/cpp0x/defaulted47.C: New.
2272 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
2274 * gcc.c-torture/execute/pr58831.c: New test.
2276 2013-10-25 Nick Clifton <nickc@redhat.com>
2278 * c-c++-common/pr57793.c: Add expected error messages for
2279 targets with small integers.
2280 * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets.
2281 * gcc.dg/c99-stdint-2.c: Likewise.
2282 * gcc.dg/cdce1.c: Likewise.
2283 * gcc.dg/fold-overflow-1.c: Likewise.
2284 * gcc.dg/utf-cvt.c: Likewise.
2285 * gcc.dg/ftrapv-1.c: Only run on targets that support trapping
2287 * gcc.dg/ftrapv-2.c: Likewise.
2288 * gcc.dg/pr30286.c: Likewise.
2289 * gcc.dg/pr19340.c: Only run on targets that support scheduling.
2290 * lib/target-supports.exp (check_effective_target_trapping): New
2291 proc. Returns true if the target supports trapping arithmetic.
2293 2013-10-25 Tobias Burnus <burnus@net-b.de>
2295 * g++.dg/parse/ivdep.C: New.
2296 * g++.dg/vect/pr33426-ivdep.cc: New.
2298 2013-10-24 Richard Henderson <rth@redhat.com>
2301 * gcc.dg/atomic-store-6.c: New.
2303 2013-10-24 Ian Lance Taylor <iant@google.com>
2305 * go.test/go-test.exp (errchk): Combine quoted strings in comments.
2307 2013-10-24 Cong Hou <congh@google.com>
2309 * gcc.c-torture/execute/20030125-1.c: Update.
2311 2013-10-24 Tobias Burnus <burnus@net-b.de>
2314 * gfortran.dg/vect/vect-do-concurrent-1.f90: New.
2316 2013-10-24 Dehao Chen <dehao@google.com>
2318 * g++.dg/opt/devirt3.C: New test.
2320 2013-08-24 Tobias Burnus <burnus@net-b.de>
2323 * testsuite/gcc.dg/ivdep.c: New.
2324 * testsuite/gcc.dg/vect/vect-ivdep-1.c: New.
2326 2013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2328 * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC.
2329 * gcc.target/aarch64/c-output-mod-3.c: Likewise.
2331 2013-10-24 Nick Clifton <nickc@redhat.com>
2333 * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430.
2335 2013-10-24 Marek Polacek <polacek@redhat.com>
2338 * g++.dg/parse/pr58705.C: New test.
2340 2013-10-24 Marek Polacek <polacek@redhat.com>
2342 * gcc.dg/c11-align-5.c: Add more testing.
2344 2013-10-23 Pat Haugen <pthaugen@us.ibm.com>
2346 * gcc.target/powerpc/direct-move.h: Fix header for executable tests.
2348 2013-10-23 Jakub Jelinek <jakub@redhat.com>
2350 PR tree-optimization/58775
2351 PR tree-optimization/58791
2352 * gcc.dg/guality/pr58791-1.c: New test.
2353 * gcc.dg/guality/pr58791-2.c: New test.
2354 * gcc.dg/guality/pr58791-3.c: New test.
2355 * gcc.dg/guality/pr58791-4.c: New test.
2356 * gcc.dg/guality/pr58791-5.c: New test.
2357 * gcc.c-torture/compile/pr58775.c: New test.
2358 * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
2360 2013-10-23 Tom de Vries <tom@codesourcery.com>
2362 PR tree-optimization/58805
2363 * gcc.dg/pr58805.c: New test.
2365 2013-10-23 Jakub Jelinek <jakub@redhat.com>
2367 * gcc.target/i386/vect-div-1.c: New test.
2369 * gcc.dg/vect/pr58508.c: Remove dg-options.
2371 2013-10-23 Richard Biener <rguenther@suse.de>
2373 * gcc.dg/torture/pr58830.c: New testcase.
2375 2013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net>
2377 Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
2378 * g++.dg/cpp1y/attr-deprecated.C: New.
2379 * g++.dg/cpp1y/attr-deprecated-neg.C: New.
2381 2013-10-23 Tobias Burnus <burnus@net-b.de>
2384 * gfortran.dg/assumed_type_8.f90: New.
2386 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
2389 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
2390 and MINUSCCZEXT defines. Update scan-assembler dg directive.
2391 * gcc.dg/torture/pr58779.c: New test.
2393 2013-10-22 Steve Ellcey <sellcey@mips.com>
2395 * gcc.target/mips/nor.c: New.
2397 2013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com>
2399 * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
2401 * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
2402 restricted to big-endian targets.
2404 2013-10-22 Paul Thomas <pault@gcc.gnu.org>
2407 * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
2409 2013-10-21 Tobias Burnus <burnus@net-b.de>
2412 * gfortran.dg/proc_ptr_comp_38.f90: New.
2414 2013-10-21 Marek Polacek <polacek@redhat.com>
2417 * gcc.dg/gomp/pr58809.c: New test.
2419 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
2421 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
2422 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
2424 2013-10-21 Richard Biener <rguenther@suse.de>
2426 PR tree-optimization/58794
2427 * c-c++-common/torture/pr58794-1.c: New testcase.
2428 * c-c++-common/torture/pr58794-2.c: Likewise.
2430 2013-10-21 Richard Biener <rguenther@suse.de>
2433 * c-c++-common/fold-divmul-1.c: New testcase.
2435 2013-10-21 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
2437 * gcc.target/i386/memset-vector_loop-1.c: New test.
2438 * gcc.target/i386/memset-vector_loop-2.c: New test.
2440 2013-10-21 Diego Novillo <dnovillo@google.com>
2442 * g++.dg/plugin/selfassign.c: Include tree.h.
2443 * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
2444 * gcc.dg/plugin/ggcplug.c: Likewise.
2445 * gcc.dg/plugin/one_time_plugin.c: Likewise.
2446 * gcc.dg/plugin/selfassign.c: Likewise.
2447 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
2449 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
2451 * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
2452 * gcc.target/mips/mips-ps-7.c: Likewise.
2454 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
2456 * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
2457 gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
2458 gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
2460 2013-10-19 John David Anglin <danglin@gcc.gnu.org>
2462 * c-c++-common/opaque-vector.c: Skip long double test on hppa.
2465 * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
2467 2013-10-19 Mike Stump <mikestump@comcast.net>
2469 * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
2471 * gcc.dg/lto/pr54625-1_0.c: Move from here...
2472 * g++.dg/lto/pr54625-1_0.c: ... to here.
2473 * gcc.dg/lto/pr54625-1_1.C: Likewise.
2474 * g++.dg/lto/pr54625-1_1.C: Likewise.
2475 * gcc.dg/lto/pr54625-2_0.c: Likewise.
2476 * g++.dg/lto/pr54625-2_0.c: Likewise.
2477 * gcc.dg/lto/pr54625-2_1.C: Likewise.
2478 * g++.dg/lto/pr54625-2_1.C: Likewise.
2480 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
2482 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
2484 2013-10-18 Cong Hou <congh@google.com>
2486 * gcc.dg/vect/pr58508.c: New test.
2488 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
2491 * g++.dg/cpp0x/variadic145.C: New.
2493 2013-10-18 Andrew MacLeod <amacleod@redhat.com>
2495 * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
2497 2013-10-18 Hans-Peter Nilsson <hp@axis.com>
2499 * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
2500 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
2501 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
2502 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
2504 2013-10-17 Charles Baylis <charles.baylis@linaro.org>
2506 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
2507 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
2508 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
2509 effective target arm_thumb1_ok.
2510 * lib/target-supports.exp
2511 (check_effective_target_arm_fp16_ok_nocache): Don't force
2512 -mfloat-abi=soft when building for hardfloat target.
2514 2013-10-17 Michael Meissner <meissner@linux.vnet.ibm.com>
2517 * gcc.target/powerpc/pr58673-1.c: New file to test whether
2518 -mquad-word + -mno-vsx-timode causes errors.
2519 * gcc.target/powerpc/pr58673-2.c: Likewise.
2521 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
2524 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
2526 2013-10-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2528 * gcc.target/aarch64/c-output-template.c: New testcase.
2529 * gcc.target/aarch64/c-output-template-2.c: Likewise.
2530 * gcc.target/aarch64/c-output-template-3.c: Likewise.
2532 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
2534 * gcc/testsuite/lib/target-supports.exp
2535 (check_effective_target_sync_long_long): AArch64 supports
2536 atomic operations on "long long".
2537 (check_effective_target_sync_long_long_runtime): AArch64 can
2538 execute atomic operations on "long long".
2540 2013-10-17 Richard Biener <rguenther@suse.de>
2542 PR tree-optimization/58143
2543 * gcc.dg/torture/pr58143-1.c: New testcase.
2544 * gcc.dg/torture/pr58143-2.c: Likewise.
2545 * gcc.dg/torture/pr58143-3.c: Likewise.
2547 2013-10-17 Marek Polacek <polacek@redhat.com>
2550 * gcc.dg/c1x-align-5.c: New test.
2552 2013-10-16 Tobias Burnus <burnus@net-b.de>
2555 * gfortran.dg/unlimited_polymorphic_12.f90: New.
2557 2013-10-16 Thomas Schwinge <thomas@codesourcery.com>
2559 * c-c++-common/cpp/openmp-define-1.c: Move
2560 dg-require-effective-target fopenmp after dg-do directive.
2561 * c-c++-common/cpp/openmp-define-2.c: Likewise.
2562 * gfortran.dg/openmp-define-1.f90: Likewise.
2563 * gfortran.dg/openmp-define-2.f90: Likewise.
2564 * gfortran.dg/openmp-define-3.f90: Likewise.
2566 2013-10-16 Paulo Matos <pmatos@broadcom.com>
2568 * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
2570 2013-10-15 Sriraman Tallam <tmsriram@google.com>
2573 * gcc.target/i386/pr57756.c: New test.
2574 * gcc.target/i386/pr57756_2.c: New test.
2576 2013-10-15 Richard Sandiford <rdsandiford@googlemail.com>
2578 * gcc.dg/torture/builtin-self.c: New file.
2580 2013-10-15 Zhenqiang Chen <zhenqiang.chen@arm.com>
2582 * gcc.dg/tree-ssa/reassoc-32.c: New test case.
2583 * gcc.dg/tree-ssa/reassoc-33.c: New test case.
2584 * gcc.dg/tree-ssa/reassoc-34.c: New test case.
2585 * gcc.dg/tree-ssa/reassoc-35.c: New test case.
2586 * gcc.dg/tree-ssa/reassoc-36.c: New test case.
2588 2013-10-15 Cong Hou <congh@google.com>
2590 * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
2592 2013-10-15 Paolo Carlini <paolo.carlini@oracle.com>
2595 * g++.dg/cpp0x/pr58707.C: New.
2597 2013-10-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2599 * c-c++-common/cpp/openmp-define-3.c: Move effective target check
2600 after other directives.
2602 2013-10-15 Tobias Burnus <burnus@net-b.de>
2605 * gfortran.dg/unlimited_polymorphic_11.f90: New.
2607 2013-10-14 Ian Lance Taylor <iant@google.com>
2609 * go.test/go-test.exp (go-find-packages): New proc.
2610 (go-gc-tests): Skip stress and safe tests. Skip *.dir
2611 subdirectories. Do simple +build line matching. Handle run with
2612 arguments. Handle errorcheckdir and rundircmpout. Use packages
2613 for rundir. Remove special handling for bug191 and dwarf.
2615 2013-10-14 Tobias Burnus <burnus@net-b.de>
2618 * gfortran.dg/unlimited_polymorphic_10.f90: New.
2620 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2622 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
2625 2013-10-14 Eric Botcazou <ebotcazou@adacore.com>
2627 * gnat.dg/specs/opt1.ads: New test.
2629 2013-10-14 Richard Biener <rguenther@suse.de>
2631 PR tree-optimization/58640
2632 * gcc.c-torture/execute/pr58640-2.c: New testcase.
2634 2013-10-13 Eric Botcazou <ebotcazou@adacore.com>
2636 * gnat.dg/uninit_array.ad[sn]: New test.
2637 * gnat.dg/uninit_array_pkg.ads: New helper.
2639 2013-10-13 Richard Biener <rguenther@suse.de>
2641 * gcc.c-torture/execute/pr58662.c: New test.
2643 2013-10-12 Oleg Endo <olegendo@gcc.gnu.org>
2646 * gcc.dg/torture/p51244-21.c: New.
2647 * gcc.target/sh/pr51244-20.c: New.
2648 * gcc.target/sh/pr51244-20-sh2a.c: New.
2650 2013-10-12 Arnaud Charlet <charlet@adacore.com>
2652 * gnat.dg/specs/linker_section.ads: Update test.
2654 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
2657 * gcc.target/i386/pr58690.c: New test
2659 2013-10-12 Alexander Monakov <amonakov@ispras.ru>
2661 * gcc.target/i386/builtin-ucmp.c: New test.
2663 2013-10-11 Brooks Moses <bmoses@google.com>
2665 * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
2667 2013-10-11 Jeff Law <law@redhat.com>
2669 * gcc.c-torture/execute/pr58640.c: New test.
2671 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
2674 * g++.dg/cpp0x/decltype57.C: New.
2676 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
2679 * g++.dg/template/nontype26.C: New.
2681 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
2683 * c-c++-common/cpp/openmp-define-1.c: New file.
2684 * c-c++-common/cpp/openmp-define-2.c: Likewise.
2685 * c-c++-common/cpp/openmp-define-3.c: Likewise.
2686 * gfortran.dg/openmp-define-1.f90: Likewise.
2687 * gfortran.dg/openmp-define-2.f90: Likewise.
2688 * gfortran.dg/openmp-define-3.f90: Likewise.
2690 * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
2691 for test source files.
2692 * gcc.dg/gomp/gomp.exp: Likewise.
2693 * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
2694 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2695 * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
2696 * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
2697 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
2699 2013-10-11 Jakub Jelinek <jakub@redhat.com>
2701 * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
2702 Remove error test that is now valid in OpenMP 4.0.
2703 * c-c++-common/gomp/atomic-16.c: New test.
2704 * c-c++-common/gomp/cancel-1.c: New test.
2705 * c-c++-common/gomp/depend-1.c: New test.
2706 * c-c++-common/gomp/depend-2.c: New test.
2707 * c-c++-common/gomp/map-1.c: New test.
2708 * c-c++-common/gomp/pr58472.c: New test.
2709 * c-c++-common/gomp/sections1.c: New test.
2710 * c-c++-common/gomp/simd1.c: New test.
2711 * c-c++-common/gomp/simd2.c: New test.
2712 * c-c++-common/gomp/simd3.c: New test.
2713 * c-c++-common/gomp/simd4.c: New test.
2714 * c-c++-common/gomp/simd5.c: New test.
2715 * c-c++-common/gomp/single1.c: New test.
2716 * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
2718 * g++.dg/gomp/block-3.C: Likewise.
2719 * g++.dg/gomp/clause-3.C: Adjust error messages.
2720 * g++.dg/gomp/declare-simd-1.C: New test.
2721 * g++.dg/gomp/declare-simd-2.C: New test.
2722 * g++.dg/gomp/depend-1.C: New test.
2723 * g++.dg/gomp/depend-2.C: New test.
2724 * g++.dg/gomp/target-1.C: New test.
2725 * g++.dg/gomp/target-2.C: New test.
2726 * g++.dg/gomp/taskgroup-1.C: New test.
2727 * g++.dg/gomp/teams-1.C: New test.
2728 * g++.dg/gomp/udr-1.C: New test.
2729 * g++.dg/gomp/udr-2.C: New test.
2730 * g++.dg/gomp/udr-3.C: New test.
2731 * g++.dg/gomp/udr-4.C: New test.
2732 * g++.dg/gomp/udr-5.C: New test.
2733 * g++.dg/gomp/udr-6.C: New test.
2734 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
2735 * gcc.dg/autopar/outer-2.c: Likewise.
2736 * gcc.dg/autopar/outer-3.c: Likewise.
2737 * gcc.dg/autopar/outer-4.c: Likewise.
2738 * gcc.dg/autopar/outer-5.c: Likewise.
2739 * gcc.dg/autopar/outer-6.c: Likewise.
2740 * gcc.dg/autopar/parallelization-1.c: Likewise.
2741 * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
2743 * gcc.dg/gomp/clause-1.c: Adjust error messages.
2744 * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
2745 instead of GOMP_parallel_loop_runtime_start.
2746 * gcc.dg/gomp/declare-simd-1.c: New test.
2747 * gcc.dg/gomp/declare-simd-2.c: New test.
2748 * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
2749 parser. Add further #pragma omp sections nesting tests.
2750 * gcc.dg/gomp/target-1.c: New test.
2751 * gcc.dg/gomp/target-2.c: New test.
2752 * gcc.dg/gomp/taskgroup-1.c: New test.
2753 * gcc.dg/gomp/teams-1.c: New test.
2754 * gcc.dg/gomp/udr-1.c: New test.
2755 * gcc.dg/gomp/udr-2.c: New test.
2756 * gcc.dg/gomp/udr-3.c: New test.
2757 * gcc.dg/gomp/udr-4.c: New test.
2758 * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
2760 2013-10-10 Jan Hubicka <jh@suse.cz>
2762 * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
2764 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2765 * gcc.target/i386/pr49168-1.c: Likewise.
2766 * gcc.target/i386/pr49002-2.c: Likewise.
2768 2013-10-10 Jakub Jelinek <jakub@redhat.com>
2771 * gcc.dg/torture/pr58670.c: New test.
2773 2013-10-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
2775 * gcc.dg/tree-ssa/phi-opt-11.c: New test.
2777 2013-10-09 Marek Polacek <polacek@redhat.com>
2780 * g++.dg/tm/pr58635-1.C: New test.
2781 * g++.dg/tm/pr58635-2.C: New test.
2783 2013-10-09 Jakub Jelinek <jakub@redhat.com>
2785 * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
2787 2013-10-09 Marc Glisse <marc.glisse@inria.fr>
2789 PR tree-optimization/20318
2790 * c-c++-common/pr20318.c: New file.
2791 * gcc.dg/tree-ssa/pr20318.c: New file.
2793 2013-10-09 Eric Botcazou <ebotcazou@adacore.com>
2795 * gcc.c-torture/execute/pr58570.c: New test.
2797 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2799 * gcc.target/aarch64/vclz.c: New testcase.
2801 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2803 * gcc.target/aarch64/vadd_f64.c: New testcase.
2804 * gcc.target/aarch64/vsub_f64.c: New testcase.
2806 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2808 * gcc.target/aarch64/vdiv_f.c: New testcase.
2810 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2812 * gcc.target/aarch64/vneg_f.c: New testcase.
2813 * gcc.target/aarch64/vneg_s.c: New testcase.
2815 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
2818 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
2819 * g++.old-deja/g++.mike/misc9.C: Adjust.
2821 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
2825 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2828 * g++.dg/template/crash117.C: New.
2830 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2832 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
2834 2013-10-08 Marc Glisse <marc.glisse@inria.fr>
2836 PR tree-optimization/58480
2837 * gcc.dg/tree-ssa/pr58480.c: New file.
2839 2013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2841 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
2842 * gcc.target/powerpc/fusion.c: Likewise.
2844 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2846 * gcc.target/s390/htm-nofloat-2.c: New testcase.
2848 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2850 * gcc.target/s390/htm-1.c: Add more tests to cover different
2853 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
2856 * g++.dg/init/uninitialized1.C: New.
2858 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
2861 * g++.dg/cpp0x/variadic144.C: New.
2863 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2866 * g++.dg/cpp0x/auto39.C: New.
2868 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2871 * g++.dg/cpp0x/range-for26.C: New.
2872 * g++.dg/cpp0x/range-for27.C: Likewise.
2874 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2877 * g++.dg/template/crash117.C: New.
2879 2013-10-04 Marc Glisse <marc.glisse@inria.fr>
2882 * g++.dg/tree-ssa/pr19476-5.C: New file.
2883 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
2885 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2888 * g++.dg/cpp0x/gen-attrs-55.C: New.
2890 2013-10-03 Easwaran Raman <eraman@google.com>
2893 * g++.dg/ext/attribute47.C: New.
2895 2013-10-03 Rong Xu <xur@google.com>
2897 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
2899 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
2900 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
2902 2013-10-03 Marek Polacek <polacek@redhat.com>
2905 * g++.dg/cpp0x/pr58510.C: New test.
2907 2013-10-03 Marc Glisse <marc.glisse@inria.fr>
2910 * g++.dg/tree-ssa/pr19476-1.C: New file.
2911 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
2912 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
2913 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
2915 2013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2917 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
2918 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
2919 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
2920 VSX scalar operations or the traditional floating point form of
2922 * gcc.target/powerpc/ppc-target-2.c: Likewise.
2923 * gcc.target/powerpc/recip-3.c: Likewise.
2924 * gcc.target/powerpc/recip-5.c: Likewise.
2925 * gcc.target/powerpc/pr72747.c: Likewise.
2926 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
2928 2013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
2931 * gcc.target/aarch64/pr58460.c: New file.
2933 2013-10-02 Tobias Burnus <burnus@net-b.de>
2936 * gfortran.dg/char_length_19.f90: New.
2938 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
2941 * g++.dg/parse/crash65.C: New.
2942 * g++.dg/cpp1y/pr58535.C: Likewise.
2944 2013-10-02 Richard Biener <rguenther@suse.de>
2946 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
2947 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
2948 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
2949 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
2950 * gfortran.dg/ldist-pr45199.f: Likewise.
2952 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
2955 * g++.dg/parse/crash64.C: New.
2957 2013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
2959 * gcc.dg/tree-ssa/slsr-40.c: New test.
2961 2013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
2964 * g++.dg/cpp0x/pr58563.C: New.
2966 2013-10-01 Vidya Praveen <vidyapraveen@arm.com>
2968 * gcc.target/aarch64/vect_saddl_1.c: New.
2970 2013-10-01 Jakub Jelinek <jakub@redhat.com>
2973 * gcc.c-torture/execute/pr58574.c: New testcase.
2975 2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
2978 * gcc.target/arm/pr58578.c: New test.
2980 2013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2982 PR tree-optimization/58556
2983 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
2984 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
2986 2013-10-01 Nick Clifton <nickc@redhat.com>
2988 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
2990 * gcc.c-torture/compile/20010327-1.c: Only run the test for
2992 * gcc.c-torture/compile/pr41181.c: Likewise.
2993 * gcc.c-torture/compile/calls.c: Likewise.
2994 * gcc.c-torture/compile/990617-1.c: Likewise.
2995 * gcc.c-torture/compile/pr55955.c: Only run the test for
2997 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
2999 2013-10-01 Richard Biener <rguenther@suse.de>
3001 PR tree-optimization/58553
3002 * gcc.dg/torture/pr58553.c: New testcase.
3004 2013-09-30 Jakub Jelinek <jakub@redhat.com>
3007 * gcc.c-torture/execute/pr58564.c: New test.
3009 2013-09-30 Teresa Johnson <tejohnson@google.com>
3011 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
3012 Update for additional dump message.
3014 2013-09-30 Richard Biener <rguenther@suse.de>
3016 PR tree-optimization/58554
3017 * gcc.dg/torture/pr58554.c: New testcase.
3019 2013-09-30 Simon Cook <simon.cook@embecosm.com>
3020 Joern Rennecke <joern.rennecke@embecosm.com>
3022 * gcc.target/arc/barrel-shifter-1.c: New test.
3023 * gcc.target/arc/barrel-shifter-2.c: Likewise.
3024 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
3025 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
3026 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
3027 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
3028 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
3029 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
3030 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
3031 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
3032 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
3033 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
3034 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
3035 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
3036 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
3037 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
3038 * gcc.target/arc/mtune-ARC600.c: Likewise.
3039 * gcc.target/arc/mtune-ARC601.c: Likewise.
3040 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
3041 * gcc.target/arc/mtune-ARC700.c: Likewise.
3042 * gcc.target/arc/mtune-ARC725D.c: Likewise.
3043 * gcc.target/arc/mtune-ARC750D.c: Likewise.
3044 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
3045 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
3047 2013-09-30 Richard Biener <rguenther@suse.de>
3050 * g++.dg/torture/pr58552.C: New testcase.
3052 2013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
3054 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
3055 and -mupper-regs-df.
3057 2013-09-27 Paulo Matos <pmatos@broadcom.com>
3060 * gcc.dg/pr58463.c: New test.
3062 2013-09-27 Jakub Jelinek <jakub@redhat.com>
3065 * c-c++-common/gomp/pr58551.c: New test.
3067 2013-09-27 Richard Biener <rguenther@suse.de>
3069 PR tree-optimization/58459
3070 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
3072 2013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
3075 * gfortran.dg/round_4.f90: Check for rounding support.
3077 2013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
3079 * g++.dg/vect/pr58513.cc (op): Make static.
3081 2013-09-26 Richard Biener <rguenther@suse.de>
3083 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
3085 2013-09-26 Richard Biener <rguenther@suse.de>
3087 PR tree-optimization/58539
3088 * gcc.dg/torture/pr58539.c: New testcase.
3090 2013-09-25 Jeff Law <law@redhat.com>
3092 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
3094 2013-09-25 Tobias Burnus <burnus@net-b.de>
3097 * gfortran.dg/finalize_21.f90: New.
3099 2013-09-25 Tobias Burnus <burnus@net-b.de>
3103 * gfortran.dg/defined_assignment_8.f90: New.
3104 * gfortran.dg/defined_assignment_9.f90: New.
3106 2013-09-25 Marek Polacek <polacek@redhat.com>
3109 * c-c++-common/ubsan/shift-5.c: New test.
3110 * c-c++-common/ubsan/shift-6.c: New test.
3111 * c-c++-common/ubsan/div-by-zero-5.c: New test.
3112 * gcc.dg/ubsan/c-shift-1.c: New test.
3114 2013-09-25 Marek Polacek <polacek@redhat.com>
3117 * g++.dg/tm/pr58516.C: New test.
3119 2013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3121 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
3123 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
3125 2013-09-24 Richard Biener <rguenther@suse.de>
3128 * g++.dg/vect/pr58513.cc: New testcase.
3130 2013-09-24 Yvan Roux <yvan.roux@linaro.org>
3132 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
3135 2013-09-23 Adam Butcher <adam@jessamine.co.uk>
3138 * g++.dg/cpp1y/pr58500.C: New testcase.
3140 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
3142 * gnat.dg/opt28.ad[sb]: New test.
3143 * gnat.dg/opt28_pkg.ads: New helper.
3145 2013-09-23 Richard Biener <rguenther@suse.de>
3147 PR tree-optimization/58464
3148 * g++.dg/torture/pr58464.C: New testcase.
3150 2013-09-23 Christian Bruel <christian.bruel@st.com>
3153 * gcc.target/sh/torture/pr58475.c: New test.
3155 2013-09-23 Janus Weil <janus@gcc.gnu.org>
3158 * gfortran.dg/extends_15.f90: New.
3160 2013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
3163 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
3165 2013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
3168 * gcc.target/vax/vax.exp: New.
3169 * gcc.target/vax/pr56875.c: Ditto.
3171 2013-09-20 Richard Biener <rguenther@suse.de>
3174 * gfortran.dg/pr58484.f: New testcase.
3176 2013-09-20 Jeff Law <law@redhat.com>
3178 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
3180 2013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
3183 * gcc.dg/torture/pr57748-1.c: New test.
3184 * gcc.dg/torture/pr57748-2.c: New test.
3186 2013-09-20 Marek Polacek <polacek@redhat.com>
3189 * c-c++-common/ubsan/shift-4.c: New test.
3191 2013-09-20 Richard Biener <rguenther@suse.de>
3193 PR tree-optimization/58453
3194 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
3196 2013-09-20 Janus Weil <janus@gcc.gnu.org>
3199 * gfortran.dg/proc_ptr_43.f90: New.
3201 2013-09-18 Tobias Burnus <burnus@net-b.de>
3204 * gfortran.dg/defined_assignment_11.f90: New.
3206 2013-09-18 Vladimir Makarov <vmakarov@redhat.com>
3208 PR rtl-optimization/58438
3209 * g++.dg/pr58438.C: New test.
3211 2013-09-18 Tobias Burnus <burnus@net-b.de>
3214 * gfortran.dg/class_39.f03: Update dg-error.
3215 * gfortran.dg/class_5.f03: Ditto.
3216 * gfortran.dg/class_53.f90: Ditto.
3217 * gfortran.dg/realloc_on_assign_20.f90: New.
3218 * gfortran.dg/realloc_on_assign_21.f90: New.
3219 * gfortran.dg/realloc_on_assign_22.f90: New.
3221 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
3224 * g++.dg/parse/using4.C: New.
3226 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3228 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
3230 2013-09-18 Marek Polacek <polacek@redhat.com>
3233 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
3234 instead of the shift option.
3235 * c-c++-common/ubsan/pr58443-1.c: New test.
3236 * c-c++-common/ubsan/pr58443-3.c: New test.
3237 * c-c++-common/ubsan/pr58443-2.c: New test.
3239 2013-09-18 Richard Biener <rguenther@suse.de>
3241 PR tree-optimization/58417
3242 * gcc.dg/torture/pr58417.c: New testcase.
3244 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
3246 * gnat.dg/array_bounds_test2.adb: New test.
3248 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3250 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
3251 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
3253 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
3255 * gnat.dg/in_out_parameter4.adb: New test.
3257 2013-09-18 Marek Polacek <polacek@redhat.com>
3260 * c-c++-common/ubsan/attrib-1.c: New test.
3262 2013-09-17 Cong Hou <congh@google.com>
3264 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
3265 on two arrays with short and int types. This should not be recognized
3266 as a dot product pattern.
3268 2013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
3271 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
3272 the cp_type_quals (r) too.
3274 2013-09-17 Jan Hubicka <jh@suse.cz>
3277 * gcc.c-torture/compile/pr58332.c: New testcase.
3279 2013-09-17 Jeff Law <law@redhat.com>
3281 * gcc.c-torture/execute/pr58387.c: New test.
3283 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3285 PR tree-optimization/58088
3286 * gcc.c-torture/compile/pr58088.c: New test.
3288 2013-09-17 Nick Clifton <nickc@redhat.com>
3290 * lib/target-supports.exp (check_effective_target_trampolines):
3291 Add MSP430 to the list of targets that do not support trampolines.
3292 (check_profiling_available): Add MSP430 to the list of targets
3293 that do not support profiling.
3294 (check_effective_target_tls_runtime): Add MSP430 to the list of
3295 targets that do not support TLS.
3297 2013-09-17 Eric Botcazou <ebotcazou@adacore.com>
3299 * gnat.dg/opt27.adb: New test.
3300 * gnat.dg/opt27_pkg.ad[sb]: New helper.
3302 2013-09-17 Andreas Schwab <schwab@suse.de>
3304 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
3306 2013-09-17 Richard Biener <rguenther@suse.de>
3308 PR tree-optimization/58432
3309 * gcc.dg/pr58432.c: New testcase.
3311 2013-09-17 Bin Cheng <bin.cheng@arm.com>
3313 * gcc.dg/tree-ssa/slsr-39.c: New test.
3315 2013-09-16 Xinliang David Li <davidxl@google.com>
3317 * gcc.misc-tests/help.exp: Optimizer help change.
3319 2013-09-16 Jeff Law <law@redhat.com>
3321 * gcc.c-torture/execute/pr58419.c: New test.
3322 * gcc.c-torture/execute/pr58431.c: New test.
3324 2013-09-16 Tobias Burnus <burnus@net-b.de>
3327 * gfortran.dg/finalize_19.f90: New.
3329 2013-09-16 Vladimir Makarov <vmakarov@redhat.com>
3331 * gcc.target/i386/pr58418.c: New.
3333 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
3335 * gcc.target/aarch64/fmla-intrinsic.c: New.
3336 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
3337 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
3338 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
3340 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
3342 * gcc.target/aarch64/mul_intrinsic_1.c: New.
3343 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
3345 2013-09-16 Richard Biener <rguenther@suse.de>
3347 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
3349 2013-09-16 Adam Butcher <adam@jessamine.co.uk>
3351 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
3352 interpreted as implicit templates) to be expected pedwarns instead.
3354 2013-09-16 Tobias Burnus <burnus@net-b.de>
3357 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
3359 2013-09-15 Tobias Burnus <burnus@net-b.de>
3362 * gfortran.dg/defined_assignment_10.f90: New.
3364 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
3366 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
3367 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
3369 2013-09-13 Jacek Caban <jacek@codeweavers.com>
3371 * g++.dg/abi/main.C: Added implicit C linkage tests
3373 2013-09-13 Kai Tietz <ktietz@redhat.com>
3375 * gcc.target/i386/pr57848.c: New file.
3377 2013-09-13 Christian Bruel <christian.bruel@st.com>
3380 * gcc.target/sh/torture/pr58314.c: New test.
3382 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
3384 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
3386 2013-09-12 Martin Jambor <mjambor@suse.cz>
3389 * g++.dg/pr58389.C: New test.
3391 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
3393 * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
3394 * g++.dg/template/pseudodtor3.C: Likewise.
3396 2013-09-12 Richard Biener <rguenther@suse.de>
3398 PR tree-optimization/58404
3399 * g++.dg/tree-ssa/pr58404.C: New testcase.
3401 2013-09-12 Martin Jambor <mjambor@suse.cz>
3404 * g++.dg/ipa/pr58371.C: New test.
3406 2013-09-12 Richard Biener <rguenther@suse.de>
3408 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
3409 expected outcome and comment why that happens.
3411 2013-09-11 Richard Biener <rguenther@suse.de>
3414 * g++.dg/uninit-pred-4.C: New testcase.
3416 2013-09-11 Jakub Jelinek <jakub@redhat.com>
3418 PR tree-optimization/58385
3419 * gcc.c-torture/execute/pr58385.c: New test.
3421 2013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3423 * gcc.target/arm/thumb-ifcvt-2.c: New test.
3425 2013-09-10 Jeff Law <law@redhat.com>
3427 * g++.dg/torture/pr58380.C: New test.
3429 2013-09-10 Jan Hubicka <jh@suse.cz>
3430 Paolo Carlini <paolo.carlini@oracle.com>
3432 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
3434 2013-09-10 Jeff Law <law@redhat.com>
3436 * gcc.c-torture/compile/pr58343.c: New test.
3438 2013-09-10 Jakub Jelinek <jakub@redhat.com>
3440 PR rtl-optimization/58365
3441 * gcc.c-torture/execute/pr58365.c: New test.
3443 2013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
3445 * gcc.dg/torture/memcpy-1.c: New test.
3447 2013-09-10 Alan Modra <amodra@gmail.com>
3449 * gcc.target/powerpc/pr58330.c: New.
3451 2013-09-10 Alan Modra <amodra@gmail.com>
3453 * gcc.target/powerpc/medium_offset.c: New.
3455 2013-09-09 Jakub Jelinek <jakub@redhat.com>
3458 * g++.dg/warn/Wunused-var-21.C: New test.
3460 PR tree-optimization/58364
3461 * gcc.c-torture/execute/pr58364.c: New test.
3463 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
3466 * g++.dg/warn/Wdelete-incomplete-1.C: New.
3467 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
3468 * g++.dg/init/delete1.C: Adjust.
3470 2013-09-09 Ian Bolton <ian.bolton@arm.com>
3472 * gcc.target/aarch64/movdi_1.c: New test.
3474 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
3477 * g++.dg/warn/Wunused-parm-5.C: New.
3479 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3481 * gcc.target/aarch64/cmn-neg.c: New test.
3483 2013-09-09 Richard Biener <rguenther@suse.de>
3486 * gcc.dg/torture/pr58326-1.c: New testcase.
3487 * gcc.dg/torture/pr58326-2.c: Likewise.
3489 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3492 * g++.dg/ext/pr57735.C: New test.
3494 2013-09-09 Jan Hubicka <jh@suse.cz>
3497 * g++.dg/torture/PR58294.C: New testcase.
3499 2013-09-08 Jeff Law <law@redhat.com>
3501 * gcc.c-torture/compile/pr58340.c: New test.
3503 2013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
3505 * g++.dg/debug/ra1.C: New test.
3507 2013-09-08 Jan Hubicka <jh@suse.cz>
3509 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
3510 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
3511 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
3512 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
3514 2013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
3517 * g++.dg/overload/new1.C: Adjust.
3519 2013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
3521 * c-c++-common/opaque-vector.c: New test.
3523 2013-09-08 Tom de Vries <tom@codesourcery.com>
3526 * g++.dg/tm/noexcept-6.C: New test.
3528 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
3530 * gcc.target/arc/cond-set-use.c: New test.
3532 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
3534 * gnat.dg/stack_usage2.adb: New test.
3536 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
3538 * gcc.target/aarch64/table-intrinsics.c
3539 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
3540 (qtb_tests8_< ,2,3,4>): Likewise.
3541 (qtblq_tests8_< ,2,3,4>): Likewise.
3542 (qtbxq_tests8_< ,2,3,4>): Likewise.
3544 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
3546 * gnat.dg/warn10.ad[sb]: New test.
3547 * gnat.dg/warn10_pkg.ads: New helper.
3549 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
3551 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
3552 Don't expect NULL in foo.result set.
3553 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
3555 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
3556 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
3558 2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3560 * gcc.target/s390/nearestint-1.c: New testcase.
3562 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
3563 Vineet Gupta <Vineet.Gupta@synopsys.com>
3565 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
3566 * testsuite/gcc.target/arc: New directory.
3567 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
3568 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
3569 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
3570 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
3571 * testsuite/gcc.dg/builtin-apply2.c
3572 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
3574 2013-09-04 Jan Hubicka <jh@suse.cz>
3577 * g++.dg/torture/pr58201_0.C: New testcase.
3578 * g++.dg/torture/pr58201_1.C: New testcase.
3579 * g++.dg/torture/pr58201.h: New testcase.
3581 2013-09-05 Jan Hubicka <jh@suse.cz>
3583 * gcc.dg/autopar/pr49960.c: Disable partial inlining
3585 2013-09-05 Richard Biener <rguenther@suse.de>
3587 PR tree-optimization/58137
3588 * gcc.target/i386/pr58137.c: New testcase.
3590 2013-09-05 Martin Jambor <mjambor@suse.cz>
3592 * g++.dg/ipa/remref-1.C: New test.
3593 * g++.dg/ipa/remref-2.C: Likewise.
3595 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
3598 * g++.dg/parse/access11.C: New.
3600 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
3602 * g++.dg/warn/weak1.C: Skip on AIX.
3604 2013-09-04 Easwaran Raman <eraman@google.com>
3607 PR tree-optimization/58011
3608 * gfortran.dg/reassoc_12.f90: New testcase.
3609 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
3611 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
3613 * gcc.dg/attr-weakref-1.c: Skip on AIX.
3614 * gcc.dg/torture/pr53922.c: Skip on AIX.
3615 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
3617 2013-09-04 Teresa Johnson <tejohnson@google.com>
3619 * gcc.dg/unroll_1.c: Test dumping to stderr.
3621 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
3624 * g++.dg/warn/deprecated-8.C: New.
3626 2013-09-03 Jeff Law <law@redhat.com>
3628 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
3631 2013-09-03 Meador Inge <meadori@codesourcery.com>
3635 2013-08-30 Meador Inge <meadori@codesourcery.com>
3637 * gcc.dg/Warray-bounds-11.c: New testcase.
3639 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
3641 * lib/target-supports.exp (check_weak_available): Return true for AIX.
3643 2013-09-03 Jan Hubicka <jh@suse.cz>
3645 * g++.dg/ipa/devirt-15.C: Fix testcase.
3647 2013-09-03 Richard Biener <rguenther@suse.de>
3650 * gcc.dg/torture/pr57656.c: New testcase.
3652 2013-09-03 Richard Biener <rguenther@suse.de>
3655 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
3657 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3660 * gfortran.dg/do_concurrent_3.f90: New test case.
3662 2013-09-02 Jan Hubicka <jh@suse.cz>
3664 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
3666 2013-09-02 Martin Jambor <mjambor@suse.cz>
3669 * gcc.dg/ipa/pr58106.c: New test.
3671 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
3673 * gcc.target/aarch64/scalar_intrinsics.c
3674 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
3676 2013-09-02 Richard Biener <rguenther@suse.de>
3679 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
3681 2013-09-02 Richard Biener <rguenther@suse.de>
3683 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
3686 2013-09-02 Bin Cheng <bin.cheng@arm.com>
3688 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
3690 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
3692 PR c++/21682, implement DR 565
3693 * g++.dg/template/using24.C: New.
3694 * g++.dg/template/using25.C: Likewise.
3695 * g++.dg/template/using26.C: Likewise.
3697 2013-09-01 Jan Hubicka <jh@suse.cz>
3699 * g++.dg/ipa/devirt-15.C: New testcase.
3701 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
3703 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
3705 2013-08-31 Jan Hubicka <jh@suse.cz>
3707 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
3708 * g++.dg/tree-ssa/pr45453.C: Likewise.
3710 2013-08-31 Jan Hubicka <jh@suse.cz>
3712 * gcc.dg/fork-instrumentation.c: New testcase.
3714 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
3716 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
3718 2013-08-30 Meador Inge <meadori@codesourcery.com>
3720 * gcc.dg/Warray-bounds-11.c: New testcase.
3722 2013-08-30 Marek Polacek <polacek@redhat.com>
3724 * g++.dg/ubsan/div-by-zero-1.C: New test.
3725 * c-c++-common/ubsan/save-expr-1.c: New test.
3726 * c-c++-common/ubsan/save-expr-2.c: New test.
3727 * c-c++-common/ubsan/save-expr-3.c: New test.
3728 * c-c++-common/ubsan/save-expr-4.c: New test.
3729 * c-c++-common/ubsan/typedef-1.c: New test.
3730 * c-c++-common/ubsan/const-char-1.c: New test.
3731 * c-c++-common/ubsan/const-expr.c: New test.
3732 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
3733 * c-c++-common/ubsan/shift-1.c: Likewise.
3734 * c-c++-common/ubsan/shift-2.c: Likewise.
3735 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
3736 * lib/ubsan-dg.exp: New file.
3737 * g++.dg/dg.exp: Add ubsan tests.
3738 * g++.dg/ubsan/ubsan.exp: New file.
3739 * gcc.dg/ubsan/ubsan.exp: New file.
3740 * g++.dg/ubsan/cxx11-shift-1.C: New test.
3741 * g++.dg/ubsan/cxx11-shift-2.C: New test.
3742 * c-c++-common/ubsan/div-by-zero-3.c: New test.
3743 * c-c++-common/ubsan/div-by-zero-1.c: New test.
3744 * c-c++-common/ubsan/div-by-zero-4.c: New test.
3745 * c-c++-common/ubsan/shift-3.c: New test.
3746 * c-c++-common/ubsan/unreachable-1.c: New test.
3747 * c-c++-common/ubsan/shift-1.c: New test.
3748 * c-c++-common/ubsan/shift-2.c: New test.
3749 * c-c++-common/ubsan/div-by-zero-2.c: New test.
3750 * gcc.dg/ubsan/c99-shift-2.c: New test.
3751 * gcc.dg/ubsan/c99-shift-1.c: New test.
3753 2013-08-29 Jan Hubicka <jh@suse.cz>
3755 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
3756 to match template and comment.
3758 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
3761 * g++.dg/cpp0x/dc8.C: New.
3762 * g++.dg/template/meminit1.C: Adjust.
3764 2013-08-30 Teresa Johnson <tejohnson@google.com>
3766 * gcc.dg/inline-dump.c: Delete inadvertant commit.
3768 2013-08-30 Jakub Jelinek <jakub@redhat.com>
3770 PR tree-optimization/58277
3771 * gcc.c-torture/execute/pr58277-1.c: New test.
3772 * gcc.c-torture/execute/pr58277-2.c: New test.
3774 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
3776 * gcc.dg/guality/param-1.c: New test.
3777 * gcc.dg/guality/param-2.c: Likewise.
3779 2013-08-30 Richard Biener <rguenther@suse.de>
3781 PR tree-optimization/58228
3782 * gcc.dg/torture/pr58228.c: New testcase.
3784 2013-08-30 Richard Biener <rguenther@suse.de>
3786 PR tree-optimization/58223
3787 * gcc.dg/torture/pr58223.c: New testcase.
3788 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
3790 2013-08-30 Richard Biener <rguenther@suse.de>
3792 PR tree-optimization/58010
3793 * gcc.dg/pr58010.c: New testcase.
3795 2013-08-29 Xinliang DavidLi <davidxl@google.com>
3797 * gcc.dg/unroll_3.c: Message change.
3798 * gcc.dg/unroll_4.c: Likewise.
3799 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
3800 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
3801 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
3802 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
3803 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
3804 * gcc.dg/tree-ssa/loop-23.c: Likewise.
3805 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3806 * gcc.dg/unroll_1.c: Likewise.
3807 * gcc.dg/vect/bb-slp-31.c: Likewise.
3808 * gcc.dg/vect/bb-slp-14.c: Likewise.
3809 * gcc.dg/vect/bb-slp-8.c: Likewise.
3810 * gcc.dg/vect/bb-slp-23.c: Likewise.
3811 * gcc.dg/vect/bb-slp-15.c: Likewise.
3812 * gcc.dg/vect/bb-slp-9.c: Likewise.
3813 * gcc.dg/vect/bb-slp-24.c: Likewise.
3814 * gcc.dg/vect/bb-slp-16.c: Likewise.
3815 * gcc.dg/vect/bb-slp-25.c: Likewise.
3816 * gcc.dg/vect/bb-slp-17.c: Likewise.
3817 * gcc.dg/vect/bb-slp-26.c: Likewise.
3818 * gcc.dg/vect/bb-slp-18.c: Likewise.
3819 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
3820 * gcc.dg/vect/bb-slp-27.c: Likewise.
3821 * gcc.dg/vect/bb-slp-19.c: Likewise.
3822 * gcc.dg/vect/bb-slp-28.c: Likewise.
3823 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
3824 * gcc.dg/vect/bb-slp-29.c: Likewise.
3825 * gcc.dg/vect/bb-slp-8a.c: Likewise.
3826 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
3827 * gcc.dg/vect/bb-slp-1.c: Likewise.
3828 * gcc.dg/vect/bb-slp-8b.c: Likewise.
3829 * gcc.dg/vect/bb-slp-2.c: Likewise.
3830 * gcc.dg/vect/bb-slp-3.c: Likewise.
3831 * gcc.dg/vect/bb-slp-10.c: Likewise.
3832 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
3833 * gcc.dg/vect/bb-slp-4.c: Likewise.
3834 * gcc.dg/vect/bb-slp-11.c: Likewise.
3835 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
3836 * gcc.dg/vect/bb-slp-5.c: Likewise.
3837 * gcc.dg/vect/bb-slp-20.c: Likewise.
3838 * gcc.dg/vect/bb-slp-6.c: Likewise.
3839 * gcc.dg/vect/bb-slp-21.c: Likewise.
3840 * gcc.dg/vect/bb-slp-30.c: Likewise.
3841 * gcc.dg/vect/bb-slp-13.c: Likewise.
3842 * gcc.dg/vect/bb-slp-7.c: Likewise.
3843 * gcc.dg/vect/bb-slp-22.c: Likewise.
3844 * gcc.dg/unroll_2.c: Likewise.
3845 * g++.dg/vect/slp-pr50413.cc: Likewise.
3846 * g++.dg/vect/slp-pr56812.cc: Likewise.
3847 * g++.dg/vect/slp-pr50819.cc: Likewise.
3849 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
3851 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
3853 2013-08-29 Teresa Johnson <tejohnson@google.com>
3855 * gcc.dg/pr40209.c: Use -fopt-info.
3856 * gcc.dg/pr26570.c: Ditto.
3857 * gcc.dg/pr32773.c: Ditto.
3858 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
3860 2013-08-29 Richard Biener <rguenther@suse.de>
3862 PR tree-optimization/58246
3863 * gcc.dg/torture/pr58246.c: New testcase.
3865 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3868 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
3870 * gfortran.dg/realloc_on_assign_19.f90: New test.
3872 2013-08-29 Richard Biener <rguenther@suse.de>
3875 * gcc.dg/pr57287-2.c: New testcase.
3877 2013-08-29 Richard Biener <rguenther@suse.de>
3879 PR tree-optimization/57685
3880 * gcc.dg/torture/pr57685.c: New testcase.
3882 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
3885 * g++.dg/cpp0x/dc7.C: New.
3887 2013-08-28 Jakub Jelinek <jakub@redhat.com>
3890 * c-c++-common/gomp/pr58257.c: New test.
3892 2013-08-28 Richard Biener <rguenther@suse.de>
3894 PR tree-optimization/56933
3895 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
3897 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
3899 * gcc.target/aarch64/scalar_shift_1.c: New.
3901 2013-08-27 Richard Biener <rguenther@suse.de>
3903 PR tree-optimization/57521
3904 * gcc.dg/torture/pr57521.c: New testcase.
3906 2013-08-27 Jakub Jelinek <jakub@redhat.com>
3908 PR rtl-optimization/57860
3909 PR rtl-optimization/57861
3910 PR rtl-optimization/57875
3911 PR rtl-optimization/57876
3912 PR rtl-optimization/57877
3913 * gcc.c-torture/execute/pr57860.c: New test.
3914 * gcc.c-torture/execute/pr57861.c: New test.
3915 * gcc.c-torture/execute/pr57875.c: New test.
3916 * gcc.c-torture/execute/pr57876.c: New test.
3917 * gcc.c-torture/execute/pr57877.c: New test.
3919 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
3922 * gfortran.dg/bounds_check_18.f90: New test.
3924 2013-08-23 Jan Hubicka <jh@suse.cz>
3926 * g++.dg/ipa/devirt-14.C: Fix typo.
3928 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
3931 * gfortran.dg/inline_sum_5.f90: New.
3933 2013-08-23 Janus Weil <janus@gcc.gnu.org>
3936 * gfortran.dg/typebound_assignment_7.f90: New.
3938 2013-08-23 Jan Hubicka <jh@suse.cz>
3940 * g++.dg/ipa/devirt-13.C: New testcase.
3941 * g++.dg/ipa/devirt-14.C: New testcase.
3943 2013-08-23 Jakub Jelinek <jakub@redhat.com>
3946 * gcc.target/i386/pr58218.c: New test.
3948 PR tree-optimization/58209
3949 * gcc.c-torture/execute/pr58209.c: New test.
3951 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
3953 * gcc.target/powerpc/pr57744.c: Declare abort.
3955 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
3958 * g++.dg/template/error54.C: New.
3960 2013-08-22 Janus Weil <janus@gcc.gnu.org>
3963 * gfortran.dg/select_type_34.f90: New.
3965 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
3968 * g++.dg/warn/deprecated-7.C: New.
3970 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
3972 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
3974 2013-08-21 Jeff Law <law@redhat.com>
3976 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
3978 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
3981 * g++.dg/ext/attr-alias-3.C: New.
3983 2013-08-20 Janus Weil <janus@gcc.gnu.org>
3986 * gfortran.dg/intent_out_8.f90: New.
3988 2013-08-20 Teresa Johnson <tejohnson@google.com>
3990 PR rtl-optimizations/57451
3991 * g++.dg/tree-prof/pr57451.C: New test.
3993 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
3996 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
3998 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
4001 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
4003 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
4005 * gcc.target/powerpc/dfp-dd-2.c: New test.
4006 * gcc.target/powerpc/dfp-td-2.c: Likewise.
4007 * gcc.target/powerpc/dfp-td-3.c: Likewise.
4009 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
4011 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
4012 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
4015 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
4017 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
4019 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
4022 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
4023 correct test response.
4026 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
4027 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
4028 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
4030 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
4031 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
4033 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
4035 2013-08-18 Jan Hubicka <jh@suse.cz>
4037 * g++.dg/ipa/type-inheritance-1.C: New testcase.
4039 2013-08-19 Janus Weil <janus@gcc.gnu.org>
4042 * gfortran.dg/gomp/proc_ptr_1.f90: New.
4044 2013-08-18 Jakub Jelinek <jakub@redhat.com>
4046 PR tree-optimization/58006
4047 * g++.dg/opt/pr58006.C: New test.
4049 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
4051 * gnat.dg/specs/linker_alias.ads: New test.
4053 2013-08-16 Jakub Jelinek <jakub@redhat.com>
4055 PR tree-optimization/58164
4056 * gcc.c-torture/compile/pr58164.c: New test.
4058 PR tree-optimization/58165
4059 * g++.dg/opt/pr58165.C: New test.
4061 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
4064 * g++.dg/cpp0x/enum28.C: New.
4065 * g++.dg/cpp0x/enum15.C: Adjust.
4067 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4070 * gcc.target/powerpc/pr57949-1.c: New.
4071 * gcc.target/powerpc/pr57949-2.c: New.
4073 2013-08-14 Jakub Jelinek <jakub@redhat.com>
4075 PR tree-optimization/58145
4076 * gcc.dg/pr58145-1.c: New test.
4077 * gcc.dg/pr58145-2.c: New test.
4079 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
4081 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
4082 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
4083 * gcc.dg/debug/dwarf2/static1.c: Likewise.
4084 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
4085 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
4086 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
4087 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
4088 * gcc.dg/debug/dwarf2/var1.c: Likewise.
4089 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
4090 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
4091 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
4092 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
4093 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
4094 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
4095 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4096 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
4097 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
4098 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
4099 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
4100 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4101 * gcc.dg/debug/dwarf2/var2.c: Likewise.
4102 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
4103 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
4104 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
4105 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
4106 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
4107 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
4108 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
4109 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
4110 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
4111 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
4112 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
4113 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
4114 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
4115 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
4116 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
4117 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
4118 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
4119 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
4120 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
4121 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
4124 * gcc.c-torture/execute/pr56799.x: New file.
4126 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
4128 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
4130 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
4131 * gcc.dg/pr44214-3.c (v2df): Likewise.
4133 * gcc.dg/pr46647.c: xfail for avr-*-*.
4135 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
4137 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
4138 Expect l to be optimized away.
4139 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
4142 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
4143 to tests that assume int/double are larger than short/float.
4146 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
4148 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
4149 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
4150 target { int16 }. Restrict existing tests to target { int32 }
4152 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
4153 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
4154 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
4155 * lib/target-supports.exp (check_effective_target_int32): New proc.
4157 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
4158 exclude from scan test.
4160 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
4161 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
4162 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
4163 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
4164 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
4165 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
4166 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
4167 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
4168 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
4169 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
4170 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
4171 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
4172 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
4173 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
4174 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
4175 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
4176 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
4177 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
4178 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
4180 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
4182 * gcc.target/arm/pr19599.c: Skip for -mthumb.
4184 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
4185 to be the first test directive.
4186 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
4187 * gcc.target/arm/atomic-op-acquire.c: Likewise.
4188 * gcc.target/arm/atomic-op-char.c: Likewise.
4189 * gcc.target/arm/atomic-op-consume.c: Likewise.
4190 * gcc.target/arm/atomic-op-int.c: Likewise.
4191 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
4192 * gcc.target/arm/atomic-op-release.c: Likewise.
4193 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
4194 * gcc.target/arm/atomic-op-short.c: Likewise.
4196 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
4198 PR rtl-optimization/57662
4199 * gcc.dg/pr57662.c: New test.
4201 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
4203 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
4205 * gcc.target/mips/nans-legacy.c: Likewise.
4207 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
4209 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
4211 * gcc.target/mips/fabs-legacy.c: Likewise.
4212 * gcc.target/mips/fabsf-2008.c: Likewise.
4213 * gcc.target/mips/fabsf-legacy.c: Likewise.
4214 * gcc.target/mips/fneg-2008.c: Likewise.
4215 * gcc.target/mips/fneg-legacy.c: Likewise.
4216 * gcc.target/mips/fnegf-2008.c: Likewise.
4217 * gcc.target/mips/fnegf-legacy.c: Likewise.
4218 * gcc.target/mips/nan-2008.c: Likewise.
4219 * gcc.target/mips/nan-legacy.c: Likewise.
4220 * gcc.target/mips/nanf-2008.c: Likewise.
4221 * gcc.target/mips/nanf-legacy.c: Likewise.
4222 * gcc.target/mips/nans-2008.c: Likewise.
4223 * gcc.target/mips/nans-legacy.c: Likewise.
4224 * gcc.target/mips/nansf-2008.c: Likewise.
4225 * gcc.target/mips/nansf-legacy.c: Likewise.
4227 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
4229 * gnat.dg/valued_proc.adb: New test.
4230 * gnat.dg/valued_proc_pkg.ads: New helper.
4232 2013-08-13 Jakub Jelinek <jakub@redhat.com>
4234 PR tree-optimization/57661
4235 * g++.dg/opt/pr57661.C: New test.
4238 * gcc.dg/asan/pr56417.c: New test.
4240 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
4242 * gnat.dg/loop_optimization16.adb: New test.
4243 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
4245 2013-08-13 Marek Polacek <polacek@redhat.com>
4247 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
4249 2013-08-13 David Malcolm <dmalcolm@redhat.com>
4251 Example of converting global state to per-pass state.
4253 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
4254 global state "static int counter" to...
4255 (one_pass::counter): ...this instance data.
4257 2013-08-13 David Malcolm <dmalcolm@redhat.com>
4259 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
4260 to member function...
4261 (one_pass::gate): ...this.
4262 (one_pass_exec): Convert to member function...
4263 (one_pass::impl_execute): ...this.
4265 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
4268 * g++.dg/cpp0x/pr57416.C: New.
4270 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
4272 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
4274 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
4275 * g++.dg/cpp0x/defaulted2.C: Likewise.
4276 * g++.dg/cpp0x/defaulted31.C: Likewise.
4277 * g++.dg/cpp0x/error6.C: Likewise.
4278 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
4279 * g++.dg/cpp0x/override2.C: Likewise.
4280 * g++.dg/cpp0x/parse1.C: Likewise.
4281 * g++.dg/cpp0x/scoped_enum.C: Likewise.
4282 * g++.dg/cpp0x/temp_default4.C: Likewise.
4283 * g++.dg/ext/attrib32.C: Likewise.
4284 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
4285 * g++.dg/ext/mv13.C: Likewise.
4286 * g++.dg/ext/mv7.C: Likewise.
4287 * g++.dg/ext/mv9.C: Likewise.
4288 * g++.dg/ext/pr57362.C: Likewise.
4289 * g++.dg/ext/typeof10.C: Likewise.
4290 * g++.dg/lookup/anon6.C: Likewise.
4291 * g++.dg/lookup/crash6.C: Likewise.
4292 * g++.dg/lookup/name-clash5.C: Likewise.
4293 * g++.dg/lookup/name-clash6.C: Likewise.
4294 * g++.dg/other/anon4.C: Likewise.
4295 * g++.dg/other/error15.C: Likewise.
4296 * g++.dg/other/error8.C: Likewise.
4297 * g++.dg/other/redecl2.C: Likewise.
4298 * g++.dg/parse/crash16.C: Likewise.
4299 * g++.dg/parse/crash21.C: Likewise.
4300 * g++.dg/parse/crash38.C: Likewise.
4301 * g++.dg/parse/redef2.C: Likewise.
4302 * g++.dg/parse/struct-as-enum1.C: Likewise.
4303 * g++.dg/template/crash39.C: Likewise.
4304 * g++.dg/template/redecl3.C: Likewise.
4305 * g++.dg/tls/diag-3.C: Likewise.
4306 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
4307 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
4308 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
4309 * g++.old-deja/g++.brendan/crash16.C: Likewise.
4310 * g++.old-deja/g++.brendan/crash18.C: Likewise.
4311 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
4312 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
4313 * g++.old-deja/g++.brendan/static3.C: Likewise.
4314 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
4315 * g++.old-deja/g++.jason/binding.C: Likewise.
4316 * g++.old-deja/g++.jason/crash4.C: Likewise.
4317 * g++.old-deja/g++.jason/crash7.C: Likewise.
4318 * g++.old-deja/g++.jason/lineno.C: Likewise.
4319 * g++.old-deja/g++.jason/scoping7.C: Likewise.
4320 * g++.old-deja/g++.mike/misc3.C: Likewise.
4321 * g++.old-deja/g++.mike/net44.C: Likewise.
4322 * g++.old-deja/g++.mike/ns3.C: Likewise.
4323 * g++.old-deja/g++.ns/alias4.C: Likewise.
4324 * g++.old-deja/g++.ns/ns11.C: Likewise.
4325 * g++.old-deja/g++.other/crash23.C: Likewise.
4326 * g++.old-deja/g++.other/decl8.C: Likewise.
4327 * g++.old-deja/g++.other/linkage3.C: Likewise.
4328 * g++.old-deja/g++.other/typeck1.C: Likewise.
4329 * g++.old-deja/g++.other/typedef5.C: Likewise.
4330 * g++.old-deja/g++.pt/explicit34.C: Likewise.
4331 * g++.old-deja/g++.pt/friend36.C: Likewise.
4332 * obj-c++.dg/method-8.mm: Likewise.
4333 * obj-c++.dg/tls/diag-3.mm: Likewise.
4335 2013-08-12 Perez Read <netfirewall@gmail.com>
4338 * gcc.target/i386/movabs-1.c: New test.
4340 2013-08-12 Marek Polacek <polacek@redhat.com>
4342 PR tree-optimization/57980
4343 * gcc.dg/pr57980.c: New test.
4345 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
4348 * gfortran.dg/do_check_10.f90: New test.
4349 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
4350 * gfortran.dg/array_constructor_18.f90: Likewise.
4351 * gfortran.dg/array_constructor_22.f90: Likewise.
4352 * gfortran.dg/coarray_15.f90: Likewise.
4353 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
4354 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
4355 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
4357 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
4360 * g++.dg/cpp0x/constexpr-ice8.C: New.
4362 2013-08-09 Xinliang David Li <davidxl@google.com>
4364 * gcc.target/i386/memcpy-strategy-1.c: New test.
4365 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
4366 * gcc.target/i386/memset-strategy-1.c: Ditto.
4367 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
4369 2013-08-09 Jan Hubicka <jh@suse.cz>
4371 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
4372 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
4374 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
4376 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
4378 2013-08-09 Janus Weil <janus@gcc.gnu.org>
4381 * gfortran.dg/transfer_intrinsic_6.f90: New.
4383 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
4386 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
4389 * g++.dg/lookup/typedef2.C: New.
4391 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
4393 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
4394 output of vdup intrinsics.
4396 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
4398 * gcc.target/arm/lp1189445.c: New testcase.
4400 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
4402 PR rtl-optimization/58079
4403 * gcc.dg/torture/pr58079.c: New test.
4405 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
4407 * gnat.dg/warn9.adb: New test.
4409 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
4412 * g++.dg/lookup/typedef2.C: New.
4414 2013-08-07 David Malcolm <dmalcolm@redhat.com>
4416 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
4417 to optstr when building plugins on darwin.
4419 2013-08-06 Martin Jambor <mjambor@suse.cz>
4421 PR tree-optimization/57539
4422 * gcc.dg/ipa/pr57539.c: New test.
4424 2013-08-06 Martin Jambor <mjambor@suse.cz>
4425 Bernd Edlinger <bernd.edlinger@hotmail.de>
4427 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
4428 (a): Fix constructor.
4430 2013-08-06 Martin Jambor <mjambor@suse.cz>
4433 * gfortran.dg/pr57987.f90: New test.
4435 2013-08-06 Martin Jambor <mjambor@suse.cz>
4438 * gcc.dg/torture/pr58041.c: New test.
4439 * gcc.target/arm/pr58041.c: Likewise.
4441 2013-08-06 Janus Weil <janus@gcc.gnu.org>
4444 * gfortran.dg/pointer_init_8.f90: New.
4446 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
4449 * g++.dg/cpp0x/pr58080.C: New.
4451 2013-08-05 David Malcolm <dmalcolm@redhat.com>
4453 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
4454 to optstr when building plugins.
4456 2013-08-05 David Malcolm <dmalcolm@redhat.com>
4458 Patch autogenerated by refactor_passes.py from
4459 https://github.com/davidmalcolm/gcc-refactoring-scripts
4460 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
4462 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
4463 struct to a subclass of gimple_opt_pass along with...
4464 (pass_data_one_pass): ...new pass_data instance and...
4465 (make_one_pass): ...new function.
4466 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
4467 global struct to a subclass of gimple_opt_pass along with...
4468 (pass_data_warn_self_assign): ...new pass_data instance and...
4469 (make_pass_warn_self_assign): ...new function.
4470 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
4471 a global struct to a subclass of gimple_opt_pass along with...
4472 (pass_data_dumb_plugin_example): ...new pass_data instance and...
4473 (make_pass_dumb_plugin_example): ...new function.
4474 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
4475 global struct to a subclass of gimple_opt_pass along with...
4476 (pass_data_warn_self_assign): ...new pass_data instance and...
4477 (make_pass_warn_self_assign): ...new function.
4479 2013-08-05 David Malcolm <dmalcolm@redhat.com>
4481 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
4482 is created and added to the pass_manager to reflect
4483 autogenerated changes.
4484 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
4485 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
4486 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
4488 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
4491 * g++.dg/cpp0x/pr58072.C: New.
4493 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
4495 * gcc.dg/torture/pr57993-2.cpp: New.
4497 2013-08-02 Jan Hubicka <jh@suse.cz>
4499 * gcc.dg/ipa/ipa-1.c: Update.
4500 * gcc.dg/ipa/ipa-2.c: Update.
4501 * gcc.dg/ipa/ipa-3.c: Update.
4502 * gcc.dg/ipa/ipa-4.c: Update.
4503 * gcc.dg/ipa/ipa-5.c: Update.
4504 * gcc.dg/ipa/ipa-7.c: Update.
4505 * gcc.dg/ipa/ipa-8.c: Update.
4506 * gcc.dg/ipa/ipcp-1.c: Update.
4507 * gcc.dg/ipa/ipcp-2.c: Update.
4509 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
4511 PR rtl-optimization/58048
4512 * gcc.target/i386/pr58048.c: New.
4514 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4516 * gcc.target/arm/neon-for-64bits-2.c: Delete.
4518 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
4519 Peter Bergner <bergner@vnet.ibm.com>
4522 * g++.dg/overload/using3.C: New.
4523 * g++.dg/overload/using2.C: Adjust.
4524 * g++.dg/lookup/using9.C: Likewise.
4526 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4528 * gcc.target/arm/pr46972-2.c: New test.
4530 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
4532 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
4534 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4536 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
4538 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
4540 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
4541 rather than addressing!=absolute when deciding how to handle MIPS16
4542 when the test forces an ABI.
4544 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
4547 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
4549 2013-07-30 Steve Ellcey <sellcey@mips.com>
4551 * gcc.target/mips/code-readable-1.c: Increase switch size.
4552 * gcc.target/mips/code-readable-2.c: Ditto.
4553 * gcc.target/mips/code-readable-3.c: Ditto.
4554 * gcc.target/mips/code-readable-4.c: Ditto.
4556 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
4559 * g++.dg/parse/crash63.C: New.
4561 2013-07-30 Tobias Burnus <burnus@net-b.de>
4564 * gfortran.dg/pointer_assign_8.f90: New.
4565 * gfortran.dg/pointer_assign_9.f90: New.
4566 * gfortran.dg/pointer_assign_10.f90: New.
4567 * gfortran.dg/pointer_assign_11.f90: New.
4569 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
4571 * gcc.target/arm/pr57637.c: New testcase.
4573 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
4575 PR tree-optimization/57993
4576 * gcc.dg/torture/pr57993.c: New test.
4578 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
4580 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
4582 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
4585 * g++.dg/conversion/ambig2.C: New.
4587 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
4589 * gcc.target/mips/fabs-2008.c: New test case.
4590 * gcc.target/mips/fabs-legacy.c: New test case.
4591 * gcc.target/mips/fabsf-2008.c: New test case.
4592 * gcc.target/mips/fabsf-legacy.c: New test case.
4593 * gcc.target/mips/fneg-2008.c: New test case.
4594 * gcc.target/mips/fneg-legacy.c: New test case.
4595 * gcc.target/mips/fneg-2008.c: New test case.
4596 * gcc.target/mips/fneg-legacy.c: New test case.
4597 * gcc.target/mips/nan-2008.c: New test case.
4598 * gcc.target/mips/nan-legacy.c: New test case.
4599 * gcc.target/mips/nanf-2008.c: New test case.
4600 * gcc.target/mips/nanf-legacy.c: New test case.
4601 * gcc.target/mips/nans-2008.c: New test case.
4602 * gcc.target/mips/nans-legacy.c: New test case.
4603 * gcc.target/mips/nansf-2008.c: New test case.
4604 * gcc.target/mips/nansf-legacy.c: New test case.
4605 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
4607 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
4608 Maxim Kuvyrkov <maxim@kugelworks.com>
4610 * lib/target-supports.exp (check_effective_target_non_bionic): New
4611 effective-target test.
4612 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
4613 * g++.dg/tls/thread_local4g.C: Ditto.
4615 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4618 * gfortran.dg/vector_subsript_7.f90: New test.
4620 2013-07-27 Tobias Burnus <burnus@net-b.de>
4623 * gfortran.dg/warn_alias.f90: New.
4625 2013-07-27 Janus Weil <janus@gcc.gnu.org>
4628 * gfortran.dg/class_array_19.f90: New.
4630 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
4632 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
4633 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
4634 * gcc.dg/vect/pr57741-3.c: Likewise.
4635 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
4637 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
4639 Skip tests that make assumptions about struct layout that don't hold
4641 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
4642 * g++.dg/cpp0x/iop.C: Likewise.
4643 * g++.dg/cpp0x/named_refs.C: Likewise.
4644 * g++.dg/cpp0x/rv1p.C: Likewise.
4645 * g++.dg/cpp0x/rv2p.C: Likewise.
4646 * g++.dg/cpp0x/rv3p.C: Likewise.
4647 * g++.dg/cpp0x/rv4p.C: Likewise.
4648 * g++.dg/cpp0x/rv5p.C: Likewise.
4649 * g++.dg/cpp0x/rv6p.C: Likewise.
4650 * g++.dg/cpp0x/rv7p.C: Likewise.
4651 * g++.dg/cpp0x/rv8p.C: Likewise.
4652 * g++.dg/ext/strncpy-chk1.C: Likewise.
4653 * gcc.dg/builtin-object-size-10.c: Likewise.
4654 * gcc.dg/builtin-object-size-11.c: Likewise.
4655 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4656 * gcc.dg/pr25805.c: Likewise.
4657 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
4658 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
4659 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
4660 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
4661 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
4662 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
4663 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
4664 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
4665 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
4666 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
4667 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
4668 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
4669 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
4670 * gcc.c-torture/execute/zerolen-2.x: Likewise.
4671 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
4673 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
4674 * gcc.dg/tree-ssa/loop-1.c: Likewise.
4676 * gcc.dg/torture/pr37868.c: Disable for epiphany.
4677 * gcc.dg/sibcall-6.c: Enable for epiphany.
4679 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4681 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
4683 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
4685 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
4686 memcpy not initializers.
4688 * gcc.dg/guality/guality.exp: Skip on AIX.
4690 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
4693 * g++.dg/cpp0x/pr57101.C: New.
4695 2013-07-26 Ian Bolton <ian.bolton@arm.com>
4697 * gcc.target/aarch64/neg_1.c: New test.
4699 2013-07-25 Janus Weil <janus@gcc.gnu.org>
4702 * gfortran.dg/typebound_call_25.f90: New.
4704 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
4707 * g++.dg/cpp0x/pr57981.C: New.
4709 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
4712 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
4714 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
4716 PR rtl-optimization/57960
4717 * gcc.target/s390/pr57960.c: New.
4719 2013-07-25 Janus Weil <janus@gcc.gnu.org>
4722 * gfortran.dg/unlimited_polymorphic_9.f90: New.
4724 2013-07-25 Terry Guo <terry.guo@arm.com>
4726 * gcc.target/arm/thumb1-Os-mult.c: New test case.
4728 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
4731 * g++.dg/inherit/pr57942.C: New.
4733 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
4735 * gcc.target/powerpc/bool2.h: New file, test the code generation
4736 of logical operations for power5, altivec, power7, and power8 systems.
4737 * gcc.target/powerpc/bool2-p5.c: Likewise.
4738 * gcc.target/powerpc/bool2-av.c: Likewise.
4739 * gcc.target/powerpc/bool2-p7.c: Likewise.
4740 * gcc.target/powerpc/bool2-p8.c: Likewise.
4741 * gcc.target/powerpc/bool3.h: Likewise.
4742 * gcc.target/powerpc/bool3-av.c: Likewise.
4743 * gcc.target/powerpc/bool2-p7.c: Likewise.
4744 * gcc.target/powerpc/bool2-p8.c: Likewise.
4746 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
4748 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
4750 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
4752 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
4754 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
4756 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
4757 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
4758 type from long to long long.
4759 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
4760 to have effective-target keywords of lp64 and ilp32.
4761 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
4762 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
4763 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
4764 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
4765 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
4766 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
4767 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
4768 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
4769 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
4771 2013-07-23 Tom Tromey <tromey@redhat.com>
4772 Joseph Myers <joseph@codesourcery.com>
4774 * gcc.dg/c11-generic-1.c: New file.
4775 * gcc.dg/c11-generic-2.c: New file.
4777 2013-07-22 Tobias Burnus <burnus@net-b.de>
4781 * coarray/lib_realloc_1.f90: Permit optimization.
4782 * gfortran.dg/coarray_31.f90: New.
4784 2013-07-22 Tobias Burnus <burnus@net-b.de>
4787 * gfortran.dg/class_array_7.f03: Fix memory leak.
4789 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
4792 * g++.dg/cpp0x/decltype56.C: New.
4794 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4796 * gcc.dg/pr53265.c: Correct line number in dg-message.
4798 2013-07-22 Diego Novillo <dnovillo@google.com>
4800 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
4802 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
4805 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
4806 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
4808 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
4811 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
4812 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
4813 * gcc.dg/torture/pr53366-1.c: Same.
4814 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
4815 * gcc.dg/torture/pr56488.c: Same.
4816 * gcc.dg/torture/pr57584.c: Same.
4817 * gcc.dg/tree-ssa/pr57385.c: Same.
4818 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
4820 2013-07-21 Ondřej BÃÂlka <neleai@seznam.cz>
4822 * c-c++-common/pr41779.c: Fix typos.
4823 * gcc.c-torture/compile/20031125-2.c: Likewise.
4824 * gcc.c-torture/compile/20040621-1.c: Likewise.
4825 * gcc.c-torture/execute/20020418-1.c: Likewise.
4826 * gcc.dg/20020108-1.c: Likewise.
4827 * gcc.dg/atomic-generic-aux.c: Likewise.
4828 * gcc.dg/builtin-complex-err-2.c: Likewise.
4829 * gcc.dg/decl-1.c: Likewise.
4830 * gcc.dg/di-sync-multithread.c: Likewise.
4831 * gcc.dg/format/c90-printf-1.c: Likewise.
4832 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
4833 * gcc.dg/long-long-compare-1.c: Likewise.
4834 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
4835 * gcc.dg/pr17055-1.c: Likewise.
4836 * gcc.dg/pr27095.c: Likewise.
4837 * gcc.dg/torture/fp-int-convert.h: Likewise.
4838 * gcc.dg/tree-prof/inliner-1.c: Likewise.
4839 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
4840 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
4841 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
4842 * gcc.dg/tree-ssa/loop-19.c: Likewise.
4843 * gcc.dg/tree-ssa/loop-1.c: Likewise.
4844 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4845 * gcc.dg/tree-ssa/pr42585.c: Likewise.
4846 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
4847 * gcc.dg/vect/vect-cond-5.c: Likewise.
4848 * gcc.dg/weak/typeof-2.c: Likewise.
4849 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
4850 * gcc.target/arm/naked-1.c: Likewise.
4851 * gcc.target/i386/pr9771-1.c: Likewise.
4852 * gcc.target/sparc/sparc-constant-1.c: Likewise.
4853 * gcc.target/sparc/struct-ret-check.c: Likewise.
4854 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
4855 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
4856 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
4859 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
4862 * gfortran.dg/dependency_42.f90: New test.
4863 * gfortran.dg/dependency_43.f90: New test.
4865 2013-07-21 Tobias Burnus <burnus@net-b.de>
4868 * gfortran.dg/round_4.f90: New.
4870 2013-07-21 Tobias Burnus <burnus@net-b.de>
4873 * gfortran.dg/min_max_conformance_2.f90: New.
4875 2013-07-20 Jakub Jelinek <jakub@redhat.com>
4877 PR preprocessor/57620
4878 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
4879 (main): Don't test {s,u,U,L}12.
4880 * c-c++-common/raw-string-13.c: New test.
4881 * c-c++-common/raw-string-14.c: New test.
4882 * c-c++-common/raw-string-15.c: New test.
4883 * c-c++-common/raw-string-16.c: New test.
4885 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
4887 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
4889 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
4891 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
4893 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
4894 target { ! keeps_null_pointer_checks }.
4895 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
4896 target { ! keeps_null_pointer_checks }.
4898 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
4899 * gcc.dg/torture/pr56488.c: Likewise.
4901 2013-07-19 Ian Bolton <ian.bolton@arm.com>
4903 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
4906 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
4908 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
4909 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
4910 * gfortran.dg/guality/guality.exp: Skip on AIX.
4912 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
4914 * g++.dg/debug/pr56819.C: Skip on AIX.
4915 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
4916 * g++.dg/guality/guality.exp: Skip on AIX.
4918 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
4920 * gcc.misc-tests/gcov-14.c: Skip on AIX.
4922 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
4924 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
4927 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
4928 Adjust to corrected rounding.
4930 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
4932 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
4933 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
4934 check_effective_target_cilkplus.
4935 * g++.dg/cilk-plus/cilk-plus.exp: Same.
4937 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
4939 * gcc.target/powerpc/pr57744.c: Fix typo.
4941 2013-07-18 Sriraman Tallam <tmsriram@google.com>
4944 * gcc.c-torture/compile/pr57698.c: New test.
4945 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
4946 * gcc.c-torture/compile/pr44043.c: Ditto.
4948 2013-07-18 Wei Mi <wmi@google.com>
4950 PR rtl-optimization/57878
4951 * g++.dg/pr57878.C: New test.
4953 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4955 * gcc.dg/pr42611.c: Move dg-error to correct line.
4957 2013-07-17 Tobias Burnus <burnus@net-b.de>
4960 * gfortran.dg/dollar_sym_3.f: New.
4961 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
4963 2013-07-16 Iain Sandoe <iain@codesourcery.com>
4968 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
4969 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
4970 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
4971 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
4972 * objc.dg/image-info.m: Likewise.
4973 * objc.dg/symtab-1.m: Likewise.
4974 * objc.dg/torture/strings/const-str-10.m: Likewise.
4975 * objc.dg/torture/strings/const-str-11.m: Likewise.
4976 * objc.dg/torture/strings/const-str-9.m: Likewise.
4977 * objc.dg/zero-link-1.m: Likewise.
4978 * objc.dg/zero-link-2.m: Likewise.
4979 * objc.dg/no-extra-load.m: Avoid Foundation.h.
4980 * objc.dg/objc-foreach-4.m: Likewise.
4981 * objc.dg/objc-foreach-5.m: Likewise.
4982 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
4984 * obj-c++.dg/strings/const-str-12.mm: Likewise.
4985 * obj-c++.dg/syntax-error-1.mm: Likewise.
4986 * objc.dg/method-6.m: Likewise.
4987 * objc.dg/pr23214.m: Likewise.
4988 * objc.dg/proto-lossage-7.m: Likewise.
4989 * objc.dg/strings/const-str-12b.m: Likewise.
4990 * objc.dg/zero-link-3.m: Likewise.
4991 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
4992 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
4993 adjust headers, interfaces and encoded types to reflect current system
4994 versions. Add FIXME and outputs from current system compiler for
4997 2013-07-15 Cong Hou <congh@google.com>
4999 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
5001 * gcc.target/i386/l_fma_float_3.c: Likewise.
5002 * gcc.target/i386/l_fma_double_1.c: Likewise.
5003 * gcc.target/i386/l_fma_double_3.c: Likewise.
5005 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
5007 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
5008 function to test if HTM is available.
5009 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
5010 * gcc.target/powerpc/htm-builtin-1.c: New test.
5012 2013-07-15 Tobias Burnus <burnus@net-b.de>
5014 * gfortran.dg/coarray_lib_realloc_1.f90: New.
5015 * gfortran.dg/coarray/lib_realloc_1.f90: New.
5016 * gfortran.dg/coarray_6.f90: Add dg-error.
5018 2013-07-15 Tobias Burnus <burnus@net-b.de>
5021 * gfortran.dg/finalize_18.f90: New.
5023 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5026 * fortran.dg/module_variable_1.f90: New test.
5027 * fortran.dg/module_variable_2.f90: New test.
5029 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
5031 * g++.dg/ext/vector19.C: Adapt.
5032 * g++.dg/ext/vector23.C: New testcase.
5034 2013-07-12 Michael Matz <matz@suse.de>
5037 * c-c++-common/pr55771.c: New test.
5039 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
5041 * gcc.target/aarch64/vect-movi.c: New.
5043 2013-07-11 Sriraman Tallam <tmsriram@google.com>
5046 * g++.dg/ext/pr57362.C: New.
5048 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
5051 * gcc.target/avr/torture/pr57631.c: New test.
5053 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
5056 * g++.dg/cpp0x/constexpr-ice7.C: New.
5058 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
5060 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
5062 * gcc.c-torture/execute/nest-align-1.x: New.
5064 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
5067 * g++.dg/cpp0x/sfinae48.C: New.
5069 2013-07-10 Jakub Jelinek <jakub@redhat.com>
5071 PR preprocessor/57824
5072 * c-c++-common/raw-string-17.c: New test.
5073 * c-c++-common/gomp/pr57824.c: New test.
5075 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
5078 * g++.dg/cpp0x/reinterpret_cast1.C: New.
5079 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
5080 * g++.dg/conversion/dr195.C: Update.
5081 * g++.dg/expr/cast2.C: Likewise.
5083 2013-07-10 Jakub Jelinek <jakub@redhat.com>
5085 * c-c++-common/raw-string-18.c: New test.
5086 * c-c++-common/raw-string-19.c: New test.
5088 PR preprocessor/57757
5089 * g++.dg/cpp/paste1.C: New test.
5090 * g++.dg/cpp/paste2.C: New test.
5092 2013-07-10 Graham Stott <grahams@btinternet.com>
5094 * gcc.target/mips/mulsize-1.c: New.
5095 * gcc.target/mips/mulsize-2.c: New.
5096 * gcc.target/mips/mulsize-3.c: New.
5097 * gcc.target/mips/mulsize-4.c: New.
5099 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
5102 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
5103 * g++.dg/ext/vector24.C: New testcase.
5105 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
5108 * g++.dg/cpp0x/decltype17.C: Adjust.
5110 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
5113 * g++.dg/cpp0x/pr51786.C: New.
5115 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
5117 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
5119 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
5121 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
5123 * gcc.target/powerpc/sd-vsx.c: Require dfp.
5124 * gcc.target/powerpc/sd-pwr6.c: Likewise.
5126 2013-07-08 Tobias Burnus <burnus@net-b.de>
5129 * gfortran.dg/c_f_pointer_tests_8.f90: New.
5131 2013-07-08 Tobias Burnus <burnus@net-b.de>
5134 * gfortran.dg/do_check_9.f90: New.
5136 2013-07-08 Tobias Burnus <burnus@net-b.de>
5139 * gfortran.dg/dot_product_2.f90: New.
5141 2013-07-08 Tobias Burnus <burnus@net-b.de>
5144 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
5146 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
5148 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
5149 * gfortran.dg/finalize_10.f90: Fix dg-final.
5151 2013-07-08 Jakub Jelinek <jakub@redhat.com>
5154 * gcc.target/i386/pr57819.c: New test.
5156 PR rtl-optimization/57829
5157 * gcc.c-torture/execute/pr57829.c: New test.
5159 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
5161 * gcc.target/i386/memcpy-vector_loop-1.c: New.
5162 * gcc.target/i386/memcpy-vector_loop-2.c: New.
5164 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
5167 * gcc.target/i386/pr57807.c: New test.
5169 2013-07-06 Jakub Jelinek <jakub@redhat.com>
5172 * gcc.dg/tree-ssa/vrp89.c: New test.
5174 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
5177 * g++.dg/parse/defarg16.C: New.
5179 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
5181 PR rtl-optimization/55342
5182 * gcc.target/i386/pr55342.c: New.
5184 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
5186 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
5188 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
5191 * g++.dg/inherit/virtual10.C: New.
5193 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
5196 * gcc.dg/large-size-array-6.c: New test.
5198 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
5201 * g++.dg/template/crash116.C: New.
5203 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
5205 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
5206 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
5208 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
5211 * g++.dg/cpp0x/nsdmi-list3.C: New.
5213 2013-07-03 Jakub Jelinek <jakub@redhat.com>
5216 * gcc.target/i386/pr57777.c: New test.
5219 * g++.dg/template/arg9.C: New test.
5221 2013-07-02 Sriraman Tallam <tmsriram@google.com>
5223 * gcc.target/i386/avx-inline.c: New test.
5225 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
5227 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
5228 * gcc.target/mips/call-2.c: Likewise.
5229 * gcc.target/mips/call-3.c: Likewise.
5230 * gcc.target/mips/lazy-binding-1.c: Likewise.
5232 2013-07-02 Jakub Jelinek <jakub@redhat.com>
5234 PR tree-optimization/57741
5235 * gcc.dg/vect/pr57741-1.c: New test.
5236 * gcc.dg/vect/pr57741-2.c: New test.
5237 * gcc.dg/vect/pr57741-3.c: New test.
5239 2013-07-02 Ian Bolton <ian.bolton@arm.com>
5241 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
5243 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
5244 * lib/target-supports.exp: Define aarch64_little_endian.
5246 2013-07-02 Ian Bolton <ian.bolton@arm.com>
5248 * gcc.target/aarch64/abs_1.c: New test.
5250 2013-07-02 Ian Bolton <ian.bolton@arm.com>
5252 * gcc.target/aarch64/bfxil_1.c: New test.
5253 * gcc.target/aarch64/bfxil_2.c: Likewise.
5255 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
5258 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
5259 array sizes from 100 to 20.
5261 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
5264 * gfortran.dg/pointer_remapping_8.f90: New.
5266 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
5268 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
5269 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
5270 * g++.dg/cpp1y/udlit-userdef-string.C: New.
5271 * g++.dg/cpp1y/complex_literals.h: New.
5273 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
5276 * g++.dg/cpp0x/noexcept21.C: New.
5278 2013-06-28 Jakub Jelinek <jakub@redhat.com>
5281 * gcc.target/i386/pr57736.c: New test.
5283 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
5285 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
5287 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
5288 strings to match the fixed error messages.
5289 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
5290 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
5293 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
5296 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
5297 stqcx. get even registers.
5299 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
5302 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
5304 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
5306 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
5308 * gcc.target/i386/bmi-1.c: Ditto.
5309 * gcc.target/i386/bmi-bextr-4.c: New.
5310 * gcc.target/i386/bmi-bextr-5.c: Ditto.
5312 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
5315 * g++.dg/cpp0x/initlist73.C: New.
5317 2013-06-27 Meador Inge <meadori@codesourcery.com>
5319 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
5320 * g++.dg/simulate-thread/atomics-2.C: Likewise.
5321 * g++.dg/simulate-thread/atomics-1.C: Likewise.
5323 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
5326 * g++.dg/ext/pr57509.C: New file.
5328 2013-06-27 Jakub Jelinek <jakub@redhat.com>
5331 * gcc.target/i386/bmi-bextr-3.c: New test.
5334 * gcc.target/i386/bmi2-bzhi-1.c: New test.
5336 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
5339 * g++.dg/cpp0x/pr57172.C: New testcase.
5341 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5343 * gcc.target/s390/htm-1.c: New file.
5344 * gcc.target/s390/htm-nofloat-1.c: New file.
5345 * gcc.target/s390/htm-xl-intrin-1.c: New file.
5347 2013-06-26 Tobias Burnus <burnus@net-b.de>
5350 * gfortran.dg/bounds_check_17.f90: New.
5352 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
5355 * g++.dg/cpp1y/pr57640.C: New.
5357 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
5360 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
5361 overflow due to size of arrays.
5363 2013-06-25 Jakub Jelinek <jakub@redhat.com>
5365 PR tree-optimization/57705
5366 * gcc.dg/vect/pr57705.c: New test.
5367 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
5369 2013-06-25 Martin Jambor <mjambor@suse.cz>
5372 * g++.dg/ipa/pr57670.C: New test.
5374 2013-06-25 Richard Biener <rguenther@suse.de>
5377 * gcc.dg/pr56977.c: New testcase.
5379 2013-06-24 Martin Jambor <mjambor@suse.cz>
5381 PR tree-optimization/57358
5382 * gcc.dg/ipa/pr57358.c: New test.
5384 2013-06-24 Richard Biener <rguenther@suse.de>
5387 * gcc.dg/torture/pr57584.c: Remove target specific bits.
5389 2013-06-24 Richard Biener <rguenther@suse.de>
5391 PR tree-optimization/57488
5392 * gcc.dg/torture/pr57488.c: New testcase.
5394 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5395 Dominique d'Humieres <dominiq@lps.ens.fr>
5398 * gfortran.dg/fraction.f90: New.
5400 2013-06-24 Alan Modra <amodra@gmail.com>
5402 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
5403 Add scan-assembler-not "lvx".
5404 * gcc.target/powerpc/le-altivec-consts.c: New.
5406 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
5408 * g++.dg/cpp0x/sfinae47.C: New.
5410 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
5413 * gcc.target/sh/pr52483-1.c: New.
5414 * gcc.target/sh/pr52483-2.c: New.
5415 * gcc.target/sh/pr52483-3.c: New.
5416 * gcc.target/sh/pr52483-4.c: New.
5417 * gcc.target/sh/pr52483-5.c: New.
5419 2013-06-23 Sriraman Tallam <tmsriram@google.com>
5421 * gcc.target/i386/intrinsics_1.c: New test.
5422 * gcc.target/i386/intrinsics_2.c: Ditto.
5423 * gcc.target/i386/intrinsics_3.c: Ditto.
5424 * gcc.target/i386/intrinsics_4.c: Ditto.
5425 * gcc.target/i386/intrinsics_5.c: Ditto.
5426 * gcc.target/i386/intrinsics_6.c: Ditto.
5427 * gcc.target/i386/avx-1.c: Provide macros for builtins
5428 needing immediate arguments in f16cintrin.h and rtmintrin.h.
5430 2013-06-21 Tobias Burnus <burnus@net-b.de>
5433 * gfortran.dg/finalize_17.f90: New.
5435 2013-06-21 Tobias Burnus <burnus@net-b.de>
5437 * gfortran.dg/realloc_on_assign_18.f90: New.
5439 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
5441 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
5442 Also changed the returns from error as distinct values so that
5443 debugging can get easier.
5444 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
5445 errors specific to C, if necessary. Also added new error
5447 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
5448 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
5449 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
5450 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
5451 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
5452 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
5453 the same changes as parser_errors3.c, spaces were added between colons
5454 to not confuse C++ compiler with 2 colons as scope.
5455 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
5456 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
5457 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
5458 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
5459 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
5460 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
5461 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
5462 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
5463 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
5464 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
5465 * g++.dg/cilk-plus/cilk-plus.exp: New script.
5466 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
5469 2013-06-21 Joseph Myers <joseph@codesourcery.com>
5472 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
5474 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
5477 * gcc.target/i386/pr57655.c: New test.
5479 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
5481 * ada/acats/tests/gcc: Delete.
5482 * gnat.dg/style: Likewise.
5484 2013-06-20 Jeff Law <law@redhat.com>
5486 PR tree-optimization/57660
5487 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
5488 based on their branch cost.
5490 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
5492 2013-06-20 Tobias Burnus <burnus@net-b.de>
5495 * gfortran.dg/list_read_11.f90: New.
5497 2013-06-20 Richard Biener <rguenther@suse.de>
5499 PR tree-optimization/57584
5500 * gcc.dg/torture/pr57584.c: New testcase.
5502 2013-06-19 Sharad Singhai <singhai@google.com>
5504 * g++.dg/gcov/gcov-8.C: New testcase.
5505 * lib/gcov.exp: Handle intermediate format.
5507 2013-06-19 Wei Mi <wmi@google.com>
5509 PR rtl-optimization/57518
5510 * testsuite/gcc.dg/pr57518.c: New test.
5512 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
5514 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
5516 2013-06-19 Jan Hubicka <jh@suse.cz>
5518 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
5520 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
5522 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
5523 hard-coded values of array sizes with a #define.
5524 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
5525 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
5526 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
5527 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
5528 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
5530 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
5532 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
5533 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
5535 2013-06-19 Jeff Law <law@redhat.com>
5537 * gcc.dg/tree-ssa/forwprop-28.c: New test.
5539 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5542 * g++.dg/template/error53.C: New.
5544 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
5547 * gcc.target/powerpc/pr55033.c: Fix options.
5549 2013-06-18 Sriraman Tallam <tmsriram@google.com>
5551 * gcc.target/i386/inline_error.c: New test.
5552 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
5553 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
5555 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
5558 * g++.dg/cpp0x/decltype55.C: New.
5560 2013-06-18 Marek Polacek <polacek@redhat.com>
5562 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
5564 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
5566 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
5568 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
5570 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
5571 Also changed the returns from error as distinct values so that it is
5574 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
5576 * gcc.target/aarch64/scalar_intrinsics.c: Update.
5578 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
5581 * g++.dg/template/error52.C: New.
5582 * g++.dg/lookup/friend15.C: Update.
5583 * g++.dg/parse/error11.C: Likewise.
5584 * g++.dg/parse/error14.C: Likewise.
5585 * g++.dg/parse/parser-pr28152-2.C: Likewise.
5586 * g++.dg/parse/template25.C: Likewise.
5587 * g++.old-deja/g++.jason/cond.C: Likewise.
5588 * g++.old-deja/g++.mike/for2.C: Likewise.
5589 * g++.old-deja/g++.robertl/eb125.C: Likewise.
5590 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
5592 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5594 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
5597 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
5599 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
5600 accidentally placing minus sign for length instead of stride.
5602 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
5604 PR rtl-optimization/57425
5605 PR rtl-optimization/57569
5606 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
5607 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
5609 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
5613 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
5615 * gfortran.dg/typebound_assignment_6.f03: New.
5617 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
5619 * gcc.target/h8300/h8300.exp: New.
5620 * gcc.dg/pragma-isr.c: Move to ...
5621 * gcc.target/sh/torture/pragma-isr.c: ... here ...
5622 * gcc.target/h8300/pragma-isr.c: ... and here.
5623 * gcc.dg/pragma-isr2.c: Move to ...
5624 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
5625 * gcc.target/h8300/pragma-isr2.c: ... and here.
5626 * gcc.dg/pragma-isr-trapa.c: Move to ...
5627 * gcc.target/sh/pragma-isr-trapa.c: ... here.
5628 * gcc.dg/pragma-isr-trapa2.c: Move to ...
5629 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
5630 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
5631 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
5632 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
5633 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
5634 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
5635 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
5636 * gcc.dg/attr-isr-trap_exit.c: Move to ...
5637 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
5638 * gcc.dg/attr-isr-trapa.c: Move to ...
5639 * gcc.target/sh/attr-isr-trapa.c: ... here.
5641 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
5644 * g++.dg/ext/builtin-offsetof1.C: New.
5646 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
5648 * gcc.target/aarch64/vect_smlal_1.c: New file.
5650 2013-06-14 Tobias Burnus <burnus@net-b.de>
5653 * gfortran.dg/defined_assignment_7.f90: New.
5655 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
5658 * g++.dg/rtti/dyncast6.C: New.
5659 * g++.dg/cpp0x/dyncast1.C: Likewise.
5661 2013-06-14 Alan Modra <amodra@gmail.com>
5664 * gcc.dg/pr57134.c: New.
5666 2013-06-14 Tobias Burnus <burnus@net-b.de>
5669 * gfortran.dg/deferred_type_param_9.f90: New.
5671 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
5673 * gcc.dg/fold-minus-1.c: New testcase.
5675 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
5678 * gfortran.dg/typebound_assignment_5.f03: New.
5680 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
5682 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
5684 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5685 Pat Haugen <pthaugen@us.ibm.com>
5686 Peter Bergner <bergner@vnet.ibm.com>
5688 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
5689 load/store instructions on power7, power8.
5690 * gcc.target/powerpc/atomic-p8.c: Likewise.
5692 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
5695 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
5697 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
5700 * g++.dg/warn/Wunused-var-20.C: New.
5702 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
5704 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
5705 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
5706 Run with -fno-common.
5708 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
5710 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
5711 and exit function calls with return 1 and return 0, respectively.
5713 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
5715 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
5718 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
5720 PR tree-optimization/57361
5721 * gcc.dg/tree-ssa/pr57361.c: New file.
5723 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5725 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
5726 to ensure alignment.
5727 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
5729 2013-06-12 Tobias Burnus <burnus@net-b.de>
5731 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
5733 2013-06-12 Tobias Burnus <burnus@net-b.de>
5734 Dominique d'Humieres <dominiq@lps.ens.fr>
5736 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
5738 2013-06-12 Jakub Jelinek <jakub@redhat.com>
5741 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
5742 * gcc.target/i386/pr56564-3.c: Likewise.
5744 2013-06-11 Tobias Burnus <burnus@net-b.de>
5747 * gfortran.dg/class_array_18.f90: New.
5749 2013-06-11 Jan Hubicka <jh@suse.cz>
5752 * g++.dg/ext/visibility/anon6.C: Update testcase.
5754 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
5757 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
5758 in how we check __sec_reduce_mutating function's result.
5760 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
5761 Pat Haugen <pthaugen@us.ibm.com>
5762 Peter Bergner <bergner@vnet.ibm.com>
5764 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
5765 direct move instructions.
5766 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
5767 * gcc.target/powerpc/direct-move.h: Likewise.
5768 * gcc.target/powerpc/direct-move-float1.c: Likewise.
5769 * gcc.target/powerpc/direct-move-float2.c: Likewise.
5770 * gcc.target/powerpc/direct-move-double1.c: Likewise.
5771 * gcc.target/powerpc/direct-move-double2.c: Likewise.
5772 * gcc.target/powerpc/direct-move-long1.c: Likewise.
5773 * gcc.target/powerpc/direct-move-long2.c: Likewise.
5775 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
5778 * g++.dg/cpp0x/pr52440.C: New.
5780 2013-06-10 Jakub Jelinek <jakub@redhat.com>
5783 * gcc.target/i386/pr56564-1.c: New test.
5784 * gcc.target/i386/pr56564-2.c: New test.
5785 * gcc.target/i386/pr56564-3.c: New test.
5786 * gcc.target/i386/pr56564-4.c: New test.
5787 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
5788 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
5789 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
5790 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
5791 * gcc.target/i386/vect-sizes-1.c: Likewise.
5792 * gcc.target/i386/memcpy-1.c: Likewise.
5793 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
5794 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
5796 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
5798 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
5799 systems to cover all GNU systems.
5800 * g++.dg/abi/guard2.C: Likewise.
5801 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
5802 * g++.dg/eh/sighandle.C: Likewise.
5803 * g++.dg/ext/cleanup-10.C: Likewise.
5804 * g++.dg/ext/cleanup-11.C: Likewise.
5805 * g++.dg/ext/cleanup-8.C: Likewise.
5806 * g++.dg/ext/cleanup-9.C: Likewise.
5807 * g++.dg/opt/const5.C: Likewise.
5808 * g++.dg/opt/life1.C: Likewise.
5809 * g++.dg/other/pr39496.C: Likewise.
5810 * g++.old-deja/g++.abi/aggregates.C: Likewise.
5811 * g++.old-deja/g++.abi/align.C: Likewise.
5812 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5813 * g++.old-deja/g++.law/weak.C: Likewise.
5814 * g++.old-deja/g++.pt/asm1.C: Likewise.
5815 * gcc.c-torture/execute/20030125-1.x: Likewise.
5816 * gcc.c-torture/execute/990127-2.x: Likewise.
5817 * gcc.dg/20041106-1.c: Likewise.
5818 * gcc.dg/20050503-1.c: Likewise.
5819 * gcc.dg/builtin-object-size-5.c: Likewise.
5820 * gcc.dg/cleanup-10.c: Likewise.
5821 * gcc.dg/cleanup-11.c: Likewise.
5822 * gcc.dg/cleanup-8.c: Likewise.
5823 * gcc.dg/cleanup-9.c: Likewise.
5824 * gcc.dg/complex-5.c: Likewise.
5825 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
5826 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
5827 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
5828 * gcc.dg/dfp/pr35739.c: Likewise.
5829 * gcc.dg/fdata-sections-1.c: Likewise.
5830 * gcc.dg/lto/20090206-1_0.c: Likewise.
5831 * gcc.dg/lto/20090206-2_0.c: Likewise.
5832 * gcc.dg/pr30360.c: Likewise.
5833 * gcc.dg/pr37303.c: Likewise.
5834 * gcc.dg/pr39323-1.c: Likewise.
5835 * gcc.dg/pr39323-2.c: Likewise.
5836 * gcc.dg/pr39323-3.c: Likewise.
5837 * gcc.dg/pr45416.c: Likewise.
5838 * gcc.dg/setjmp-2.c: Likewise.
5839 * gcc.dg/split-1.c: Likewise.
5840 * gcc.dg/split-3.c: Likewise.
5841 * gcc.dg/split-4.c: Likewise.
5842 * gcc.dg/strlenopt-12g.c: Likewise.
5843 * gcc.dg/strlenopt-14g.c: Likewise.
5844 * gcc.dg/strlenopt-14gf.c: Likewise.
5845 * gcc.dg/strlenopt-16g.c: Likewise.
5846 * gcc.dg/strlenopt-17g.c: Likewise.
5847 * gcc.dg/strlenopt-18g.c: Likewise.
5848 * gcc.dg/strlenopt-1f.c: Likewise.
5849 * gcc.dg/strlenopt-22g.c: Likewise.
5850 * gcc.dg/strlenopt-2f.c: Likewise.
5851 * gcc.dg/strlenopt-4g.c: Likewise.
5852 * gcc.dg/strlenopt-4gf.c: Likewise.
5853 * gcc.dg/struct-ret-3.c: Likewise.
5854 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
5855 * gcc.misc-tests/linkage.exp: Likewise.
5856 * gcc.target/i386/20000724-1.c: Likewise.
5857 * gcc.target/i386/align-main-3.c: Likewise.
5858 * gcc.target/i386/cleanup-1.c: Likewise.
5859 * gcc.target/i386/inline-mcpy.c: Likewise.
5860 * gcc.target/i386/pr32268.c: Likewise.
5861 * gcc.target/i386/pr36613.c: Likewise.
5862 * gcc.target/i386/pr39013-1.c: Likewise.
5863 * gcc.target/i386/pr39013-2.c: Likewise.
5864 * gcc.target/i386/pr39496.c: Likewise.
5865 * gcc.target/i386/pr40906-3.c: Likewise.
5866 * gcc.target/i386/pr46084.c: Likewise.
5867 * lib/target-supports.exp (check_effective_target_pie): Likewise.
5869 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
5872 * gcc.target/sh/pr6526.c: New.
5874 2013-06-09 Jakub Jelinek <jakub@redhat.com>
5877 * gcc.c-torture/execute/pr57568.c: New test.
5879 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
5882 * g++.dg/other/vararg-4.C: New.
5884 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
5886 PR rtl-optimization/57559
5887 * gcc.target/s390/pr57559.c : New test.
5889 2013-06-08 Tobias Burnus <burnus@net-b.de>
5892 * gfortran.dg/finalize_10.f90: New.
5893 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
5894 * gfortran.dg/finalize_15.f90: New.
5896 2013-06-08 Tobias Burnus <burnus@net-b.de>
5899 * gfortran.dg/storage_size_4.f90: New.
5901 2013-06-07 Sriraman Tallam <tmsriram@google.com>
5904 * testsuite/g++.dg/ext/pr57548.C: New test.
5906 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
5909 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
5911 2013-06-07 Jan Hubicka <jh@suse.cz>
5913 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
5915 2013-06-07 Tobias Burnus <burnus@net-b.de>
5918 * gfortran.dg/array_constructor_48.f90: New.
5919 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
5920 * gfortran.dg/array_constructor_type_15.f03: Ditto.
5922 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5925 * gcc.target/arm/xordi3-opt.c: New test.
5927 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5929 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
5930 Revert to dg-options.
5932 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
5935 * gcc.target/powerpc/pr55033.c: New.
5937 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
5940 * g++.dg/cpp0x/alias-decl-36.C: New.
5942 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
5943 Pat Haugen <pthaugen@us.ibm.com>
5944 Peter Bergner <bergner@vnet.ibm.com>
5946 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
5947 power8 builtin functions.
5948 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
5949 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
5950 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
5951 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
5952 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
5953 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
5954 * gcc.target/powerpc/p8vector-vectorize-1.c: New
5955 tests to test power8 auto-vectorization.
5956 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
5957 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
5958 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
5959 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
5961 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
5962 powerpc_p8vector_ok instead of powerpc_vsx_ok.
5964 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
5966 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
5968 (check_effective_target_powerpc_p8vector_ok): Likewise.
5969 (is-effective-target): Likewise.
5970 (check_vect_support_and_set_flags): Likewise.
5972 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
5975 * g++.dg/parse/error53.C: New.
5977 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
5979 PR rtl-optimization/57459
5980 * gcc.target/i386/pr57459.c: New test.
5982 2013-06-06 Teresa Johnson <tejohnson@google.com>
5985 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
5986 into -freorder-blocks-and-partition test.
5987 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
5988 * gcc.dg/tree-prof/20041218-1.c: Ditto.
5989 * gcc.dg/tree-prof/pr52027.c: Use -O2.
5990 * gcc.dg/tree-prof/pr50907.c: Ditto.
5991 * gcc.dg/tree-prof/pr45354.c: Ditto.
5992 * g++.dg/tree-prof/partition2.C: Ditto.
5993 * g++.dg/tree-prof/partition3.C: Ditto.
5995 2013-06-06 Tobias Burnus <burnus@net-b.de>
5998 * gfortran.dg/finalize_16.f90: New.
6000 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
6002 * gcc.dg/vect/no-section-anchors-vect-68.c:
6003 Add dg-skip-if aarch64_tiny.
6005 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
6008 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
6009 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
6011 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
6014 * g++.dg/cpp0x/decltype54.C: New.
6016 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
6018 * gcc.dg/fshort-wchar.c: Add extra dg-options for
6019 arm*-*-*eabi* targets.
6020 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
6022 * gcc.dg/tree-ssa/pr43491.c: Likewise.
6024 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
6025 Tobias Burnus <burnus@net-b.de>
6027 * gfortran.dg/string_length_2.f90: Fix dg-do run.
6028 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
6029 * gfortran.dg/io_real_boz_4.f90: Ditto.
6030 * gfortran.dg/io_real_boz_5.f90: Ditto.
6032 2013-06-05 Andreas Schwab <schwab@suse.de>
6034 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
6036 2013-06-04 Jan Hubicka <jh@suse.cz>
6038 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
6040 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
6042 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
6043 parameters with void.
6044 (main2): Removed argc parameter.
6045 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
6046 (main): Replaced argc, argv parameters with void.
6047 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
6048 (main2): Removed argc parameter.
6049 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
6050 argv parameters with void. Added __asm volatile to avoid optimization
6051 on argc, if necessary.
6052 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
6053 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
6054 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
6055 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
6056 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
6057 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
6058 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
6059 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
6060 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
6061 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
6062 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
6063 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
6064 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
6065 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
6066 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
6067 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
6068 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
6069 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
6070 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
6071 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
6072 parameters with void.
6073 (main2): Removed argc parameter.
6074 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
6075 (main): Replaced argc, argv parameters with void.
6076 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
6077 argv parameters with void. Also renamed this function as main, and
6078 delete the existing main.
6079 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
6080 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
6081 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
6083 2013-06-04 Ian Bolton <ian.bolton@arm.com>
6085 * gcc.target/aarch64/movi_1.c: New test.
6087 2013-06-04 Tobias Burnus <burnus@net-b.de>
6090 * gfortran.dg/finalize_12.f90: New.
6091 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
6092 end of scope finalization.
6093 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
6094 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
6095 * gfortran.dg/auto_dealloc_2.f90: Ditto.
6096 * gfortran.dg/class_19.f03: Ditto.
6097 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
6098 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
6099 * gfortran.dg/extends_14.f03: Ditto.
6100 * gfortran.dg/move_alloc_4.f90: Ditto.
6101 * gfortran.dg/typebound_proc_27.f03: Ditto.
6103 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
6105 * gfortran.dg/bounds_check_7.f90: Remove "! {".
6106 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
6107 * gfortran.dg/default_initialization_5.f90: Update dg-do.
6108 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
6109 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
6110 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
6111 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
6112 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
6113 * gfortran.dg/io_real_boz_4.f90: Ditto.
6114 * gfortran.dg/io_real_boz_5.f90: Ditto.
6115 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
6116 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
6117 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
6118 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
6119 * gfortran.dg/transpose_2.f90: Fix dg-output.
6121 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
6123 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
6124 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
6125 dg-option and an header comment.
6127 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
6130 * g++.dg/cpp0x/sfinae46.C: New.
6131 * g++.dg/cpp0x/defaulted13.C: Adjust.
6132 * g++.dg/cpp0x/defaulted2.C: Likewise.
6133 * g++.dg/cpp0x/defaulted26.C: Likewise.
6134 * g++.dg/cpp0x/defaulted3.C: Likewise.
6135 * g++.dg/cpp0x/error1.C: Likewise.
6136 * g++.dg/cpp0x/implicit1.C: Likewise.
6137 * g++.dg/cpp0x/implicit11.C: Likewise.
6138 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
6139 * g++.dg/cpp0x/initlist47.C: Likewise.
6140 * g++.dg/cpp0x/initlist9.C: Likewise.
6141 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
6142 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
6143 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
6144 * g++.dg/cpp0x/union4.C: Likewise.
6145 * g++.dg/template/crash108.C: Likewise.
6146 * g++.dg/template/crash41.C: Likewise.
6147 * g++.old-deja/g++.jason/local.C: Likewise.
6148 * g++.old-deja/g++.law/visibility3.C: Likewise.
6150 2013-06-03 Teresa Johnson <tejohnson@google.com>
6152 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
6153 * gcc.dg/vect/bb-slp-14.c: Ditto.
6154 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
6155 * gcc.dg/vect/bb-slp-23.c: Ditto.
6156 * gcc.dg/vect/bb-slp-15.c: Ditto.
6157 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
6158 * gcc.dg/vect/bb-slp-24.c: Ditto.
6159 * gcc.dg/vect/bb-slp-16.c: Ditto.
6160 * gcc.dg/vect/bb-slp-25.c: Ditto.
6161 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
6162 * gcc.dg/vect/bb-slp-17.c: Ditto.
6163 * gcc.dg/vect/bb-slp-1.c: Ditto.
6164 * gcc.dg/vect/bb-slp-26.c: Ditto.
6165 * gcc.dg/vect/bb-slp-18.c: Ditto.
6166 * gcc.dg/vect/bb-slp-2.c: Ditto.
6167 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
6168 * gcc.dg/vect/bb-slp-27.c: Ditto.
6169 * gcc.dg/vect/bb-slp-19.c: Ditto.
6170 * gcc.dg/vect/bb-slp-3.c: Ditto.
6171 * gcc.dg/vect/bb-slp-28.c: Ditto.
6172 * gcc.dg/vect/bb-slp-4.c: Ditto.
6173 * gcc.dg/vect/bb-slp-29.c: Ditto.
6174 * gcc.dg/vect/bb-slp-5.c: Ditto.
6175 * gcc.dg/vect/bb-slp-6.c: Ditto.
6176 * gcc.dg/vect/bb-slp-8a.c: Ditto.
6177 * gcc.dg/vect/bb-slp-7.c: Ditto.
6178 * gcc.dg/vect/bb-slp-8b.c: Ditto.
6179 * gcc.dg/vect/bb-slp-8.c: Ditto.
6180 * gcc.dg/vect/bb-slp-9.c: Ditto.
6181 * gcc.dg/vect/bb-slp-10.c: Ditto.
6182 * gcc.dg/vect/bb-slp-11.c: Ditto.
6183 * gcc.dg/vect/bb-slp-20.c: Ditto.
6184 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
6185 * gcc.dg/vect/bb-slp-21.c: Ditto.
6186 * gcc.dg/vect/bb-slp-30.c: Ditto.
6187 * gcc.dg/vect/bb-slp-13.c: Ditto.
6188 * gcc.dg/vect/bb-slp-22.c: Ditto.
6189 * g++.dg/vect/slp-pr50413.cc: Ditto.
6190 * g++.dg/vect/slp-pr56812.cc: Ditto.
6191 * g++.dg/vect/slp-pr50819.cc: Ditto.
6193 2013-06-01 Tobias Burnus <burnus@net-b.de>
6196 * gfortran.dg/class_array_17.f90: New.
6198 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
6200 * ada/acats/floatstore.lst: New.
6201 * ada/acats/run_all.sh: Process it.
6203 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
6205 * gcc.target/powerpc/e500-ord-1.c: New test.
6206 * gcc.target/powerpc/e500-ord-2.c: Likewise.
6207 * gcc.target/powerpc/e500-unord-1.c: Likewise.
6208 * gcc.target/powerpc/e500-unord-2.c: Likewise.
6210 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
6212 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
6214 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
6216 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
6218 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
6220 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
6222 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
6225 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
6228 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6230 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
6232 2013-05-31 Marek Polacek <polacek@redhat.com>
6234 PR tree-optimization/57478
6235 PR tree-optimization/57453
6236 * gcc.dg/torture/pr57478.c: New test.
6238 2013-05-31 Tobias Burnus <burnus@net-b.de>
6241 * gfortran.dg/class_array_17.f90: New.
6243 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6246 * gcc.target/arm/iordi3-opt.c: New test.
6248 2013-05-31 Janus Weil <janus@gcc.gnu.org>
6252 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
6253 * gfortran.dg/interface_26.f90: Ditto.
6254 * gfortran.dg/proc_ptr_11.f90: Ditto.
6255 * gfortran.dg/proc_ptr_15.f90: Ditto.
6256 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
6257 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
6258 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
6259 * gfortran.dg/typebound_override_1.f90: Ditto.
6260 * gfortran.dg/typebound_override_4.f90: Ditto.
6261 * gfortran.dg/typebound_proc_6.f03: Ditto.
6262 * gfortran.dg/assumed_type_7.f90: New test.
6263 * gfortran.dg/typebound_override_5.f90: New test.
6264 * gfortran.dg/typebound_override_6.f90: New test.
6265 * gfortran.dg/typebound_override_7.f90: New test.
6267 2013-05-30 Tobias Burnus <burnus@net-b.de>
6270 * gfortran.dg/power_6.f90: New.
6272 2013-05-30 Ian Bolton <ian.bolton@arm.com>
6274 * gcc.target/aarch64/insv_1.c: New test.
6276 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
6278 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
6279 dg-skip-if "No stabs".
6281 2013-05-30 Janus Weil <janus@gcc.gnu.org>
6284 * gfortran.dg/assumed_size_1.f90: New.
6286 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
6288 * gcc.dg/shrink-wrap-alloca.c: New added.
6289 * gcc.dg/shrink-wrap-pretend.c: New added.
6290 * gcc.dg/shrink-wrap-sibcall.c: New added.
6292 2013-05-30 Tobias Burnus <burnus@net-b.de>
6295 * gfortran.dg/assumed_rank_13.f90: New.
6297 2013-05-29 Easwaran Raman <eraman@google.com>
6299 PR tree-optimization/57442
6300 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
6302 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6304 PR tree-optimization/57441
6305 * gcc.c-torture/compile/pr57441.c: New.
6307 2013-05-29 Dehao Chen <dehao@google.com>
6310 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
6312 2013-05-29 Tobias Burnus <burnus@net-b.de>
6315 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
6316 * gfortran.dg/class_19.f03: Ditto.
6318 2013-05-29 Richard Biener <rguenther@suse.de>
6320 * gcc.dg/vect/bb-slp-32.c: New testcase.
6322 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
6324 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
6325 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
6326 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
6327 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
6328 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
6329 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
6330 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
6331 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
6332 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
6333 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
6334 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
6335 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
6336 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
6337 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
6338 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
6339 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
6340 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
6341 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
6342 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
6343 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
6344 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
6345 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
6346 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
6347 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
6348 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
6349 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
6350 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
6351 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
6352 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
6353 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
6354 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
6355 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
6356 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
6357 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
6358 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
6359 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
6360 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
6361 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
6362 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
6364 2013-05-29 Tobias Burnus <burnus@net-b.de>
6367 * gfortran.dg/finalize_11.f90: New.
6368 * gfortran.dg/finalize_4.f03: Remove dg-error.
6369 * gfortran.dg/finalize_5.f03: Ditto.
6370 * gfortran.dg/finalize_6.f03: Ditto.
6371 * gfortran.dg/finalize_7.f03: Ditto.
6373 2013-05-28 Tobias Burnus <burnus@net-b.de>
6375 * gfortran.dg/class_array_16.f90: New.
6377 2013-05-28 Tobias Burnus <burnus@net-b.de>
6380 * testsuite/gfortran.dg/use_29.f90: New.
6382 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
6384 * gnat.dg/fp_exception.adb: New test.
6386 2013-05-28 Richard Biener <rguenther@suse.de>
6388 PR tree-optimization/56787
6389 * gcc.dg/vect/pr56787.c: New testcase.
6391 2013-05-28 Janus Weil <janus@gcc.gnu.org>
6392 Tobias Burnus <burnus@net-b.de>
6395 * gfortran.dg/typebound_override_4.f90: New.
6397 2013-05-28 Richard Biener <rguenther@suse.de>
6399 PR tree-optimization/57411
6400 * g++.dg/opt/pr57411.C: New testcase.
6402 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
6404 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
6405 * gcc.dg/builtin-bswap-9.c: Likewise.
6407 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
6409 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
6411 2013-05-27 Richard Biener <rguenther@suse.de>
6414 * gcc.dg/gomp/pr57412.c: New testcase.
6416 2013-05-27 Bud Davis <jmdavis@link.com>
6419 * gfortran.dg/stfunc_8.f90: New.
6421 2013-05-27 Richard Biener <rguenther@suse.de>
6423 PR tree-optimization/57343
6424 * gcc.dg/torture/pr57343.c: New testcase.
6426 2013-05-27 Richard Biener <rguenther@suse.de>
6428 PR tree-optimization/57417
6429 * gcc.dg/torture/pr57417.c: New testcase.
6431 2013-05-27 Richard Biener <rguenther@suse.de>
6433 PR tree-optimization/57396
6434 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
6436 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
6438 * gnat.dg/specs/last_bit.ads: New test.
6440 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
6442 * gnat.dg/specs/machine_attribute.ads: New test.
6444 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
6446 * gnat.dg/incomplete3.ad[sb]: New test.
6448 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
6451 * gcc.target/mips/div-13.c: New test.
6453 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
6456 * gcc.target/mips/mips16-attributes-5.c,
6457 * gcc.target/mips/mips16-attributes-6.c: New tests.
6459 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
6461 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
6462 * gcc.dg/builtin-bswap-8.c: Likewise.
6464 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
6467 * g++.dg/cpp0x/new1.C: New.
6469 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
6472 * g++.dg/parse/dtor16.C: New.
6473 * g++.dg/parse/dtor6.C: Adjust.
6475 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
6478 * g++.dg/expr/bitfield12.C: New.
6480 2013-05-24 Jeff Law <law@redhat.com>
6482 PR tree-optimization/57124
6483 * gcc.c-torture/execute/pr57124.c: New test.
6484 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
6486 2013-05-24 Martin Jambor <mjambor@suse.cz>
6488 PR tree-optimization/57294
6489 * gcc.dg/ipa/pr57294.c: New test.
6491 2013-05-24 Dehao Chen <dehao@google.com>
6493 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
6495 2013-05-24 Ian Bolton <ian.bolton@arm.com>
6497 * gcc.target/aarch64/scalar_intrinsics.c
6498 (force_simd): Use a valid instruction.
6499 (test_vdupd_lane_s64): Pass a valid lane argument.
6500 (test_vdupd_lane_u64): Likewise.
6502 2013-05-24 Richard Biener <rguenther@suse.de>
6504 PR tree-optimization/57287
6505 * gcc.dg/pr57287.c: New testcase.
6507 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
6510 * g++.dg/template/error51.C: New.
6512 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
6515 * g++.dg/template/bitfield2.C: New.
6517 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
6519 * gnat.dg/specs/noinline1.ads: New test.
6520 * gnat.dg/noinline2.ad[sb]: Likewise.
6521 * gnat.dg/specs/noinline3.ads: Likewise.
6522 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
6524 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
6527 * gcc.dg/tree-ssa/pr57385.c: New test.
6529 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
6531 * gnat.dg/derived_type4.adb: New test.
6533 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
6535 * gcc.dg/builtin-bswap-6.c: New test.
6536 * gcc.dg/builtin-bswap-7.c: Likewise.
6537 * gcc.dg/builtin-bswap-8.c: Likewise.
6538 * gcc.dg/builtin-bswap-9.c: Likewise.
6540 2013-05-23 Christian Bruel <christian.bruel@st.com>
6543 * gcc.dg/debug/pr57351.c: New test
6545 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
6547 * gcc.target/aarch64/vect-clz.c: New file.
6549 2013-05-23 Martin Jambor <mjambor@suse.cz>
6552 * gcc.dg/ipa/pr57347.c: New test.
6554 2013-05-23 Richard Biener <rguenther@suse.de>
6556 PR tree-optimization/57380
6557 * g++.dg/tree-ssa/pr57380.C: New testcase.
6559 2013-05-23 Richard Biener <rguenther@suse.de>
6562 * gcc.dg/torture/pr57381.c: New testcase.
6564 2013-05-23 Jakub Jelinek <jakub@redhat.com>
6567 * gcc.c-torture/execute/pr57344-1.c: New test.
6568 * gcc.c-torture/execute/pr57344-2.c: New test.
6569 * gcc.c-torture/execute/pr57344-3.c: New test.
6570 * gcc.c-torture/execute/pr57344-4.c: New test.
6572 2013-05-23 Richard Biener <rguenther@suse.de>
6574 PR rtl-optimization/57341
6575 * gcc.dg/torture/pr57341.c: New testcase.
6577 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
6580 * g++.dg/parse/crash62.C: New.
6582 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
6583 Pat Haugen <pthaugen@us.ibm.com>
6584 Peter Bergner <bergner@vnet.ibm.com>
6586 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
6589 2013-05-22 Tobias Burnus <burnus@net-b.de>
6592 * gfortran.dg/defined_assignment_6.f90: New.
6594 2013-05-22 Tobias Burnus <burnus@net-b.de>
6597 * gfortran.dg/assumed_type_6.f90: New.
6599 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
6602 * g++.dg/cpp0x/Wunused-parm.C: New.
6604 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
6606 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
6607 * g++.dg/warn/Wdouble-promotion.C: Likewise.
6609 2013-05-21 Easwaran Raman <eraman@google.com>
6611 PR tree-optimization/57322
6612 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
6614 2013-05-21 Graham Stott <graham.stott@btinternet.com>
6616 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
6619 2013-05-21 Tobias Burnus <burnus@net-b.de>
6622 * gfortran.dg/assumed_type_5.f90: New.
6623 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
6624 * gfortran.dg/assumed_rank_2.f90: Ditto.
6625 * gfortran.dg/assumed_type_3.f90: Update dg-error.
6626 * gfortran.dg/no_arg_check_3.f90: Ditto.
6628 2013-05-21 Jakub Jelinek <jakub@redhat.com>
6630 PR tree-optimization/57331
6631 * gcc.c-torture/compile/pr57331.c: New test.
6633 2013-05-21 Richard Biener <rguenther@suse.de>
6635 PR tree-optimization/57330
6636 * gcc.dg/torture/pr57330.c: New testcase.
6638 2013-05-21 Richard Biener <rguenther@suse.de>
6640 PR tree-optimization/57303
6641 * gcc.dg/torture/pr57303.c: New testcase.
6643 2013-05-21 Jakub Jelinek <jakub@redhat.com>
6645 PR tree-optimization/57321
6646 * gcc.c-torture/execute/pr57321.c: New test.
6648 2013-05-20 Tobias Burnus <burnus@net-b.de>
6652 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
6653 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
6654 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
6655 * gfortran.dg/binding_label_tests_3.f03: Ditto.
6656 * gfortran.dg/binding_label_tests_4.f03: Ditto.
6657 * gfortran.dg/binding_label_tests_5.f03: Ditto.
6658 * gfortran.dg/binding_label_tests_6.f03: Ditto.
6659 * gfortran.dg/binding_label_tests_7.f03: Ditto.
6660 * gfortran.dg/binding_label_tests_8.f03: Ditto.
6661 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
6662 * gfortran.dg/binding_label_tests_24.f90: New.
6663 * gfortran.dg/binding_label_tests_25.f90: New.
6665 2013-05-20 Tobias Burnus <burnus@net-b.de>
6668 * gfortran.dg/binding_label_tests_17.f90: New.
6669 * gfortran.dg/binding_label_tests_18.f90: New.
6670 * gfortran.dg/binding_label_tests_19.f90: New.
6671 * gfortran.dg/binding_label_tests_20.f90: New.
6672 * gfortran.dg/binding_label_tests_21.f90: New.
6673 * gfortran.dg/binding_label_tests_22.f90: New.
6674 * gfortran.dg/binding_label_tests_23.f90: New.
6676 2013-05-20 Tobias Burnus <burnus@net-b.de>
6679 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
6680 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
6681 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
6682 * gfortran.dg/common_18.f90: New.
6683 * gfortran.dg/common_19.f90: New.
6684 * gfortran.dg/common_20.f90: New.
6685 * gfortran.dg/common_21.f90: New.
6687 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
6690 * g++.dg/parse/error52.C: New.
6691 * g++.dg/parse/error3.C: Adjust.
6692 * g++.dg/parse/error36.C: Likewise.
6694 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
6697 * gcc.target/sh/pr56547-1.c: New.
6698 * gcc.target/sh/pr56547-2.c: New.
6700 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
6703 * g++.dg/warn/Wsign-compare-6.C: New.
6704 * g++.dg/warn/Wdouble-promotion.C: Adjust.
6706 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
6709 * g++.dg/template/error50.C: New.
6711 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
6714 * g++.dg/ext/complit13.C: New.
6716 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
6719 * g++.dg/pr57175.C: New testcase.
6721 2013-05-17 Easwaran Raman <eraman@google.com>
6723 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
6725 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
6728 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
6730 2013-05-17 Jakub Jelinek <jakub@redhat.com>
6732 PR rtl-optimization/57281
6733 PR rtl-optimization/57300
6734 * gcc.dg/pr57300.c: New test.
6735 * gcc.c-torture/execute/pr57281.c: New test.
6737 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
6740 * g++.dg/ext/sizeof-complit.C: New.
6742 2013-05-17 Marek Polacek <polacek@redhat.com>
6744 * gcc.dg/strlenopt-25.c: New test.
6745 * gcc.dg/strlenopt-26.c: Likewise.
6747 2013-05-17 Jakub Jelinek <jakub@redhat.com>
6749 * gcc.target/i386/rotate-4.c: Compile only with -mavx
6750 instead of -mavx2, require only avx instead of avx2.
6751 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
6752 of avx2-check.h and turn into an avx runtime test instead of
6755 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
6757 * g++.dg/ext/vector22.C: Uncomment working test.
6759 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
6762 * g++.dg/template/pr17410.C: New.
6764 2013-05-16 Jakub Jelinek <jakub@redhat.com>
6766 * gcc.target/i386/rotate-3.c: New test.
6767 * gcc.target/i386/rotate-3a.c: New test.
6768 * gcc.target/i386/rotate-4.c: New test.
6769 * gcc.target/i386/rotate-4a.c: New test.
6770 * gcc.target/i386/rotate-5.c: New test.
6771 * gcc.target/i386/rotate-5a.c: New test.
6773 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6775 * gcc.dg/visibility-21.c: Require section_anchors.
6777 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
6779 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
6780 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
6781 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
6783 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
6785 * gcc.dg/visibility-21.c: New.
6787 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
6790 * gcc.dg/pr57286.c: New testcase.
6791 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
6792 * g++.dg/ext/vector22.C: Comment out transformations not
6795 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
6798 * gcc.target/mips/call-1.c: Restrict to o32.
6799 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
6801 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
6803 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
6805 * g++.dg/warn/Wshadow-1.C: Likewise.
6806 * g++.dg/warn/Wshadow-6.C: Likewise.
6807 * g++.dg/warn/Wshadow-7.C: Likewise.
6809 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
6812 * g++.dg/parse/pr31952-1.C: New.
6813 * g++.dg/parse/pr31952-2.C: Likewise.
6814 * g++.dg/parse/pr31952-3.C: Likewise.
6816 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
6817 * g++.old-deja/g++.jason/cond.C: Likewise.
6818 * g++.dg/cpp0x/range-for5.C: Likewise.
6820 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6823 * gcc.target/arm/pr40887.c: Adjust testcase.
6824 * gcc.target/arm/pr19599.c: New test.
6826 2013-05-15 Richard Biener <rguenther@suse.de>
6828 PR tree-optimization/57275
6829 * gcc.target/i386/pr57275.c: New testcase.
6831 2013-05-15 Jan Hubicka <jh@suse.cz>
6833 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
6834 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
6835 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
6837 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6839 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
6842 2013-05-14 Jakub Jelinek <jakub@redhat.com>
6845 * c-c++-common/Wsequence-point-1.c: New test.
6847 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
6849 * g++.dg/ext/vector22.C: New testcase.
6850 * gcc.dg/binop-xor3.c: Remove xfail.
6852 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
6854 * gcc.target/aarch64/vect-fcm.x: Add cases testing
6855 FLOAT cmp FLOAT ? INT : INT.
6856 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
6857 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6858 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
6859 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6860 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6861 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
6863 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
6866 * g++.dg/cpp0x/defaulted43.C: New.
6868 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6870 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
6871 (alloca): Remove declaration.
6872 (foo9): Replace alloca by __builtin_alloca.
6874 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
6876 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
6877 Expect "size of array is too large" error.
6879 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6881 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
6883 2013-05-14 Richard Biener <rguenther@suse.de>
6886 * g++.dg/torture/pr57235.C: New testcase.
6888 2013-05-14 Jakub Jelinek <jakub@redhat.com>
6891 * gcc.dg/torture/pr57251.c: New test.
6893 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
6896 * gcc.target/i386/pr57264.c: New test.
6898 2013-05-13 Jakub Jelinek <jakub@redhat.com>
6900 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
6902 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
6904 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
6906 2013-05-13 Jakub Jelinek <jakub@redhat.com>
6908 PR tree-optimization/45216
6909 PR tree-optimization/57157
6910 * c-c++-common/rotate-1.c: Add 32 tests with +.
6911 * c-c++-common/rotate-1a.c: Adjust.
6912 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
6913 * c-c++-common/rotate-2b.c: New test.
6914 * c-c++-common/rotate-3.c: Add 32 tests with +.
6915 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
6916 * c-c++-common/rotate-4b.c: New test.
6917 * c-c++-common/rotate-5.c: New test.
6919 2013-05-13 Martin Jambor <mjambor@suse.cz>
6922 * gcc.dg/ipa/remref-0.c: New test.
6923 * gcc.dg/ipa/remref-1a.c: Likewise.
6924 * gcc.dg/ipa/remref-1b.c: Likewise.
6925 * gcc.dg/ipa/remref-2a.c: Likewise.
6926 * gcc.dg/ipa/remref-2b.c: Likewise.
6928 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
6930 * gcc.dg/vector-shift-2.c: New testcase.
6932 2013-05-13 Jakub Jelinek <jakub@redhat.com>
6934 PR tree-optimization/57230
6935 * gcc.dg/strlenopt-24.c: New test.
6937 PR tree-optimization/57230
6938 * gcc.dg/strlenopt-23.c: New test.
6940 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
6943 * gcc.target/sh/pr57108.c: Move this test case to ...
6944 * gcc.c-torture/compile/pr57108.c: ... here.
6946 2013-05-10 Richard Biener <rguenther@suse.de>
6948 PR tree-optimization/57214
6949 * gcc.dg/torture/pr57214.c: New testcase.
6951 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
6953 * gcc.dg/vector-shift.c: New testcase.
6955 2013-05-10 Jakub Jelinek <jakub@redhat.com>
6957 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
6959 PR tree-optimization/45216
6960 PR tree-optimization/57157
6961 * c-c++-common/rotate-1.c: New test.
6962 * c-c++-common/rotate-1a.c: New test.
6963 * c-c++-common/rotate-2.c: New test.
6964 * c-c++-common/rotate-2a.c: New test.
6965 * c-c++-common/rotate-3.c: New test.
6966 * c-c++-common/rotate-3a.c: New test.
6967 * c-c++-common/rotate-4.c: New test.
6968 * c-c++-common/rotate-4a.c: New test.
6970 2013-05-10 Richard Biener <rguenther@suse.de>
6972 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
6973 * gcc.target/i386/l_fma_double_1.c: Adjust.
6974 * gcc.target/i386/l_fma_double_2.c: Likewise.
6975 * gcc.target/i386/l_fma_double_3.c: Likewise.
6976 * gcc.target/i386/l_fma_double_4.c: Likewise.
6977 * gcc.target/i386/l_fma_double_5.c: Likewise.
6978 * gcc.target/i386/l_fma_double_6.c: Likewise.
6979 * gcc.target/i386/l_fma_float_1.c: Likewise.
6980 * gcc.target/i386/l_fma_float_2.c: Likewise.
6981 * gcc.target/i386/l_fma_float_3.c: Likewise.
6982 * gcc.target/i386/l_fma_float_4.c: Likewise.
6983 * gcc.target/i386/l_fma_float_5.c: Likewise.
6984 * gcc.target/i386/l_fma_float_6.c: Likewise.
6986 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
6989 * g++.dg/cpp0x/pr51226.C: New.
6991 2013-04-16 Han Shen <shenhan@google.com>
6993 Test cases for '-fstack-protector-strong'.
6994 * gcc.dg/fstack-protector-strong.c: New.
6995 * g++.dg/fstack-protector-strong.C: New.
6997 2013-05-07 Ian Bolton <ian.bolton@arm.com>
6999 * gcc.target/aarch64/ands_1.c: New test.
7000 * gcc.target/aarch64/ands_2.c: Likewise
7002 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
7004 * lib/target-supports.exp (check_effective_target_hw): New
7006 * c-c++-common/asan/clone-test-1.c: Call
7007 check_effective_target_hw.
7008 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
7009 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
7010 possible decorations.
7011 * c-c++-common/asan/null-deref-1.c: Likewise.
7012 * c-c++-common/asan/stack-overflow-1.c: Likewise.
7013 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
7014 * c-c++-common/asan/use-after-free-1.c: Likewise.
7015 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
7016 * g++.dg/asan/large-func-test-1.C: Likewise.
7018 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
7020 * gcc.target/aarch64/scalar_intrinsics.c: Update.
7022 2013-05-07 Richard Biener <rguenther@suse.de>
7025 * g++.dg/torture/pr57190.C: New testcase.
7027 2013-05-07 Jakub Jelinek <jakub@redhat.com>
7029 PR tree-optimization/57149
7030 * gcc.dg/pr57149.c: New test.
7033 * gcc.dg/pr57184.c: New test.
7035 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
7037 * gnat.dg/specs/array3.ads: New test.
7039 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
7041 * c-c++-common/vector-scalar-2.c: New testcase.
7043 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
7045 * gcc.target/i386/asm-dialect-2.c: New testcase.
7047 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
7050 * g++.dg/cpp0x/auto38.C: New.
7052 2013-05-06 Richard Biener <rguenther@suse.de>
7054 PR tree-optimization/57185
7055 * gcc.dg/autopar/pr57185.c: New testcase.
7057 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
7060 * gcc.target/i386/pr57106.c: New test.
7062 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7064 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
7065 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
7066 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
7067 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
7068 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
7069 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
7070 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
7072 2013-05-06 Teresa Johnson <tejohnson@google.com>
7075 * gcc.dg/pr57154.c: New test.
7077 2013-05-06 Richard Biener <rguenther@suse.de>
7080 * gcc.dg/torture/pr57147-1.c: New testcase.
7081 * gcc.dg/torture/pr57147-2.c: Likewise.
7082 * gcc.dg/torture/pr57147-3.c: Likewise.
7084 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
7087 * gcc.target/sh/pr55303-1.c: New.
7088 * gcc.target/sh/pr55303-2.c: New.
7089 * gcc.target/sh/pr55303-3.c: New.
7091 2013-05-05 Tobias Burnus <burnus@net-b.de>
7093 * gfortran.dg/allocate_with_source_3.f90: New.
7095 2013-05-05 Tobias Burnus <burnus@net-b.de>
7098 * gfortran.dg/null_8.f90: New.
7100 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
7103 * g++.dg/cpp0x/enum27.C: New.
7104 * g++.dg/cpp0x/enum_base.C: Adjust.
7106 2013-05-04 Jakub Jelinek <jakub@redhat.com>
7108 PR tree-optimization/56205
7109 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
7111 2013-05-04 Tobias Burnus <burnus@net-b.de>
7113 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
7114 * gfortran.dg/bind_c_usage_27.f90: New.
7115 * gfortran.dg/bind_c_usage_28.f90: New.
7117 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
7120 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
7122 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
7125 * gcc.target/powerpc/pr57150.c: New file.
7127 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7129 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
7130 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
7131 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
7132 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
7133 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
7134 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
7135 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
7137 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
7139 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
7140 scan-assembler-times.
7142 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7144 * gcc.dg/tree-ssa/slsr-32.c: New.
7145 * gcc.dg/tree-ssa/slsr-33.c: New.
7146 * gcc.dg/tree-ssa/slsr-34.c: New.
7147 * gcc.dg/tree-ssa/slsr-35.c: New.
7148 * gcc.dg/tree-ssa/slsr-36.c: New.
7149 * gcc.dg/tree-ssa/slsr-37.c: New.
7150 * gcc.dg/tree-ssa/slsr-38.c: New.
7152 2013-05-03 Ian Bolton <ian.bolton@arm.com>
7154 * gcc.target/aarch64/tst_1.c: New test.
7155 * gcc.target/aarch64/tst_2.c: Likewise
7157 2013-05-02 Jeff Law <law@redhat.com>
7159 PR tree-optimization/57144
7160 * gcc.c-torture/execute/pr57144.c: New test.
7162 2013-05-03 Jakub Jelinek <jakub@redhat.com>
7164 PR rtl-optimization/57130
7165 * gcc.c-torture/execute/pr57130.c: New test.
7167 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
7169 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
7171 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
7173 * gcc.target/aarch64/fabd.c: New file.
7175 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
7178 * g++.dg/cpp0x/pr54318.C: New.
7180 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
7183 * g++.dg/parse/error51.C: New.
7184 * g++.dg/parse/error15.C: Adjust column numbers.
7186 2013-05-02 Tobias Burnus <burnus@net-b.de>
7189 * gfortran.dg/size_kind_2.f90: New.
7190 * gfortran.dg/size_kind_3.f90: New.
7192 2013-05-02 Richard Biener <rguenther@suse.de>
7195 * g++.dg/torture/pr57140.C: New testcase.
7197 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
7200 * gcc.target/arm/pr56732-1.c: New test.
7202 2013-05-02 Martin Jambor <mjambor@suse.cz>
7205 * gcc.dg/ipa/pr56988.c: New test.
7207 2013-05-02 Ian Bolton <ian.bolton@arm.com>
7209 * gcc.target/aarch64/bics_1.c: New test.
7210 * gcc.target/aarch64/bics_2.c: Likewise.
7212 2013-05-02 Jakub Jelinek <jakub@redhat.com>
7214 PR rtl-optimization/57131
7215 * gcc.c-torture/execute/pr57131.c: New test.
7217 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
7220 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
7222 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
7225 * gcc.target/i386/pr57091.c: New test.
7227 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
7229 * gcc.target/aarch64/vect-vaddv.c: New.
7231 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
7233 * gcc.target/aarch64/vect-vmaxv.c: New.
7234 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
7236 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
7238 * gcc.target/aarch64/scalar-vca.c: New.
7239 * gcc.target/aarch64/vect-vca.c: Likewise.
7241 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
7243 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
7244 (test_vceqd_s64): Force arguments to SIMD registers.
7245 (test_vceqzd_s64): Likewise.
7246 (test_vcged_s64): Likewise.
7247 (test_vcled_s64): Likewise.
7248 (test_vcgezd_s64): Likewise.
7249 (test_vcged_u64): Likewise.
7250 (test_vcgtd_s64): Likewise.
7251 (test_vcltd_s64): Likewise.
7252 (test_vcgtzd_s64): Likewise.
7253 (test_vcgtd_u64): Likewise.
7254 (test_vclezd_s64): Likewise.
7255 (test_vcltzd_s64): Likewise.
7256 (test_vtst_s64): Likewise.
7257 (test_vtst_u64): Likewise.
7259 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
7262 * g++.dg/cpp0x/decltype53.C: New.
7264 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
7267 * gfortran.dg/power_5.f90: New test.
7269 2013-04-30 Richard Biener <rguenther@suse.de>
7272 * gcc.dg/torture/pr57122.c: New testcase.
7274 2013-04-30 Richard Biener <rguenther@suse.de>
7277 * g++.dg/torture/pr57107.C: New testcase.
7279 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
7281 PR rtl-optimization/57105
7282 * gcc.dg/pr57105.c: New test.
7284 2013-04-30 Jakub Jelinek <jakub@redhat.com>
7286 PR tree-optimization/57104
7287 * gcc.dg/pr57104.c: New test.
7289 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
7292 * gcc.target/i386/pr44578.c: New test.
7294 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
7297 * gcc.target/i386/pr57097.c: New test.
7299 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
7302 * gcc.target/i386/pr57098.c: New test.
7304 2013-04-29 Kai Tietz <ktietz@redhat.com>
7306 * gcc.c-torture/execute/pr55875.c: New test.
7308 2013-04-29 Richard Biener <rguenther@suse.de>
7311 * gcc.dg/torture/pr57075.c: New testcase.
7313 2013-04-29 Richard Biener <rguenther@suse.de>
7316 * gcc.dg/autopar/pr57103.c: New testcase.
7318 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7320 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
7322 2013-04-29 Tom de Vries <tom@codesourcery.com>
7324 * gcc.dg/pr50763.c: Update test.
7326 2013-04-26 Jeff Law <law@redhat.com>
7328 * gcc.dg/tree-ssa/vrp88.c: New test.
7330 2013-04-29 Christian Bruel <christian.bruel@st.com>
7333 * gcc.target/sh/pr57108.c: New test.
7335 2013-04-29 Richard Biener <rguenther@suse.de>
7338 * gfortran.dg/gomp/pr57089.f90: New testcase.
7340 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
7342 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
7344 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
7346 * gcc.target/aarch64/vect-vcvt.c: New.
7348 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
7350 * gcc.target/aarch64/vect-vrnd.c: New.
7352 2013-04-29 Richard Biener <rguenther@suse.de>
7354 PR tree-optimization/57081
7355 * gcc.dg/torture/pr57081.c: New testcase.
7357 2013-04-29 Jakub Jelinek <jakub@redhat.com>
7359 PR tree-optimization/57083
7360 * gcc.dg/torture/pr57083.c: New test.
7362 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
7365 * g++.dg/cpp0x/decltype52.C: New.
7367 2013-04-28 Jakub Jelinek <jakub@redhat.com>
7369 N3472 binary constants
7370 * g++.dg/cpp/limits.C: Adjust warning wording.
7371 * g++.dg/system-binary-constants-1.C: Likewise.
7372 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
7374 2013-04-28 Tobias Burnus <burnus@net-b.de>
7377 * gfortran.dg/coarray_30.f90: New.
7379 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7382 * frontend-passes (optimize_power): New function.
7383 (optimize_op): Use it.
7385 2013-04-27 Jakub Jelinek <jakub@redhat.com>
7388 * gcc.c-torture/execute/pr56866.c: New test.
7389 * gcc.target/i386/pr56866.c: New test.
7391 2013-04-26 Jakub Jelinek <jakub@redhat.com>
7394 * gcc.dg/setjmp-5.c: New test.
7396 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
7399 * g++.dg/cpp0x/constexpr-55708.C: New.
7401 2013-04-26 Richard Biener <rguenther@suse.de>
7403 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
7404 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
7405 * gcc.dg/pr53265.c: Remove XFAILs.
7406 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
7407 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
7409 2013-04-26 Jakub Jelinek <jakub@redhat.com>
7411 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
7412 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
7413 -fdiagnostics-color=never option similarly to
7414 -fno-diagnostics-show-caret option.
7416 2013-04-25 Jakub Jelinek <jakub@redhat.com>
7418 PR rtl-optimization/57003
7419 * gcc.target/i386/pr57003.c: New test.
7421 2013-04-25 Marek Polacek <polacek@redhat.com>
7423 PR tree-optimization/57066
7424 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
7426 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
7427 Tejas Belagod <tejas.belagod@arm.com>
7429 * gcc.target/aarch64/vaddv-intrinsic.c: New.
7430 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
7431 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
7433 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7435 * gcc.target/aarch64/cmp.c: New.
7437 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7439 * gcc.target/aarch64/ngc.c: New.
7441 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7443 * lib/target-supports.exp
7444 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
7445 (check_effective_target_arm_neon_fp16_ok): Likewise.
7446 (add_options_for_arm_neon_fp16): Likewise.
7447 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
7448 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
7450 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
7452 PR rtl-optimizations/57046
7453 * gcc.target/i386/pr57046.c: New test.
7455 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7457 * g++.dg/cpp1y/cplusplus.C: New.
7459 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7461 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
7463 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7465 * c-c++-common/Wpointer-arith-1.c: New.
7467 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7469 * g++.dg/cpp1y/cxx1y_macro.C: New.
7471 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7474 * g++.dg/cpp0x/sfinae45.C: New.
7476 2013-04-24 Richard Biener <rguenther@suse.de>
7479 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
7481 2013-04-23 Richard Biener <rguenther@suse.de>
7484 * gcc.dg/torture/pr57036-1.c: New testcase.
7485 * gcc.dg/torture/pr57036-2.c: Likewise.
7487 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
7489 * gcc.target/aarch64/scalar-mov.c: New testcase.
7491 2013-04-23 Richard Biener <rguenther@suse.de>
7493 PR tree-optimization/57026
7494 * gcc.dg/torture/pr57026.c: New testcase.
7496 2013-04-22 Janus Weil <janus@gcc.gnu.org>
7500 * gfortran.dg/transfer_check_4.f90: New.
7502 2013-04-22 Marek Polacek <polacek@redhat.com>
7505 * gcc.dg/pr56990.c: New test.
7507 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
7510 * gcc.target/i386/pr57018.c: New test.
7512 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
7514 * gcc.target/aarch64/vrecps.c: New.
7515 * gcc.target/aarch64/vrecpx.c: Likewise.
7517 2013-04-22 Christian Bruel <christian.bruel@st.com>
7520 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
7522 2013-04-21 Jeff Law <law@redhat.com>
7524 * gcc.dg/tree-ssa/forwprop-26.c: New test.
7526 2013-04-20 Tobias Burnus <burnus@net-b.de>
7529 * gfortran.dg/c_loc_test_22.f90: New.
7531 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
7533 PR rtl-optimization/56847
7534 * gcc.dg/pr56847.c: New test.
7536 2013-04-19 Richard Biener <rguenther@suse.de>
7538 PR tree-optimization/56982
7539 * gcc.c-torture/execute/pr56982.c: New testcase.
7541 2013-04-19 Martin Jambor <mjambor@suse.cz>
7543 PR tree-optimization/56718
7544 * g++.dg/ipa/imm-devirt-1.C: New test.
7545 * g++.dg/ipa/imm-devirt-2.C: Likewise.
7547 2013-04-19 Richard Biener <rguenther@suse.de>
7549 PR tree-optimization/57000
7550 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
7552 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
7553 Mikael Morin <mikael@gcc.gnu.org>
7556 * gfortran.dg/array_constructor_45.f90: New test.
7557 * gfortran.dg/array_constructor_46.f90: New test.
7558 * gfortran.dg/array_constructor_47.f90: New test.
7559 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
7561 2013-04-18 Jakub Jelinek <jakub@redhat.com>
7563 PR rtl-optimization/56999
7564 * g++.dg/opt/pr56999.C: New test.
7566 2013-04-18 Cary Coutant <ccoutant@google.com>
7568 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
7569 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
7571 2013-04-18 Cary Coutant <ccoutant@google.com>
7573 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
7574 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
7575 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
7576 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
7577 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
7578 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
7579 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
7580 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
7581 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
7582 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
7583 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
7585 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
7587 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
7589 2013-04-18 Jakub Jelinek <jakub@redhat.com>
7591 PR tree-optimization/56984
7592 * gcc.c-torture/compile/pr56984.c: New test.
7594 PR rtl-optimization/56992
7595 * gcc.dg/pr56992.c: New test.
7597 2013-04-17 Janus Weil <janus@gcc.gnu.org>
7600 * gfortran.dg/proc_ptr_42.f90: New.
7602 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
7604 * gnat.dg/discr41.ad[sb]: New test.
7605 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
7606 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
7607 * gcc.dg/vect/slp-24.c: Likewise.
7608 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
7609 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
7610 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
7611 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
7612 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
7613 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
7614 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
7615 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
7616 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
7617 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
7618 * gcc.dg/vect/vect-strided-mult.c: Likewise.
7619 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
7620 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
7621 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
7622 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
7623 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
7624 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
7625 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
7626 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
7627 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
7628 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
7629 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
7630 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
7631 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
7632 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
7633 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
7635 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
7638 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
7639 * gfortran.dg/module_md5_1.f90: Remove.
7641 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7643 * gcc.target/aarch64/adds3.c: New.
7644 * gcc.target/aarch64/subs3.c: New.
7646 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7648 * gcc.target/aarch64/adds1.c: New.
7649 * gcc.target/aarch64/adds2.c: New.
7650 * gcc.target/aarch64/subs1.c: New.
7651 * gcc.target/aarch64/subs2.c: New.
7653 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
7655 Implement n3599 - Literal operator templates for strings.
7656 * g++.dg/cpp1y/udlit-char-template.C: New test.
7657 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
7659 2013-04-16 Tobias Burnus <burnus@net-b.de>
7662 * gfortran.dg/no_arg_check_1.f90: New.
7663 * gfortran.dg/no_arg_check_2.f90: New.
7664 * gfortran.dg/no_arg_check_3.f90: New.
7666 2013-04-16 Janus Weil <janus@gcc.gnu.org>
7669 * gfortran.dg/proc_ptr_41.f90: New.
7671 2013-04-16 Richard Biener <rguenther@suse.de>
7673 PR tree-optimization/56756
7674 * gcc.dg/torture/pr56756.c: New testcase.
7676 2013-04-16 Tobias Burnus <burnus@net-b.de>
7679 * gfortran.dg/c_assoc_5.f90: New.
7681 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
7683 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
7684 * gcc.c-torture/execute/pr33992.x: Remove.
7685 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
7686 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
7687 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
7689 2013-04-15 Jakub Jelinek <jakub@redhat.com>
7691 PR tree-optimization/56962
7692 * gcc.c-torture/execute/pr56962.c: New test.
7694 2013-04-15 Richard Biener <rguenther@suse.de>
7696 PR tree-optimization/56933
7697 * gcc.dg/vect/pr56933.c: New testcase.
7699 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7701 * gcc.target/arm/anddi3-opt.c: New test.
7702 * gcc.target/arm/anddi3-opt2.c: Likewise.
7704 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
7706 * gcc.dg/pr56890-1.c: New test.
7707 * gcc.dg/pr56890-2.c: Likewise.
7709 2013-04-15 Joey Ye <joey.ye@arm.com>
7711 * gcc.target/arm/thumb1-far-jump-1.c: New test.
7712 * gcc.target/arm/thumb1-far-jump-2.c: New test.
7714 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
7717 * gfortran.dg/select_type_33.f03: New test.
7719 2013-04-13 Janus Weil <janus@gcc.gnu.org>
7722 * gfortran.dg/typebound_proc_29.f03: New.
7724 2013-04-12 Janus Weil <janus@gcc.gnu.org>
7727 * gfortran.dg/typebound_proc_28.f03: New.
7729 2013-04-12 Jeff Law <law@redhat.com>
7731 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
7734 2013-04-12 Tobias Burnus <burnus@net-b.de>
7737 * gfortran.dg/coarray/alloc_comp_2.f90: New.
7739 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
7742 * gcc.target/i386/pr56903.c: New test.
7744 2013-04-12 Janus Weil <janus@gcc.gnu.org>
7747 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
7748 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
7749 * gfortran.dg/block_11.f90: Fix invalid test case.
7750 * gfortran.dg/function_types_3.f90: Add new error message.
7751 * gfortran.dg/global_references_1.f90: Ditto.
7752 * gfortran.dg/import2.f90: Remove unneeded parts.
7753 * gfortran.dg/import6.f90: Fix invalid test case.
7754 * gfortran.dg/proc_decl_2.f90: Ditto.
7755 * gfortran.dg/proc_decl_9.f90: Ditto.
7756 * gfortran.dg/proc_decl_18.f90: Ditto.
7757 * gfortran.dg/proc_ptr_40.f90: New.
7758 * gfortran.dg/whole_file_7.f90: Modified error wording.
7759 * gfortran.dg/whole_file_16.f90: Ditto.
7760 * gfortran.dg/whole_file_17.f90: Add -pedantic.
7761 * gfortran.dg/whole_file_18.f90: Modified error wording.
7762 * gfortran.dg/whole_file_20.f03: Ditto.
7763 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
7766 2013-04-12 Richard Biener <rguenther@suse.de>
7769 2013-04-10 Richard Biener <rguenther@suse.de>
7771 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
7773 2013-04-12 Tobias Burnus <burnus@net-b.de>
7776 * gfortran.dg/class_allocate_15.f90: New.
7779 2013-04-12 Tobias Burnus <burnus@net-b.de>
7781 * gfortran.dg/coarray_lib_alloc_2.f90: Update
7782 scan-tree-dump-times.
7784 2013-04-12 Jakub Jelinek <jakub@redhat.com>
7786 PR tree-optimization/56918
7787 PR tree-optimization/56920
7788 * gcc.dg/vect/pr56918.c: New test.
7789 * gcc.dg/vect/pr56920.c: New test.
7791 2013-04-12 Tobias Burnus <burnus@net-b.de>
7794 * gfortran.dg/class_allocate_14.f90: New.
7795 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
7796 * gfortran.dg/coarray_lib_alloc_3.f90: New.
7798 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
7800 * gcc.dg/fold-cstvecshift.c: New testcase.
7802 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7804 * gcc.target/aarch64/negs.c: New.
7806 2013-04-11 Jakub Jelinek <jakub@redhat.com>
7809 * g++.dg/template/arrow4.C: New test.
7811 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
7813 * gnat.dg/array23.adb: New test.
7814 * gnat.dg/array23_pkg[123].ads: New helpers.
7816 2013-04-11 Jeff Law <law@redhat.com>
7818 PR tree-optimization/56900
7819 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
7821 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
7824 * g++.dg/cpp0x/sfinae44.C: New.
7826 2013-04-11 Arnaud Charlet <charlet@adacore.com>
7828 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
7829 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
7831 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
7834 * g++.dg/cpp0x/enum26.C: New.
7835 * g++.old-deja/g++.pt/mangle1.C: Adjust.
7837 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
7839 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
7841 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
7843 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7844 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
7845 loop is vectorized and that the correct instruction is generated.
7846 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7847 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7848 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
7850 2013-04-11 Jakub Jelinek <jakub@redhat.com>
7852 PR tree-optimization/56899
7853 * gcc.c-torture/execute/pr56899.c: New test.
7855 2013-04-10 David S. Miller <davem@davemloft.net>
7857 * gcc.target/sparc/setcc-4.c: New test.
7858 * gcc.target/sparc/setcc-5.c: New test.
7860 2013-04-10 Richard Biener <rguenther@suse.de>
7862 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
7864 2013-04-10 Richard Biener <rguenther@suse.de>
7866 * gcc.dg/vect/slp-39.c: New testcase.
7868 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
7870 PR tree-optimization/55524
7871 * gcc.target/epiphany/fnma-1.c: New test.
7873 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
7875 * gcc.dg/tree-ssa/inline-11.c: New test
7877 2013-04-10 Jakub Jelinek <jakub@redhat.com>
7880 * g++.dg/template/arrow3.C: New test.
7882 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7884 * gcc.target/arm/minmax_minus.c: New test.
7886 2013-04-09 Jakub Jelinek <jakub@redhat.com>
7889 * c-c++-common/gomp/pr56883.c: New test.
7891 2013-04-09 Jeff Law <law@redhat.com>
7893 * gcc.dg/tree-ssa/vrp87.c: New test.
7895 2013-04-09 Jakub Jelinek <jakub@redhat.com>
7897 PR tree-optimization/56854
7898 * g++.dg/torture/pr56854.C: New test.
7900 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
7903 * gfortran.dg/array_constructor_44.f90: New test.
7905 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
7908 * g++.dg/cpp0x/constexpr-specialization.C: New.
7910 2013-04-08 Jakub Jelinek <jakub@redhat.com>
7912 * gcc.c-torture/execute/pr56837.c: New test.
7916 * g++.dg/opt/vt3.C: New test.
7917 * g++.dg/opt/vt4.C: New test.
7919 2013-04-08 Jeff Law <law@redhat.com>
7921 * gcc.dg/tree-ssa/forwprop-25.c: New test.
7923 2013-04-08 Richard Biener <rguenther@suse.de>
7925 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
7927 2013-04-08 Richard Biener <rguenther@suse.de>
7929 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
7931 2013-04-08 Richard Biener <rguenther@suse.de>
7933 * g++.dg/vect/slp-pr56812.cc: Adjust.
7935 2013-04-08 Jakub Jelinek <jakub@redhat.com>
7937 * gcc.dg/pr56837.c: New test.
7938 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
7939 "generated memset minus one".
7941 2013-04-07 Tobias Burnus <burnus@net-b.de>
7944 * gfortran.dg/reshape_5.f90: New.
7946 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7949 * gcc.target/powerpc/recip-1.c: Modify expected output.
7950 * gcc.target/powerpc/recip-3.c: Likewise.
7951 * gcc.target/powerpc/recip-4.c: Likewise.
7952 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
7954 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
7956 * gcc.target/arm/peep-ldrd-1.c: New test.
7957 * gcc.target/arm/peep-strd-1.c: Likewise.
7959 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
7961 * gcc.target/arm/negdi-1.c: New test.
7962 * gcc.target/arm/negdi-2.c: Likewise.
7963 * gcc.target/arm/negdi-3.c: Likewise.
7964 * gcc.target/arm/negdi-4.c: Likewise.
7966 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7968 * lib/target-supports.exp (add_options_for_arm_v8_neon):
7969 Add -march=armv8-a when we use v8 NEON.
7970 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
7971 (check_effective_target_vect_call_ceilf): Likewise.
7972 (check_effective_target_vect_call_floorf): Likewise.
7973 (check_effective_target_vect_call_roundf): Likewise.
7974 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
7975 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
7976 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
7977 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
7978 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
7980 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
7982 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
7983 * gcc.target/powerpc/sd-pwr6.c: Same.
7984 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
7985 * g++.dg/debug/pr56294.C: XFAIL on AIX.
7987 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
7989 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
7991 2013-04-04 Janus Weil <janus@gcc.gnu.org>
7994 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
7995 * gfortran.dg/altreturn_4.f90: Ditto.
7996 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
7997 * gfortran.dg/altreturn_5.f90: Ditto.
7998 * gfortran.dg/altreturn_6.f90: Ditto.
7999 * gfortran.dg/altreturn_7.f90: Ditto.
8001 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8003 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
8005 (check_effective_target_arm_v8_neon_ok_nocache):
8007 (check_effective_target_arm_v8_neon_ok): Change to use
8008 check_effective_target_arm_v8_neon_ok_nocache.
8009 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
8011 (check_effective_target_vect_call_btruncf):
8012 Enable for arm and ARMv8 NEON.
8013 (check_effective_target_vect_call_ceilf): Likewise.
8014 (check_effective_target_vect_call_floorf): Likewise.
8015 (check_effective_target_vect_call_roundf): Likewise.
8016 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
8019 2013-04-04 Marek Polacek <polacek@redhat.com>
8021 PR tree-optimization/48186
8022 * gcc.dg/pr48186.c: New test.
8024 2013-04-04 Richard Biener <rguenther@suse.de>
8026 PR tree-optimization/56826
8027 * gcc.dg/vect/pr56826.c: New testcase.
8028 * gcc.dg/vect/O3-pr36098.c: Adjust.
8030 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
8032 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
8033 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
8034 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
8035 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
8036 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
8037 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
8038 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
8039 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
8040 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
8041 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
8043 2013-04-04 Richard Biener <rguenther@suse.de>
8045 PR tree-optimization/56213
8046 * gcc.dg/vect/vect-123.c: New testcase.
8048 2013-04-04 Tobias Burnus <burnus@net-b.de>
8051 * gfortran.dg/read_repeat_2.f90: New.
8053 2013-04-04 Richard Biener <rguenther@suse.de>
8055 PR tree-optimization/56837
8056 * g++.dg/torture/pr56837.C: New testcase.
8058 2013-04-04 Tobias Burnus <burnus@net-b.de>
8061 * gfortran.dg/c_loc_test_21.f90: New.
8062 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
8063 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
8064 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
8065 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
8066 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
8068 2013-04-03 Jeff Law <law@redhat.com>
8070 PR tree-optimization/56799
8071 * gcc.c-torture/execute/pr56799.c: New test.
8073 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8076 * g++.dg/warn/Wpointer-arith-1.C: New.
8077 * g++.dg/gomp/for-19.C: Adjust.
8079 2013-04-03 Marek Polacek <polacek@redhat.com>
8082 * gcc.dg/pr55702.c: New test.
8084 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8087 * gcc.dg/pr56809.c: New testcase.
8089 2013-04-03 Jakub Jelinek <jakub@redhat.com>
8092 * g++.dg/debug/pr56819.C: New test.
8094 2013-04-03 Richard Biener <rguenther@suse.de>
8096 PR tree-optimization/56817
8097 * g++.dg/torture/pr56817.C: New testcase.
8099 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
8101 * gcc.dg/vect/bb-slp-31.c: New file.
8103 2013-04-03 Jason Merrill <jason@redhat.com>
8106 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
8108 2013-04-03 Richard Biener <rguenther@suse.de>
8110 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
8112 2013-04-03 Richard Biener <rguenther@suse.de>
8114 PR tree-optimization/55964
8115 * gcc.dg/torture/pr55964-2.c: New testcase.
8117 2013-04-03 Richard Biener <rguenther@suse.de>
8119 PR tree-optimization/56501
8120 * gcc.dg/torture/pr56501.c: New testcase.
8122 2013-04-03 Richard Biener <rguenther@suse.de>
8124 PR tree-optimization/56407
8125 * gcc.dg/torture/pr56407.c: New testcase.
8127 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
8129 PR tree-optimization/56790
8130 * g++.dg/ext/pr56790-1.C: New testcase.
8132 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
8134 * gcc.target/i386/merge-1.c: New testcase.
8135 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
8137 2013-04-03 Jakub Jelinek <jakub@redhat.com>
8140 * gcc.c-torture/execute/pr19449.c: New test.
8142 2013-04-03 Richard Biener <rguenther@suse.de>
8144 PR tree-optimization/56812
8145 * g++.dg/vect/slp-pr56812.cc: New testcase.
8147 2013-04-03 Janus Weil <janus@gcc.gnu.org>
8151 * gfortran.dg/altreturn_8.f90: New.
8152 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
8153 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
8154 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
8156 2013-04-02 Jakub Jelinek <jakub@redhat.com>
8158 PR rtl-optimization/56745
8159 * gcc.c-torture/compile/pr56745.c: New test.
8161 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
8163 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
8165 2013-04-02 Richard Biener <rguenther@suse.de>
8167 PR tree-optimization/56778
8168 * gcc.dg/torture/pr56778.c: New testcase.
8170 2013-04-02 Richard Biener <rguenther@suse.de>
8173 * g++.dg/torture/pr56768.C: New testcase.
8175 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
8177 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
8179 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8182 * gfortran.dg/namelist_82.f90: New test.
8184 2013-04-01 Janus Weil <janus@gcc.gnu.org>
8187 * gfortran.dg/implicit_class_1.f90: New.
8189 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8192 * gfortran.dg/namelist_81.f90: New test.
8194 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
8196 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
8197 for constant and equal string lengths.
8198 * gfortran.dg/character_comparison_5.f90: Likewise.
8199 * gfortran.dg/character_comparison_9.f90: New test.
8201 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
8203 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
8204 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
8206 2013-03-29 Tobias Burnus <burnus@net-b.de>
8209 * gfortran.dg/optional_absent_3.f90: New.
8211 2013-03-29 Tobias Burnus <burnus@net-b.de>
8214 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
8216 2013-03-29 Tobias Burnus <burnus@net-b.de>
8219 * gfortran.dg/namelist_80.f90: New.
8221 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
8224 * gfortran.dg/string_length_2.f90: New test.
8225 * gfortran.dg/dependency_41.f90: New test.
8227 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
8230 * gfortran.dg/array_constructor_43.f90: New test.
8231 * gfortran.dg/random_seed_3.f90: New test.
8233 2013-03-28 Ian Bolton <ian.bolton@arm.com>
8235 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
8236 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
8237 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
8238 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
8239 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
8240 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
8241 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
8242 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
8243 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
8244 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
8246 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
8249 * g++.dg/conversion/op4.C: Adjust.
8250 * g++.dg/cpp0x/rv1n.C: Likewise.
8251 * g++.dg/cpp0x/rv2n.C: Likewise.
8252 * g++.dg/cpp0x/template_deduction.C: Likewise.
8253 * g++.dg/expr/cond8.C: Likewise.
8254 * g++.dg/other/error4.C: Likewise.
8255 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8256 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
8257 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
8258 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
8259 * g++.old-deja/g++.jason/conversion2.C: Likewise.
8260 * g++.old-deja/g++.law/cvt20.C: Likewise.
8261 * g++.old-deja/g++.law/cvt8.C: Likewise.
8262 * g++.old-deja/g++.law/init8.C: Likewise.
8263 * g++.old-deja/g++.mike/net12.C: Likewise.
8264 * g++.old-deja/g++.mike/net8.C: Likewise.
8265 * g++.old-deja/g++.mike/p2793.C: Likewise.
8266 * g++.old-deja/g++.mike/p3836.C: Likewise.
8267 * g++.old-deja/g++.mike/p418.C: Likewise.
8268 * g++.old-deja/g++.mike/p701.C: Likewise.
8269 * g++.old-deja/g++.mike/p807.C: Likewise.
8271 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
8274 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
8277 2013-03-28 Marek Polacek <polacek@redhat.com>
8279 PR tree-optimization/56695
8280 * gcc.dg/vect/pr56695.c: New test.
8282 2013-03-28 Richard Biener <rguenther@suse.de>
8284 PR tree-optimization/37021
8285 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
8286 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
8288 2013-03-27 Tobias Burnus <burnus@net-b.de>
8292 * gfortran.dg/sizeof_2.f90: New.
8293 * gfortran.dg/sizeof_3.f90: New.
8294 * gfortran.dg/sizeof_proc.f90: Update dg-error.
8296 2013-03-27 Richard Biener <rguenther@suse.de>
8298 PR tree-optimization/37021
8299 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
8301 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
8303 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
8304 * g++.dg/ipa/ivinline-2.C: Likewise.
8305 * g++.dg/ipa/ivinline-3.C: Likewise.
8306 * g++.dg/ipa/ivinline-4.C: Likewise.
8307 * g++.dg/ipa/ivinline-5.C: Likewise.
8308 * g++.dg/ipa/ivinline-7.C: Likewise.
8309 * g++.dg/ipa/ivinline-8.C: Likewise.
8310 * g++.dg/ipa/ivinline-9.C: Likewise.
8311 * g++.dg/cpp0x/noexcept03.C: Likewise.
8312 * gcc.dg/const-1.c: Likewise.
8313 * gcc.dg/ipa/pure-const-1.c: Likewise.
8314 * gcc.dg/noreturn-8.c: Likewise.
8315 * gcc.target/i386/mmx-1.c: Likewise.
8316 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
8317 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
8318 * gcc.c-torture/execute/pr33992.x: New file.
8320 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
8322 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
8324 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
8327 * g++.dg/ext/desig5.C: New.
8329 2013-03-26 Tobias Burnus <burnus@net-b.de>
8332 * gfortran.dg/merge_init_expr_2.f90: New.
8333 * gfortran.dg/merge_char_1.f90: Modify test to
8334 stay a run-time test.
8335 * gfortran.dg/merge_char_3.f90: Ditto.
8337 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
8339 * g++.dg/cpp0x/constexpr-friend-2.C: New.
8340 * g++.dg/cpp0x/constexpr-main.C: Likewise.
8342 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
8345 * g++.dg/cpp0x/range-for23.C: New.
8347 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
8350 * gfortran.dg/namelist_79.f90: New.
8352 2013-03-25 Martin Jambor <mjambor@suse.cz>
8354 * gcc.dg/ipa/ipcp-agg-9.c: New test.
8356 2013-03-25 Tobias Burnus <burnus@net-b.de>
8376 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
8377 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
8378 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
8379 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
8380 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
8381 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
8382 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
8383 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
8384 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
8385 * gfortran.dg/c_loc_tests_16.f90: Ditto.
8386 * gfortran.dg/c_loc_tests_4.f03: Ditto.
8387 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
8388 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
8389 * gfortran.dg/c_loc_tests_8.f03: Ditto.
8390 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
8391 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
8392 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
8393 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
8394 * gfortran.dg/pr32601_1.f03: Ditto.
8395 * gfortran.dg/storage_size_2.f08: Remove dg-error.
8396 * gfortran.dg/blockdata_7.f90: New.
8397 * gfortran.dg/c_assoc_4.f90: New.
8398 * gfortran.dg/c_f_pointer_tests_6.f90: New.
8399 * gfortran.dg/c_f_pointer_tests_7.f90: New.
8400 * gfortran.dg/c_funloc_tests_8.f90: New.
8401 * gfortran.dg/c_loc_test_17.f90: New.
8402 * gfortran.dg/c_loc_test_18.f90: New.
8403 * gfortran.dg/c_loc_test_19.f90: New.
8404 * gfortran.dg/c_loc_test_20.f90: New.
8405 * gfortran.dg/c_sizeof_5.f90: New.
8406 * gfortran.dg/iso_c_binding_rename_3.f90: New.
8407 * gfortran.dg/transfer_resolve_2.f90: New.
8408 * gfortran.dg/transfer_resolve_3.f90: New.
8409 * gfortran.dg/transfer_resolve_4.f90: New.
8410 * gfortran.dg/pr32601.f03: Update dg-error.
8411 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
8412 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
8414 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8416 * gcc.target/arm/vseleqdf.c: New test.
8417 * gcc.target/arm/vseleqsf.c: Likewise.
8418 * gcc.target/arm/vselgedf.c: Likewise.
8419 * gcc.target/arm/vselgesf.c: Likewise.
8420 * gcc.target/arm/vselgtdf.c: Likewise.
8421 * gcc.target/arm/vselgtsf.c: Likewise.
8422 * gcc.target/arm/vselledf.c: Likewise.
8423 * gcc.target/arm/vsellesf.c: Likewise.
8424 * gcc.target/arm/vselltdf.c: Likewise.
8425 * gcc.target/arm/vselltsf.c: Likewise.
8426 * gcc.target/arm/vselnedf.c: Likewise.
8427 * gcc.target/arm/vselnesf.c: Likewise.
8428 * gcc.target/arm/vselvcdf.c: Likewise.
8429 * gcc.target/arm/vselvcsf.c: Likewise.
8430 * gcc.target/arm/vselvsdf.c: Likewise.
8431 * gcc.target/arm/vselvssf.c: Likewise.
8433 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8435 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
8437 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
8438 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
8439 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
8440 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
8441 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
8442 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
8443 * gcc.target/aarch64/atomic-op-char.x: ... to here.
8444 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
8445 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
8446 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
8447 * gcc.target/aarch64/atomic-op-int.x: ... to here.
8448 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
8449 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
8450 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
8451 * gcc.target/aarch64/atomic-op-release.x: ... to here.
8452 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
8453 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
8454 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
8455 * gcc.target/aarch64/atomic-op-short.x: ... to here.
8456 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
8457 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
8458 * gcc.target/arm/atomic-op-acquire.c: Likewise.
8459 * gcc.target/arm/atomic-op-char.c: Likewise.
8460 * gcc.target/arm/atomic-op-consume.c: Likewise.
8461 * gcc.target/arm/atomic-op-int.c: Likewise.
8462 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
8463 * gcc.target/arm/atomic-op-release.c: Likewise.
8464 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
8465 * gcc.target/arm/atomic-op-short.c: Likewise.
8467 2013-03-25 Richard Biener <rguenther@suse.de>
8470 * g++.dg/torture/pr56694.C: New testcase.
8472 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8475 * gcc.target/arm/neon-vcond-gt.c: New test.
8476 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
8477 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
8479 2013-03-25 Richard Biener <rguenther@suse.de>
8481 PR tree-optimization/56689
8482 * gcc.dg/torture/pr56689.c: New testcase.
8484 2013-03-25 Kai Tietz <ktietz@redhat.com>
8486 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
8488 2013-03-24 Tobias Burnus <burnus@net-b.de>
8491 * gfortran.dg/eof_5.f90: New.
8493 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
8495 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
8498 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
8500 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
8502 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
8505 * gcc.c-torture/execute/builtins/builtins.exp: Add
8506 -Wl,--allow-multiple-definition for RTEMS targets.
8508 2013-03-22 Ian Bolton <ian.bolton@arm.com>
8510 * gcc.target/aarch64/movk.c: New test.
8512 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
8514 * g++.dg/ext/vector21.C: New testcase.
8516 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
8518 * gcc.target/arm/neon-for-64bits-1.c: New tests.
8519 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
8521 2013-03-21 Richard Biener <rguenther@suse.de>
8523 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
8524 * gcc.dg/vect/vect-outer-3a.c: Likewise.
8526 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
8528 * gcc.target/aarch64/vect.c: Test and result vector added
8529 for sabd and saba instructions.
8530 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
8531 instructions in assembly.
8532 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
8533 * gcc.target/aarch64/vect-fp.c: Test and result vector added
8534 for fabd instruction.
8535 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
8536 instruction in assembly.
8537 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
8539 2013-03-20 Jeff Law <law@redhat.com>
8541 * g++.dg/tree-ssa/ssa-dom.C: New test.
8543 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
8545 * gcc.target/powerpc/mmfpgpr.c: New test.
8546 * gcc.target/powerpc/sd-vsx.c: Likewise.
8547 * gcc.target/powerpc/sd-pwr6.c: Likewise.
8548 * gcc.target/powerpc/vsx-float0.c: Likewise.
8550 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
8552 PR tree-optimization/56355
8553 * gcc.dg/pr56355-1.c: New file.
8555 2013-03-20 Catherine Moore <clm@codesourcery.com>
8556 Richard Sandiford <rdsandiford@googlemail.com>
8558 * gcc.target/mips/mips.exp: Add microMIPS support.
8559 * gcc.target/mips/umips-movep-2.c: New test.
8560 * gcc.target/mips/umips-lwp-2.c: New test.
8561 * gcc.target/mips/umips-swp-5.c: New test.
8562 * gcc.target/mips/umips-constraints-1.c: New test.
8563 * gcc.target/mips/umips-lwp-3.c: New test.
8564 * gcc.target/mips/umips-swp-6.c: New test.
8565 * gcc.target/mips/umips-constraints-2.c: New test.
8566 * gcc.target/mips/umips-save-restore-1.c: New test.
8567 * gcc.target/mips/umips-lwp-4.c: New test.
8568 * gcc.target/mips/umips-swp-7.c: New test.
8569 * gcc.target/mips/umips-save-restore-2.c: New test.
8570 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
8571 * gcc.target/mips/umips-lwp-5.c: New test.
8572 * gcc.target/mips/umips-save-restore-3.c: New test.
8573 * gcc.target/mips/umips-lwp-6.c: New test.
8574 * gcc.target/mips/umips-swp-1.c: New test.
8575 * gcc.target/mips/umips-lwp-7.c: New test.
8576 * gcc.target/mips/umips-swp-2.c: New test.
8577 * gcc.target/mips/umips-lwp-8.c: New test.
8578 * gcc.target/mips/umips-swp-3.c: New test.
8579 * gcc.target/mips/umips-movep-1.c: New test.
8580 * gcc.target/mips/umips-lwp-1.c: New test.
8581 * gcc.target/mips/umips-swp-4.c: New test.
8583 2013-03-20 Richard Biener <rguenther@suse.de>
8585 PR tree-optimization/56661
8586 * gcc.dg/torture/pr56661.c: New testcase.
8588 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8590 PR rtl-optimization/56605
8591 * gcc.target/powerpc/pr56605.c: New.
8593 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8596 * gfortran.dg/do_1.f90: Don't xfail.
8598 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
8601 * gfortran.dg/namelist_77.f90: New.
8602 * gfortran.dg/namelist_78.f90: New.
8604 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
8607 * gfortran.dg/open_negative_unit_1.f90: New.
8609 2013-03-19 Ian Bolton <ian.bolton@arm.com>
8611 * gcc.target/aarch64/sbc.c: New test.
8613 2013-03-19 Ian Bolton <ian.bolton@arm.com>
8615 * gcc.target/aarch64/ror.c: New test.
8617 2013-03-19 Ian Bolton <ian.bolton@arm.com>
8619 * gcc.target/aarch64/extr.c: New test.
8621 2013-03-19 Richard Biener <rguenther@suse.de>
8623 PR tree-optimization/56273
8624 * gcc.dg/tree-ssa/vrp47.c: Adjust.
8625 * c-c++-common/uninit-17.c: Likewise.
8627 2013-03-18 Jakub Jelinek <jakub@redhat.com>
8629 PR tree-optimization/56635
8630 * g++.dg/torture/pr56635.C: New test.
8632 2013-03-18 Richard Biener <rguenther@suse.de>
8634 PR tree-optimization/3713
8635 * g++.dg/ipa/devirt-12.C: New testcase.
8637 2013-03-18 Jakub Jelinek <jakub@redhat.com>
8640 * c-c++-common/pr56566.c: New test.
8642 2013-03-17 Jason Merrill <jason@redhat.com>
8644 * g++.dg/template/abstract-dr337.C: XFAIL.
8646 2013-03-16 Jakub Jelinek <jakub@redhat.com>
8649 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
8650 * c-c++-common/pr56607.c: New test.
8652 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
8655 * g++.dg/cpp0x/constexpr-array5.C: New.
8657 2013-03-15 Tobias Burnus <burnus@net-b.de>
8660 * gfortran.dg/transfer_intrinsic_5.f90: New.
8662 2013-03-15 Kai Tietz <ktietz@redhat.com>
8664 * gcc.target/i386/movti.c: Don't test for x64 mingw.
8665 * gcc.target/i386/pr20020-1.c: Likewise.
8666 * gcc.target/i386/pr20020-2.c: Likewise.
8667 * gcc.target/i386/pr20020-3.c: Likewise.
8668 * gcc.target/i386/pr53425-1.c: Likewise.
8669 * gcc.target/i386/pr53425-2.c: Likewise.
8670 * gcc.target/i386/pr55093.c: Likewise.
8671 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
8673 2013-03-15 Jakub Jelinek <jakub@redhat.com>
8676 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
8677 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
8679 2013-03-14 Jakub Jelinek <jakub@redhat.com>
8681 PR tree-optimization/53265
8682 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
8684 * gcc.dg/graphite/id-6.c (test): Likewise.
8685 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
8686 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
8688 PR tree-optimization/53265
8689 * gcc.dg/pr53265.c: New test.
8690 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
8692 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
8694 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
8695 n, use it as high bound instead of 4.
8697 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
8700 * gcc.target/sh/pr49880-1.c: New.
8701 * gcc.target/sh/pr49880-2.c: New.
8702 * gcc.target/sh/pr49880-3.c: New.
8703 * gcc.target/sh/pr49880-4.c: New.
8704 * gcc.target/sh/pr49880-5.c: New.
8706 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
8708 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
8710 2013-03-13 Richard Biener <rguenther@suse.de>
8712 PR tree-optimization/56608
8713 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
8715 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
8718 * g++.dg/cpp0x/alias-decl-32.C: New.
8720 2013-03-11 Jan Hubicka <jh@suse.cz>
8723 * gcc.c-torture/compile/pr56571.c: New testcase.
8725 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8727 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
8728 * gcc.dg/tree-ssa/pr55579.c: Likewise.
8730 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
8732 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
8733 * gcc.dg/inline_4.c: Likewise.
8734 * gcc.dg/unroll_2.c: Likewise.
8735 * gcc.dg/unroll_3.c: Likewise.
8736 * gcc.dg/unroll_4.c: Likewise.
8738 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8741 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
8744 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
8746 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
8749 * gcc.c-torture/compile/pr40797.c: New.
8751 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8753 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
8755 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
8758 * gfortran.dg/class_56.f90: New test.
8760 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
8763 * gcc.target/mips/pr56524.c: New test.
8765 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
8768 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
8770 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
8773 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
8775 2013-03-08 Marek Polacek <polacek@redhat.com>
8777 PR tree-optimization/56478
8778 * gcc.dg/torture/pr56478.c: New test.
8780 2013-03-08 Kai Tietz <ktietz@redhat.com>
8782 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
8783 targets linker option --allow-multiple-definition.
8785 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
8786 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
8787 * gcc.dg/pr52549.c: Add LLP64 case.
8788 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
8789 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
8790 * gcc.dg/torture/pr51071-2.c: Likewise.
8791 * gcc.dg/tree-ssa/vrp72.c: Likewise.
8792 * gcc.dg/tree-ssa/vrp73.c: Likewise.
8793 * gcc.dg/tree-ssa/vrp75.c: Likewise.
8794 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
8795 * gcc.dg/weak/weak-1.c: Likewise.
8796 * gcc.dg/weak/weak-2.c: Likewise.
8797 * gcc.dg/weak/weak-3.c: Likewise.
8798 * gcc.dg/weak/weak-4.c: Likewise.
8799 * gcc.dg/weak/weak-5.c: Likewise.
8800 * gcc.dg/weak/weak-15.c: Likewise.
8801 * gcc.dg/weak/weak-16.c: Likewise.
8803 * c-c++-common/pr54486.c: Skip test for mingw-targets.
8805 2013-03-07 Jakub Jelinek <jakub@redhat.com>
8807 PR tree-optimization/56559
8808 * gcc.dg/tree-ssa/reassoc-26.c: New test.
8810 2013-03-07 Andreas Schwab <schwab@suse.de>
8812 * gcc.dg/pr31490.c: Fix last change.
8814 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
8817 * g++.dg/template/crash115.C: New.
8819 2013-03-06 Jakub Jelinek <jakub@redhat.com>
8821 PR tree-optimization/56539
8822 * gcc.c-torture/compile/pr56539.c: New test.
8824 2013-03-06 Kai Tietz <ktietz@redhat.com>
8826 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
8828 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
8829 * gcc.dg/lto/20091013-1_2.c: Likewise.
8830 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
8832 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
8834 * gnat.dg/specs/aggr6.ads: New test.
8836 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
8838 * gnat.dg/loop_optimization15.ad[sb]: New test.
8840 2013-03-06 Jakub Jelinek <jakub@redhat.com>
8843 * gcc.dg/pr56548.c: New test.
8845 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8848 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
8850 2013-03-06 Jakub Jelinek <jakub@redhat.com>
8853 * g++.dg/template/typename20.C: New test.
8855 2013-03-05 Jakub Jelinek <jakub@redhat.com>
8858 * gcc.dg/pr56510.c: New test.
8860 PR rtl-optimization/56484
8861 * gcc.c-torture/compile/pr56484.c: New test.
8863 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
8866 * g++.dg/warn/Wsign-conversion-2.C: New.
8868 2013-03-05 Richard Biener <rguenther@suse.de>
8870 PR tree-optimization/56270
8871 * gcc.dg/vect/slp-38.c: New testcase.
8873 2013-03-05 Jakub Jelinek <jakub@redhat.com>
8875 PR rtl-optimization/56494
8876 * gcc.dg/pr56494.c: New test.
8878 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
8880 * gcc.dg/pr56424.c: New test.
8882 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
8884 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
8885 * gcc.dg/pr56228.c <avr>: Skip.
8887 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
8890 PR tree-optimization/52631
8891 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
8893 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
8895 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
8896 * gcc.dg/vect/vect-83_64.c: Same.
8898 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
8901 * gfortran.dg/pointer_check_13.f90: New test.
8903 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
8906 * gfortran.dg/array_constructor_42.f90: New test.
8908 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
8911 * g++.dg/template/static33.C: New.
8912 * g++.dg/template/static34.C: Likewise.
8915 * g++.dg/template/static35.C: New.
8917 2013-03-01 Steve Ellcey <sellcey@mips.com>
8919 * gcc.dg/pr56396.c: Require pic support.
8921 2013-03-01 Richard Biener <rguenther@suse.de>
8923 PR tree-optimization/55481
8924 * gcc.dg/torture/pr56488.c: New testcase.
8926 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
8927 Jakub Jelinek <jakub@redhat.com>
8930 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
8931 no_sanitize_address attribute rather than no_address_safety_analysis.
8932 * g++.dg/asan/sanitizer_test_utils.h
8933 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
8934 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
8935 in addition to no_address_safety_analysis.
8937 2013-02-28 Jason Merrill <jason@redhat.com>
8940 * g++.dg/cpp0x/constexpr-and.C: New.
8942 2013-02-28 Martin Jambor <mjambor@suse.cz>
8944 PR tree-optimization/56294
8945 * g++.dg/debug/pr56294.C: New test.
8947 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
8949 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
8951 2013-02-27 Marek Polacek <polacek@redhat.com>
8953 PR rtl-optimization/56466
8954 * gcc.dg/pr56466.c: New test.
8956 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
8958 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
8959 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
8960 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
8962 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
8965 * gcc.dg/pr45472.c: New test.
8967 2013-02-26 Marek Polacek <polacek@redhat.com>
8969 PR tree-optimization/56426
8970 * gcc.dg/pr56436.c: New test.
8972 2013-02-26 Jakub Jelinek <jakub@redhat.com>
8974 PR tree-optimization/56448
8975 * gcc.c-torture/compile/pr56448.c: New test.
8977 PR tree-optimization/56443
8978 * gcc.dg/torture/pr56443.c: New test.
8980 2013-02-25 Richard Biener <rguenther@suse.de>
8982 PR tree-optimization/56175
8983 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
8985 2013-02-24 Jakub Jelinek <jakub@redhat.com>
8988 * g++.dg/torture/pr56403.C: New test.
8990 2013-02-25 Catherine Moore <clm@codesourcery.com>
8993 2013-02-24 Catherine Moore <clm@codesourcery.com>
8994 Richard Sandiford <rdsandiford@googlemail.com>
8996 * gcc.target/mips/mips.exp: Add microMIPS support.
8997 * gcc.target/mips/umips-movep-2.c: New test.
8998 * gcc.target/mips/umips-lwp-2.c: New test.
8999 * gcc.target/mips/umips-swp-5.c: New test.
9000 * gcc.target/mips/umips-constraints-1.c: New test.
9001 * gcc.target/mips/umips-lwp-3.c: New test.
9002 * gcc.target/mips/umips-swp-6.c: New test.
9003 * gcc.target/mips/umips-constraints-2.c: New test.
9004 * gcc.target/mips/umips-save-restore-1.c: New test.
9005 * gcc.target/mips/umips-lwp-4.c: New test.
9006 * gcc.target/mips/umips-swp-7.c: New test.
9007 * gcc.target/mips/umips-save-restore-2.c: New test.
9008 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
9009 * gcc.target/mips/umips-lwp-5.c: New test.
9010 * gcc.target/mips/umips-save-restore-3.c: New test.
9011 * gcc.target/mips/umips-lwp-6.c: New test.
9012 * gcc.target/mips/umips-swp-1.c: New test.
9013 * gcc.target/mips/umips-lwp-7.c: New test.
9014 * gcc.target/mips/umips-swp-2.c: New test.
9015 * gcc.target/mips/umips-lwp-8.c: New test.
9016 * gcc.target/mips/umips-swp-3.c: New test.
9017 * gcc.target/mips/umips-movep-1.c: New test.
9018 * gcc.target/mips/umips-lwp-1.c: New test.
9019 * gcc.target/mips/umips-swp-4.c: New test.
9021 2013-02-24 Catherine Moore <clm@codesourcery.com>
9022 Richard Sandiford <rdsandiford@googlemail.com>
9024 * gcc.target/mips/mips.exp: Add microMIPS support.
9025 * gcc.target/mips/umips-movep-2.c: New test.
9026 * gcc.target/mips/umips-lwp-2.c: New test.
9027 * gcc.target/mips/umips-swp-5.c: New test.
9028 * gcc.target/mips/umips-constraints-1.c: New test.
9029 * gcc.target/mips/umips-lwp-3.c: New test.
9030 * gcc.target/mips/umips-swp-6.c: New test.
9031 * gcc.target/mips/umips-constraints-2.c: New test.
9032 * gcc.target/mips/umips-save-restore-1.c: New test.
9033 * gcc.target/mips/umips-lwp-4.c: New test.
9034 * gcc.target/mips/umips-swp-7.c: New test.
9035 * gcc.target/mips/umips-save-restore-2.c: New test.
9036 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
9037 * gcc.target/mips/umips-lwp-5.c: New test.
9038 * gcc.target/mips/umips-save-restore-3.c: New test.
9039 * gcc.target/mips/umips-lwp-6.c: New test.
9040 * gcc.target/mips/umips-swp-1.c: New test.
9041 * gcc.target/mips/umips-lwp-7.c: New test.
9042 * gcc.target/mips/umips-swp-2.c: New test.
9043 * gcc.target/mips/umips-lwp-8.c: New test.
9044 * gcc.target/mips/umips-swp-3.c: New test.
9045 * gcc.target/mips/umips-movep-1.c: New test.
9046 * gcc.target/mips/umips-lwp-1.c: New test.
9047 * gcc.target/mips/umips-swp-4.c: New test.
9049 2013-02-22 Jakub Jelinek <jakub@redhat.com>
9052 * lib/asan-dg.exp (asan_link_flags): Add
9053 -B${gccpath}/libsanitizer/asan/ to flags.
9055 2013-02-21 Jakub Jelinek <jakub@redhat.com>
9058 * gcc.dg/torture/pr56420.c: New test.
9060 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
9063 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
9065 2013-02-21 Martin Jambor <mjambor@suse.cz>
9067 PR tree-optimization/56310
9068 * g++.dg/ipa/pr56310.C: New test.
9070 2013-02-21 Janus Weil <janus@gcc.gnu.org>
9073 * gfortran.dg/proc_ptr_comp_37.f90: New.
9075 2013-02-21 Richard Biener <rguenther@suse.de>
9077 PR tree-optimization/56415
9079 2013-02-11 Richard Biener <rguenther@suse.de>
9081 PR tree-optimization/56273
9082 * g++.dg/warn/Warray-bounds-6.C: New testcase.
9083 * gcc.dg/tree-ssa/pr21559.c: Adjust.
9084 * gcc.dg/tree-ssa/vrp17.c: Likewise.
9085 * gcc.dg/tree-ssa/vrp18.c: Likewise.
9086 * gcc.dg/tree-ssa/vrp23.c: Likewise.
9087 * gcc.dg/tree-ssa/vrp24.c: Likewise.
9089 2013-02-21 Marek Polacek <polacek@redhat.com>
9091 PR tree-optimization/56398
9092 * g++.dg/torture/pr56398.C: New test.
9094 2013-02-21 Jakub Jelinek <jakub@redhat.com>
9097 * gcc.c-torture/compile/pr56405.c: New test.
9099 2013-02-20 Jan Hubicka <jh@suse.cz>
9101 PR tree-optimization/56265
9102 * g++.dg/ipa/devirt-11.C: New testcase.
9104 2013-02-20 Richard Biener <rguenther@suse.de>
9106 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
9108 2013-02-20 Richard Biener <rguenther@suse.de>
9109 Jakub Jelinek <jakub@redhat.com>
9111 PR tree-optimization/56396
9112 * gcc.dg/pr56396.c: New testcase.
9114 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
9117 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
9119 2013-02-19 Richard Biener <rguenther@suse.de>
9121 PR tree-optimization/56384
9122 * gcc.dg/torture/pr56384.c: New testcase.
9124 2013-02-19 Jakub Jelinek <jakub@redhat.com>
9126 PR tree-optimization/56350
9127 * gcc.dg/pr56350.c: New test.
9129 PR tree-optimization/56381
9130 * g++.dg/opt/pr56381.C: New test.
9132 2013-02-18 Jakub Jelinek <jakub@redhat.com>
9135 * lib/dg-pch.exp (pch-init, pch-finish,
9136 check_effective_target_pch_supported_debug): New procs.
9137 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
9138 Likewise if $pch_unsupported_debug and $flags include -g.
9139 Skip FAILs about missing *.gch file if $pch_unsupported_debug
9140 and dg-require-effective-target pch_unsupported_debug.
9141 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
9142 * objc.dg/pch/pch.exp: Likewise.
9143 * gcc.dg/pch/pch.exp: Likewise.
9144 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
9145 pch_unsupported_debug.
9146 * gcc.dg/pch/valid-1.hs: Likewise.
9147 * gcc.dg/pch/valid-1b.c: Likewise.
9148 * gcc.dg/pch/valid-1b.hs: Likewise.
9150 2013-02-18 Richard Biener <rguenther@suse.de>
9152 PR tree-optimization/56366
9153 * gcc.dg/torture/pr56366.c: New testcase.
9155 2013-02-18 Richard Biener <rguenther@suse.de>
9158 * gcc.dg/torture/pr56349.c: New testcase.
9160 2013-02-18 Richard Biener <rguenther@suse.de>
9162 PR tree-optimization/56321
9163 * gcc.dg/torture/pr56321.c: New testcase.
9165 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
9167 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
9169 2013-02-16 Jakub Jelinek <jakub@redhat.com>
9170 Dodji Seketeli <dodji@redhat.com>
9173 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
9174 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
9175 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
9176 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
9177 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
9178 * c-c++-common/asan/pr56330.c: Likewise.
9179 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
9180 Ensure the size argument of __builtin_memcpy is a constant.
9182 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
9183 Paolo Carlini <paolo.carlini@oracle.com>
9186 * g++.dg/cpp0x/enum23.C: New.
9188 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
9191 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
9193 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
9195 PR rtl-optimization/56348
9196 * gcc.target/i386/pr56348.c: New test.
9198 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
9200 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
9201 * gcc.target/arm/interrupt-2.c: Likewise.
9203 2013-02-15 Tobias Burnus <burnus@net-b.de>
9206 * gfortran.dg/matmul_9.f90: New.
9208 2013-02-15 Tobias Burnus <burnus@net-b.de>
9211 * gfortran.dg/init_flag_11.f90: New.
9213 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9215 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
9217 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9219 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
9222 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
9223 Tobias Burnus <burnus@net-b.de>
9226 * gfortran.dg/allocatable_function_7.f90: New.
9228 2013-02-14 Jakub Jelinek <jakub@redhat.com>
9230 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
9231 * asan_globals_test-wrapper.cc: New file.
9232 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
9233 instead of asan_globals_test.cc as dg-additional-sources.
9234 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
9235 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
9236 "sanitizer_test_utils.h" instead of
9237 "sanitizer_common/tests/sanitizer_test_utils.h".
9238 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
9239 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
9240 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
9241 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
9242 * g++.dg/asan/asan_test.cc: Synced from upstream.
9243 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
9245 2013-02-14 Dodji Seketeli <dodji@redhat.com>
9248 * c-c++-common/asan/memcmp-2.c: New test.
9250 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
9253 * g++.dg/cpp0x/udlit-string-literal.h: New.
9254 * g++.dg/cpp0x/udlit-string-literal.C: New.
9256 2013-02-13 Sriraman Tallam <tmsriram@google.com>
9258 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
9260 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
9263 * gcc.target/arm/pr56184.C: New test.
9265 2013-02-13 Jakub Jelinek <jakub@redhat.com>
9268 * g++.dg/torture/pr56302.C: New test.
9269 * g++.dg/cpp0x/constexpr-56302.C: New test.
9270 * c-c++-common/pr56302.c: New test.
9272 2013-02-13 Tobias Burnus <burnus@net-b.de>
9273 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9276 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
9277 * gfortran.dg/quad_3.f90: Ditto.
9279 2013-02-13 Kostya Serebryany <kcc@google.com>
9281 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
9282 to match the fresh asan run-time.
9283 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
9285 2013-02-12 Dodji Seketeli <dodji@redhat.com>
9287 Avoid instrumenting duplicated memory access in the same basic block
9288 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
9289 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
9290 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
9291 * c-c++-common/asan/inc.c: Likewise.
9293 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
9296 * gcc.target/i386/pr56148.c: New test.
9298 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
9299 Tobias Burnus <burnus@net-b.de>
9302 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
9305 2013-02-12 Richard Biener <rguenther@suse.de>
9308 * gcc.dg/lto/pr56297_0.c: New testcase.
9309 * gcc.dg/lto/pr56297_0.c: Likewise.
9311 2013-02-12 Janus Weil <janus@gcc.gnu.org>
9314 * gfortran.dg/typebound_deferred_1.f90: New.
9316 2013-02-12 Jakub Jelinek <jakub@redhat.com>
9318 PR rtl-optimization/56151
9319 * gcc.target/i386/pr56151.c: New test.
9321 2013-02-11 Sriraman Tallam <tmsriram@google.com>
9323 * g++.dg/ext/mv12.C: New test.
9324 * g++.dg/ext/mv12.h: New file.
9325 * g++.dg/ext/mv12-aux.C: New file.
9326 * g++.dg/ext/mv13.C: New test.
9328 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
9330 * lib/target-supports.exp
9331 (check_effective_target_powerpc_eabi_ok): New.
9332 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
9334 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
9335 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
9337 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
9338 * gcc.target/powerpc/pr51623.c: Likewise.
9339 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
9340 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
9342 2013-02-11 Alexander Potapenko <glider@google.com>
9343 Jack Howarth <howarth@bromo.med.uc.edu>
9344 Jakub Jelinek <jakub@redhat.com>
9347 * g++.dg/asan/pr55617.C: Run on all targets.
9349 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
9351 PR rtl-optimization/56275
9352 * gcc.dg/pr56275.c: New test.
9354 2013-02-11 Richard Biener <rguenther@suse.de>
9356 PR tree-optimization/56273
9357 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
9359 2013-02-11 Richard Biener <rguenther@suse.de>
9361 PR tree-optimization/56264
9362 * gcc.dg/torture/pr56264.c: New testcase.
9364 2013-02-11 Richard Biener <rguenther@suse.de>
9366 PR tree-optimization/56273
9367 * g++.dg/warn/Warray-bounds-6.C: New testcase.
9368 * gcc.dg/tree-ssa/pr21559.c: Adjust.
9369 * gcc.dg/tree-ssa/vrp17.c: Likewise.
9370 * gcc.dg/tree-ssa/vrp18.c: Likewise.
9371 * gcc.dg/tree-ssa/vrp23.c: Likewise.
9372 * gcc.dg/tree-ssa/vrp24.c: Likewise.
9374 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
9376 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
9377 for *-*-linux-gnu targets.
9378 * g++.dg/asan/interception-test-1.c: Ditto.
9379 * g++.dg/asan/interception-failure-test-1.C: Ditto.
9380 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
9382 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
9385 * gfortran.dg/intrinsic_size_4.f90 : New test.
9387 2013-02-09 Jakub Jelinek <jakub@redhat.com>
9390 * gcc.target/powerpc/pr56256.c: New test.
9392 2013-02-08 Ian Lance Taylor <iant@google.com>
9394 * lib/go.exp: Load timeout.exp.
9396 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
9398 PR rtl-optimization/56246
9399 * gcc.target/i386/pr56246.c: New test.
9401 2013-02-08 Jeff Law <law@redhat.com>
9404 * gcc.dg/debug/dwarf2/pr53948.c: New test.
9406 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
9409 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
9412 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
9414 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
9416 2013-02-08 Jakub Jelinek <jakub@redhat.com>
9418 PR rtl-optimization/56195
9419 * gcc.dg/torture/pr56195.c: New test.
9421 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
9424 * gfortran.dg/recursive_interface_2.f90: New test.
9426 2013-02-08 Jakub Jelinek <jakub@redhat.com>
9428 PR tree-optimization/56250
9429 * gcc.c-torture/execute/pr56250.c: New test.
9431 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
9433 PR tree-optimization/56064
9434 * gcc.dg/fixed-point/view-convert-2.c: New test.
9436 2013-02-08 Michael Matz <matz@suse.de>
9438 PR tree-optimization/52448
9439 * gcc.dg/pr52448.c: New test.
9441 2013-02-08 Richard Biener <rguenther@suse.de>
9444 * gcc.dg/torture/pr56181.c: New testcase.
9446 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
9449 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
9450 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
9452 2013-02-07 Jakub Jelinek <jakub@redhat.com>
9455 * g++.dg/parse/crash61.C: New test.
9458 * g++.dg/parse/pr56239.C: New test.
9461 * g++.dg/abi/mangle61.C: New test.
9463 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
9465 PR rtl-optimization/56225
9466 * gcc.target/i386/pr56225.c: New test.
9468 2013-02-07 Jakub Jelinek <jakub@redhat.com>
9471 * gcc.dg/guality/pr56154-1.c: New test.
9472 * gcc.dg/guality/pr56154-2.c: New test.
9473 * gcc.dg/guality/pr56154-3.c: New test.
9474 * gcc.dg/guality/pr56154-4.c: New test.
9475 * gcc.dg/guality/pr56154-aux.c: New file.
9477 PR tree-optimization/55789
9478 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
9480 * gcc.dg/tree-ssa/inline-3.c: Add
9481 --param max-early-inliner-iterations=2 option.
9483 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9486 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
9487 Add -fno-dwarf2-cfi-asm to dg-options.
9490 2013-02-07 Jakub Jelinek <jakub@redhat.com>
9493 * gcc.dg/pr56228.c: New test.
9495 2013-02-07 Alan Modra <amodra@gmail.com>
9498 * gcc.target/powerpc/pr54009.c: New test.
9500 * gfortran.dg/pr54131.f: New test.
9502 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
9505 * gfortran.dg/array_constructor_41.f90: New test.
9507 2013-02-06 Janus Weil <janus@gcc.gnu.org>
9510 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
9512 2013-02-06 Jakub Jelinek <jakub@redhat.com>
9515 * g++.dg/gomp/pr56217.C: New test.
9517 2013-02-05 Jakub Jelinek <jakub@redhat.com>
9519 PR tree-optimization/56205
9520 * gcc.dg/tree-ssa/stdarg-6.c: New test.
9521 * gcc.c-torture/execute/pr56205.c: New test.
9523 2013-02-05 Richard Biener <rguenther@suse.de>
9525 PR tree-optimization/53342
9526 PR tree-optimization/53185
9527 * gcc.dg/vect/pr53185-2.c: New testcase.
9529 2013-02-05 Jan Hubicka <jh@suse.cz>
9531 PR tree-optimization/55789
9532 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
9533 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
9534 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
9535 * g++.dg/ipa/inline-1.C: New testcase.
9536 * g++.dg/ipa/inline-2.C: New testcase.
9537 * g++.dg/ipa/inline-3.C: New testcase.
9539 2013-02-05 Jan Hubicka <jh@suse.cz>
9541 PR tree-optimization/55789
9542 * g++.dg/torture/pr55789.C: New testcase.
9544 2013-02-05 Jakub Jelinek <jakub@redhat.com>
9547 * gcc.dg/pr56167.c: New test.
9549 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
9552 * gcc.target/sh/pr55146.c: New.
9554 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
9556 PR tree-optimization/54386
9557 * gcc.target/sh/pr54386.c: New.
9559 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
9562 * gfortran.dg/realloc_on _assign_16.f90 : New test.
9565 * gfortran.dg/realloc_on _assign_17.f90 : New test.
9567 2013-02-04 Alexander Potapenko <glider@google.com>
9568 Jack Howarth <howarth@bromo.med.uc.edu>
9569 Jakub Jelinek <jakub@redhat.com>
9572 * g++.dg/asan/pr55617.C: New test.
9574 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
9577 * gfortran.dg/typebound_operator_19.f90: New test.
9578 * gfortran.dg/typebound_assignment_4.f90: New test.
9580 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
9583 * gfortran.dg/recursive_interface_1.f90: New test.
9585 2013-02-04 Richard Guenther <rguenther@suse.de>
9588 * gcc.dg/lto/pr56168_0.c: New testcase.
9589 * gcc.dg/lto/pr56168_1.c: Likewise.
9591 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
9595 * gfortran.dg/block_12.f90: New test.
9596 * gfortran.dg/module_error_1.f90: New test.
9598 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
9600 * lib/target-supports.exp (check_effective_target_vect_float)
9601 (check_effective_target_vect_no_align): Add mips-sde-elf.
9603 2013-02-01 Jakub Jelinek <jakub@redhat.com>
9605 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
9607 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
9609 * gcc.dg/pr56023.c: XFAIL on AIX.
9610 * gcc.dg/vect/pr49352.c: Same.
9612 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
9614 * gnat.dg/opt26.adb: New test.
9616 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9619 2013-01-27 Amol Pise <amolpise15@gmail.com>
9621 * gcc.target/arm/neon-vfnms-1.c: New test.
9622 * gcc.target/arm/neon-vfnma-1.c: New test.
9624 2013-01-31 Richard Biener <rguenther@suse.de>
9626 PR tree-optimization/56157
9627 * gcc.dg/torture/pr56157.c: New testcase.
9629 2013-01-30 Richard Biener <rguenther@suse.de>
9631 PR tree-optimization/56150
9632 * gcc.dg/torture/pr56150.c: New testcase.
9634 2013-01-30 Jakub Jelinek <jakub@redhat.com>
9637 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
9638 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
9639 printed in backtrace.
9640 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
9641 to avoid errors about mismatched allocation vs. deallocation.
9644 * g++.dg/mv1.C: Moved to...
9645 * g++.dg/ext/mv1.C: ... here. Adjust test.
9646 * g++.dg/mv2.C: Moved to...
9647 * g++.dg/ext/mv2.C: ... here. Adjust test.
9648 * g++.dg/mv3.C: Moved to...
9649 * g++.dg/ext/mv3.C: ... here.
9650 * g++.dg/mv4.C: Moved to...
9651 * g++.dg/ext/mv4.C: ... here.
9652 * g++.dg/mv5.C: Moved to...
9653 * g++.dg/ext/mv5.C: ... here. Adjust test.
9654 * g++.dg/mv6.C: Moved to...
9655 * g++.dg/ext/mv6.C: ... here. Adjust test.
9656 * g++.dg/ext/mv7.C: New test.
9657 * g++.dg/ext/mv8.C: New test.
9658 * g++.dg/ext/mv9.C: New test.
9659 * g++.dg/ext/mv10.C: New test.
9660 * g++.dg/ext/mv11.C: New test.
9662 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
9664 PR rtl-optimization/56144
9665 * gcc.dg/pr56144.c: New.
9667 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
9669 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
9671 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
9672 * g++.dg/cpp0x/constexpr-55573.C: Same
9674 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
9676 PR tree-optimization/56064
9677 * gcc.dg/fixed-point/view-convert.c: New test.
9679 2013-01-30 Andreas Schwab <schwab@suse.de>
9681 * lib/target-supports-dg.exp (dg-process-target): Use expr to
9682 evaluate the end index in string range.
9684 2013-01-30 Tobias Burnus <burnus@net-b.de>
9687 * gfortran.dg/allocatable_function_6.f90: New.
9689 2013-01-29 Janus Weil <janus@gcc.gnu.org>
9690 Mikael Morin <mikael@gcc.gnu.org>
9693 * gfortran.dg/proc_ptr_comp_36.f90: New.
9695 2013-01-29 Richard Biener <rguenther@suse.de>
9697 PR tree-optimization/55270
9698 * gcc.dg/torture/pr55270.c: New testcase.
9700 2013-01-28 Jakub Jelinek <jakub@redhat.com>
9702 PR rtl-optimization/56117
9703 * gcc.dg/pr56117.c: New test.
9705 2013-01-28 Richard Biener <rguenther@suse.de>
9707 PR tree-optimization/56034
9708 * gcc.dg/torture/pr56034.c: New testcase.
9710 2013-01-28 Jakub Jelinek <jakub@redhat.com>
9712 PR tree-optimization/56125
9713 * gcc.dg/pr56125.c: New test.
9715 2013-01-28 Tobias Burnus <burnus@net-b.de>
9716 Mikael Morin <mikael@gcc.gnu.org>
9719 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
9720 * gfortran.dg/import8.f90: Likewise.
9721 * gfortran.dg/interface_derived_type_1.f90: Likewise.
9722 * gfortran.dg/import10.f90: New test.
9723 * gfortran.dg/import11.f90: Likewise
9725 2013-01-28 Jakub Jelinek <jakub@redhat.com>
9728 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
9729 string.h. Provide memset, malloc and free prototypes, adjust line
9730 numbers in dg-output.
9731 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
9732 Provide memset prototype and adjust line numbers in dg-output.
9733 * c-c++-common/asan/global-overflow-1.c: Likewise.
9735 PR tree-optimization/56094
9736 * gcc.dg/pr56094.c: New test.
9738 2013-01-27 Amol Pise <amolpise15@gmail.com>
9740 * gcc.target/arm/neon-vfnms-1.c: New test.
9741 * gcc.target/arm/neon-vfnma-1.c: New test.
9743 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
9746 * gcc.target/i386/pr56114.c: New test.
9748 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
9751 * gfortran.dg/associate_14.f90: New test.
9754 * gfortran.dg/associate_13.f90: New test.
9756 2013-01-25 Jakub Jelinek <jakub@redhat.com>
9758 PR tree-optimization/56098
9759 * gcc.dg/pr56098-1.c: New test.
9760 * gcc.dg/pr56098-2.c: New test.
9762 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
9765 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
9767 2013-01-22 Marek Polacek <polacek@redhat.com>
9769 PR tree-optimization/56035
9770 * gcc.dg/pr56035.c: New test.
9772 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
9774 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
9777 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
9779 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
9781 2013-01-24 Jakub Jelinek <jakub@redhat.com>
9784 * gcc.dg/pr56078.c: New test.
9785 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
9787 2013-01-24 Martin Jambor <mjambor@suse.cz>
9789 PR tree-optimization/55927
9790 * g++.dg/ipa/devirt-10.C: Disable early inlining.
9792 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
9794 * gcc.target/i386/movsd.c: New test.
9796 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
9799 * gcc.target/i386/pr55934.c: New test.
9801 2013-01-23 Janus Weil <janus@gcc.gnu.org>
9804 * gfortran.dg/select_8.f90: New.
9806 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
9808 * gcc.target/microblaze/microblaze.exp: Remove
9809 target_config_cflags check.
9811 2013-01-23 Jakub Jelinek <jakub@redhat.com>
9814 * gfortran.dg/gomp/pr56052.f90: New test.
9817 * gcc.dg/pr49069.c: New test.
9819 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9822 * g++.dg/cpp0x/constexpr-static10.C: New.
9824 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
9827 * gcc.target/i386/pr56028.c: New test.
9829 2013-01-22 Jakub Jelinek <jakub@redhat.com>
9832 * gcc.target/i386/pr55686.c: New test.
9834 2013-01-22 Dodji Seketeli <dodji@redhat.com>
9837 * g++.dg/cpp0x/variadic139.C: New test.
9838 * g++.dg/cpp0x/variadic140.C: Likewise.
9839 * g++.dg/cpp0x/variadic141.C: Likewise.
9841 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
9843 * gnat.dg/warn8.adb: New test.
9845 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
9848 * gfortran.dg/include_8.f90: New test.
9850 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
9852 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
9853 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
9855 2013-01-21 Jakub Jelinek <jakub@redhat.com>
9857 PR tree-optimization/56051
9858 * gcc.c-torture/execute/pr56051.c: New test.
9860 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
9862 PR rtl-optimization/56023
9863 * gcc.dg/pr56023.c: New test.
9865 2013-01-21 Martin Jambor <mjambor@suse.cz>
9868 * gcc.target/i386/pr56022.c: New test.
9870 2013-01-21 Jason Merrill <jason@redhat.com>
9872 * lib/target-supports.exp (check_effective_target_alias): New.
9874 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
9877 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
9879 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
9881 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
9883 2013-01-19 Jeff Law <law@redhat.com>
9885 PR tree-optimization/52631
9886 * tree-ssa/pr52631.c: New test.
9887 * tree-ssa/ssa-fre-9: Update expected output.
9889 2013-01-19 Anthony Green <green@moxielogic.com>
9891 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
9894 2013-01-18 Jakub Jelinek <jakub@redhat.com>
9896 PR tree-optimization/56029
9897 * g++.dg/torture/pr56029.C: New test.
9899 2013-01-18 Sharad Singhai <singhai@google.com>
9901 PR tree-optimization/55995
9902 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
9904 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
9907 * gcc.target/i386/pr55433.c: New.
9909 2013-01-18 Jakub Jelinek <jakub@redhat.com>
9912 * gfortran.dg/pr56015.f90: New test.
9914 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
9916 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
9918 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
9920 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
9921 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
9922 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
9923 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
9924 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
9926 2013-01-17 Jeff Law <law@redhat.com>
9928 * gcc.dg/pr52573.c: Move to...
9929 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
9931 PR rtl-optimization/52573
9932 * gcc.dg/pr52573.c: New test.
9934 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
9937 * g++.dg/asan/interception-test-1.C: Skip on darwin.
9938 * lib/target-supports.exp (check_effective_target_swapcontext): Use
9939 check_no_compiler_messages to test support in ucontext.h.
9940 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
9941 compliant RLIMIT_AS.
9943 2013-01-17 Marek Polacek <polacek@redhat.com>
9945 PR rtl-optimization/55833
9946 * gcc.dg/pr55833.c: New test.
9948 2013-01-17 Jan Hubicka <jh@suse.cz>
9950 PR tree-optimization/55273
9951 * gcc.c-torture/compile/pr55273.c: New testcase.
9953 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
9956 * gcc.target/pr55981.c: New test.
9958 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
9960 * gcc.target/arm/pr40887.c: Require at least armv5.
9961 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
9962 * gcc.target/arm/pr51915.c: Likewise.
9963 * gcc.target/arm/pr52006.c: Likewise.
9964 * gcc.target/arm/pr53187.c: Likewise.
9966 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
9967 * gcc.target/arm/ftest-support-arm.h: Delete.
9968 * gcc.target/arm/ftest-support-thumb.h: Delete.
9969 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
9970 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
9971 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
9972 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
9973 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
9974 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
9975 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
9976 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
9977 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
9978 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
9979 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
9980 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
9981 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
9982 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
9983 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
9984 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
9985 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
9986 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
9987 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
9988 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
9989 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
9990 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
9991 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
9992 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
9994 2013-01-17 Martin Jambor <mjambor@suse.cz>
9996 PR tree-optimizations/55264
9997 * g++.dg/ipa/pr55264.C: New test.
9999 2013-01-16 Janus Weil <janus@gcc.gnu.org>
10002 * gfortran.dg/class_55.f90: New.
10004 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
10007 * gcc.c-torture/execute/builtins/builtins.exp: Add
10008 -Wl,--allow-multiple-definition for eabi and elf targets.
10011 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
10012 check_effective_target_vect_perm_short,
10013 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
10014 check_effective_target_vect64): Return 0 for big-endian ARM.
10015 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
10017 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
10020 2013-01-16 Richard Biener <rguenther@suse.de>
10022 PR tree-optimization/55964
10023 * gcc.dg/torture/pr55964.c: New testcase.
10025 2013-01-16 Richard Biener <rguenther@suse.de>
10027 PR tree-optimization/54767
10028 PR tree-optimization/53465
10029 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
10031 2013-01-16 Christian Bruel <christian.bruel@st.com>
10034 * gcc.target/sh/sh-switch.c: New testcase.
10036 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
10038 * gcc.dg/webizer.c: Increase the array size.
10040 2013-01-15 Jakub Jelinek <jakub@redhat.com>
10043 * gcc.dg/pr55940.c: New test.
10045 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
10046 Harald Anlauf <anlauf@gmx.de>
10048 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
10049 * gfortran.dg/bounds_check_5.f90: Likewise.
10050 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
10051 * gfortran.dg/continuation_9.f90: Likewise.
10052 * gfortran.dg/move_alloc_13.f90: Likewise.
10053 * gfortran.dg/structure_constructor_11.f90: Likewise.
10054 * gfortran.dg/tab_continuation.f: Likewise.
10055 * gfortran.dg/warning-directive-2.F90: Likewise.
10056 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
10058 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
10060 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
10061 * gcc.target/arm/fma-sp.c: Likewise.
10063 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
10065 PR rtl-optimization/55153
10066 * gcc.dg/pr55153.c: New.
10068 2013-01-15 Jakub Jelinek <jakub@redhat.com>
10070 PR tree-optimization/55920
10071 * gcc.c-torture/compile/pr55920.c: New test.
10073 2013-01-15 Richard Biener <rguenther@suse.de>
10075 PR middle-end/55882
10076 * gcc.dg/torture/pr55882.c: New testcase.
10078 2013-01-15 Jakub Jelinek <jakub@redhat.com>
10080 PR tree-optimization/55955
10081 * gcc.c-torture/compile/pr55955.c: New test.
10083 2013-01-15 Dodji Seketeli <dodji@redhat.com>
10086 * g++.dg/cpp0x/alias-decl-31.C: New test.
10088 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
10091 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
10092 case where interface is null.
10094 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
10097 * gfortran.dg/array_constructor_40.f90: New test.
10099 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
10101 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
10103 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
10105 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
10106 * gcc.target/aarch64/vect-ld1r-compile.c: New.
10107 * gcc.target/aarch64/vect-ld1r-fp.c: New.
10108 * gcc.target/aarch64/vect-ld1r.c: New.
10109 * gcc.target/aarch64/vect-ld1r.x: New.
10111 2013-01-14 Andi Kleen <ak@linux.intel.com>
10114 * gcc.target/i386/hle-clear-rel.c: New file
10115 * gcc.target/i386/hle-store-rel.c: New file.
10117 2013-01-14 Harald Anlauf <anlauf@gmx.de>
10119 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
10120 * gfortran.dg/bounds_check_4.f90: Likewise.
10121 * gfortran.dg/inquire_10.f90: Likewise.
10122 * gfortran.dg/minloc_3.f90: Likewise.
10123 * gfortran.dg/minlocval_3.f90: Likewise.
10124 * gfortran.dg/module_double_reuse.f90: Likewise.
10125 * gfortran.dg/mvbits_1.f90: Likewise.
10126 * gfortran.dg/oldstyle_1.f90: Likewise.
10127 * gfortran.dg/pr20163-2.f: Likewise.
10128 * gfortran.dg/save_1.f90: Likewise.
10129 * gfortran.dg/scan_1.f90: Likewise.
10130 * gfortran.dg/select_char_1.f90: Likewise.
10131 * gfortran.dg/shape_4.f90: Likewise.
10132 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
10133 * gfortran.dg/function_optimize_10.f90: Likewise.
10134 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
10135 * gfortran.dg/used_types_17.f90: Likewise.
10136 * gfortran.dg/used_types_18.f90: Likewise.
10138 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
10141 * gfortran.dg/proc_ptr_result_8.f90 : New test.
10143 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
10145 * gcc.dg/unroll_5.c: Add nomips16 attributes.
10147 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
10149 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
10151 2013-01-12 Janus Weil <janus@gcc.gnu.org>
10154 * gfortran.dg/assumed_type_2.f90: Fix test case.
10155 * gfortran.dg/internal_pack_13.f90: New test.
10156 * gfortran.dg/internal_pack_14.f90: New test.
10158 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
10161 * gfortran.dg/unlimited_polymorphic_8.f90: Update
10162 scan-tree-dump-times for foo.0.x._vptr to deal with change from
10165 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
10167 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
10169 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
10172 * gcc.target/s390/pr55719.c: New testcase.
10174 2013-01-11 Richard Guenther <rguenther@suse.de>
10176 PR tree-optimization/44061
10177 * gcc.dg/pr44061.c: New testcase.
10179 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
10181 Update copyright years.
10183 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
10184 Jakub Jelinek <jakub@redhat.com>
10187 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
10189 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
10191 PR rtl-optimization/55672
10192 * gcc.target/i386/pr55672.c: New.
10194 2013-01-10 Jeff Law <law@redhat.com>
10196 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
10197 pass/fail message unique.
10200 2013-01-10 Jason Merrill <jason@redhat.com>
10202 * ada/.gitignore: New.
10204 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10206 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
10208 * g++.dg/tls/thread_local2.C: Likewise.
10209 * g++.dg/tls/thread_local2g.C: Likewise.
10210 * g++.dg/tls/thread_local6.C: Likewise.
10211 * g++.dg/tls/thread_local-order1.C: Add tls options.
10212 * g++.dg/tls/thread_local-order2.C: Likewise.
10213 * g++.dg/tls/thread_local3.C: Likewise.
10214 * g++.dg/tls/thread_local3g.C: Likewise.
10215 * g++.dg/tls/thread_local4.C: Likewise.
10216 * g++.dg/tls/thread_local4g.C: Likewise.
10217 * g++.dg/tls/thread_local5.C: Likewise.
10218 * g++.dg/tls/thread_local5g.C: Likewise.
10219 * g++.dg/tls/thread_local6g.C: Likewise.
10221 2013-01-10 Kostya Serebryany <kcc@google.com>
10223 * g++.dg/asan/asan_test.cc: Sync from upstream.
10225 2013-01-10 Jakub Jelinek <jakub@redhat.com>
10227 PR tree-optimization/55921
10228 * gcc.c-torture/compile/pr55921.c: New test.
10230 2013-01-09 Jan Hubicka <jh@suse.cz>
10232 PR tree-optimization/55569
10233 * gcc.c-torture/compile/pr55569.c: New testcase.
10235 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
10238 * gfortran.dg/use_28.f90: New test.
10240 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
10242 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
10243 number matching more robust.
10245 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
10247 PR rtl-optimization/55829
10248 * gcc.target/i386/pr55829.c: New.
10250 2013-01-09 Tobias Burnus <burnus@net-b.de>
10253 * gfortran.dg/bind_c_bool_1.f90: New.
10254 * gfortran.dg/do_5.f90: Add dg-warning.
10256 2013-01-09 Jan Hubicka <jh@suse.cz>
10258 PR tree-optimization/55875
10259 * gcc.c-torture/execute/pr55875.c: New testcase.
10260 * g++.dg/torture/pr55875.C: New testcase.
10262 2013-01-09 Jakub Jelinek <jakub@redhat.com>
10265 * c-c++-common/pr48418.c: New test.
10267 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
10270 * g++.dg/tls/thread_local-ice.C: New.
10272 2013-01-09 Andreas Schwab <schwab@suse.de>
10274 * gcc.dg/guality/pr54693.c: Null-terminate arr.
10276 2013-01-09 Jakub Jelinek <jakub@redhat.com>
10278 PR tree-optimization/48189
10279 * gcc.dg/pr48189.c: New test.
10281 2013-01-04 Jan Hubicka <jh@suse.cz>
10283 PR tree-optimization/55823
10284 * g++.dg/ipa/devirt-10.C: New testcase.
10286 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
10287 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
10289 PR rtl-optimization/55845
10290 * gcc.target/i386/pr55845.c: New test.
10292 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
10294 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
10295 instructions generated instead of number of occurances.
10297 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
10299 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
10300 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
10301 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
10302 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
10303 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
10304 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
10305 * gcc.target/aarch64/vect-fcm.x: Likewise.
10306 * lib/target-supports.exp
10307 (check_effective_target_vect_cond): Enable for AArch64.
10309 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
10311 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
10312 endian-safe float pool loading.
10313 (test_square_root_v4sf): Likewise.
10314 (test_square_root_v2df): Likewise.
10315 * lib/target-supports.exp
10316 (check_effective_target_vect_call_sqrtf): Add AArch64.
10318 2013-01-08 Martin Jambor <mjambor@suse.cz>
10321 * gcc.dg/tree-ssa/pr55579.c: New test.
10323 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10325 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
10328 2013-01-08 Jakub Jelinek <jakub@redhat.com>
10330 PR middle-end/55890
10331 * gcc.dg/torture/pr55890-3.c: New test.
10333 PR middle-end/55851
10334 * gcc.c-torture/compile/pr55851.c: New test.
10337 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
10340 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
10343 * gfortran.dg/elemental_scalar_args_2.f90: New test.
10345 2013-01-07 Tobias Burnus <burnus@net-b.de>
10348 * gfortran.dg/pointer_init_2.f90: Update dg-error.
10349 * gfortran.dg/pointer_init_7.f90: New.
10351 2013-01-07 Richard Biener <rguenther@suse.de>
10353 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
10355 2013-01-07 Richard Biener <rguenther@suse.de>
10357 PR middle-end/55890
10358 * gcc.dg/torture/pr55890-1.c: New testcase.
10359 * gcc.dg/torture/pr55890-2.c: Likewise.
10361 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
10363 * gcc.target/aarch64/fmovd.c: New.
10364 * gcc.target/aarch64/fmovf.c: Likewise.
10365 * gcc.target/aarch64/fmovd-zero.c: Likewise.
10366 * gcc.target/aarch64/fmovf-zero.c: Likewise.
10367 * gcc.target/aarch64/vect-fmovd.c: Likewise.
10368 * gcc.target/aarch64/vect-fmovf.c: Likewise.
10369 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
10370 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
10372 2013-01-07 Richard Biener <rguenther@suse.de>
10374 PR tree-optimization/55888
10375 PR tree-optimization/55862
10376 * gcc.dg/torture/pr55888.c: New testcase.
10378 2013-01-07 Tobias Burnus <burnus@net-b.de>
10381 * gfortran.dg/intrinsic_size_3.f90: New.
10383 2013-01-07 Tobias Burnus <burnus@net-b.de>
10386 * gfortran.dg/select_type_32.f90: New.
10388 2013-01-04 Dodji Seketeli <dodji@redhat.com>
10391 * g++.dg/cpp0x/alias-decl-29.C: New test.
10393 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
10398 * gfortran.dg/class_array_15.f03: New test.
10400 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
10405 * gfortran.dg/use_23.f90: New test.
10406 * gfortran.dg/use_24.f90: New test.
10407 * gfortran.dg/use_25.f90: New test.
10408 * gfortran.dg/use_26.f90: New test.
10409 * gfortran.dg/use_27.f90: New test.
10411 2013-01-06 Olivier Hainque <hainque@adacore.com>
10413 * gnat.dg/specs/clause_on_volatile.ads: New test.
10415 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
10417 * gnat.dg/alignment10.adb: New test.
10419 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
10420 Mikael Morin <mikael@gcc.gnu.org>
10423 * gfortran.dg/use_22.f90: New test.
10425 2013-01-04 Andrew Pinski <apinski@cavium.com>
10427 * gcc.target/aarch64/cmp-1.c: New testcase.
10429 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
10432 * gfortran.dg/select_type_31.f03: New test.
10434 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10436 PR c++/54526 (again)
10437 * g++.dg/cpp0x/parse2.C: Extend.
10438 * g++.old-deja/g++.other/crash28.C: Adjust.
10440 2013-01-04 Richard Biener <rguenther@suse.de>
10442 PR tree-optimization/55862
10443 * gcc.dg/torture/pr55862.c: New testcase.
10445 2013-01-04 Martin Jambor <mjambor@suse.cz>
10447 PR tree-optimization/55755
10448 * gcc.dg/torture/pr55755.c: New test.
10449 * gcc.dg/tree-ssa/sra-13.c: Likewise.
10450 * gcc.dg/tree-ssa/pr45144.c: Update.
10452 2013-01-04 Richard Biener <rguenther@suse.de>
10454 PR middle-end/55863
10455 * gcc.dg/fold-reassoc-2.c: New testcase.
10457 2013-01-04 Tobias Burnus <burnus@net-b.de>
10460 * gfortran.dg/null_7.f90: New.
10462 2013-01-04 Tobias Burnus <burnus@net-b.de>
10466 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
10467 * gfortran.dg/unlimited_polymorphic_7.f90: New.
10468 * gfortran.dg/unlimited_polymorphic_8.f90: New.
10470 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
10472 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
10474 2013-01-03 Janus Weil <janus@gcc.gnu.org>
10477 * gfortran.dg/assignment_1.f90: Modified.
10478 * gfortran.dg/assignment_4.f90: New.
10480 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
10482 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
10484 2013-01-03 Richard Biener <rguenther@suse.de>
10486 PR tree-optimization/55857
10487 * gcc.dg/vect/pr55857-1.c: New testcase.
10488 * gcc.dg/vect/pr55857-2.c: Likewise.
10490 2013-01-03 Jakub Jelinek <jakub@redhat.com>
10492 PR rtl-optimization/55838
10493 * gcc.dg/pr55838.c: New test.
10495 PR tree-optimization/55832
10496 * gcc.c-torture/compile/pr55832.c: New test.
10498 2013-01-02 Teresa Johnson <tejohnson@google.com>
10500 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
10501 * gcc.dg/tree-ssa/loop-23.c: Ditto.
10502 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
10503 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
10504 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
10505 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
10506 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
10507 * gcc.dg/unroll_1.c: Ditto.
10508 * gcc.dg/unroll_2.c: Ditto.
10509 * gcc.dg/unroll_3.c: Ditto.
10510 * gcc.dg/unroll_4.c: Ditto.
10512 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10514 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
10516 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10519 * gfortran.dg/eof_4.f90: New test.
10521 2013-01-02 Jakub Jelinek <jakub@redhat.com>
10523 * lib/c-compat.exp (compat-use-alt-compiler): Remove
10524 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
10525 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
10526 (compat_setup_dfp): Initialize compat_alt_caret and
10527 compat_save_TEST_ALWAYS_FLAGS.
10529 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
10531 * gcc.dg/torture/tls/tls-reload-1.c: New test.
10533 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
10535 * gcc.dg/torture/fp-int-convert-2.c: New test.
10537 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10539 * gfortran.dg/newunit_3.f90: Add dg-do run.
10540 * gfortran.dg/inquire_15.f90: Add dg-do run.
10542 2013-01-01 Jakub Jelinek <jakub@redhat.com>
10544 PR tree-optimization/55831
10545 * gcc.dg/pr55831.c: New test.
10547 Copyright (C) 2013 Free Software Foundation, Inc.
10549 Copying and distribution of this file, with or without modification,
10550 are permitted in any medium without royalty provided the copyright
10551 notice and this notice are preserved.