1 2013-12-08 Tobias Burnus <burnus@net-b.de>
6 * gfortran.dg/elemental_subroutine_8.f90: New.
7 * gfortran.dg/proc_decl_9.f90: Add ELEMENTAL to make valid.
8 * gfortran.dg/proc_ptr_11.f90: Ditto.
9 * gfortran.dg/proc_ptr_result_8.f90: Ditto.
10 * gfortran.dg/proc_ptr_32.f90: Update dg-error.
11 * gfortran.dg/proc_ptr_33.f90: Ditto.
12 * gfortran.dg/proc_ptr_result_1.f90: Add abstract interface
13 which is not elemental.
14 * gfortran.dg/proc_ptr_result_7.f90: Ditto.
16 2013-12-07 Janus Weil <janus@gcc.gnu.org>
19 * gfortran.dg/class_result_2.f90: New.
21 2013-12-06 Jakub Jelinek <jakub@redhat.com>
23 PR tree-optimization/59388
24 * gcc.c-torture/execute/pr59388.c: New test.
26 2013-12-06 Dominique d'Humieres <dominiq@lps.ens.fr>
29 * g++.dg/pubtypes.C: Adjust the regular expression.
30 * gcc.dg/pubtypes-1.c: Likewise.
31 * gcc.dg/pubtypes-2.c: Likewise.
32 * gcc.dg/pubtypes-3.c: Likewise.
33 * gcc.dg/pubtypes-4.c: Likewise.
35 2013-12-06 Tejas Belagod <tejas.belagod@arm.com>
37 * gcc.dg/vect/vect-nop-move.c: Fix dg options.
39 2013-12-06 Uros Bizjak <ubizjak@gmail.com>
42 * gcc.target/i386/pr59405.c: New test.
44 2013-12-06 Ian Bolton <ian.bolton@arm.com>
45 Mark Mitchell <mark@codesourcery.com>
48 * gcc.target/arm/builtin-trap.c: New test.
49 * gcc.target/arm/thumb-builtin-trap.c: Likewise.
51 2013-12-06 Eric Botcazou <ebotcazou@adacore.com>
53 * gcc.target/sparc/pdistn.c: New test.
54 * gcc.target/sparc/pdistn-2.c: Likewise.
56 2013-12-06 Richard Biener <rguenther@suse.de>
58 PR tree-optimization/59058
59 * gcc.dg/torture/pr59058.c: New testcase.
61 2013-12-05 Paolo Carlini <paolo.carlini@oracle.com>
63 * g++.dg/warn/pr15774-1.C: Adjust expected message.
65 2013-12-05 Vladimir Makarov <vmakarov@redhat.com>
67 PR rtl-optimization/59317
68 * testsuite/gcc.target/mips/pr59317.c: New.
70 2013-12-05 Marek Polacek <polacek@redhat.com>
74 * c-c++-common/ubsan/pr59333.c: New test.
75 * c-c++-common/ubsan/pr59397.c: New test.
77 2013-12-05 Tejas Belagod <tejas.belagod@arm.com>
79 * gcc.dg/vect/vect-nop-move.c: New test.
81 2013-12-05 Max Ostapenko <m.ostapenko@partner.samsung.com>
83 * c-c++-common/tsan/atomic_stack.c: New test.
84 * c-c++-common/tsan/fd_pipe_race.c: New test.
85 * c-c++-common/tsan/free_race.c: New test.
86 * c-c++-common/tsan/mutexset1.c: New test.
87 * c-c++-common/tsan/race_on_barrier.c: New test.
88 * c-c++-common/tsan/sleep_sync.c: New test.
89 * c-c++-common/tsan/thread_leak.c: New test.
90 * c-c++-common/tsan/thread_leak1.c: New test.
91 * c-c++-common/tsan/thread_leak2.c: New test.
92 * c-c++-common/tsan/tiny_race.c: New test.
93 * c-c++-common/tsan/tls_race.c: New test.
94 * c-c++-common/tsan/write_in_reader_lock.c: New test.
95 * lib/tsan-dg.exp: New file.
96 * gcc.dg/tsan/tsan.exp: New file.
97 * g++.dg/tsan/tsan.exp: New file.
98 * g++.dg/dg.exp: Prune tsan subdirectory.
100 2013-12-05 Kirill Yukhin <kirill.yukhin@intel.com>
102 * gcc.target/i386/readeflags-1.c: New.
103 * gcc.target/i386/writeeflags-1.c: Ditto.
105 2013-12-05 Yury Gribov <y.gribov@samsung.com>
108 * c-c++-common/asan/pr59063-1.c: Disable on non-Linux platforms.
109 * c-c++-common/asan/pr59063-2.c: Likewise.
111 2013-12-05 Paolo Carlini <paolo.carlini@oracle.com>
113 * g++.dg/cpp0x/constexpr-46336.C: Adjust expected messages.
114 * g++.dg/cpp0x/defaulted2.C: Likewise.
115 * g++.dg/cpp1y/auto-fn8.C: Likewise.
116 * g++.dg/gomp/udr-3.C: Likewise.
117 * g++.dg/lookup/extern-c-redecl5.C: Likewise.
118 * g++.dg/lookup/linkage1.C: Likewise.
119 * g++.dg/overload/new1.C: Likewise.
120 * g++.dg/parse/friend5.C: Likewise.
121 * g++.dg/parse/namespace-alias-1.C: Likewise.
122 * g++.dg/parse/namespace10.C: Likewise.
123 * g++.dg/parse/redef2.C: Likewise.
124 * g++.dg/template/friend44.C: Likewise.
125 * g++.old-deja/g++.brendan/crash42.C: Likewise.
126 * g++.old-deja/g++.brendan/crash52.C: Likewise.
127 * g++.old-deja/g++.brendan/crash55.C: Likewise.
128 * g++.old-deja/g++.jason/overload21.C: Likewise.
129 * g++.old-deja/g++.jason/overload5.C: Likewise.
130 * g++.old-deja/g++.jason/redecl1.C: Likewise.
131 * g++.old-deja/g++.law/arm8.C: Likewise.
132 * g++.old-deja/g++.other/main1.C: Likewise.
134 2013-12-05 Richard Biener <rguenther@suse.de>
136 PR tree-optimization/56787
137 * gcc.dg/vect/pr56787.c: Adjust to not require vector float division.
139 2013-12-05 Kostya Serebryany <kcc@google.com>
141 * c-c++-common/asan/null-deref-1.c: Update the test
142 to match the fresh asan run-time.
144 2013-12-05 Richard Biener <rguenther@suse.de>
146 PR tree-optimization/59374
147 * gcc.dg/torture/pr59374-1.c: New testcase.
148 * gcc.dg/torture/pr59374-2.c: Likewise.
150 2013-12-05 Kirill Yukhin <kirill.yukhin@intel.com>
152 * gcc.target/ia64/pr52731.c: New.
154 2013-12-04 Jeff Law <law@redhat.com>
156 * gcc.dg/pr38984.c: Use -fno-isolate-erroneous-paths-dereference.
157 * gcc.dg/tree-ssa/isolate-2.c: Explicitly turn on
158 -fisolate-erroneous-paths-attribute.
159 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
161 2013-12-04 Joseph Myers <joseph@codesourcery.com>
164 * gcc.dg/c11-align-6.c: New test.
166 2013-12-04 Marek Polacek <polacek@redhat.com>
168 * c-c++-common/ubsan/overflow-mul-2.c: New test.
169 * c-c++-common/ubsan/overflow-add-1.c: New test.
170 * c-c++-common/ubsan/overflow-add-2.c: New test.
171 * c-c++-common/ubsan/overflow-mul-1.c: New test.
172 * c-c++-common/ubsan/overflow-sub-1.c: New test.
173 * c-c++-common/ubsan/overflow-sub-2.c: New test.
174 * c-c++-common/ubsan/overflow-negate-1.c: New test.
176 2013-12-04 Marek Polacek <polacek@redhat.com>
179 * gcc.dg/pr54113.c: New test.
181 2013-12-04 Jakub Jelinek <jakub@redhat.com>
184 * g++.dg/cpp0x/constexpr-template6.C: New test.
186 2013-12-04 Eric Botcazou <ebotcazou@adacore.com>
188 * gnat.dg/pack19.adb: New test.
190 2013-12-04 Jakub Jelinek <jakub@redhat.com>
192 PR rtl-optimization/58726
193 * gcc.c-torture/execute/pr58726.c: New test.
196 * g++.dg/torture/pr59163.C: New test.
198 PR tree-optimization/59355
199 * g++.dg/ipa/pr59355.C: New test.
201 2013-12-04 Yufeng Zhang <yufeng.zhang@arm.com>
203 * gcc.dg/tree-ssa/slsr-39.c: Update.
204 * gcc.dg/tree-ssa/slsr-41.c: New test.
206 2013-12-03 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
208 * gcc.target/powerpc/pr57363.c: New test.
210 2013-12-03 Wei Mi <wmi@google.com>
212 PR rtl-optimization/59020
213 * testsuite/gcc.dg/pr59020.c: New.
214 * testsuite/gcc.dg/macro-fusion-1.c: New.
215 * testsuite/gcc.dg/macro-fusion-2.c: New.
217 2013-12-03 Yury Gribov <y.gribov@samsung.com>
220 * lib/asan-dg.exp: Don't add anything to flags if libsanitizer
222 * lib/ubsan-dg.exp: Likewise. Append to flags also
223 -B${gccpath}/libsanitizer/.
225 2013-12-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
227 * gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c: Skip for little endian.
229 2013-12-03 H.J. Lu <hongjiu.lu@intel.com>
232 * gcc.target/i386/pr59363.c: New file.
234 2013-12-03 Marek Polacek <polacek@redhat.com>
237 * gcc.dg/pr59351.c: New test.
239 2013-12-03 Chung-Ju Wu <jasonwucj@gmail.com>
241 * gcc.dg/20020312-2.c: Add __nds32__ case.
242 * gcc.dg/builtin-apply2.c: Skip for nds32*-*-*.
243 * gcc.dg/sibcall-3.c: Expected fail for nds32*-*-*.
244 * gcc.dg/sibcall-4.c: Expected fail for nds32*-*-*.
245 * gcc.dg/stack-usage-1.c (SIZE): Define case for __nds32__.
246 * gcc.dg/torture/pr37868.c: Skip for nds32*-*-*.
247 * gcc.dg/torture/stackalign/builtin-apply-2.c: Skip for nds32*-*-*.
248 * gcc.dg/tree-ssa/20040204-1.c: Expected fail for nds32*-*-*.
249 * gcc.dg/tree-ssa/pr42585.c: Skip for nds32*-*-*.
250 * gcc.dg/tree-ssa/sra-12.c: Skip for nds32*-*-*.
251 * gcc.target/nds32: New nds32 specific directory and testcases.
252 * lib/target-supports.exp (check_profiling_available): Check for
255 2013-12-03 Jakub Jelinek <jakub@redhat.com>
257 PR tree-optimization/59362
258 * gcc.c-torture/compile/pr59362.c: New test.
261 * gcc.dg/pr59011.c: New test.
264 * g++.dg/opt/pr58864.C: New test.
266 2013-12-02 Jeff Law <law@redhat.com>
268 PR tree-optimization/59322
269 * gcc.c-torture/compile/pr59322.c: New test.
271 2013-12-02 Sriraman Tallam <tmsriram@google.com>
274 * testsuite/gcc.target/i386/pr58944.c: New test.
276 2013-12-02 Joseph Myers <joseph@codesourcery.com>
279 * gcc.dg/c90-array-lval-8.c: New test.
281 2013-12-02 Jakub Jelinek <jakub@redhat.com>
283 PR tree-optimization/59358
284 * gcc.c-torture/execute/pr59358.c: New test.
287 * gcc.target/i386/i386.exp (check_effective_target_avx2): Move to...
288 * lib/target-supports.exp (check_effective_target_avx2): ... here.
289 (check_effective_target_vect_simd_clones): New.
290 * gcc.dg/vect/vect-simd-clone-1.c: Add dg-require-effective-target
292 * gcc.dg/vect/vect-simd-clone-2.c: Likewise.
293 * gcc.dg/vect/vect-simd-clone-3.c: Likewise.
294 * gcc.dg/vect/vect-simd-clone-4.c: Likewise.
295 * gcc.dg/vect/vect-simd-clone-5.c: Likewise.
296 * gcc.dg/vect/vect-simd-clone-6.c: Likewise.
297 * gcc.dg/vect/vect-simd-clone-7.c: Likewise.
298 * gcc.dg/vect/vect-simd-clone-8.c: Likewise.
299 * gcc.dg/vect/vect-simd-clone-9.c: Likewise.
300 * gcc.dg/vect/vect-simd-clone-10.c: Likewise.
301 * gcc.dg/vect/vect-simd-clone-11.c: Likewise.
302 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
304 2013-12-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
306 * gcc.dg/pr56997-4.c: New testcase.
308 2013-12-02 Marek Polacek <polacek@redhat.com>
310 * c-c++-common/ubsan/vla-1.c: Split the tests into individual
313 2013-12-02 Richard Biener <rguenther@suse.de>
315 PR tree-optimization/59139
316 * gcc.dg/torture/pr59139.c: New testcase.
318 2013-12-02 Eric Botcazou <ebotcazou@adacore.com>
320 * gnat.dg/opt30.adb: New test.
322 2013-12-01 Paul Thomas <pault@gcc.gnu.org>
325 * gfortran.dg/realloc_on_assign_23.f90 : New test
327 2013-12-01 Paul Thomas <pault@gcc.gnu.org>
330 * gfortran.dg/null_5.f90 : Include new error.
331 * gfortran.dg/null_6.f90 : Include new error.
333 2013-11-29 Marek Polacek <polacek@redhat.com>
336 * g++.dg/ubsan/pr59331.C: New test.
337 * g++.dg/ubsan/cxx1y-vla.C: Enable -Wall -Wno-unused-variable.
338 Disable the -w option.
339 * c-c++-common/ubsan/vla-1.c: Likewise.
340 * c-c++-common/ubsan/vla-2.c: Likewise.
341 * c-c++-common/ubsan/vla-3.c: Don't use the -w option.
343 2013-11-29 Joseph Myers <joseph@codesourcery.com>
346 * gcc.dg/c99-init-5.c, gcc.dg/c99-init-6.c: New tests.
348 2013-11-29 H.J. Lu <hongjiu.lu@intel.com>
350 * lib/asan-dg.exp (asan_link_flags): Properly add path to
351 libsanitizer.spec to cflags.
353 2013-11-29 Richard Biener <rguenther@suse.de>
356 * g++.dg/torture/pr59208.C: New testcase.
358 2013-11-29 Jakub Jelinek <jakub@redhat.com>
359 Yury Gribov <y.gribov@samsung.com>
362 * c-c++-common/asan/pr59063-1.c: New test.
363 * c-c++-common/asan/pr59063-2.c: Likewise.
364 * lib/asan-dg.exp: Add path to libsanitizer.spec to cflags.
365 * lib/ubsan-dg.exp: Likewise.
367 2013-11-29 Eric Botcazou <ebotcazou@adacore.com>
369 * gnat.dg/opt29.ad[sb]: New test.
371 2013-11-29 Richard Biener <rguenther@suse.de>
374 * gcc.dg/torture/pr59338.c: New testcase.
376 2013-11-29 Jakub Jelinek <jakub@redhat.com>
379 * gcc.dg/vect/vect-simd-clone-12.c: New test.
380 * gcc.dg/vect/vect-simd-clone-12a.c: New test.
381 * gcc.dg/vect/vect-simd-clone-10a.c: Remove extern keywords.
384 * c-c++-common/pr59280.c: New test.
386 2013-11-29 Zhenqiang Chen <zhenqiang.chen@linaro.org>
388 * gcc.target/arm/lp1243022.c: Skip target arm-neon.
390 2013-11-29 Joseph Myers <joseph@codesourcery.com>
393 * gcc.dg/inline-35.c: New test.
395 2013-11-28 Jakub Jelinek <jakub@redhat.com>
398 * g++.dg/gomp/pr59297.C: New test.
400 2013-11-28 Vladimir Makarov <vmakarov@redhat.com>
403 * gcc.target/i386/pr57293.c: New.
405 2013-11-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
407 * gcc.target/arm/vrinta-ce.c: New testcase.
409 2013-11-28 Richard Biener <rguenther@suse.de>
412 * gcc.dg/lto/pr59323-2_0.c: New testcase.
414 2013-11-28 Richard Biener <rguenther@suse.de>
416 PR tree-optimization/59330
417 * gcc.dg/torture/pr59330.c: New testcase.
419 2013-11-28 Richard Biener <rguenther@suse.de>
422 * gcc.dg/lto/pr59323_0.c: New testcase.
424 2013-11-28 Jakub Jelinek <jakub@redhat.com>
427 PR tree-optimization/58018
428 PR tree-optimization/58131
429 * gcc.dg/torture/pr57393-1.c: New test.
430 * gcc.dg/torture/pr57393-2.c: New test.
431 * gcc.dg/torture/pr57393-3.c: New test.
432 * gcc.dg/torture/pr58018.c: New test.
433 * gcc.dg/torture/pr58131.c: New test.
434 * gfortran.dg/pr57393-1.f90: New test.
435 * gfortran.dg/pr57393-2.f90: New test.
437 2013-11-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
439 * gfortran.dg/nan_7.f90: Disable for little endian PowerPC.
441 2013-11-27 Eric Botcazou <ebotcazou@adacore.com>
443 * gcc.dg/guality/param-3.c: New test.
445 2013-11-27 Uros Bizjak <ubizjak@gmail.com>
446 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
449 * gcc.target/i386/xop-frczX.c: New test.
451 2013-11-27 Jakub Jelinek <jakub@redhat.com>
453 PR tree-optimization/59014
454 * gcc.c-torture/execute/pr59014-2.c: New test.
456 2013-11-27 Paolo Carlini <paolo.carlini@oracle.com>
459 * g++.dg/parse/crash66.C: New.
461 2013-11-27 Kenneth Zadeck <zadeck@naturalbridge.com>
463 * gcc.dg/c90-const-expr-8.c: Look for overflow on INT_MIN % -1.
464 * gcc.dg/c99-const-expr-8.c: Look for overflow on INT_MIN % -1.
466 2013-11-27 Marek Polacek <polacek@redhat.com>
469 * g++.dg/ubsan/pr59306.C: New test.
471 2013-11-27 Aldy Hernandez <aldyh@redhat.com>
472 Jakub Jelinek <jakub@redhat.com>
474 * g++.dg/gomp/declare-simd-1.C (f38): Make sure
475 simdlen is a power of two.
476 * gcc.dg/gomp/simd-clones-2.c: Compile on all targets.
477 Remove -msse2. Adjust regexps for name mangling changes.
478 * gcc.dg/gomp/simd-clones-3.c: Likewise.
479 * gcc.dg/vect/vect-simd-clone-1.c: New test.
480 * gcc.dg/vect/vect-simd-clone-2.c: New test.
481 * gcc.dg/vect/vect-simd-clone-3.c: New test.
482 * gcc.dg/vect/vect-simd-clone-4.c: New test.
483 * gcc.dg/vect/vect-simd-clone-5.c: New test.
484 * gcc.dg/vect/vect-simd-clone-6.c: New test.
485 * gcc.dg/vect/vect-simd-clone-7.c: New test.
486 * gcc.dg/vect/vect-simd-clone-8.c: New test.
487 * gcc.dg/vect/vect-simd-clone-9.c: New test.
488 * gcc.dg/vect/vect-simd-clone-10.c: New test.
489 * gcc.dg/vect/vect-simd-clone-10.h: New file.
490 * gcc.dg/vect/vect-simd-clone-10a.c: New file.
491 * gcc.dg/vect/vect-simd-clone-11.c: New test.
493 2013-11-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
495 * gcc.dg/cilk-plus/cilk-plus.exp: Append to ld_library_path.
496 Call set_ld_library_path_env_vars.
497 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
499 2013-11-27 Tom de Vries <tom@codesourcery.com>
500 Marc Glisse <marc.glisse@inria.fr>
503 * c-c++-common/pr59032.c: New testcase.
505 2013-11-27 Tom de Vries <tom@codesourcery.com>
506 Marc Glisse <marc.glisse@inria.fr>
509 * c-c++-common/pr59037.c: New testcase.
511 2013-11-27 Eric Botcazou <ebotcazou@adacore.com>
513 * gcc.c-torture/execute/20131127-1.c: New test.
515 2013-11-27 Richard Biener <rguenther@suse.de>
517 PR tree-optimization/59288
518 * gcc.dg/torture/pr59288.c: New testcase.
520 2013-11-27 Marek Polacek <polacek@redhat.com>
522 * c-c++-common/ubsan/undefined-1.c: New test.
524 2013-11-26 Jakub Jelinek <jakub@redhat.com>
526 PR tree-optimization/59014
527 * gcc.c-torture/execute/pr59014.c: New test.
530 * gcc.c-torture/execute/pr59229.c: New test.
532 PR rtl-optimization/59166
533 * gcc.dg/torture/pr59166.c: New test.
536 * g++.dg/gomp/pr58874.C: New test.
539 * g++.dg/gomp/pr59150.C: New test.
542 * c-c++-common/gomp/pr59152.c: New test.
544 2013-11-26 Uros Bizjak <ubizjak@gmail.com>
546 * gcc.dg/gomp/openmp-simd-1.c: Cleanup original tree dump.
547 * gcc.dg/gomp/openmp-simd-2.c: Ditto.
548 * g++.dg/gomp/openmp-simd-1.C: Ditto.
549 * g++.dg/gomp/openmp-simd-2.C: Ditto.
550 * gfortran.dg/c_loc_test_22.f90: Ditto.
551 * gcc.dg/tree-ssa/attr-alias-2.c: Cleanup optimized tree dump.
552 * gcc.dg/tree-ssa/isolate-5.c: Ditto.
553 * gcc.dg/tree-ssa/pr57361.c: Cleanup dse1 tree dump.
554 * gcc.dg/vect/vect-124.c: Cleanup vect tree dump.
555 * gcc.dg/pr57518.c: Cleanup ira rtl dump.
556 * gcc.dg/tree-prof/cold_partition_label.c: Cleanup saved temps.
558 2013-11-26 Yufeng Zhang <yufeng.zhang@arm.com>
560 * gcc.target/arm/20131120.c: New test.
562 2013-11-26 Richard Biener <rguenther@suse.de>
564 PR tree-optimization/59245
565 * gcc.dg/torture/pr59245.c: New testcase.
567 2013-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
570 * gcc.target/arm/negdi-2.c: Scan more general register names.
572 2013-11-26 Terry Guo <terry.guo@arm.com>
574 * gcc.target/arm/thumb1-pic-high-reg.c: New case.
575 * gcc.target/arm/thumb1-pic-single-base.c: New case.
577 2013-11-26 Paolo Carlini <paolo.carlini@oracle.com>
580 * g++.dg/parse/bitfield4.C: New.
582 2013-11-26 Richard Biener <rguenther@suse.de>
584 PR tree-optimization/59287
585 * gcc.dg/tree-ssa/alias-29.c: New testcase.
587 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
590 * g++.dg/other/default8.C: New.
591 * g++.dg/tc1/dr217.C: Remove xfail.
592 * g++.dg/other/default5.C: Adjust.
593 * g++.old-deja/g++.mike/p1989.C: Likewise.
595 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
598 * g++.dg/cpp0x/constexpr-ice9.C: New.
600 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
603 * g++.dg/other/cv_func3.C: New.
604 * g++.dg/other/cv_func.C: Adjust.
605 * g++.dg/parse/fn-typedef2.C: Likewise.
607 2013-11-25 Marek Polacek <polacek@redhat.com>
610 * g++.dg/ubsan/pr59250.C: New test.
612 2013-11-25 Janus Weil <janus@gcc.gnu.org>
615 * gfortran.dg/typebound_proc_30.f90: New.
617 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
620 * g++.dg/cpp0x/initlist75.C: New.
623 * g++.dg/cpp0x/gen-attrs-57.C: New.
625 2013-11-25 Adam Butcher <adam@jessamine.co.uk>
629 * g++.dg/cpp1y/pr58533.C: Updated testcase.
630 * g++.dg/cpp1y/pr59112.C: New testcase.
631 * g++.dg/cpp1y/pr59113.C: New testcase.
633 2013-11-25 Terry Guo <terry.guo@arm.com>
635 * gcc.target/arm/thumb2-slow-flash-data.c: New.
637 2013-11-23 Uros Bizjak <ubizjak@gmail.com>
639 * gcc.dg/float-exact-1.c: Use dg-add-options ieee.
640 [LDBL_MANT_DIG == 113]: Fix wrong variable name.
642 2013-11-23 Janus Weil <janus@gcc.gnu.org>
645 * gfortran.dg/asynchronous_4.f90: New.
647 2013-11-22 Jakub Jelinek <jakub@redhat.com>
649 * c-c++-common/asan/no-redundant-instrumentation-7.c: Fix
650 cleanup-tree-dump directive.
652 2013-11-22 Jan Hubicka <jh@suse.cz>
654 * gcc.dg/20081223-1.c: Add -ffat-lto-objects.
655 * gcc.dg/vect/vect.exp: Add -ffat-lto-objects.
657 2013-11-22 Jakub Jelinek <jakub@redhat.com>
659 * g++.dg/ubsan/return-1.C: New test.
660 * g++.dg/ubsan/return-2.C: New test.
662 * c-c++-common/asan/no-redundant-instrumentation-1.c: Tweak to avoid
663 optimizing away some __asan_report* calls.
665 2013-11-22 Martin Jambor <mjambor@suse.cz>
667 * gcc.dg/pr10474.c: Also test ppc64.
668 * gcc.dg/ira-shrinkwrap-prep-1.c: Also test ppc64, change all ints
670 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
672 2013-11-22 Michael Meissner <meissner@linux.vnet.ibm.com>
675 * gcc.target/powerpc/direct-move.h (VSX_REG_ATTR): Allow test to
676 specify an appropriate register class for VSX operations.
678 (load_gpr_to_vsx): Likewise.
679 (load_vsx_to_gpr): Likewise.
680 * gcc.target/powerpc/direct-move-vint1.c: Use an appropriate
681 register class for VSX registers that the type can handle. Remove
682 checks for explicit number of instructions generated, just check
683 if the instruction is generated.
684 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
685 * gcc.target/powerpc/direct-move-float1.c: Likewise.
686 * gcc.target/powerpc/direct-move-float2.c: Likewise.
687 * gcc.target/powerpc/direct-move-double1.c: Likewise.
688 * gcc.target/powerpc/direct-move-double2.c: Likewise.
689 * gcc.target/powerpc/direct-move-long1.c: Likewise.
690 * gcc.target/powerpc/direct-move-long2.c: Likewise.
692 * gcc.target/powerpc/pr59054.c: Remove duplicate code.
694 * gcc.target/powerpc/bool3-av.c: Limit to 64-bit mode for now.
695 * gcc.target/powerpc/bool3-p7.c: Likewise.
696 * gcc.target/powerpc/bool3-p8.c: Likewise.
698 * gcc.target/powerpc/p8vector-ldst.c: Just check that the
699 appropriate instructions are generated, don't check the count.
701 2013-11-22 Richard Earnshaw <rearnsha@arm.com>
704 * gcc.target/arm/negdi-4.c: Delete invalid test.
705 * gcc.dg/torture/pr59216.c: New test.
707 2013-11-22 Alex Velenko <Alex.Velenko@arm.com>
709 * gcc.target/aarch64/vmov_n_1.c: New testcase.
711 2013-11-22 Richard Biener <rguenther@suse.de>
713 * gcc.dg/torture/20131122-0.c: New testcase.
715 2013-11-22 Jakub Jelinek <jakub@redhat.com>
717 * gcc.dg/vect/vect-124.c: New test.
719 2013-11-21 Cary Coutant <ccoutant@google.com>
721 * gcc.dg/debug/dwarf2/mlt1.c: New test.
722 * gcc.dg/debug/dwarf2/mlt2.c: New test.
724 2013-11-21 Jeff Law <law@redhat.com>
726 PR tree-optimization/59221
727 * gcc.c-torture/execute/pr59221.c: New test.
729 2013-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
732 * gfortran.dg/erf_3.F90: XFAIL on spu-* and ia64-*-linux*.
733 Make more generic for other platforms.
735 2013-11-21 Oleg Endo <olegendo@gcc.gnu.org>
738 * gcc.target/sh/pr53976-1.c: New.
740 2013-11-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
743 * gfortran.dg/erf_3.F90: New file.
745 2013-11-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
747 * gcc.target/powerpc/pr48258-1.c: Skip for little endian.
749 2013-11-20 Vladimir Makarov <vmakarov@redhat.com>
751 PR rtl-optimization/59133
752 * gcc.target/i386/pr59133.c: New.
754 2013-11-20 Joseph Myers <joseph@codesourcery.com>
757 * gcc.dg/float-exact-1.c: New test.
759 2013-11-20 Richard Earnshaw <rearnsha@arm.com>
761 PR rtl-optimization/54300
762 * gcc.target/arm/pr54300.C: New test.
764 2013-11-20 Diego Novillo <dnovillo@google.com>
767 * g++.dg/plugin/selfassign.c: Include stringpool.h
769 2013-11-20 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
771 * gcc.target/powerpc/darwin-longlong.c (msw): Make endian-safe.
773 2013-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
775 * gcc.target/s390/htm-1.c: Rename to ...
776 * gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c: ... this
778 * gcc.target/s390/htm-xl-intrin-1.c: Rename to ...
779 * gcc.target/s390/htm-builtins-compile-3.c: ... this one.
780 * gcc.target/s390/htm-builtins-compile-2.c: New testcase.
781 * gcc.target/s390/htm-builtins-1.c: New testcase.
782 * gcc.target/s390/htm-builtins-2.c: New testcase.
783 * gcc.target/s390/s390.exp: Add check for htm machine.
785 2013-11-19 Joshua J Cogliati <jrincayc@yahoo.com>
788 * c-c++-common/Wfloat-conversion.c: Copies relevant
789 tests from c-c++-common/Wconversion-real.c,
790 gcc.dg/Wconversion-real-integer.c and gcc.dg/pr35635.c into
791 new testcase for conversions that are warned about by
794 2013-11-19 Martin Jambor <mjambor@suse.cz>
796 PR rtl-optimization/59099
797 * gcc.target/i386/pr59099.c: New test.
799 2013-11-19 Sriraman Tallam <tmsriram@google.com>
801 * gcc.dg/tree-prof/cold_partition_label.c: New testcase.
803 2013-11-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
805 * gcc.target/powerpc/ppc64-abi-2.c (MAKE_SLOT): New macro to
806 construct parameter slot value in endian-independent way.
807 (fcevv, fciievv, fcvevv): Use it.
809 2013-11-19 Jan Hubicka <jh@suse.cz>
811 * ipa/devirt9.C: Fix prevoius change.
813 2013-11-19 Cesar Philippidis <cesar@codesourcery.com>
815 * gcc.c-torture/execute/20101011-1.c (__aarch64__):
816 Remove defined(__linux__).
818 2013-11-19 Richard Biener <rguenther@suse.de>
820 PR tree-optimization/59164
821 * gcc.dg/torture/pr59164.c: New testcase.
823 2013-11-19 Richard Biener <rguenther@suse.de>
826 * gcc.dg/torture/pr58956.c: New testcase.
828 2013-11-19 Marek Polacek <polacek@redhat.com>
830 * c-c++-common/ubsan/null-1.c: New test.
831 * c-c++-common/ubsan/null-2.c: New test.
832 * c-c++-common/ubsan/null-3.c: New test.
833 * c-c++-common/ubsan/null-4.c: New test.
834 * c-c++-common/ubsan/null-5.c: New test.
835 * c-c++-common/ubsan/null-6.c: New test.
836 * c-c++-common/ubsan/null-7.c: New test.
837 * c-c++-common/ubsan/null-8.c: New test.
838 * c-c++-common/ubsan/null-9.c: New test.
839 * c-c++-common/ubsan/null-10.c: New test.
840 * c-c++-common/ubsan/null-11.c: New test.
841 * gcc.dg/ubsan/c99-shift-2.c: Adjust dg-output.
842 * c-c++-common/ubsan/shift-1.c: Likewise.
843 * c-c++-common/ubsan/div-by-zero-3.c: Likewise.
845 2013-11-19 Uros Bizjak <ubizjak@gmail.com>
847 * gcc.dg/c11-complex-1.c: Use dg-add-options ieee.
849 2013-11-19 Jan Hubicka <jh@suse.cz>
851 * ipa/devirt9.C: Verify that the optimization happens already before.
854 2013-11-19 Richard Biener <rguenther@suse.de>
856 PR tree-optimization/57517
857 * gfortran.fortran-torture/compile/pr57517.f90: New testcase.
858 * gcc.dg/torture/pr57517.c: Likewise.
860 2013-11-19 Jan Hubicka <jh@suse.cz>
862 * gcc.target/i386/memcpy-3.c: New testcase.
864 2013-11-18 Jan Hubicka <jh@suse.cz>
865 Uros Bizjak <ubizjak@gmail.com>
868 * gcc.target/i386/memcpy-2.c: Fix template;
869 add +1 so the testcase passes at 32bit.
871 2013-11-18 Dominique d'Humieres <dominiq@lps.ens.fr>
873 * c-c++-common/cilk-plus/PS/reduction-3.c: Use stdlib.h.
874 Remove spurious FIXME.
876 2013-11-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
878 * c-c++-common/cilk-plus/PS/body.c: Add fopenmp effective target check.
880 2013-11-18 Paolo Carlini <paolo.carlini@oracle.com>
883 * g++.dg/cpp0x/constexpr-noexcept7.C: New.
885 2013-11-18 Richard Biener <rguenther@suse.de>
887 PR tree-optimization/59125
888 PR tree-optimization/54570
889 * gcc.dg/builtin-object-size-8.c: Un-xfail.
890 * gcc.dg/builtin-object-size-14.c: New testcase.
891 * gcc.dg/strlenopt-14gf.c: Adjust.
892 * gcc.dg/strlenopt-1f.c: Likewise.
893 * gcc.dg/strlenopt-4gf.c: Likewise.
895 2013-11-18 Eric Botcazou <ebotcazou@adacore.com>
897 * gnat.dg/volatile11.adb: New test.
898 * gnat.dg/volatile11_pkg.ad[sb]: New helper.
900 2013-11-18 Yury Gribov <y.gribov@samsung.com>
903 * c-c++-common/asan/pr59106.c: New test.
905 2013-11-17 Jan Hubicka <jh@suse.cz>
907 * gcc.target/i386/memcpy-2.c: New testcase.
909 2013-11-17 Uros Bizjak <ubizjak@gmail.com>
912 * gcc.target/i386/pr59153.c: New test.
914 2013-11-17 Paolo Carlini <paolo.carlini@oracle.com>
917 * g++.dg/cpp0x/constexpr-redeclaration1.C: New.
918 * g++.dg/cpp0x/constexpr-decl.C: Adjust.
920 2013-11-16 Paolo Carlini <paolo.carlini@oracle.com>
923 * g++.dg/overload/addr2.C: New.
924 * g++.old-deja/g++.other/overload11.C: Adjust.
926 2013-11-15 Mike Stump <mikestump@comcast.net>
928 * lib/gcc.exp (gcc_target_compile): Add support for random runtime
929 * lib/g++.exp (g++_target_compile): Likewise.
930 * gcc.dg/cilk-plus/cilk-plus.exp: Improve support for runtime
931 libraries. Remove debugging.
932 * g++.dg/cilk-plus/cilk-plus.exp: Add support to find runtime
933 libraries. Remove -O0, redundant with default.
935 2013-11-15 Joseph Myers <joseph@codesourcery.com>
937 * c-c++-common/cpp/ucnid-2011-1.c: New test.
939 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
942 * g++.dg/cpp0x/nsdmi-template8.C: New.
944 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
947 * g++.dg/cpp0x/nsdmi-template7.C: New.
949 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
952 * g++.dg/cpp0x/nsdmi-template6.C: New.
954 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
957 * g++.dg/cpp0x/nsdmi-template5.C: New.
959 2013-11-15 Aldy Hernandez <aldyh@redhat.com>
961 * c-c++-common/cilk-plus/PS: New directory.
962 * g++.dg/cilk-plus/cilk-plus.exp: Run shared tests.
963 * g++.dg/dg.exp: Run Cilk Plus tests.
964 * gcc.dg/cilk-plus/cilk-plus.exp: Run shared tests.
966 2013-11-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
968 * gcc.dg/vmx/3b-15.c: Revise for little endian.
970 2013-11-15 Richard Biener <rguenther@suse.de>
972 PR tree-optimization/50262
973 * gcc.dg/tree-ssa/alias-28.c: New testcase.
974 * gcc.dg/strlenopt-1.c: Adjust.
975 * gcc.dg/strlenopt-1f.c: Likewise.
977 2013-11-15 Richard Biener <rguenther@suse.de>
979 * gcc.dg/torture/20131115-1.c: New testcase.
981 2013-11-15 Joseph Myers <joseph@codesourcery.com>
983 * gcc.dg/cpp/ucnid-9.c: New test.
985 2013-11-14 Eric Botcazou <ebotcazou@adacore.com>
987 * gnat.dg/stack_usage1b.adb: New test.
988 * gnat.dg/stack_usage1c.adb: Likewise.
990 2013-11-14 H.J. Lu <hongjiu.lu@intel.com>
992 * gnat.dg/specs/addr1.ads: Revert the last change.
993 * gnat.dg/specs/atomic1.ads: Likewise.
995 2013-11-14 Cong Hou <congh@google.com>
997 * gcc.dg/vect/vect-alias-check.c: Update.
999 2013-11-14 Paolo Carlini <paolo.carlini@oracle.com>
1002 * g++.dg/cpp0x/nsdmi-template3.C: New.
1003 * g++.dg/cpp0x/nsdmi-template4.C: Likewise.
1005 2013-11-14 Diego Novillo <dnovillo@google.com>
1007 * gcc.dg/plugin/selfassign.c: Include stringpool.h.
1008 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
1010 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1012 * gcc.target/powerpc/ppc64-abi-1.c (stack_frame_t): Remove
1013 compiler and linker field if _CALL_ELF == 2.
1014 * gcc.target/powerpc/ppc64-abi-2.c (stack_frame_t): Likewise.
1015 * gcc.target/powerpc/ppc64-abi-dfp-1.c (stack_frame_t): Likewise.
1016 * gcc.dg/stack-usage-1.c (SIZE): Update value for _CALL_ELF == 2.
1018 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1020 * gcc.target/powerpc/ppc64-abi-dfp-1.c (FUNC_START): New macro.
1022 * gcc.target/powerpc/no-r11-1.c: Skip on powerpc_elfv2.
1023 * gcc.target/powerpc/no-r11-2.c: Skip on powerpc_elfv2.
1024 * gcc.target/powerpc/no-r11-3.c: Skip on powerpc_elfv2.
1026 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1028 * lib/target-supports.exp (check_effective_target_powerpc_elfv2):
1030 * gcc.target/powerpc/pr57949-1.c: Disable for powerpc_elfv2.
1031 * gcc.target/powerpc/pr57949-2.c: Likewise.
1033 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1035 * g++.dg/eh/ppc64-sighandle-cr.C: New test.
1037 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1039 * gcc.dg/torture/float128-cmp-invalid.c: Require fenv_exceptions.
1040 * gcc.dg/torture/float128-div-underflow.c: Likewise.
1041 * gcc.dg/torture/float128-extend-nan.c: Likewise.
1043 2013-11-14 Richard Biener <rguenther@suse.de>
1045 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Fix target selector.
1047 2013-11-14 H.J. Lu <hongjiu.lu@intel.com>
1049 * gnat.dg/specs/addr1.ads: XFAIL on x32.
1050 * gnat.dg/specs/atomic1.ads: Likewise.
1052 2013-11-14 James Greenhalgh <james.greenhalgh@arm.com>
1054 * gcc.target/aarch64/cpu-diagnostics-2.c: Change "-mcpu="
1056 * gcc.target/aarch64/cpu-diagnostics-3.c: Change "-mcpu="
1059 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1061 * gcc.dg/atomic/c11-atomic-exec-4.c: Define _XOPEN_SOURCE=600 on
1062 *-*-solaris2.1[0-9]*.
1063 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
1065 2013-11-14 Joey Ye <joey.ye@arm.com>
1067 * gcc.dg/tree-ssa/forwprop-28.c: Disable for cortex_m.
1068 * gcc.dg/tree-ssa/vrp47.c: Likewise.
1069 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1070 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Ingore for cortex_m.
1071 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
1073 2013-11-14 Adam Butcher <adam@jessamine.co.uk>
1076 * g++.dg/cpp1y/pr58533.C: New testcase (fixed by r204714).
1078 2013-11-14 Jakub Jelinek <jakub@redhat.com>
1081 * gcc.c-torture/execute/pr59101.c: New test.
1083 2013-11-13 Jeff Law <law@redhat.com>
1085 PR tree-optimization/59102
1086 * gcc.c-torture/compile/pr59102.c: New test.
1088 2013-11-13 Tom de Vries <tom@codesourcery.com>
1090 * gcc.dg/tail-merge-store.c: New test.
1092 2013-11-13 Andrew MacLeod <amacleod@redhat.com>
1094 * testsuite/g++.dg/plugin/selfassign.c: Include gimple-iterator.h.
1095 * testsuite/gcc.dg/plugin/selfassign.c: Likewise.
1097 2013-11-13 Jeff Law <law@redhat.com>
1099 * PR middle-end/59119
1100 * gcc.c-torture/compile/pr59119.c: New test.
1102 2013-11-13 Martin Jambor <mjambor@suse.cz>
1104 * gcc.dg/ira-shrinkwrap-prep-1.c: Add lp64 to target requirements.
1105 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
1106 * gcc.dg/pr10474.c: Likewise.
1108 2013-11-13 Cesar Philippidis <cesar@codesourcery.com>
1110 * lib/target-supports.exp
1111 (check_effective_target_vect_cmdline_neeed): Add AArch64 to the list
1112 of targets that do not need command line argument to enable SIMD.
1114 2013-11-13 Eric Botcazou <ebotcazou@adacore.com>
1116 * gcc.dg/guality/param-4.c: New test.
1118 2013-11-13 Joseph Myers <joseph@codesourcery.com>
1120 * gcc.dg/c11-complex-1.c: New test.
1122 2013-11-13 Joseph Myers <joseph@codesourcery.com>
1124 * gcc.dg/atomic/stdatomic-vm.c, gcc.dg/auto-type-1.c,
1125 gcc.dg/auto-type-2.c: New tests.
1127 2013-11-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
1129 * gcc.dg/cilk-plus/cilk-plus.exp: Added a check for LTO before running
1132 2013-11-12 Jeff Law <law@redhat.com>
1134 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
1135 * gcc.dg/tree-ssa/isolate-5.c: Verify the load survives through
1138 2013-11-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1141 * gcc.target/powerpc/pr59054.c: New test.
1143 2013-11-12 Adam Butcher <adam@jessamine.co.uk>
1145 * g++.dg/cpp1y/lambda-generic.C: New test case.
1146 * g++.dg/cpp1y/lambda-generic-cfun.C: New test case.
1147 * g++.dg/cpp1y/lambda-generic-dep.C: New test case.
1148 * g++.dg/cpp1y/lambda-generic-udt.C: New test case.
1149 * g++.dg/cpp1y/lambda-generic-variadic.C: New test case.
1150 * g++.dg/cpp1y/lambda-generic-x.C: New test case.
1151 * g++.dg/cpp1y/lambda-generic-xcfun.C: New test case.
1152 * g++.dg/cpp1y/lambda-generic-xudt.C: New test case.
1153 * g++.dg/cpp1y/lambda-generic-mixed.C: New test case.
1155 2013-11-12 Adam Butcher <adam@jessamine.co.uk>
1162 * g++.dg/cpp1y/pr58534.C: New testcase.
1163 * g++.dg/cpp1y/pr58536.C: New testcase.
1164 * g++.dg/cpp1y/pr58548.C: New testcase.
1165 * g++.dg/cpp1y/pr58549.C: New testcase.
1166 * g++.dg/cpp1y/pr58637.C: New testcase.
1168 2013-11-12 Joseph Myers <joseph@codesourcery.com>
1170 * gcc.dg/c90-thread-local-1.c, gcc.dg/c99-thread-local-1.c,
1171 gcc.dg/c11-thread-local-1.c, gcc.dg/c11-thread-local-2.c: New tests.
1172 * gcc.dg/tls/diag-2.c, objc.dg/tls/diag-2.m: Update expected
1175 2013-11-12 Tristan Gingold <gingold@adacore.com>
1177 * gnat.dg/aggr21.adb: New test.
1178 * gnat.dg/aggr21_pkg.ad[sb]: New helper.
1180 2013-11-12 Jeff Law <law@redhat.com>
1182 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
1183 * gcc.dg/tree-ssa/isolate-5.c: New test.
1185 2013-11-12 Martin Jambor <mjambor@suse.cz>
1187 PR rtl-optimization/10474
1188 * gcc.dg/pr10474.c: New testcase.
1189 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
1190 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
1192 2013-11-12 Paolo Carlini <paolo.carlini@oracle.com>
1195 * g++.dg/cpp0x/alias-decl-enum-1.C: New.
1197 2013-11-11 Martin Liska <marxin.liska@gmail.com>
1199 * gcc.dg/time-profiler-1.c: New test.
1200 * gcc.dg/time-profiler-2.c: Ditto.
1202 2013-11-11 Marc Glisse <marc.glisse@inria.fr>
1203 Jeff Law <law@redhat.com>
1205 * gcc.dg/tree-ssa/alias-27.c: New testcase.
1207 2013-11-11 Uros Bizjak <ubizjak@gmail.com>
1210 * gcc.target/i386/pr58853.c: New test.
1212 2013-11-11 Joern Rennecke <joern.rennecke@embecosm.com>
1214 * gcc.dg/tree-ssa/forwprop-28.c: Adjust for ARC
1215 LOGICAL_OP_NON_SHORT_CIRCUIT definition.
1216 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise.
1217 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1218 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1219 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1220 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1221 * gcc.dg/tree-ssa/vrp47.c: Likewise.
1222 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1224 2013-11-08 Joseph Myers <joseph@codesourcery.com>
1226 * gcc.dg/atomic/stdatomic-compare-exchange-1.c,
1227 gcc.dg/atomic/stdatomic-compare-exchange-2.c,
1228 gcc.dg/atomic/stdatomic-compare-exchange-3.c,
1229 gcc.dg/atomic/stdatomic-compare-exchange-4.c,
1230 gcc.dg/atomic/stdatomic-exchange-1.c,
1231 gcc.dg/atomic/stdatomic-exchange-2.c,
1232 gcc.dg/atomic/stdatomic-exchange-3.c,
1233 gcc.dg/atomic/stdatomic-exchange-4.c,
1234 gcc.dg/atomic/stdatomic-fence.c, gcc.dg/atomic/stdatomic-flag.c,
1235 gcc.dg/atomic/stdatomic-generic.c,
1236 gcc.dg/atomic/stdatomic-kill-dep.c,
1237 gcc.dg/atomic/stdatomic-load-1.c,
1238 gcc.dg/atomic/stdatomic-load-2.c,
1239 gcc.dg/atomic/stdatomic-load-3.c,
1240 gcc.dg/atomic/stdatomic-load-4.c,
1241 gcc.dg/atomic/stdatomic-lockfree.c,
1242 gcc.dg/atomic/stdatomic-op-1.c, gcc.dg/atomic/stdatomic-op-2.c,
1243 gcc.dg/atomic/stdatomic-op-3.c, gcc.dg/atomic/stdatomic-op-4.c,
1244 gcc.dg/atomic/stdatomic-store-1.c,
1245 gcc.dg/atomic/stdatomic-store-2.c,
1246 gcc.dg/atomic/stdatomic-store-3.c,
1247 gcc.dg/atomic/stdatomic-store-4.c, gcc.dg/c11-stdatomic-1.c: New
1250 2013-11-08 Cong Hou <congh@google.com>
1252 PR tree-optimization/58508
1253 * gcc.dg/vect/pr58508.c: Update.
1255 2013-11-08 Richard Biener <rguenther@suse.de>
1257 PR tree-optimization/59047
1258 * gcc.dg/torture/pr59047.c: New testcase.
1260 2013-11-08 Richard Biener <rguenther@suse.de>
1262 PR tree-optimization/59038
1263 PR tree-optimization/58955
1264 * gcc.dg/torture/pr59038.c: New testcase.
1266 2013-11-07 Janus Weil <janus@gcc.gnu.org>
1269 * gfortran.dg/constructor_9.f90: New.
1271 2013-11-07 Joseph Myers <joseph@codesourcery.com>
1273 * gcc.dg/atomic-compare-exchange-1.c,
1274 gcc.dg/atomic-compare-exchange-2.c,
1275 gcc.dg/atomic-compare-exchange-3.c,
1276 gcc.dg/atomic-compare-exchange-4.c,
1277 gcc.dg/atomic-compare-exchange-5.c, gcc.dg/atomic-exchange-1.c,
1278 gcc.dg/atomic-exchange-2.c, gcc.dg/atomic-exchange-3.c,
1279 gcc.dg/atomic-exchange-4.c, gcc.dg/atomic-exchange-5.c,
1280 gcc.dg/atomic-fence.c, gcc.dg/atomic-flag.c,
1281 gcc.dg/atomic-generic.c, gcc.dg/atomic-invalid.c,
1282 gcc.dg/atomic-load-1.c, gcc.dg/atomic-load-2.c,
1283 gcc.dg/atomic-load-3.c, gcc.dg/atomic-load-4.c,
1284 gcc.dg/atomic-load-5.c, gcc.dg/atomic-lockfree.c,
1285 gcc.dg/atomic-noinline.c, gcc.dg/atomic-op-1.c,
1286 gcc.dg/atomic-op-2.c, gcc.dg/atomic-op-3.c, gcc.dg/atomic-op-4.c,
1287 gcc.dg/atomic-op-5.c, gcc.dg/atomic-param.c,
1288 gcc.dg/atomic-store-1.c, gcc.dg/atomic-store-2.c,
1289 gcc.dg/atomic-store-3.c, gcc.dg/atomic-store-4.c,
1290 gcc.dg/atomic-store-5.c: Declare main as returning int.
1291 * gcc.dg/atomic-exchange-1.c, gcc.dg/atomic-exchange-2.c,
1292 gcc.dg/atomic-exchange-3.c, gcc.dg/atomic-exchange-4.c,
1293 gcc.dg/atomic-exchange-5.c: Separate increments of count from
1294 expression using value of count.
1296 2013-11-07 Joseph Myers <joseph@codesourcery.com>
1298 * lib/target-supports.exp
1299 (check_effective_target_fenv_exceptions): New function.
1300 * lib/atomic-dg.exp, gcc.dg/atomic/atomic.exp: New files.
1301 * gcc.dg/atomic/c11-atomic-exec-1.c,
1302 gcc.dg/atomic/c11-atomic-exec-2.c,
1303 gcc.dg/atomic/c11-atomic-exec-3.c,
1304 gcc.dg/atomic/c11-atomic-exec-4.c,
1305 gcc.dg/atomic/c11-atomic-exec-5.c, gcc.dg/c11-atomic-1.c,
1306 gcc.dg/c11-atomic-2.c, gcc.dg/c11-atomic-3.c,
1307 gcc.dg/c90-atomic-1.c, gcc.dg/c99-atomic-1.c: New tests.
1309 2013-11-07 Cong Hou <congh@google.com>
1311 * gcc.dg/vect/vect-alias-check.c: New.
1313 2013-11-07 Jakub Jelinek <jakub@redhat.com>
1315 * gcc.dg/tree-ssa/loop-39.c: New test.
1317 * gcc.dg/unroll_1.c: Add -fno-tree-vrp to dg-options.
1318 * gcc.dg/unroll_2.c: Likewise.
1319 * gcc.dg/unroll_3.c: Likewise.
1320 * gcc.dg/unroll_4.c: Likewise.
1321 * gcc.dg/vrp90.c: New test.
1323 2013-11-07 Paolo Carlini <paolo.carlini@oracle.com>
1326 * g++.dg/cpp0x/nullptr30.C: New.
1328 2013-11-07 Yury Gribov <y.gribov@samsung.com>
1329 Jakub Jelinek <jakub@redhat.com>
1332 * c-c++-common/asan/pr59029.c: New test.
1334 2013-11-07 H.J. Lu <hongjiu.lu@intel.com>
1337 * gcc.target/i386/pr59034-1.c: New test.
1338 * gcc.target/i386/pr59034-2.c: Likewise.
1340 2013-11-07 Bin Cheng <bin.cheng@arm.com>
1342 * gcc.dg/tree-ssa/loop-2.c: Refine check condition.
1343 * gcc.dg/tree-ssa/ivopt_infer_2.c: Ditto.
1344 * gcc.dg/tree-ssa/ivopt_mult_3.c: Ditto.
1346 2013-11-06 DJ Delorie <dj@redhat.com>
1348 * gcc.dg/mismatch-decl-1.c: New test.
1350 2013-11-06 Joseph Myers <joseph@codesourcery.com>
1352 * gcc.dg/torture/float128-cmp-invalid.c,
1353 gcc.dg/torture/float128-div-underflow.c,
1354 gcc.dg/torture/float128-extend-nan.c,
1355 gcc.dg/torture/fp-int-convert-float128-timode-3.c: New tests.
1357 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
1359 * gcc.target/sh/pr51244-11.c: Remove target line.
1360 * gcc.target/sh/sh4a-sincosf.c: Likewise.
1361 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1362 * gcc.target/sh/pr51244-15.c: Likewise.
1363 * gcc.target/sh/pr51244-19.c: Likewise.
1364 * gcc.target/sh/cmpstr.c: Likewise.
1365 * gcc.target/sh/pr33135-3.c: Likewise.
1366 * gcc.target/sh/pr53512-2.c: Likewise.
1367 * gcc.target/sh/pr54602-2.c: Likewise.
1368 * gcc.target/sh/pr52483-1.c: Likewise.
1369 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1370 * gcc.target/sh/pr54760-4.c: Likewise.
1371 * gcc.target/sh/pr52483-5.c: Likewise.
1372 * gcc.target/sh/pr54089-2.c: Likewise.
1373 * gcc.target/sh/pr56547-2.c: Likewise.
1374 * gcc.target/sh/pr54089-6.c: Likewise.
1375 * gcc.target/sh/pr51244-20.c: Likewise.
1376 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
1377 * gcc.target/sh/sh4a-fsrra.c: Likewise.
1378 * gcc.target/sh/pr50749-qihisi-predec-1.c: Likewise.
1379 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
1380 * gcc.target/sh/pr55303-2.c: Likewise.
1381 * gcc.target/sh/sh2a-resbank.c: Likewise.
1382 * gcc.target/sh/sp-switch.c: Likewise.
1383 * gcc.target/sh/pr51244-3.c: Likewise.
1384 * gcc.target/sh/pr50751-3.c: Likewise.
1385 * gcc.target/sh/pr51244-7.c: Likewise.
1386 * gcc.target/sh/struct-arg-dw2.c: Likewise.
1387 * gcc.target/sh/pr50751-7.c: Likewise.
1388 * gcc.target/sh/pr49468-di.c: Likewise.
1389 * gcc.target/sh/pr50749-qihisi-postinc-4.c: Likewise.
1390 * gcc.target/sh/pr49880-3.c: Likewise.
1391 * gcc.target/sh/pr51244-12.c: Likewise.
1392 * gcc.target/sh/pr53988.c: Likewise.
1393 * gcc.target/sh/pr6526.c: Likewise.
1394 * gcc.target/sh/sh2a-bxor.c: Likewise.
1395 * gcc.target/sh/pr51244-16.c: Likewise.
1396 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
1397 * gcc.target/sh/sh2a-bor.c: Likewise.
1398 * gcc.target/sh/pr53511-1.c: Likewise.
1399 * gcc.target/sh/pr21255-3.c: Likewise.
1400 * gcc.target/sh/pr53512-3.c: Likewise.
1401 * gcc.target/sh/pr33135-4.c: Likewise.
1402 * gcc.target/sh/pr54602-3.c: Likewise.
1403 * gcc.target/sh/pr54760-1.c: Likewise.
1404 * gcc.target/sh/pr52483-2.c: Likewise.
1405 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
1406 * gcc.target/sh/pr54680.c: Likewise.
1407 * gcc.target/sh/pr54386.c: Likewise.
1408 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
1409 * gcc.target/sh/pr54089-3.c: Likewise.
1410 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
1411 * gcc.target/sh/pr54089-7.c: Likewise.
1412 * gcc.target/sh/strlen.c: Likewise.
1413 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
1414 * gcc.target/sh/pr50749-qihisi-predec-2.c: Likewise.
1415 * gcc.target/sh/pr55303-3.c: Likewise.
1416 * gcc.target/sh/pr51244-4.c: Likewise.
1417 * gcc.target/sh/pr50751-4.c: Likewise.
1418 * gcc.target/sh/pr39423-1.c: Likewise.
1419 * gcc.target/sh/pr51244-8.c: Likewise.
1420 * gcc.target/sh/pr55146.c: Likewise.
1421 * gcc.target/sh/pr50751-8.c: Likewise.
1422 * gcc.target/sh/sh2a-bset.c: Likewise.
1423 * gcc.target/sh/pr50749-qihisi-postinc-1.c: Likewise.
1424 * gcc.target/sh/sh2a-movi20s.c: Likewise.
1425 * gcc.target/sh/20080410-1.c: Likewise.
1426 * gcc.target/sh/pr49880-4.c: Likewise.
1427 * gcc.target/sh/pr51244-13.c: Likewise.
1428 * gcc.target/sh/sh2a-movrt.c: Likewise.
1429 * gcc.target/sh/pr51244-17.c: Likewise.
1430 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1431 * gcc.target/sh/sh2a-bclr.c: Likewise.
1432 * gcc.target/sh/pr33135-1.c: Likewise.
1433 * gcc.target/sh/pr53512-4.c: Likewise.
1434 * gcc.target/sh/pr54602-4.c: Likewise.
1435 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
1436 * gcc.target/sh/pr54760-2.c: Likewise.
1437 * gcc.target/sh/pr52483-3.c: Likewise.
1438 * gcc.target/sh/sh2a-bld.c: Likewise.
1439 * gcc.target/sh/pr54089-4.c: Likewise.
1440 * gcc.target/sh/pr54685.c: Likewise.
1441 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
1442 * gcc.target/sh/pr54089-8.c: Likewise.
1443 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1444 * gcc.target/sh/pr50749-qihisi-predec-3.c: Likewise.
1445 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
1446 * gcc.target/sh/pr51244-1.c: Likewise.
1447 * gcc.target/sh/pr50751-1.c: Likewise.
1448 * gcc.target/sh/pr55160.c: Likewise.
1449 * gcc.target/sh/pr51244-5.c: Likewise.
1450 * gcc.target/sh/pr54236-1.c: Likewise.
1451 * gcc.target/sh/pr50751-5.c: Likewise.
1452 * gcc.target/sh/pr52933-1.c: Likewise.
1453 * gcc.target/sh/pr39423-2.c: Likewise.
1454 * gcc.target/sh/pr51244-9.c: Likewise.
1455 * gcc.target/sh/pr49263.c: Likewise.
1456 * gcc.target/sh/pr50749-qihisi-postinc-2.c: Likewise.
1457 * gcc.target/sh/pr49880-1.c: Likewise.
1458 * gcc.target/sh/sh2a-band.c: Likewise.
1459 * gcc.target/sh/pr51244-10.c: Likewise.
1460 * gcc.target/sh/pr49880-5.c: Likewise.
1461 * gcc.target/sh/prefetch.c: Likewise.
1462 * gcc.target/sh/pr51244-14.c: Likewise.
1463 * gcc.target/sh/rte-delay-slot.c: Likewise.
1464 * gcc.target/sh/fpul-usage-1.c: Likewise.
1465 * gcc.target/sh/pr51244-18.c: Likewise.
1466 * gcc.target/sh/pr21255-1.c: Likewise.
1467 * gcc.target/sh/pr33135-2.c: Likewise.
1468 * gcc.target/sh/pr53512-1.c: Likewise.
1469 * gcc.target/sh/pr54602-1.c: Likewise.
1470 * gcc.target/sh/sh2a-rtsn.c: Likewise.
1471 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1472 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1473 * gcc.target/sh/torture/pr58314.c: Likewise.
1474 * gcc.target/sh/torture/pr34777.c: Likewise.
1475 * gcc.target/sh/torture/pr58475.c: Likewise.
1476 * gcc.target/sh/pr54760-3.c: Likewise.
1477 * gcc.target/sh/sh4a-cosf.c: Likewise.
1478 * gcc.target/sh/pr52483-4.c: Likewise.
1479 * gcc.target/sh/mfmovd.c: Likewise.
1480 * gcc.target/sh/pr54089-1.c: Likewise.
1481 * gcc.target/sh/pr56547-1.c: Likewise.
1482 * gcc.target/sh/pr54089-5.c: Likewise.
1483 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
1484 * gcc.target/sh/pr54089-9.c: Likewise.
1485 * gcc.target/sh/sh2a-jsrn.c: Likewise.
1486 * gcc.target/sh/pr49468-si.c: Likewise.
1487 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
1488 * gcc.target/sh/pr50749-qihisi-predec-4.c: Likewise.
1489 * gcc.target/sh/pr55303-1.c: Likewise.
1490 * gcc.target/sh/pr51244-2.c: Likewise.
1491 * gcc.target/sh/pr50751-2.c: Likewise.
1492 * gcc.target/sh/pr54236-2.c: Likewise.
1493 * gcc.target/sh/pr51244-6.c: Likewise.
1494 * gcc.target/sh/cmpstrn.c: Likewise.
1495 * gcc.target/sh/pr50751-6.c: Likewise.
1496 * gcc.target/sh/pr52933-2.c: Likewise.
1497 * gcc.target/sh/pr53568-1.c: Likewise.
1498 * gcc.target/sh/pr50749-qihisi-postinc-3.c: Likewise.
1499 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
1500 * gcc.target/sh/sh4a-sinf.c: Likewise.
1501 * gcc.target/sh/pr49880-2.c: Likewise.
1503 2013-11-06 Tobias Burnus <burnus@net-b.de>
1505 * g++.dg/warn/wdate-time.C: Update dg-error pattern.
1506 * gcc.dg/wdate-time.c: Ditto.
1507 * gfortran.dg/wdate-time.F90: Ditto.
1509 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
1512 * gcc.target/sh/torture/pr30807.c: New.
1514 2013-11-06 Paolo Carlini <paolo.carlini@oracle.com>
1517 * g++.dg/other/java3.C: New.
1519 2013-11-06 Uros Bizjak <ubizjak@gmail.com>
1522 * gcc.target/i386/pr59021.c: New test.
1524 2013-11-06 James Lemke <jwlemke@codesourcery.com>
1526 * lib/gcc-defs.exp (dg-additional-files-options): Extend regsub for
1527 dg-additional-files to also match BOL.
1529 2013-11-06 Joseph Myers <joseph@codesourcery.com>
1531 * gcc.dg/torture/c99-contract-1.c: New test.
1533 2013-11-06 Richard Biener <rguenther@suse.de>
1535 PR tree-optimization/58653
1536 * gcc.dg/tree-ssa/predcom-6.c: New testcase.
1537 * gcc.dg/tree-ssa/predcom-7.c: Likewise.
1539 2013-11-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
1541 * c-c++-common/cilk-plus/CK/fib.c: Reduced the iteration from
1542 40 to 30. Replaced iteration variable with a #define. Instead of
1543 returning non-zero value for error, called __builtin_abort (). Fixed
1544 a bug of calling fib_serial in serial case instead of fib.
1545 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1546 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1547 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1548 * gcc.dg/cilk-plus/cilk-plus.exp: Removed duplicate/un-necessary
1549 compiler flag testing.
1551 2013-11-06 Christian Bruel <christian.bruel@st.com>
1553 * gcc.target/sh/strlen.c: New test.
1555 2013-11-06 Jakub Jelinek <jakub@redhat.com>
1558 * gcc.c-torture/compile/pr58970.c: New test.
1560 2013-11-05 Wei Mi <wmi@google.com>
1563 * testsuite/gcc.dg/pr57518.c: Add subreg in regexp pattern.
1565 2013-11-05 Tobias Burnus <burnus@net-b.de>
1567 * g++.dg/warn/wdate-time.C: New.
1568 * gcc.dg/wdate-time.c: New.
1569 * gfortran.dg/wdate-time.F90: New.
1571 2013-11-05 Steven G. Kargl <kargl@gcc.gnu.org>
1574 * gfortran.dg/reshape_6.f90: New test.
1576 2013-11-05 Jeff Law <law@redhat.com>
1578 * gcc.dg/pr38984.c: Add -fno-isolate-erroneous-paths.
1579 * gcc.dg/tree-ssa/isolate-1.c: New test.
1580 * gcc.dg/tree-ssa/isolate-2.c: New test.
1581 * gcc.dg/tree-ssa/isolate-3.c: New test.
1582 * gcc.dg/tree-ssa/isolate-4.c: New test.
1584 2013-11-05 Jakub Jelinek <jakub@redhat.com>
1586 PR rtl-optimization/58997
1587 * gcc.c-torture/compile/pr58997.c: New test.
1589 2013-11-05 Paolo Carlini <paolo.carlini@oracle.com>
1592 * g++.dg/cpp0x/gen-attrs-56.C: New.
1594 2013-11-05 Richard Biener <rguenther@suse.de>
1597 * gcc.dg/ipa/pr58492.c: New testcase.
1599 2013-11-05 Richard Biener <rguenther@suse.de>
1601 PR tree-optimization/58955
1602 * gcc.dg/torture/pr58955-1.c: New testcase.
1603 * gcc.dg/torture/pr58955-2.c: Likewise.
1605 2013-11-05 H.J. Lu <hongjiu.lu@intel.com>
1608 * gcc.dg/pr58981.c: New test.
1610 2013-11-05 Richard Biener <rguenther@suse.de>
1613 * gcc.dg/torture/pr58941.c: New testcase.
1615 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
1617 PR tree-optimization/58958
1618 * gcc.dg/tree-ssa/pr58958.c: New file.
1620 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
1622 * gcc.dg/tree-ssa/alias-26.c: New file.
1624 2013-11-05 Jakub Jelinek <jakub@redhat.com>
1626 PR tree-optimization/58984
1627 * gcc.c-torture/execute/pr58984.c: New test.
1629 2013-11-05 Andreas Schwab <schwab@suse.de>
1631 * g++.dg/ext/sync-4.C: Require sync_long_long_runtime support.
1633 2013-11-05 Tobias Burnus <burnus@net-b.de>
1635 * g++.dg/gomp/openmp-simd-1.C: New.
1636 * g++.dg/gomp/openmp-simd-2.C: New.
1637 * gcc.dg/gomp/openmp-simd-1.c: New.
1638 * gcc.dg/gomp/openmp-simd-2.c: New.
1640 2013-11-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1642 * gcc.dg/superblock.c: Require scheduling support.
1644 2013-11-04 Kostya Serebryany <kcc@google.com>
1646 * g++.dg/asan/asan_test.cc: Update the test
1647 to match the fresh asan run-time.
1648 * c-c++-common/asan/stack-overflow-1.c: Ditto.
1650 2013-11-04 Ian Lance Taylor <iant@google.com>
1652 * g++.dg/ext/sync-4.C: New test.
1654 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
1657 * gfortran.dg/derived_external_function_1.f90 : New test
1659 2013-11-04 Jakub Jelinek <jakub@redhat.com>
1661 PR tree-optimization/58978
1662 * gcc.c-torture/compile/pr58978.c: New test.
1664 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
1667 * gfortran.dg/optional_class_1.f90 : New test
1669 2013-11-04 Vladimir Makarov <vmakarov@redhat.com>
1671 PR rtl-optimization/58968
1672 * gfortran.dg/pr58968.f: New
1674 2013-11-04 Marek Polacek <polacek@redhat.com>
1677 * g++.dg/diagnostic/pr58979.C: New test.
1679 2013-11-04 Joseph Myers <joseph@codesourcery.com>
1681 * gcc.dg/iec-559-macros-1.c, gcc.dg/iec-559-macros-2.c,
1682 gcc.dg/iec-559-macros-3.c, gcc.dg/iec-559-macros-4.c,
1683 gcc.dg/iec-559-macros-5.c, gcc.dg/iec-559-macros-6.c,
1684 gcc.dg/iec-559-macros-7.c, gcc.dg/iec-559-macros-8.c,
1685 gcc.dg/iec-559-macros-9.c: New tests.
1687 2013-11-04 Jakub Jelinek <jakub@redhat.com>
1689 PR tree-optimization/58946
1690 * gcc.c-torture/compile/pr58946.c: New test.
1692 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
1695 * g++.dg/parse/pr52071.C: New.
1697 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
1700 * g++.dg/lookup/name-clash10.C: New.
1702 2013-11-03 Kugan Vivekanandarajah <kuganv@linaro.org>
1704 * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
1705 * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
1706 * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
1709 2013-11-03 Marek Polacek <polacek@redhat.com>
1711 * g++.dg/ubsan/cxx1y-vla.C: New test.
1712 * c-c++-common/ubsan/vla-3.c: New test.
1713 * c-c++-common/ubsan/vla-2.c: New test.
1714 * c-c++-common/ubsan/vla-4.c: New test.
1715 * c-c++-common/ubsan/vla-1.c: New test.
1717 2013-11-02 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1719 * gcc.dg/vmx/vec-set.c: New.
1721 2013-11-02 Paolo Carlini <paolo.carlini@oracle.com>
1725 * g++.dg/parse/pr29234.C: New.
1726 * g++.dg/parse/pr56037.C: Likewise.
1728 2013-11-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
1730 * gcc.dg/cilk-plus/cilk-plus.exp: Loaded libcilkrts library path and
1731 passed it in as one of the options to all Cilk keywords test.
1733 2013-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
1736 * g++.dg/cpp1y/pr58708.C: New.
1738 2013-11-01 Marc Glisse <marc.glisse@inria.fr>
1741 * g++.dg/ext/pr58834.C: New file.
1743 2013-11-01 Jakub Jelinek <jakub@redhat.com>
1745 * gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New
1747 * g++.dg/gomp/declare-simd-2.C (f15, f16, f17, f18, f19, f20): New
1750 2013-11-01 Paul Thomas <pault@gcc.gnu.org>
1753 * gfortran.dg/unlimited_polymorphic_13.f90 : Break up select
1756 2013-10-31 Jakub Jelinek <jakub@redhat.com>
1758 * g++.dg/gomp/simd-1.C: New test.
1759 * g++.dg/gomp/declare-simd-1.C (f32): Fix up aligned clause argument.
1760 * g++.dg/gomp/declare-simd-2.C (fn13, fn14): Add new tests.
1761 * gcc.dg/gomp/declare-simd-2.c (fn7, fn8, fn9, fn10, fn11): Likewise.
1762 * c-c++-common/gomp/simd6.c: New test.
1764 2013-10-31 Edward Smith-Rowland <3dw4rd@verizon.net>
1766 Implement C++14 digit separators.
1767 * g++.dg/cpp1y/digit-sep.C: New.
1768 * g++.dg/cpp1y/digit-sep-neg.C: New.
1769 * g++.dg/cpp1y/digit-sep-cxx11-neg.C: New.
1771 2013-10-31 Jakub Jelinek <jakub@redhat.com>
1773 * gcc.dg/vect/vect-align-3.c: New test.
1775 * g++.dg/warn/pr33738.C (main): Initialize a2 again to make sure
1776 we warn about it already during VRP1 pass.
1778 2013-10-31 Martin Jambor <mjambor@suse.cz>
1780 PR rtl-optimization/58934
1782 2013-10-30 Martin Jambor <mjambor@suse.cz>
1783 PR rtl-optimization/10474
1784 * gcc.dg/pr10474.c: New testcase.
1785 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
1786 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
1788 2013-10-31 Paolo Carlini <paolo.carlini@oracle.com>
1792 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
1795 * g++.dg/cpp0x/variadic145.C: New.
1797 * g++.dg/cpp0x/sfinae49.C: New.
1799 2013-10-30 Paolo Carlini <paolo.carlini@oracle.com>
1802 * g++.dg/cpp0x/deleted1.C: New.
1804 2013-10-31 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1806 * gcc.target/arm/lp1243022.c: New test.
1808 2013-10-30 Joern Rennecke <joern.rennecke@embecosm.com>
1811 * gcc.target/avr/pr58545.c: New test.
1813 2013-10-30 Tobias Burnus <burnus@net-b.de>
1816 2013-10-30 Tobias Burnus <burnus@net-b.de>
1817 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
1818 path to the compile flags.
1820 2013-10-30 Cong Hou <congh@google.com>
1822 * gcc.target/i386/vect-abs-s8.c: New test.
1823 * gcc.target/i386/vect-abs-s16.c: New test.
1824 * gcc.target/i386/vect-abs-s32.c: New test.
1826 2013-10-30 Tobias Burnus <burnus@net-b.de>
1828 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
1829 path to the compile flags.
1831 2013-10-30 Mikael Pettersson <mikpe@it.uu.se>
1833 PR rtl-optimization/58369
1834 * g++.dg/torture/pr58369.C: New test.
1836 2013-10-30 Tobias Burnus <burnus@net-b.de>
1839 * g++.dg/vect/pr33426-ivdep-2.cc: New.
1840 * g++.dg/vect/pr33426-ivdep-3.cc: New.
1841 * g++.dg/vect/pr33426-ivdep-4.cc: New.
1843 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
1846 * gcc.target/arm/pr58784.c: New.
1848 2013-10-30 Marc Glisse <marc.glisse@inria.fr>
1850 * gcc.dg/tree-ssa/alias-24.c: New file.
1852 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
1854 * gcc.target/i386/fma_double_3.c: Use pattern for
1855 scan-assembler-times instead of just one insn name.
1856 * gcc.target/i386/fma_double_5.c: Ditto.
1857 * gcc.target/i386/fma_float_3.c: Ditto.
1858 * gcc.target/i386/fma_float_5.c: Ditto.
1859 * gcc.target/i386/l_fma_double_1.c: Ditto.
1860 * gcc.target/i386/l_fma_double_2.c: Ditto.
1861 * gcc.target/i386/l_fma_double_3.c: Ditto.
1862 * gcc.target/i386/l_fma_double_4.c: Ditto.
1863 * gcc.target/i386/l_fma_double_5.c: Ditto.
1864 * gcc.target/i386/l_fma_double_6.c: Ditto.
1865 * gcc.target/i386/l_fma_float_1.c: Ditto.
1866 * gcc.target/i386/l_fma_float_2.c: Ditto.
1867 * gcc.target/i386/l_fma_float_3.c: Ditto.
1868 * gcc.target/i386/l_fma_float_4.c: Ditto.
1869 * gcc.target/i386/l_fma_float_5.c: Ditto.
1870 * gcc.target/i386/l_fma_float_6.c: Ditto.
1872 2013-10-30 Christian Bruel <christian.bruel@st.com>
1874 * gcc.c-torture/execute/builtins/strncmp-2.c: Enable for SH.
1875 * gcc.target/sh/cmpstr.c: New test.
1876 * gcc.target/sh/cmpstrn.c: New test.
1878 2013-10-30 Martin Jambor <mjambor@suse.cz>
1880 PR rtl-optimization/10474
1881 * gcc.dg/pr10474.c: New testcase.
1882 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
1883 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
1885 2013-10-29 Andrew Pinski <apinski@cavium.com>
1886 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1888 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case.
1889 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case.
1890 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case.
1891 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case.
1892 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case.
1893 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case.
1894 * gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent
1895 conditional move to be used.
1896 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove.
1898 2013-10-29 Tobias Burnus <burnus@net-b.de>
1901 * gfortran.dg/blockdata_8.f90: New.
1903 2013-10-29 Oleg Endo <olegendo@gcc.gnu.org>
1906 * gcc.target/sh/pr54236-2: New.
1907 * gcc.target/sh/pr54089-6: Add another rotl special case.
1909 2013-10-29 Paul Thomas <pault@gcc.gnu.org>
1912 * gfortran.dg/unlimited_polymorphic_13.f90: Use real variables
1913 to determine sizes of real kinds.
1916 * gfortran.dg/unlimited_polymorphic_14.f90: New test.
1918 2013-10-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
1920 * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: New test.
1921 * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Likewise.
1922 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1923 * c-c++-common/cilk-plus/CK/no_args_error.c: Likewise.
1924 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1925 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1926 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1927 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1928 * c-c++-common/cilk-plus/CK/test__cilk.c: Likewise.
1929 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1930 * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Likewise.
1931 * c-c++-common/cilk-plus/CK/invalid_spawn.c: Likewise.
1932 * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise.
1933 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1934 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1935 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1936 * gcc.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords
1937 test stored in c-c++-common. Also, added the Cilk runtime's library
1938 to the ld_library_path.
1940 2013-10-29 Paolo Carlini <paolo.carlini@oracle.com>
1943 * g++.dg/cpp0x/auto40.C: New.
1944 * g++.dg/other/warning1.C: Adjust.
1946 2013-10-29 Richard Biener <rguenther@suse.de>
1948 * gcc.dg/torture/restrict-2.c: New testcase.
1949 * gcc.dg/torture/restrict-3.c: Likewise.
1950 * gcc.dg/torture/restrict-4.c: Likewise.
1951 * gcc.dg/torture/restrict-5.c: Likewise.
1953 2013-10-29 Marc Glisse <marc.glisse@inria.fr>
1955 PR tree-optimization/19831
1956 * gcc.dg/tree-ssa/alias-25.c: New file.
1958 2013-10-29 Richard Biener <rguenther@suse.de>
1960 * g++.dg/vect/slp-pr56812.cc: Adjust with respect to -fvect-cost-model
1962 * gcc.dg/vect/bb-slp-32.c: Likewise.
1963 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
1964 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
1965 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: Likewise.
1966 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise.
1967 * gcc.target/powerpc/crypto-builtin-1.c: Likewise.
1968 * gcc.target/powerpc/p8vector-builtin-1.c: Likewise.
1969 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
1970 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
1971 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
1972 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
1973 * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise.
1974 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
1975 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
1976 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
1977 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
1978 * gfortran.dg/vect/vect.exp: Likewise.
1980 2013-10-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1982 * gcc.dg/vmx/gcc-bug-i.c: Add little endian variant.
1983 * gcc.dg/vmx/eg-5.c: Likewise.
1985 2013-10-28 Claudiu Zissulescu <claziss@synopsys.com>
1986 Joern Rennecke <joern.rennecke@embecosm.com>
1988 * gcc.target/arc/jump-around-jump.c: New test.
1990 2013-10-27 Tom de Vries <tom@codesourcery.com>
1992 * gcc.target/arm/require-pic-register-loc.c: New test.
1994 2013-10-27 Uros Bizjak <ubizjak@gmail.com>
1997 * gcc.target/i386/pr58679-1.c: New test.
1998 * gcc.target/i386/pr58679-2.c: Ditto.
2000 2013-10-27 Tobias Burnus <burnus@net-b.de>
2003 * gcc.dg/vect/vect-ivdep-2.c: New.
2005 2013-10-26 Oleg Endo <olegendo@gcc.gnu.org>
2008 * gcc.target/sh/pr52483-1.c: Add tests for memory stores.
2009 * gcc.target/sh/pr52483-2.c: Likewise.
2010 * gcc.target/sh/pr52483-3.c: Likewise.
2011 * gcc.target/sh/pr52483-4.c: Likewise.
2013 2013-10-26 Jeff Law <law@redhat.com>
2015 * g++.dg/torture/pr49309.C: Removed.
2016 * gcc.dg/dfp/pr35739.c: Removed.
2018 2013-10-25 Vladimir Makarov <vmakarov@redhat.com>
2020 PR rtl-optimization/58759
2021 * gcc.target/i386/pr58759.c: New.
2023 2013-10-25 Tobias Burnus <burnus@net-b.de>
2025 * g++.dg/vect/pr33426-ivdep.cc: Use dg-options.
2026 * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto.
2027 * testsuite/gcc.dg/vect/vect-ivdep-1.c: Ditto.
2029 2013-10-25 Yufeng Zhang <yufeng.zhang@arm.com>
2031 * gcc.dg/wmul-1.c: New test.
2033 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
2036 * g++.dg/template/pr58878.C: New.
2038 2013-10-25 Marc Glisse <marc.glisse@inria.fr>
2040 * gcc.dg/tree-ssa/alias-23.c: New file.
2042 2013-10-25 Richard Biener <rguenther@suse.de>
2044 PR tree-optimization/58626
2045 * gcc.dg/torture/pr58626.c: New testcase.
2047 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
2050 * g++.dg/cpp0x/defaulted47.C: New.
2052 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
2054 * gcc.c-torture/execute/pr58831.c: New test.
2056 2013-10-25 Nick Clifton <nickc@redhat.com>
2058 * c-c++-common/pr57793.c: Add expected error messages for
2059 targets with small integers.
2060 * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets.
2061 * gcc.dg/c99-stdint-2.c: Likewise.
2062 * gcc.dg/cdce1.c: Likewise.
2063 * gcc.dg/fold-overflow-1.c: Likewise.
2064 * gcc.dg/utf-cvt.c: Likewise.
2065 * gcc.dg/ftrapv-1.c: Only run on targets that support trapping
2067 * gcc.dg/ftrapv-2.c: Likewise.
2068 * gcc.dg/pr30286.c: Likewise.
2069 * gcc.dg/pr19340.c: Only run on targets that support scheduling.
2070 * lib/target-supports.exp (check_effective_target_trapping): New
2071 proc. Returns true if the target supports trapping arithmetic.
2073 2013-10-25 Tobias Burnus <burnus@net-b.de>
2075 * g++.dg/parse/ivdep.C: New.
2076 * g++.dg/vect/pr33426-ivdep.cc: New.
2078 2013-10-24 Richard Henderson <rth@redhat.com>
2081 * gcc.dg/atomic-store-6.c: New.
2083 2013-10-24 Ian Lance Taylor <iant@google.com>
2085 * go.test/go-test.exp (errchk): Combine quoted strings in comments.
2087 2013-10-24 Cong Hou <congh@google.com>
2089 * gcc.c-torture/execute/20030125-1.c: Update.
2091 2013-10-24 Tobias Burnus <burnus@net-b.de>
2094 * gfortran.dg/vect/vect-do-concurrent-1.f90: New.
2096 2013-10-24 Dehao Chen <dehao@google.com>
2098 * g++.dg/opt/devirt3.C: New test.
2100 2013-08-24 Tobias Burnus <burnus@net-b.de>
2103 * testsuite/gcc.dg/ivdep.c: New.
2104 * testsuite/gcc.dg/vect/vect-ivdep-1.c: New.
2106 2013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2108 * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC.
2109 * gcc.target/aarch64/c-output-mod-3.c: Likewise.
2111 2013-10-24 Nick Clifton <nickc@redhat.com>
2113 * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430.
2115 2013-10-24 Marek Polacek <polacek@redhat.com>
2118 * g++.dg/parse/pr58705.C: New test.
2120 2013-10-24 Marek Polacek <polacek@redhat.com>
2122 * gcc.dg/c11-align-5.c: Add more testing.
2124 2013-10-23 Pat Haugen <pthaugen@us.ibm.com>
2126 * gcc.target/powerpc/direct-move.h: Fix header for executable tests.
2128 2013-10-23 Jakub Jelinek <jakub@redhat.com>
2130 PR tree-optimization/58775
2131 PR tree-optimization/58791
2132 * gcc.dg/guality/pr58791-1.c: New test.
2133 * gcc.dg/guality/pr58791-2.c: New test.
2134 * gcc.dg/guality/pr58791-3.c: New test.
2135 * gcc.dg/guality/pr58791-4.c: New test.
2136 * gcc.dg/guality/pr58791-5.c: New test.
2137 * gcc.c-torture/compile/pr58775.c: New test.
2138 * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
2140 2013-10-23 Tom de Vries <tom@codesourcery.com>
2142 PR tree-optimization/58805
2143 * gcc.dg/pr58805.c: New test.
2145 2013-10-23 Jakub Jelinek <jakub@redhat.com>
2147 * gcc.target/i386/vect-div-1.c: New test.
2149 * gcc.dg/vect/pr58508.c: Remove dg-options.
2151 2013-10-23 Richard Biener <rguenther@suse.de>
2153 * gcc.dg/torture/pr58830.c: New testcase.
2155 2013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net>
2157 Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
2158 * g++.dg/cpp1y/attr-deprecated.C: New.
2159 * g++.dg/cpp1y/attr-deprecated-neg.C: New.
2161 2013-10-23 Tobias Burnus <burnus@net-b.de>
2164 * gfortran.dg/assumed_type_8.f90: New.
2166 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
2169 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
2170 and MINUSCCZEXT defines. Update scan-assembler dg directive.
2171 * gcc.dg/torture/pr58779.c: New test.
2173 2013-10-22 Steve Ellcey <sellcey@mips.com>
2175 * gcc.target/mips/nor.c: New.
2177 2013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com>
2179 * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
2181 * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
2182 restricted to big-endian targets.
2184 2013-10-22 Paul Thomas <pault@gcc.gnu.org>
2187 * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
2189 2013-10-21 Tobias Burnus <burnus@net-b.de>
2192 * gfortran.dg/proc_ptr_comp_38.f90: New.
2194 2013-10-21 Marek Polacek <polacek@redhat.com>
2197 * gcc.dg/gomp/pr58809.c: New test.
2199 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
2201 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
2202 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
2204 2013-10-21 Richard Biener <rguenther@suse.de>
2206 PR tree-optimization/58794
2207 * c-c++-common/torture/pr58794-1.c: New testcase.
2208 * c-c++-common/torture/pr58794-2.c: Likewise.
2210 2013-10-21 Richard Biener <rguenther@suse.de>
2213 * c-c++-common/fold-divmul-1.c: New testcase.
2215 2013-10-21 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
2217 * gcc.target/i386/memset-vector_loop-1.c: New test.
2218 * gcc.target/i386/memset-vector_loop-2.c: New test.
2220 2013-10-21 Diego Novillo <dnovillo@google.com>
2222 * g++.dg/plugin/selfassign.c: Include tree.h.
2223 * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
2224 * gcc.dg/plugin/ggcplug.c: Likewise.
2225 * gcc.dg/plugin/one_time_plugin.c: Likewise.
2226 * gcc.dg/plugin/selfassign.c: Likewise.
2227 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
2229 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
2231 * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
2232 * gcc.target/mips/mips-ps-7.c: Likewise.
2234 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
2236 * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
2237 gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
2238 gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
2240 2013-10-19 John David Anglin <danglin@gcc.gnu.org>
2242 * c-c++-common/opaque-vector.c: Skip long double test on hppa.
2245 * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
2247 2013-10-19 Mike Stump <mikestump@comcast.net>
2249 * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
2251 * gcc.dg/lto/pr54625-1_0.c: Move from here...
2252 * g++.dg/lto/pr54625-1_0.c: ... to here.
2253 * gcc.dg/lto/pr54625-1_1.C: Likewise.
2254 * g++.dg/lto/pr54625-1_1.C: Likewise.
2255 * gcc.dg/lto/pr54625-2_0.c: Likewise.
2256 * g++.dg/lto/pr54625-2_0.c: Likewise.
2257 * gcc.dg/lto/pr54625-2_1.C: Likewise.
2258 * g++.dg/lto/pr54625-2_1.C: Likewise.
2260 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
2262 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
2264 2013-10-18 Cong Hou <congh@google.com>
2266 * gcc.dg/vect/pr58508.c: New test.
2268 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
2271 * g++.dg/cpp0x/variadic145.C: New.
2273 2013-10-18 Andrew MacLeod <amacleod@redhat.com>
2275 * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
2277 2013-10-18 Hans-Peter Nilsson <hp@axis.com>
2279 * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
2280 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
2281 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
2282 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
2284 2013-10-17 Charles Baylis <charles.baylis@linaro.org>
2286 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
2287 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
2288 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
2289 effective target arm_thumb1_ok.
2290 * lib/target-supports.exp
2291 (check_effective_target_arm_fp16_ok_nocache): Don't force
2292 -mfloat-abi=soft when building for hardfloat target.
2294 2013-10-17 Michael Meissner <meissner@linux.vnet.ibm.com>
2297 * gcc.target/powerpc/pr58673-1.c: New file to test whether
2298 -mquad-word + -mno-vsx-timode causes errors.
2299 * gcc.target/powerpc/pr58673-2.c: Likewise.
2301 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
2304 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
2306 2013-10-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2308 * gcc.target/aarch64/c-output-template.c: New testcase.
2309 * gcc.target/aarch64/c-output-template-2.c: Likewise.
2310 * gcc.target/aarch64/c-output-template-3.c: Likewise.
2312 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
2314 * gcc/testsuite/lib/target-supports.exp
2315 (check_effective_target_sync_long_long): AArch64 supports
2316 atomic operations on "long long".
2317 (check_effective_target_sync_long_long_runtime): AArch64 can
2318 execute atomic operations on "long long".
2320 2013-10-17 Richard Biener <rguenther@suse.de>
2322 PR tree-optimization/58143
2323 * gcc.dg/torture/pr58143-1.c: New testcase.
2324 * gcc.dg/torture/pr58143-2.c: Likewise.
2325 * gcc.dg/torture/pr58143-3.c: Likewise.
2327 2013-10-17 Marek Polacek <polacek@redhat.com>
2330 * gcc.dg/c1x-align-5.c: New test.
2332 2013-10-16 Tobias Burnus <burnus@net-b.de>
2335 * gfortran.dg/unlimited_polymorphic_12.f90: New.
2337 2013-10-16 Thomas Schwinge <thomas@codesourcery.com>
2339 * c-c++-common/cpp/openmp-define-1.c: Move
2340 dg-require-effective-target fopenmp after dg-do directive.
2341 * c-c++-common/cpp/openmp-define-2.c: Likewise.
2342 * gfortran.dg/openmp-define-1.f90: Likewise.
2343 * gfortran.dg/openmp-define-2.f90: Likewise.
2344 * gfortran.dg/openmp-define-3.f90: Likewise.
2346 2013-10-16 Paulo Matos <pmatos@broadcom.com>
2348 * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
2350 2013-10-15 Sriraman Tallam <tmsriram@google.com>
2353 * gcc.target/i386/pr57756.c: New test.
2354 * gcc.target/i386/pr57756_2.c: New test.
2356 2013-10-15 Richard Sandiford <rdsandiford@googlemail.com>
2358 * gcc.dg/torture/builtin-self.c: New file.
2360 2013-10-15 Zhenqiang Chen <zhenqiang.chen@arm.com>
2362 * gcc.dg/tree-ssa/reassoc-32.c: New test case.
2363 * gcc.dg/tree-ssa/reassoc-33.c: New test case.
2364 * gcc.dg/tree-ssa/reassoc-34.c: New test case.
2365 * gcc.dg/tree-ssa/reassoc-35.c: New test case.
2366 * gcc.dg/tree-ssa/reassoc-36.c: New test case.
2368 2013-10-15 Cong Hou <congh@google.com>
2370 * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
2372 2013-10-15 Paolo Carlini <paolo.carlini@oracle.com>
2375 * g++.dg/cpp0x/pr58707.C: New.
2377 2013-10-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2379 * c-c++-common/cpp/openmp-define-3.c: Move effective target check
2380 after other directives.
2382 2013-10-15 Tobias Burnus <burnus@net-b.de>
2385 * gfortran.dg/unlimited_polymorphic_11.f90: New.
2387 2013-10-14 Ian Lance Taylor <iant@google.com>
2389 * go.test/go-test.exp (go-find-packages): New proc.
2390 (go-gc-tests): Skip stress and safe tests. Skip *.dir
2391 subdirectories. Do simple +build line matching. Handle run with
2392 arguments. Handle errorcheckdir and rundircmpout. Use packages
2393 for rundir. Remove special handling for bug191 and dwarf.
2395 2013-10-14 Tobias Burnus <burnus@net-b.de>
2398 * gfortran.dg/unlimited_polymorphic_10.f90: New.
2400 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2402 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
2405 2013-10-14 Eric Botcazou <ebotcazou@adacore.com>
2407 * gnat.dg/specs/opt1.ads: New test.
2409 2013-10-14 Richard Biener <rguenther@suse.de>
2411 PR tree-optimization/58640
2412 * gcc.c-torture/execute/pr58640-2.c: New testcase.
2414 2013-10-13 Eric Botcazou <ebotcazou@adacore.com>
2416 * gnat.dg/uninit_array.ad[sn]: New test.
2417 * gnat.dg/uninit_array_pkg.ads: New helper.
2419 2013-10-13 Richard Biener <rguenther@suse.de>
2421 * gcc.c-torture/execute/pr58662.c: New test.
2423 2013-10-12 Oleg Endo <olegendo@gcc.gnu.org>
2426 * gcc.dg/torture/p51244-21.c: New.
2427 * gcc.target/sh/pr51244-20.c: New.
2428 * gcc.target/sh/pr51244-20-sh2a.c: New.
2430 2013-10-12 Arnaud Charlet <charlet@adacore.com>
2432 * gnat.dg/specs/linker_section.ads: Update test.
2434 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
2437 * gcc.target/i386/pr58690.c: New test
2439 2013-10-12 Alexander Monakov <amonakov@ispras.ru>
2441 * gcc.target/i386/builtin-ucmp.c: New test.
2443 2013-10-11 Brooks Moses <bmoses@google.com>
2445 * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
2447 2013-10-11 Jeff Law <law@redhat.com>
2449 * gcc.c-torture/execute/pr58640.c: New test.
2451 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
2454 * g++.dg/cpp0x/decltype57.C: New.
2456 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
2459 * g++.dg/template/nontype26.C: New.
2461 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
2463 * c-c++-common/cpp/openmp-define-1.c: New file.
2464 * c-c++-common/cpp/openmp-define-2.c: Likewise.
2465 * c-c++-common/cpp/openmp-define-3.c: Likewise.
2466 * gfortran.dg/openmp-define-1.f90: Likewise.
2467 * gfortran.dg/openmp-define-2.f90: Likewise.
2468 * gfortran.dg/openmp-define-3.f90: Likewise.
2470 * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
2471 for test source files.
2472 * gcc.dg/gomp/gomp.exp: Likewise.
2473 * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
2474 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2475 * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
2476 * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
2477 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
2479 2013-10-11 Jakub Jelinek <jakub@redhat.com>
2481 * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
2482 Remove error test that is now valid in OpenMP 4.0.
2483 * c-c++-common/gomp/atomic-16.c: New test.
2484 * c-c++-common/gomp/cancel-1.c: New test.
2485 * c-c++-common/gomp/depend-1.c: New test.
2486 * c-c++-common/gomp/depend-2.c: New test.
2487 * c-c++-common/gomp/map-1.c: New test.
2488 * c-c++-common/gomp/pr58472.c: New test.
2489 * c-c++-common/gomp/sections1.c: New test.
2490 * c-c++-common/gomp/simd1.c: New test.
2491 * c-c++-common/gomp/simd2.c: New test.
2492 * c-c++-common/gomp/simd3.c: New test.
2493 * c-c++-common/gomp/simd4.c: New test.
2494 * c-c++-common/gomp/simd5.c: New test.
2495 * c-c++-common/gomp/single1.c: New test.
2496 * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
2498 * g++.dg/gomp/block-3.C: Likewise.
2499 * g++.dg/gomp/clause-3.C: Adjust error messages.
2500 * g++.dg/gomp/declare-simd-1.C: New test.
2501 * g++.dg/gomp/declare-simd-2.C: New test.
2502 * g++.dg/gomp/depend-1.C: New test.
2503 * g++.dg/gomp/depend-2.C: New test.
2504 * g++.dg/gomp/target-1.C: New test.
2505 * g++.dg/gomp/target-2.C: New test.
2506 * g++.dg/gomp/taskgroup-1.C: New test.
2507 * g++.dg/gomp/teams-1.C: New test.
2508 * g++.dg/gomp/udr-1.C: New test.
2509 * g++.dg/gomp/udr-2.C: New test.
2510 * g++.dg/gomp/udr-3.C: New test.
2511 * g++.dg/gomp/udr-4.C: New test.
2512 * g++.dg/gomp/udr-5.C: New test.
2513 * g++.dg/gomp/udr-6.C: New test.
2514 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
2515 * gcc.dg/autopar/outer-2.c: Likewise.
2516 * gcc.dg/autopar/outer-3.c: Likewise.
2517 * gcc.dg/autopar/outer-4.c: Likewise.
2518 * gcc.dg/autopar/outer-5.c: Likewise.
2519 * gcc.dg/autopar/outer-6.c: Likewise.
2520 * gcc.dg/autopar/parallelization-1.c: Likewise.
2521 * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
2523 * gcc.dg/gomp/clause-1.c: Adjust error messages.
2524 * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
2525 instead of GOMP_parallel_loop_runtime_start.
2526 * gcc.dg/gomp/declare-simd-1.c: New test.
2527 * gcc.dg/gomp/declare-simd-2.c: New test.
2528 * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
2529 parser. Add further #pragma omp sections nesting tests.
2530 * gcc.dg/gomp/target-1.c: New test.
2531 * gcc.dg/gomp/target-2.c: New test.
2532 * gcc.dg/gomp/taskgroup-1.c: New test.
2533 * gcc.dg/gomp/teams-1.c: New test.
2534 * gcc.dg/gomp/udr-1.c: New test.
2535 * gcc.dg/gomp/udr-2.c: New test.
2536 * gcc.dg/gomp/udr-3.c: New test.
2537 * gcc.dg/gomp/udr-4.c: New test.
2538 * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
2540 2013-10-10 Jan Hubicka <jh@suse.cz>
2542 * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
2544 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2545 * gcc.target/i386/pr49168-1.c: Likewise.
2546 * gcc.target/i386/pr49002-2.c: Likewise.
2548 2013-10-10 Jakub Jelinek <jakub@redhat.com>
2551 * gcc.dg/torture/pr58670.c: New test.
2553 2013-10-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
2555 * gcc.dg/tree-ssa/phi-opt-11.c: New test.
2557 2013-10-09 Marek Polacek <polacek@redhat.com>
2560 * g++.dg/tm/pr58635-1.C: New test.
2561 * g++.dg/tm/pr58635-2.C: New test.
2563 2013-10-09 Jakub Jelinek <jakub@redhat.com>
2565 * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
2567 2013-10-09 Marc Glisse <marc.glisse@inria.fr>
2569 PR tree-optimization/20318
2570 * c-c++-common/pr20318.c: New file.
2571 * gcc.dg/tree-ssa/pr20318.c: New file.
2573 2013-10-09 Eric Botcazou <ebotcazou@adacore.com>
2575 * gcc.c-torture/execute/pr58570.c: New test.
2577 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2579 * gcc.target/aarch64/vclz.c: New testcase.
2581 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2583 * gcc.target/aarch64/vadd_f64.c: New testcase.
2584 * gcc.target/aarch64/vsub_f64.c: New testcase.
2586 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2588 * gcc.target/aarch64/vdiv_f.c: New testcase.
2590 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2592 * gcc.target/aarch64/vneg_f.c: New testcase.
2593 * gcc.target/aarch64/vneg_s.c: New testcase.
2595 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
2598 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
2599 * g++.old-deja/g++.mike/misc9.C: Adjust.
2601 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
2605 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2608 * g++.dg/template/crash117.C: New.
2610 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2612 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
2614 2013-10-08 Marc Glisse <marc.glisse@inria.fr>
2616 PR tree-optimization/58480
2617 * gcc.dg/tree-ssa/pr58480.c: New file.
2619 2013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2621 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
2622 * gcc.target/powerpc/fusion.c: Likewise.
2624 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2626 * gcc.target/s390/htm-nofloat-2.c: New testcase.
2628 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2630 * gcc.target/s390/htm-1.c: Add more tests to cover different
2633 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
2636 * g++.dg/init/uninitialized1.C: New.
2638 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
2641 * g++.dg/cpp0x/variadic144.C: New.
2643 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2646 * g++.dg/cpp0x/auto39.C: New.
2648 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2651 * g++.dg/cpp0x/range-for26.C: New.
2652 * g++.dg/cpp0x/range-for27.C: Likewise.
2654 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2657 * g++.dg/template/crash117.C: New.
2659 2013-10-04 Marc Glisse <marc.glisse@inria.fr>
2662 * g++.dg/tree-ssa/pr19476-5.C: New file.
2663 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
2665 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2668 * g++.dg/cpp0x/gen-attrs-55.C: New.
2670 2013-10-03 Easwaran Raman <eraman@google.com>
2673 * g++.dg/ext/attribute47.C: New.
2675 2013-10-03 Rong Xu <xur@google.com>
2677 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
2679 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
2680 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
2682 2013-10-03 Marek Polacek <polacek@redhat.com>
2685 * g++.dg/cpp0x/pr58510.C: New test.
2687 2013-10-03 Marc Glisse <marc.glisse@inria.fr>
2690 * g++.dg/tree-ssa/pr19476-1.C: New file.
2691 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
2692 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
2693 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
2695 2013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2697 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
2698 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
2699 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
2700 VSX scalar operations or the traditional floating point form of
2702 * gcc.target/powerpc/ppc-target-2.c: Likewise.
2703 * gcc.target/powerpc/recip-3.c: Likewise.
2704 * gcc.target/powerpc/recip-5.c: Likewise.
2705 * gcc.target/powerpc/pr72747.c: Likewise.
2706 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
2708 2013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
2711 * gcc.target/aarch64/pr58460.c: New file.
2713 2013-10-02 Tobias Burnus <burnus@net-b.de>
2716 * gfortran.dg/char_length_19.f90: New.
2718 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
2721 * g++.dg/parse/crash65.C: New.
2722 * g++.dg/cpp1y/pr58535.C: Likewise.
2724 2013-10-02 Richard Biener <rguenther@suse.de>
2726 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
2727 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
2728 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
2729 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
2730 * gfortran.dg/ldist-pr45199.f: Likewise.
2732 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
2735 * g++.dg/parse/crash64.C: New.
2737 2013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
2739 * gcc.dg/tree-ssa/slsr-40.c: New test.
2741 2013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
2744 * g++.dg/cpp0x/pr58563.C: New.
2746 2013-10-01 Vidya Praveen <vidyapraveen@arm.com>
2748 * gcc.target/aarch64/vect_saddl_1.c: New.
2750 2013-10-01 Jakub Jelinek <jakub@redhat.com>
2753 * gcc.c-torture/execute/pr58574.c: New testcase.
2755 2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
2758 * gcc.target/arm/pr58578.c: New test.
2760 2013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2762 PR tree-optimization/58556
2763 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
2764 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
2766 2013-10-01 Nick Clifton <nickc@redhat.com>
2768 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
2770 * gcc.c-torture/compile/20010327-1.c: Only run the test for
2772 * gcc.c-torture/compile/pr41181.c: Likewise.
2773 * gcc.c-torture/compile/calls.c: Likewise.
2774 * gcc.c-torture/compile/990617-1.c: Likewise.
2775 * gcc.c-torture/compile/pr55955.c: Only run the test for
2777 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
2779 2013-10-01 Richard Biener <rguenther@suse.de>
2781 PR tree-optimization/58553
2782 * gcc.dg/torture/pr58553.c: New testcase.
2784 2013-09-30 Jakub Jelinek <jakub@redhat.com>
2787 * gcc.c-torture/execute/pr58564.c: New test.
2789 2013-09-30 Teresa Johnson <tejohnson@google.com>
2791 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
2792 Update for additional dump message.
2794 2013-09-30 Richard Biener <rguenther@suse.de>
2796 PR tree-optimization/58554
2797 * gcc.dg/torture/pr58554.c: New testcase.
2799 2013-09-30 Simon Cook <simon.cook@embecosm.com>
2800 Joern Rennecke <joern.rennecke@embecosm.com>
2802 * gcc.target/arc/barrel-shifter-1.c: New test.
2803 * gcc.target/arc/barrel-shifter-2.c: Likewise.
2804 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
2805 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
2806 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
2807 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
2808 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
2809 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
2810 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
2811 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
2812 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
2813 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
2814 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
2815 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
2816 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
2817 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
2818 * gcc.target/arc/mtune-ARC600.c: Likewise.
2819 * gcc.target/arc/mtune-ARC601.c: Likewise.
2820 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
2821 * gcc.target/arc/mtune-ARC700.c: Likewise.
2822 * gcc.target/arc/mtune-ARC725D.c: Likewise.
2823 * gcc.target/arc/mtune-ARC750D.c: Likewise.
2824 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
2825 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
2827 2013-09-30 Richard Biener <rguenther@suse.de>
2830 * g++.dg/torture/pr58552.C: New testcase.
2832 2013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
2834 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
2835 and -mupper-regs-df.
2837 2013-09-27 Paulo Matos <pmatos@broadcom.com>
2840 * gcc.dg/pr58463.c: New test.
2842 2013-09-27 Jakub Jelinek <jakub@redhat.com>
2845 * c-c++-common/gomp/pr58551.c: New test.
2847 2013-09-27 Richard Biener <rguenther@suse.de>
2849 PR tree-optimization/58459
2850 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
2852 2013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
2855 * gfortran.dg/round_4.f90: Check for rounding support.
2857 2013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
2859 * g++.dg/vect/pr58513.cc (op): Make static.
2861 2013-09-26 Richard Biener <rguenther@suse.de>
2863 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
2865 2013-09-26 Richard Biener <rguenther@suse.de>
2867 PR tree-optimization/58539
2868 * gcc.dg/torture/pr58539.c: New testcase.
2870 2013-09-25 Jeff Law <law@redhat.com>
2872 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
2874 2013-09-25 Tobias Burnus <burnus@net-b.de>
2877 * gfortran.dg/finalize_21.f90: New.
2879 2013-09-25 Tobias Burnus <burnus@net-b.de>
2883 * gfortran.dg/defined_assignment_8.f90: New.
2884 * gfortran.dg/defined_assignment_9.f90: New.
2886 2013-09-25 Marek Polacek <polacek@redhat.com>
2889 * c-c++-common/ubsan/shift-5.c: New test.
2890 * c-c++-common/ubsan/shift-6.c: New test.
2891 * c-c++-common/ubsan/div-by-zero-5.c: New test.
2892 * gcc.dg/ubsan/c-shift-1.c: New test.
2894 2013-09-25 Marek Polacek <polacek@redhat.com>
2897 * g++.dg/tm/pr58516.C: New test.
2899 2013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2901 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
2903 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
2905 2013-09-24 Richard Biener <rguenther@suse.de>
2908 * g++.dg/vect/pr58513.cc: New testcase.
2910 2013-09-24 Yvan Roux <yvan.roux@linaro.org>
2912 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
2915 2013-09-23 Adam Butcher <adam@jessamine.co.uk>
2918 * g++.dg/cpp1y/pr58500.C: New testcase.
2920 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
2922 * gnat.dg/opt28.ad[sb]: New test.
2923 * gnat.dg/opt28_pkg.ads: New helper.
2925 2013-09-23 Richard Biener <rguenther@suse.de>
2927 PR tree-optimization/58464
2928 * g++.dg/torture/pr58464.C: New testcase.
2930 2013-09-23 Christian Bruel <christian.bruel@st.com>
2933 * gcc.target/sh/torture/pr58475.c: New test.
2935 2013-09-23 Janus Weil <janus@gcc.gnu.org>
2938 * gfortran.dg/extends_15.f90: New.
2940 2013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
2943 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
2945 2013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2948 * gcc.target/vax/vax.exp: New.
2949 * gcc.target/vax/pr56875.c: Ditto.
2951 2013-09-20 Richard Biener <rguenther@suse.de>
2954 * gfortran.dg/pr58484.f: New testcase.
2956 2013-09-20 Jeff Law <law@redhat.com>
2958 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
2960 2013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
2963 * gcc.dg/torture/pr57748-1.c: New test.
2964 * gcc.dg/torture/pr57748-2.c: New test.
2966 2013-09-20 Marek Polacek <polacek@redhat.com>
2969 * c-c++-common/ubsan/shift-4.c: New test.
2971 2013-09-20 Richard Biener <rguenther@suse.de>
2973 PR tree-optimization/58453
2974 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
2976 2013-09-20 Janus Weil <janus@gcc.gnu.org>
2979 * gfortran.dg/proc_ptr_43.f90: New.
2981 2013-09-18 Tobias Burnus <burnus@net-b.de>
2984 * gfortran.dg/defined_assignment_11.f90: New.
2986 2013-09-18 Vladimir Makarov <vmakarov@redhat.com>
2988 PR rtl-optimization/58438
2989 * g++.dg/pr58438.C: New test.
2991 2013-09-18 Tobias Burnus <burnus@net-b.de>
2994 * gfortran.dg/class_39.f03: Update dg-error.
2995 * gfortran.dg/class_5.f03: Ditto.
2996 * gfortran.dg/class_53.f90: Ditto.
2997 * gfortran.dg/realloc_on_assign_20.f90: New.
2998 * gfortran.dg/realloc_on_assign_21.f90: New.
2999 * gfortran.dg/realloc_on_assign_22.f90: New.
3001 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
3004 * g++.dg/parse/using4.C: New.
3006 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3008 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
3010 2013-09-18 Marek Polacek <polacek@redhat.com>
3013 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
3014 instead of the shift option.
3015 * c-c++-common/ubsan/pr58443-1.c: New test.
3016 * c-c++-common/ubsan/pr58443-3.c: New test.
3017 * c-c++-common/ubsan/pr58443-2.c: New test.
3019 2013-09-18 Richard Biener <rguenther@suse.de>
3021 PR tree-optimization/58417
3022 * gcc.dg/torture/pr58417.c: New testcase.
3024 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
3026 * gnat.dg/array_bounds_test2.adb: New test.
3028 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3030 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
3031 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
3033 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
3035 * gnat.dg/in_out_parameter4.adb: New test.
3037 2013-09-18 Marek Polacek <polacek@redhat.com>
3040 * c-c++-common/ubsan/attrib-1.c: New test.
3042 2013-09-17 Cong Hou <congh@google.com>
3044 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
3045 on two arrays with short and int types. This should not be recognized
3046 as a dot product pattern.
3048 2013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
3051 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
3052 the cp_type_quals (r) too.
3054 2013-09-17 Jan Hubicka <jh@suse.cz>
3057 * gcc.c-torture/compile/pr58332.c: New testcase.
3059 2013-09-17 Jeff Law <law@redhat.com>
3061 * gcc.c-torture/execute/pr58387.c: New test.
3063 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3065 PR tree-optimization/58088
3066 * gcc.c-torture/compile/pr58088.c: New test.
3068 2013-09-17 Nick Clifton <nickc@redhat.com>
3070 * lib/target-supports.exp (check_effective_target_trampolines):
3071 Add MSP430 to the list of targets that do not support trampolines.
3072 (check_profiling_available): Add MSP430 to the list of targets
3073 that do not support profiling.
3074 (check_effective_target_tls_runtime): Add MSP430 to the list of
3075 targets that do not support TLS.
3077 2013-09-17 Eric Botcazou <ebotcazou@adacore.com>
3079 * gnat.dg/opt27.adb: New test.
3080 * gnat.dg/opt27_pkg.ad[sb]: New helper.
3082 2013-09-17 Andreas Schwab <schwab@suse.de>
3084 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
3086 2013-09-17 Richard Biener <rguenther@suse.de>
3088 PR tree-optimization/58432
3089 * gcc.dg/pr58432.c: New testcase.
3091 2013-09-17 Bin Cheng <bin.cheng@arm.com>
3093 * gcc.dg/tree-ssa/slsr-39.c: New test.
3095 2013-09-16 Xinliang David Li <davidxl@google.com>
3097 * gcc.misc-tests/help.exp: Optimizer help change.
3099 2013-09-16 Jeff Law <law@redhat.com>
3101 * gcc.c-torture/execute/pr58419.c: New test.
3102 * gcc.c-torture/execute/pr58431.c: New test.
3104 2013-09-16 Tobias Burnus <burnus@net-b.de>
3107 * gfortran.dg/finalize_19.f90: New.
3109 2013-09-16 Vladimir Makarov <vmakarov@redhat.com>
3111 * gcc.target/i386/pr58418.c: New.
3113 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
3115 * gcc.target/aarch64/fmla-intrinsic.c: New.
3116 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
3117 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
3118 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
3120 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
3122 * gcc.target/aarch64/mul_intrinsic_1.c: New.
3123 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
3125 2013-09-16 Richard Biener <rguenther@suse.de>
3127 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
3129 2013-09-16 Adam Butcher <adam@jessamine.co.uk>
3131 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
3132 interpreted as implicit templates) to be expected pedwarns instead.
3134 2013-09-16 Tobias Burnus <burnus@net-b.de>
3137 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
3139 2013-09-15 Tobias Burnus <burnus@net-b.de>
3142 * gfortran.dg/defined_assignment_10.f90: New.
3144 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
3146 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
3147 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
3149 2013-09-13 Jacek Caban <jacek@codeweavers.com>
3151 * g++.dg/abi/main.C: Added implicit C linkage tests
3153 2013-09-13 Kai Tietz <ktietz@redhat.com>
3155 * gcc.target/i386/pr57848.c: New file.
3157 2013-09-13 Christian Bruel <christian.bruel@st.com>
3160 * gcc.target/sh/torture/pr58314.c: New test.
3162 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
3164 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
3166 2013-09-12 Martin Jambor <mjambor@suse.cz>
3169 * g++.dg/pr58389.C: New test.
3171 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
3173 * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
3174 * g++.dg/template/pseudodtor3.C: Likewise.
3176 2013-09-12 Richard Biener <rguenther@suse.de>
3178 PR tree-optimization/58404
3179 * g++.dg/tree-ssa/pr58404.C: New testcase.
3181 2013-09-12 Martin Jambor <mjambor@suse.cz>
3184 * g++.dg/ipa/pr58371.C: New test.
3186 2013-09-12 Richard Biener <rguenther@suse.de>
3188 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
3189 expected outcome and comment why that happens.
3191 2013-09-11 Richard Biener <rguenther@suse.de>
3194 * g++.dg/uninit-pred-4.C: New testcase.
3196 2013-09-11 Jakub Jelinek <jakub@redhat.com>
3198 PR tree-optimization/58385
3199 * gcc.c-torture/execute/pr58385.c: New test.
3201 2013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3203 * gcc.target/arm/thumb-ifcvt-2.c: New test.
3205 2013-09-10 Jeff Law <law@redhat.com>
3207 * g++.dg/torture/pr58380.C: New test.
3209 2013-09-10 Jan Hubicka <jh@suse.cz>
3210 Paolo Carlini <paolo.carlini@oracle.com>
3212 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
3214 2013-09-10 Jeff Law <law@redhat.com>
3216 * gcc.c-torture/compile/pr58343.c: New test.
3218 2013-09-10 Jakub Jelinek <jakub@redhat.com>
3220 PR rtl-optimization/58365
3221 * gcc.c-torture/execute/pr58365.c: New test.
3223 2013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
3225 * gcc.dg/torture/memcpy-1.c: New test.
3227 2013-09-10 Alan Modra <amodra@gmail.com>
3229 * gcc.target/powerpc/pr58330.c: New.
3231 2013-09-10 Alan Modra <amodra@gmail.com>
3233 * gcc.target/powerpc/medium_offset.c: New.
3235 2013-09-09 Jakub Jelinek <jakub@redhat.com>
3238 * g++.dg/warn/Wunused-var-21.C: New test.
3240 PR tree-optimization/58364
3241 * gcc.c-torture/execute/pr58364.c: New test.
3243 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
3246 * g++.dg/warn/Wdelete-incomplete-1.C: New.
3247 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
3248 * g++.dg/init/delete1.C: Adjust.
3250 2013-09-09 Ian Bolton <ian.bolton@arm.com>
3252 * gcc.target/aarch64/movdi_1.c: New test.
3254 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
3257 * g++.dg/warn/Wunused-parm-5.C: New.
3259 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3261 * gcc.target/aarch64/cmn-neg.c: New test.
3263 2013-09-09 Richard Biener <rguenther@suse.de>
3266 * gcc.dg/torture/pr58326-1.c: New testcase.
3267 * gcc.dg/torture/pr58326-2.c: Likewise.
3269 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3272 * g++.dg/ext/pr57735.C: New test.
3274 2013-09-09 Jan Hubicka <jh@suse.cz>
3277 * g++.dg/torture/PR58294.C: New testcase.
3279 2013-09-08 Jeff Law <law@redhat.com>
3281 * gcc.c-torture/compile/pr58340.c: New test.
3283 2013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
3285 * g++.dg/debug/ra1.C: New test.
3287 2013-09-08 Jan Hubicka <jh@suse.cz>
3289 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
3290 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
3291 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
3292 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
3294 2013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
3297 * g++.dg/overload/new1.C: Adjust.
3299 2013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
3301 * c-c++-common/opaque-vector.c: New test.
3303 2013-09-08 Tom de Vries <tom@codesourcery.com>
3306 * g++.dg/tm/noexcept-6.C: New test.
3308 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
3310 * gcc.target/arc/cond-set-use.c: New test.
3312 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
3314 * gnat.dg/stack_usage2.adb: New test.
3316 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
3318 * gcc.target/aarch64/table-intrinsics.c
3319 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
3320 (qtb_tests8_< ,2,3,4>): Likewise.
3321 (qtblq_tests8_< ,2,3,4>): Likewise.
3322 (qtbxq_tests8_< ,2,3,4>): Likewise.
3324 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
3326 * gnat.dg/warn10.ad[sb]: New test.
3327 * gnat.dg/warn10_pkg.ads: New helper.
3329 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
3331 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
3332 Don't expect NULL in foo.result set.
3333 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
3335 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
3336 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
3338 2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3340 * gcc.target/s390/nearestint-1.c: New testcase.
3342 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
3343 Vineet Gupta <Vineet.Gupta@synopsys.com>
3345 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
3346 * testsuite/gcc.target/arc: New directory.
3347 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
3348 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
3349 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
3350 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
3351 * testsuite/gcc.dg/builtin-apply2.c
3352 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
3354 2013-09-04 Jan Hubicka <jh@suse.cz>
3357 * g++.dg/torture/pr58201_0.C: New testcase.
3358 * g++.dg/torture/pr58201_1.C: New testcase.
3359 * g++.dg/torture/pr58201.h: New testcase.
3361 2013-09-05 Jan Hubicka <jh@suse.cz>
3363 * gcc.dg/autopar/pr49960.c: Disable partial inlining
3365 2013-09-05 Richard Biener <rguenther@suse.de>
3367 PR tree-optimization/58137
3368 * gcc.target/i386/pr58137.c: New testcase.
3370 2013-09-05 Martin Jambor <mjambor@suse.cz>
3372 * g++.dg/ipa/remref-1.C: New test.
3373 * g++.dg/ipa/remref-2.C: Likewise.
3375 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
3378 * g++.dg/parse/access11.C: New.
3380 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
3382 * g++.dg/warn/weak1.C: Skip on AIX.
3384 2013-09-04 Easwaran Raman <eraman@google.com>
3387 PR tree-optimization/58011
3388 * gfortran.dg/reassoc_12.f90: New testcase.
3389 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
3391 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
3393 * gcc.dg/attr-weakref-1.c: Skip on AIX.
3394 * gcc.dg/torture/pr53922.c: Skip on AIX.
3395 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
3397 2013-09-04 Teresa Johnson <tejohnson@google.com>
3399 * gcc.dg/unroll_1.c: Test dumping to stderr.
3401 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
3404 * g++.dg/warn/deprecated-8.C: New.
3406 2013-09-03 Jeff Law <law@redhat.com>
3408 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
3411 2013-09-03 Meador Inge <meadori@codesourcery.com>
3415 2013-08-30 Meador Inge <meadori@codesourcery.com>
3417 * gcc.dg/Warray-bounds-11.c: New testcase.
3419 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
3421 * lib/target-supports.exp (check_weak_available): Return true for AIX.
3423 2013-09-03 Jan Hubicka <jh@suse.cz>
3425 * g++.dg/ipa/devirt-15.C: Fix testcase.
3427 2013-09-03 Richard Biener <rguenther@suse.de>
3430 * gcc.dg/torture/pr57656.c: New testcase.
3432 2013-09-03 Richard Biener <rguenther@suse.de>
3435 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
3437 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3440 * gfortran.dg/do_concurrent_3.f90: New test case.
3442 2013-09-02 Jan Hubicka <jh@suse.cz>
3444 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
3446 2013-09-02 Martin Jambor <mjambor@suse.cz>
3449 * gcc.dg/ipa/pr58106.c: New test.
3451 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
3453 * gcc.target/aarch64/scalar_intrinsics.c
3454 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
3456 2013-09-02 Richard Biener <rguenther@suse.de>
3459 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
3461 2013-09-02 Richard Biener <rguenther@suse.de>
3463 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
3466 2013-09-02 Bin Cheng <bin.cheng@arm.com>
3468 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
3470 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
3472 PR c++/21682, implement DR 565
3473 * g++.dg/template/using24.C: New.
3474 * g++.dg/template/using25.C: Likewise.
3475 * g++.dg/template/using26.C: Likewise.
3477 2013-09-01 Jan Hubicka <jh@suse.cz>
3479 * g++.dg/ipa/devirt-15.C: New testcase.
3481 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
3483 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
3485 2013-08-31 Jan Hubicka <jh@suse.cz>
3487 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
3488 * g++.dg/tree-ssa/pr45453.C: Likewise.
3490 2013-08-31 Jan Hubicka <jh@suse.cz>
3492 * gcc.dg/fork-instrumentation.c: New testcase.
3494 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
3496 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
3498 2013-08-30 Meador Inge <meadori@codesourcery.com>
3500 * gcc.dg/Warray-bounds-11.c: New testcase.
3502 2013-08-30 Marek Polacek <polacek@redhat.com>
3504 * g++.dg/ubsan/div-by-zero-1.C: New test.
3505 * c-c++-common/ubsan/save-expr-1.c: New test.
3506 * c-c++-common/ubsan/save-expr-2.c: New test.
3507 * c-c++-common/ubsan/save-expr-3.c: New test.
3508 * c-c++-common/ubsan/save-expr-4.c: New test.
3509 * c-c++-common/ubsan/typedef-1.c: New test.
3510 * c-c++-common/ubsan/const-char-1.c: New test.
3511 * c-c++-common/ubsan/const-expr.c: New test.
3512 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
3513 * c-c++-common/ubsan/shift-1.c: Likewise.
3514 * c-c++-common/ubsan/shift-2.c: Likewise.
3515 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
3516 * lib/ubsan-dg.exp: New file.
3517 * g++.dg/dg.exp: Add ubsan tests.
3518 * g++.dg/ubsan/ubsan.exp: New file.
3519 * gcc.dg/ubsan/ubsan.exp: New file.
3520 * g++.dg/ubsan/cxx11-shift-1.C: New test.
3521 * g++.dg/ubsan/cxx11-shift-2.C: New test.
3522 * c-c++-common/ubsan/div-by-zero-3.c: New test.
3523 * c-c++-common/ubsan/div-by-zero-1.c: New test.
3524 * c-c++-common/ubsan/div-by-zero-4.c: New test.
3525 * c-c++-common/ubsan/shift-3.c: New test.
3526 * c-c++-common/ubsan/unreachable-1.c: New test.
3527 * c-c++-common/ubsan/shift-1.c: New test.
3528 * c-c++-common/ubsan/shift-2.c: New test.
3529 * c-c++-common/ubsan/div-by-zero-2.c: New test.
3530 * gcc.dg/ubsan/c99-shift-2.c: New test.
3531 * gcc.dg/ubsan/c99-shift-1.c: New test.
3533 2013-08-29 Jan Hubicka <jh@suse.cz>
3535 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
3536 to match template and comment.
3538 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
3541 * g++.dg/cpp0x/dc8.C: New.
3542 * g++.dg/template/meminit1.C: Adjust.
3544 2013-08-30 Teresa Johnson <tejohnson@google.com>
3546 * gcc.dg/inline-dump.c: Delete inadvertant commit.
3548 2013-08-30 Jakub Jelinek <jakub@redhat.com>
3550 PR tree-optimization/58277
3551 * gcc.c-torture/execute/pr58277-1.c: New test.
3552 * gcc.c-torture/execute/pr58277-2.c: New test.
3554 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
3556 * gcc.dg/guality/param-1.c: New test.
3557 * gcc.dg/guality/param-2.c: Likewise.
3559 2013-08-30 Richard Biener <rguenther@suse.de>
3561 PR tree-optimization/58228
3562 * gcc.dg/torture/pr58228.c: New testcase.
3564 2013-08-30 Richard Biener <rguenther@suse.de>
3566 PR tree-optimization/58223
3567 * gcc.dg/torture/pr58223.c: New testcase.
3568 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
3570 2013-08-30 Richard Biener <rguenther@suse.de>
3572 PR tree-optimization/58010
3573 * gcc.dg/pr58010.c: New testcase.
3575 2013-08-29 Xinliang DavidLi <davidxl@google.com>
3577 * gcc.dg/unroll_3.c: Message change.
3578 * gcc.dg/unroll_4.c: Likewise.
3579 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
3580 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
3581 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
3582 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
3583 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
3584 * gcc.dg/tree-ssa/loop-23.c: Likewise.
3585 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3586 * gcc.dg/unroll_1.c: Likewise.
3587 * gcc.dg/vect/bb-slp-31.c: Likewise.
3588 * gcc.dg/vect/bb-slp-14.c: Likewise.
3589 * gcc.dg/vect/bb-slp-8.c: Likewise.
3590 * gcc.dg/vect/bb-slp-23.c: Likewise.
3591 * gcc.dg/vect/bb-slp-15.c: Likewise.
3592 * gcc.dg/vect/bb-slp-9.c: Likewise.
3593 * gcc.dg/vect/bb-slp-24.c: Likewise.
3594 * gcc.dg/vect/bb-slp-16.c: Likewise.
3595 * gcc.dg/vect/bb-slp-25.c: Likewise.
3596 * gcc.dg/vect/bb-slp-17.c: Likewise.
3597 * gcc.dg/vect/bb-slp-26.c: Likewise.
3598 * gcc.dg/vect/bb-slp-18.c: Likewise.
3599 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
3600 * gcc.dg/vect/bb-slp-27.c: Likewise.
3601 * gcc.dg/vect/bb-slp-19.c: Likewise.
3602 * gcc.dg/vect/bb-slp-28.c: Likewise.
3603 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
3604 * gcc.dg/vect/bb-slp-29.c: Likewise.
3605 * gcc.dg/vect/bb-slp-8a.c: Likewise.
3606 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
3607 * gcc.dg/vect/bb-slp-1.c: Likewise.
3608 * gcc.dg/vect/bb-slp-8b.c: Likewise.
3609 * gcc.dg/vect/bb-slp-2.c: Likewise.
3610 * gcc.dg/vect/bb-slp-3.c: Likewise.
3611 * gcc.dg/vect/bb-slp-10.c: Likewise.
3612 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
3613 * gcc.dg/vect/bb-slp-4.c: Likewise.
3614 * gcc.dg/vect/bb-slp-11.c: Likewise.
3615 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
3616 * gcc.dg/vect/bb-slp-5.c: Likewise.
3617 * gcc.dg/vect/bb-slp-20.c: Likewise.
3618 * gcc.dg/vect/bb-slp-6.c: Likewise.
3619 * gcc.dg/vect/bb-slp-21.c: Likewise.
3620 * gcc.dg/vect/bb-slp-30.c: Likewise.
3621 * gcc.dg/vect/bb-slp-13.c: Likewise.
3622 * gcc.dg/vect/bb-slp-7.c: Likewise.
3623 * gcc.dg/vect/bb-slp-22.c: Likewise.
3624 * gcc.dg/unroll_2.c: Likewise.
3625 * g++.dg/vect/slp-pr50413.cc: Likewise.
3626 * g++.dg/vect/slp-pr56812.cc: Likewise.
3627 * g++.dg/vect/slp-pr50819.cc: Likewise.
3629 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
3631 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
3633 2013-08-29 Teresa Johnson <tejohnson@google.com>
3635 * gcc.dg/pr40209.c: Use -fopt-info.
3636 * gcc.dg/pr26570.c: Ditto.
3637 * gcc.dg/pr32773.c: Ditto.
3638 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
3640 2013-08-29 Richard Biener <rguenther@suse.de>
3642 PR tree-optimization/58246
3643 * gcc.dg/torture/pr58246.c: New testcase.
3645 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3648 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
3650 * gfortran.dg/realloc_on_assign_19.f90: New test.
3652 2013-08-29 Richard Biener <rguenther@suse.de>
3655 * gcc.dg/pr57287-2.c: New testcase.
3657 2013-08-29 Richard Biener <rguenther@suse.de>
3659 PR tree-optimization/57685
3660 * gcc.dg/torture/pr57685.c: New testcase.
3662 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
3665 * g++.dg/cpp0x/dc7.C: New.
3667 2013-08-28 Jakub Jelinek <jakub@redhat.com>
3670 * c-c++-common/gomp/pr58257.c: New test.
3672 2013-08-28 Richard Biener <rguenther@suse.de>
3674 PR tree-optimization/56933
3675 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
3677 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
3679 * gcc.target/aarch64/scalar_shift_1.c: New.
3681 2013-08-27 Richard Biener <rguenther@suse.de>
3683 PR tree-optimization/57521
3684 * gcc.dg/torture/pr57521.c: New testcase.
3686 2013-08-27 Jakub Jelinek <jakub@redhat.com>
3688 PR rtl-optimization/57860
3689 PR rtl-optimization/57861
3690 PR rtl-optimization/57875
3691 PR rtl-optimization/57876
3692 PR rtl-optimization/57877
3693 * gcc.c-torture/execute/pr57860.c: New test.
3694 * gcc.c-torture/execute/pr57861.c: New test.
3695 * gcc.c-torture/execute/pr57875.c: New test.
3696 * gcc.c-torture/execute/pr57876.c: New test.
3697 * gcc.c-torture/execute/pr57877.c: New test.
3699 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
3702 * gfortran.dg/bounds_check_18.f90: New test.
3704 2013-08-23 Jan Hubicka <jh@suse.cz>
3706 * g++.dg/ipa/devirt-14.C: Fix typo.
3708 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
3711 * gfortran.dg/inline_sum_5.f90: New.
3713 2013-08-23 Janus Weil <janus@gcc.gnu.org>
3716 * gfortran.dg/typebound_assignment_7.f90: New.
3718 2013-08-23 Jan Hubicka <jh@suse.cz>
3720 * g++.dg/ipa/devirt-13.C: New testcase.
3721 * g++.dg/ipa/devirt-14.C: New testcase.
3723 2013-08-23 Jakub Jelinek <jakub@redhat.com>
3726 * gcc.target/i386/pr58218.c: New test.
3728 PR tree-optimization/58209
3729 * gcc.c-torture/execute/pr58209.c: New test.
3731 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
3733 * gcc.target/powerpc/pr57744.c: Declare abort.
3735 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
3738 * g++.dg/template/error54.C: New.
3740 2013-08-22 Janus Weil <janus@gcc.gnu.org>
3743 * gfortran.dg/select_type_34.f90: New.
3745 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
3748 * g++.dg/warn/deprecated-7.C: New.
3750 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
3752 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
3754 2013-08-21 Jeff Law <law@redhat.com>
3756 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
3758 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
3761 * g++.dg/ext/attr-alias-3.C: New.
3763 2013-08-20 Janus Weil <janus@gcc.gnu.org>
3766 * gfortran.dg/intent_out_8.f90: New.
3768 2013-08-20 Teresa Johnson <tejohnson@google.com>
3770 PR rtl-optimizations/57451
3771 * g++.dg/tree-prof/pr57451.C: New test.
3773 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
3776 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
3778 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
3781 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
3783 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
3785 * gcc.target/powerpc/dfp-dd-2.c: New test.
3786 * gcc.target/powerpc/dfp-td-2.c: Likewise.
3787 * gcc.target/powerpc/dfp-td-3.c: Likewise.
3789 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
3791 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
3792 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
3795 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
3797 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
3799 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
3802 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
3803 correct test response.
3806 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
3807 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
3808 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
3810 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
3811 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
3813 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
3815 2013-08-18 Jan Hubicka <jh@suse.cz>
3817 * g++.dg/ipa/type-inheritance-1.C: New testcase.
3819 2013-08-19 Janus Weil <janus@gcc.gnu.org>
3822 * gfortran.dg/gomp/proc_ptr_1.f90: New.
3824 2013-08-18 Jakub Jelinek <jakub@redhat.com>
3826 PR tree-optimization/58006
3827 * g++.dg/opt/pr58006.C: New test.
3829 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
3831 * gnat.dg/specs/linker_alias.ads: New test.
3833 2013-08-16 Jakub Jelinek <jakub@redhat.com>
3835 PR tree-optimization/58164
3836 * gcc.c-torture/compile/pr58164.c: New test.
3838 PR tree-optimization/58165
3839 * g++.dg/opt/pr58165.C: New test.
3841 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
3844 * g++.dg/cpp0x/enum28.C: New.
3845 * g++.dg/cpp0x/enum15.C: Adjust.
3847 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3850 * gcc.target/powerpc/pr57949-1.c: New.
3851 * gcc.target/powerpc/pr57949-2.c: New.
3853 2013-08-14 Jakub Jelinek <jakub@redhat.com>
3855 PR tree-optimization/58145
3856 * gcc.dg/pr58145-1.c: New test.
3857 * gcc.dg/pr58145-2.c: New test.
3859 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
3861 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
3862 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
3863 * gcc.dg/debug/dwarf2/static1.c: Likewise.
3864 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3865 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
3866 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
3867 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
3868 * gcc.dg/debug/dwarf2/var1.c: Likewise.
3869 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
3870 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
3871 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
3872 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
3873 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
3874 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
3875 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3876 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
3877 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
3878 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
3879 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
3880 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3881 * gcc.dg/debug/dwarf2/var2.c: Likewise.
3882 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
3883 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
3884 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3885 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
3886 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
3887 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
3888 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
3889 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
3890 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
3891 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
3892 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
3893 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
3894 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
3895 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
3896 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
3897 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
3898 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
3899 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
3900 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
3901 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
3904 * gcc.c-torture/execute/pr56799.x: New file.
3906 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
3908 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
3910 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
3911 * gcc.dg/pr44214-3.c (v2df): Likewise.
3913 * gcc.dg/pr46647.c: xfail for avr-*-*.
3915 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
3917 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
3918 Expect l to be optimized away.
3919 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
3922 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
3923 to tests that assume int/double are larger than short/float.
3926 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
3928 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
3929 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
3930 target { int16 }. Restrict existing tests to target { int32 }
3932 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
3933 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
3934 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
3935 * lib/target-supports.exp (check_effective_target_int32): New proc.
3937 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
3938 exclude from scan test.
3940 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
3941 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
3942 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
3943 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
3944 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
3945 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
3946 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
3947 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
3948 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
3949 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
3950 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
3951 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
3952 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
3953 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
3954 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
3955 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
3956 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
3957 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
3958 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
3960 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
3962 * gcc.target/arm/pr19599.c: Skip for -mthumb.
3964 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
3965 to be the first test directive.
3966 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
3967 * gcc.target/arm/atomic-op-acquire.c: Likewise.
3968 * gcc.target/arm/atomic-op-char.c: Likewise.
3969 * gcc.target/arm/atomic-op-consume.c: Likewise.
3970 * gcc.target/arm/atomic-op-int.c: Likewise.
3971 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
3972 * gcc.target/arm/atomic-op-release.c: Likewise.
3973 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
3974 * gcc.target/arm/atomic-op-short.c: Likewise.
3976 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
3978 PR rtl-optimization/57662
3979 * gcc.dg/pr57662.c: New test.
3981 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
3983 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
3985 * gcc.target/mips/nans-legacy.c: Likewise.
3987 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
3989 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
3991 * gcc.target/mips/fabs-legacy.c: Likewise.
3992 * gcc.target/mips/fabsf-2008.c: Likewise.
3993 * gcc.target/mips/fabsf-legacy.c: Likewise.
3994 * gcc.target/mips/fneg-2008.c: Likewise.
3995 * gcc.target/mips/fneg-legacy.c: Likewise.
3996 * gcc.target/mips/fnegf-2008.c: Likewise.
3997 * gcc.target/mips/fnegf-legacy.c: Likewise.
3998 * gcc.target/mips/nan-2008.c: Likewise.
3999 * gcc.target/mips/nan-legacy.c: Likewise.
4000 * gcc.target/mips/nanf-2008.c: Likewise.
4001 * gcc.target/mips/nanf-legacy.c: Likewise.
4002 * gcc.target/mips/nans-2008.c: Likewise.
4003 * gcc.target/mips/nans-legacy.c: Likewise.
4004 * gcc.target/mips/nansf-2008.c: Likewise.
4005 * gcc.target/mips/nansf-legacy.c: Likewise.
4007 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
4009 * gnat.dg/valued_proc.adb: New test.
4010 * gnat.dg/valued_proc_pkg.ads: New helper.
4012 2013-08-13 Jakub Jelinek <jakub@redhat.com>
4014 PR tree-optimization/57661
4015 * g++.dg/opt/pr57661.C: New test.
4018 * gcc.dg/asan/pr56417.c: New test.
4020 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
4022 * gnat.dg/loop_optimization16.adb: New test.
4023 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
4025 2013-08-13 Marek Polacek <polacek@redhat.com>
4027 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
4029 2013-08-13 David Malcolm <dmalcolm@redhat.com>
4031 Example of converting global state to per-pass state.
4033 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
4034 global state "static int counter" to...
4035 (one_pass::counter): ...this instance data.
4037 2013-08-13 David Malcolm <dmalcolm@redhat.com>
4039 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
4040 to member function...
4041 (one_pass::gate): ...this.
4042 (one_pass_exec): Convert to member function...
4043 (one_pass::impl_execute): ...this.
4045 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
4048 * g++.dg/cpp0x/pr57416.C: New.
4050 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
4052 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
4054 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
4055 * g++.dg/cpp0x/defaulted2.C: Likewise.
4056 * g++.dg/cpp0x/defaulted31.C: Likewise.
4057 * g++.dg/cpp0x/error6.C: Likewise.
4058 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
4059 * g++.dg/cpp0x/override2.C: Likewise.
4060 * g++.dg/cpp0x/parse1.C: Likewise.
4061 * g++.dg/cpp0x/scoped_enum.C: Likewise.
4062 * g++.dg/cpp0x/temp_default4.C: Likewise.
4063 * g++.dg/ext/attrib32.C: Likewise.
4064 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
4065 * g++.dg/ext/mv13.C: Likewise.
4066 * g++.dg/ext/mv7.C: Likewise.
4067 * g++.dg/ext/mv9.C: Likewise.
4068 * g++.dg/ext/pr57362.C: Likewise.
4069 * g++.dg/ext/typeof10.C: Likewise.
4070 * g++.dg/lookup/anon6.C: Likewise.
4071 * g++.dg/lookup/crash6.C: Likewise.
4072 * g++.dg/lookup/name-clash5.C: Likewise.
4073 * g++.dg/lookup/name-clash6.C: Likewise.
4074 * g++.dg/other/anon4.C: Likewise.
4075 * g++.dg/other/error15.C: Likewise.
4076 * g++.dg/other/error8.C: Likewise.
4077 * g++.dg/other/redecl2.C: Likewise.
4078 * g++.dg/parse/crash16.C: Likewise.
4079 * g++.dg/parse/crash21.C: Likewise.
4080 * g++.dg/parse/crash38.C: Likewise.
4081 * g++.dg/parse/redef2.C: Likewise.
4082 * g++.dg/parse/struct-as-enum1.C: Likewise.
4083 * g++.dg/template/crash39.C: Likewise.
4084 * g++.dg/template/redecl3.C: Likewise.
4085 * g++.dg/tls/diag-3.C: Likewise.
4086 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
4087 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
4088 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
4089 * g++.old-deja/g++.brendan/crash16.C: Likewise.
4090 * g++.old-deja/g++.brendan/crash18.C: Likewise.
4091 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
4092 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
4093 * g++.old-deja/g++.brendan/static3.C: Likewise.
4094 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
4095 * g++.old-deja/g++.jason/binding.C: Likewise.
4096 * g++.old-deja/g++.jason/crash4.C: Likewise.
4097 * g++.old-deja/g++.jason/crash7.C: Likewise.
4098 * g++.old-deja/g++.jason/lineno.C: Likewise.
4099 * g++.old-deja/g++.jason/scoping7.C: Likewise.
4100 * g++.old-deja/g++.mike/misc3.C: Likewise.
4101 * g++.old-deja/g++.mike/net44.C: Likewise.
4102 * g++.old-deja/g++.mike/ns3.C: Likewise.
4103 * g++.old-deja/g++.ns/alias4.C: Likewise.
4104 * g++.old-deja/g++.ns/ns11.C: Likewise.
4105 * g++.old-deja/g++.other/crash23.C: Likewise.
4106 * g++.old-deja/g++.other/decl8.C: Likewise.
4107 * g++.old-deja/g++.other/linkage3.C: Likewise.
4108 * g++.old-deja/g++.other/typeck1.C: Likewise.
4109 * g++.old-deja/g++.other/typedef5.C: Likewise.
4110 * g++.old-deja/g++.pt/explicit34.C: Likewise.
4111 * g++.old-deja/g++.pt/friend36.C: Likewise.
4112 * obj-c++.dg/method-8.mm: Likewise.
4113 * obj-c++.dg/tls/diag-3.mm: Likewise.
4115 2013-08-12 Perez Read <netfirewall@gmail.com>
4118 * gcc.target/i386/movabs-1.c: New test.
4120 2013-08-12 Marek Polacek <polacek@redhat.com>
4122 PR tree-optimization/57980
4123 * gcc.dg/pr57980.c: New test.
4125 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
4128 * gfortran.dg/do_check_10.f90: New test.
4129 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
4130 * gfortran.dg/array_constructor_18.f90: Likewise.
4131 * gfortran.dg/array_constructor_22.f90: Likewise.
4132 * gfortran.dg/coarray_15.f90: Likewise.
4133 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
4134 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
4135 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
4137 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
4140 * g++.dg/cpp0x/constexpr-ice8.C: New.
4142 2013-08-09 Xinliang David Li <davidxl@google.com>
4144 * gcc.target/i386/memcpy-strategy-1.c: New test.
4145 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
4146 * gcc.target/i386/memset-strategy-1.c: Ditto.
4147 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
4149 2013-08-09 Jan Hubicka <jh@suse.cz>
4151 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
4152 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
4154 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
4156 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
4158 2013-08-09 Janus Weil <janus@gcc.gnu.org>
4161 * gfortran.dg/transfer_intrinsic_6.f90: New.
4163 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
4166 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
4169 * g++.dg/lookup/typedef2.C: New.
4171 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
4173 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
4174 output of vdup intrinsics.
4176 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
4178 * gcc.target/arm/lp1189445.c: New testcase.
4180 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
4182 PR rtl-optimization/58079
4183 * gcc.dg/torture/pr58079.c: New test.
4185 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
4187 * gnat.dg/warn9.adb: New test.
4189 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
4192 * g++.dg/lookup/typedef2.C: New.
4194 2013-08-07 David Malcolm <dmalcolm@redhat.com>
4196 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
4197 to optstr when building plugins on darwin.
4199 2013-08-06 Martin Jambor <mjambor@suse.cz>
4201 PR tree-optimization/57539
4202 * gcc.dg/ipa/pr57539.c: New test.
4204 2013-08-06 Martin Jambor <mjambor@suse.cz>
4205 Bernd Edlinger <bernd.edlinger@hotmail.de>
4207 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
4208 (a): Fix constructor.
4210 2013-08-06 Martin Jambor <mjambor@suse.cz>
4213 * gfortran.dg/pr57987.f90: New test.
4215 2013-08-06 Martin Jambor <mjambor@suse.cz>
4218 * gcc.dg/torture/pr58041.c: New test.
4219 * gcc.target/arm/pr58041.c: Likewise.
4221 2013-08-06 Janus Weil <janus@gcc.gnu.org>
4224 * gfortran.dg/pointer_init_8.f90: New.
4226 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
4229 * g++.dg/cpp0x/pr58080.C: New.
4231 2013-08-05 David Malcolm <dmalcolm@redhat.com>
4233 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
4234 to optstr when building plugins.
4236 2013-08-05 David Malcolm <dmalcolm@redhat.com>
4238 Patch autogenerated by refactor_passes.py from
4239 https://github.com/davidmalcolm/gcc-refactoring-scripts
4240 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
4242 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
4243 struct to a subclass of gimple_opt_pass along with...
4244 (pass_data_one_pass): ...new pass_data instance and...
4245 (make_one_pass): ...new function.
4246 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
4247 global struct to a subclass of gimple_opt_pass along with...
4248 (pass_data_warn_self_assign): ...new pass_data instance and...
4249 (make_pass_warn_self_assign): ...new function.
4250 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
4251 a global struct to a subclass of gimple_opt_pass along with...
4252 (pass_data_dumb_plugin_example): ...new pass_data instance and...
4253 (make_pass_dumb_plugin_example): ...new function.
4254 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
4255 global struct to a subclass of gimple_opt_pass along with...
4256 (pass_data_warn_self_assign): ...new pass_data instance and...
4257 (make_pass_warn_self_assign): ...new function.
4259 2013-08-05 David Malcolm <dmalcolm@redhat.com>
4261 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
4262 is created and added to the pass_manager to reflect
4263 autogenerated changes.
4264 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
4265 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
4266 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
4268 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
4271 * g++.dg/cpp0x/pr58072.C: New.
4273 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
4275 * gcc.dg/torture/pr57993-2.cpp: New.
4277 2013-08-02 Jan Hubicka <jh@suse.cz>
4279 * gcc.dg/ipa/ipa-1.c: Update.
4280 * gcc.dg/ipa/ipa-2.c: Update.
4281 * gcc.dg/ipa/ipa-3.c: Update.
4282 * gcc.dg/ipa/ipa-4.c: Update.
4283 * gcc.dg/ipa/ipa-5.c: Update.
4284 * gcc.dg/ipa/ipa-7.c: Update.
4285 * gcc.dg/ipa/ipa-8.c: Update.
4286 * gcc.dg/ipa/ipcp-1.c: Update.
4287 * gcc.dg/ipa/ipcp-2.c: Update.
4289 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
4291 PR rtl-optimization/58048
4292 * gcc.target/i386/pr58048.c: New.
4294 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4296 * gcc.target/arm/neon-for-64bits-2.c: Delete.
4298 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
4299 Peter Bergner <bergner@vnet.ibm.com>
4302 * g++.dg/overload/using3.C: New.
4303 * g++.dg/overload/using2.C: Adjust.
4304 * g++.dg/lookup/using9.C: Likewise.
4306 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4308 * gcc.target/arm/pr46972-2.c: New test.
4310 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
4312 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
4314 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4316 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
4318 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
4320 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
4321 rather than addressing!=absolute when deciding how to handle MIPS16
4322 when the test forces an ABI.
4324 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
4327 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
4329 2013-07-30 Steve Ellcey <sellcey@mips.com>
4331 * gcc.target/mips/code-readable-1.c: Increase switch size.
4332 * gcc.target/mips/code-readable-2.c: Ditto.
4333 * gcc.target/mips/code-readable-3.c: Ditto.
4334 * gcc.target/mips/code-readable-4.c: Ditto.
4336 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
4339 * g++.dg/parse/crash63.C: New.
4341 2013-07-30 Tobias Burnus <burnus@net-b.de>
4344 * gfortran.dg/pointer_assign_8.f90: New.
4345 * gfortran.dg/pointer_assign_9.f90: New.
4346 * gfortran.dg/pointer_assign_10.f90: New.
4347 * gfortran.dg/pointer_assign_11.f90: New.
4349 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
4351 * gcc.target/arm/pr57637.c: New testcase.
4353 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
4355 PR tree-optimization/57993
4356 * gcc.dg/torture/pr57993.c: New test.
4358 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
4360 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
4362 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
4365 * g++.dg/conversion/ambig2.C: New.
4367 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
4369 * gcc.target/mips/fabs-2008.c: New test case.
4370 * gcc.target/mips/fabs-legacy.c: New test case.
4371 * gcc.target/mips/fabsf-2008.c: New test case.
4372 * gcc.target/mips/fabsf-legacy.c: New test case.
4373 * gcc.target/mips/fneg-2008.c: New test case.
4374 * gcc.target/mips/fneg-legacy.c: New test case.
4375 * gcc.target/mips/fneg-2008.c: New test case.
4376 * gcc.target/mips/fneg-legacy.c: New test case.
4377 * gcc.target/mips/nan-2008.c: New test case.
4378 * gcc.target/mips/nan-legacy.c: New test case.
4379 * gcc.target/mips/nanf-2008.c: New test case.
4380 * gcc.target/mips/nanf-legacy.c: New test case.
4381 * gcc.target/mips/nans-2008.c: New test case.
4382 * gcc.target/mips/nans-legacy.c: New test case.
4383 * gcc.target/mips/nansf-2008.c: New test case.
4384 * gcc.target/mips/nansf-legacy.c: New test case.
4385 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
4387 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
4388 Maxim Kuvyrkov <maxim@kugelworks.com>
4390 * lib/target-supports.exp (check_effective_target_non_bionic): New
4391 effective-target test.
4392 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
4393 * g++.dg/tls/thread_local4g.C: Ditto.
4395 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4398 * gfortran.dg/vector_subsript_7.f90: New test.
4400 2013-07-27 Tobias Burnus <burnus@net-b.de>
4403 * gfortran.dg/warn_alias.f90: New.
4405 2013-07-27 Janus Weil <janus@gcc.gnu.org>
4408 * gfortran.dg/class_array_19.f90: New.
4410 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
4412 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
4413 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
4414 * gcc.dg/vect/pr57741-3.c: Likewise.
4415 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
4417 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
4419 Skip tests that make assumptions about struct layout that don't hold
4421 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
4422 * g++.dg/cpp0x/iop.C: Likewise.
4423 * g++.dg/cpp0x/named_refs.C: Likewise.
4424 * g++.dg/cpp0x/rv1p.C: Likewise.
4425 * g++.dg/cpp0x/rv2p.C: Likewise.
4426 * g++.dg/cpp0x/rv3p.C: Likewise.
4427 * g++.dg/cpp0x/rv4p.C: Likewise.
4428 * g++.dg/cpp0x/rv5p.C: Likewise.
4429 * g++.dg/cpp0x/rv6p.C: Likewise.
4430 * g++.dg/cpp0x/rv7p.C: Likewise.
4431 * g++.dg/cpp0x/rv8p.C: Likewise.
4432 * g++.dg/ext/strncpy-chk1.C: Likewise.
4433 * gcc.dg/builtin-object-size-10.c: Likewise.
4434 * gcc.dg/builtin-object-size-11.c: Likewise.
4435 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4436 * gcc.dg/pr25805.c: Likewise.
4437 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
4438 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
4439 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
4440 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
4441 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
4442 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
4443 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
4444 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
4445 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
4446 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
4447 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
4448 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
4449 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
4450 * gcc.c-torture/execute/zerolen-2.x: Likewise.
4451 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
4453 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
4454 * gcc.dg/tree-ssa/loop-1.c: Likewise.
4456 * gcc.dg/torture/pr37868.c: Disable for epiphany.
4457 * gcc.dg/sibcall-6.c: Enable for epiphany.
4459 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4461 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
4463 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
4465 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
4466 memcpy not initializers.
4468 * gcc.dg/guality/guality.exp: Skip on AIX.
4470 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
4473 * g++.dg/cpp0x/pr57101.C: New.
4475 2013-07-26 Ian Bolton <ian.bolton@arm.com>
4477 * gcc.target/aarch64/neg_1.c: New test.
4479 2013-07-25 Janus Weil <janus@gcc.gnu.org>
4482 * gfortran.dg/typebound_call_25.f90: New.
4484 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
4487 * g++.dg/cpp0x/pr57981.C: New.
4489 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
4492 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
4494 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
4496 PR rtl-optimization/57960
4497 * gcc.target/s390/pr57960.c: New.
4499 2013-07-25 Janus Weil <janus@gcc.gnu.org>
4502 * gfortran.dg/unlimited_polymorphic_9.f90: New.
4504 2013-07-25 Terry Guo <terry.guo@arm.com>
4506 * gcc.target/arm/thumb1-Os-mult.c: New test case.
4508 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
4511 * g++.dg/inherit/pr57942.C: New.
4513 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
4515 * gcc.target/powerpc/bool2.h: New file, test the code generation
4516 of logical operations for power5, altivec, power7, and power8 systems.
4517 * gcc.target/powerpc/bool2-p5.c: Likewise.
4518 * gcc.target/powerpc/bool2-av.c: Likewise.
4519 * gcc.target/powerpc/bool2-p7.c: Likewise.
4520 * gcc.target/powerpc/bool2-p8.c: Likewise.
4521 * gcc.target/powerpc/bool3.h: Likewise.
4522 * gcc.target/powerpc/bool3-av.c: Likewise.
4523 * gcc.target/powerpc/bool2-p7.c: Likewise.
4524 * gcc.target/powerpc/bool2-p8.c: Likewise.
4526 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
4528 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
4530 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
4532 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
4534 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
4536 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
4537 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
4538 type from long to long long.
4539 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
4540 to have effective-target keywords of lp64 and ilp32.
4541 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
4542 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
4543 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
4544 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
4545 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
4546 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
4547 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
4548 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
4549 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
4551 2013-07-23 Tom Tromey <tromey@redhat.com>
4552 Joseph Myers <joseph@codesourcery.com>
4554 * gcc.dg/c11-generic-1.c: New file.
4555 * gcc.dg/c11-generic-2.c: New file.
4557 2013-07-22 Tobias Burnus <burnus@net-b.de>
4561 * coarray/lib_realloc_1.f90: Permit optimization.
4562 * gfortran.dg/coarray_31.f90: New.
4564 2013-07-22 Tobias Burnus <burnus@net-b.de>
4567 * gfortran.dg/class_array_7.f03: Fix memory leak.
4569 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
4572 * g++.dg/cpp0x/decltype56.C: New.
4574 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4576 * gcc.dg/pr53265.c: Correct line number in dg-message.
4578 2013-07-22 Diego Novillo <dnovillo@google.com>
4580 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
4582 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
4585 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
4586 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
4588 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
4591 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
4592 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
4593 * gcc.dg/torture/pr53366-1.c: Same.
4594 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
4595 * gcc.dg/torture/pr56488.c: Same.
4596 * gcc.dg/torture/pr57584.c: Same.
4597 * gcc.dg/tree-ssa/pr57385.c: Same.
4598 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
4600 2013-07-21 Ondřej BÃÂlka <neleai@seznam.cz>
4602 * c-c++-common/pr41779.c: Fix typos.
4603 * gcc.c-torture/compile/20031125-2.c: Likewise.
4604 * gcc.c-torture/compile/20040621-1.c: Likewise.
4605 * gcc.c-torture/execute/20020418-1.c: Likewise.
4606 * gcc.dg/20020108-1.c: Likewise.
4607 * gcc.dg/atomic-generic-aux.c: Likewise.
4608 * gcc.dg/builtin-complex-err-2.c: Likewise.
4609 * gcc.dg/decl-1.c: Likewise.
4610 * gcc.dg/di-sync-multithread.c: Likewise.
4611 * gcc.dg/format/c90-printf-1.c: Likewise.
4612 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
4613 * gcc.dg/long-long-compare-1.c: Likewise.
4614 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
4615 * gcc.dg/pr17055-1.c: Likewise.
4616 * gcc.dg/pr27095.c: Likewise.
4617 * gcc.dg/torture/fp-int-convert.h: Likewise.
4618 * gcc.dg/tree-prof/inliner-1.c: Likewise.
4619 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
4620 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
4621 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
4622 * gcc.dg/tree-ssa/loop-19.c: Likewise.
4623 * gcc.dg/tree-ssa/loop-1.c: Likewise.
4624 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4625 * gcc.dg/tree-ssa/pr42585.c: Likewise.
4626 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
4627 * gcc.dg/vect/vect-cond-5.c: Likewise.
4628 * gcc.dg/weak/typeof-2.c: Likewise.
4629 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
4630 * gcc.target/arm/naked-1.c: Likewise.
4631 * gcc.target/i386/pr9771-1.c: Likewise.
4632 * gcc.target/sparc/sparc-constant-1.c: Likewise.
4633 * gcc.target/sparc/struct-ret-check.c: Likewise.
4634 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
4635 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
4636 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
4639 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
4642 * gfortran.dg/dependency_42.f90: New test.
4643 * gfortran.dg/dependency_43.f90: New test.
4645 2013-07-21 Tobias Burnus <burnus@net-b.de>
4648 * gfortran.dg/round_4.f90: New.
4650 2013-07-21 Tobias Burnus <burnus@net-b.de>
4653 * gfortran.dg/min_max_conformance_2.f90: New.
4655 2013-07-20 Jakub Jelinek <jakub@redhat.com>
4657 PR preprocessor/57620
4658 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
4659 (main): Don't test {s,u,U,L}12.
4660 * c-c++-common/raw-string-13.c: New test.
4661 * c-c++-common/raw-string-14.c: New test.
4662 * c-c++-common/raw-string-15.c: New test.
4663 * c-c++-common/raw-string-16.c: New test.
4665 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
4667 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
4669 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
4671 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
4673 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
4674 target { ! keeps_null_pointer_checks }.
4675 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
4676 target { ! keeps_null_pointer_checks }.
4678 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
4679 * gcc.dg/torture/pr56488.c: Likewise.
4681 2013-07-19 Ian Bolton <ian.bolton@arm.com>
4683 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
4686 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
4688 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
4689 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
4690 * gfortran.dg/guality/guality.exp: Skip on AIX.
4692 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
4694 * g++.dg/debug/pr56819.C: Skip on AIX.
4695 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
4696 * g++.dg/guality/guality.exp: Skip on AIX.
4698 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
4700 * gcc.misc-tests/gcov-14.c: Skip on AIX.
4702 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
4704 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
4707 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
4708 Adjust to corrected rounding.
4710 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
4712 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
4713 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
4714 check_effective_target_cilkplus.
4715 * g++.dg/cilk-plus/cilk-plus.exp: Same.
4717 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
4719 * gcc.target/powerpc/pr57744.c: Fix typo.
4721 2013-07-18 Sriraman Tallam <tmsriram@google.com>
4724 * gcc.c-torture/compile/pr57698.c: New test.
4725 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
4726 * gcc.c-torture/compile/pr44043.c: Ditto.
4728 2013-07-18 Wei Mi <wmi@google.com>
4730 PR rtl-optimization/57878
4731 * g++.dg/pr57878.C: New test.
4733 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4735 * gcc.dg/pr42611.c: Move dg-error to correct line.
4737 2013-07-17 Tobias Burnus <burnus@net-b.de>
4740 * gfortran.dg/dollar_sym_3.f: New.
4741 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
4743 2013-07-16 Iain Sandoe <iain@codesourcery.com>
4748 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
4749 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
4750 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
4751 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
4752 * objc.dg/image-info.m: Likewise.
4753 * objc.dg/symtab-1.m: Likewise.
4754 * objc.dg/torture/strings/const-str-10.m: Likewise.
4755 * objc.dg/torture/strings/const-str-11.m: Likewise.
4756 * objc.dg/torture/strings/const-str-9.m: Likewise.
4757 * objc.dg/zero-link-1.m: Likewise.
4758 * objc.dg/zero-link-2.m: Likewise.
4759 * objc.dg/no-extra-load.m: Avoid Foundation.h.
4760 * objc.dg/objc-foreach-4.m: Likewise.
4761 * objc.dg/objc-foreach-5.m: Likewise.
4762 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
4764 * obj-c++.dg/strings/const-str-12.mm: Likewise.
4765 * obj-c++.dg/syntax-error-1.mm: Likewise.
4766 * objc.dg/method-6.m: Likewise.
4767 * objc.dg/pr23214.m: Likewise.
4768 * objc.dg/proto-lossage-7.m: Likewise.
4769 * objc.dg/strings/const-str-12b.m: Likewise.
4770 * objc.dg/zero-link-3.m: Likewise.
4771 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
4772 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
4773 adjust headers, interfaces and encoded types to reflect current system
4774 versions. Add FIXME and outputs from current system compiler for
4777 2013-07-15 Cong Hou <congh@google.com>
4779 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
4781 * gcc.target/i386/l_fma_float_3.c: Likewise.
4782 * gcc.target/i386/l_fma_double_1.c: Likewise.
4783 * gcc.target/i386/l_fma_double_3.c: Likewise.
4785 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
4787 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
4788 function to test if HTM is available.
4789 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
4790 * gcc.target/powerpc/htm-builtin-1.c: New test.
4792 2013-07-15 Tobias Burnus <burnus@net-b.de>
4794 * gfortran.dg/coarray_lib_realloc_1.f90: New.
4795 * gfortran.dg/coarray/lib_realloc_1.f90: New.
4796 * gfortran.dg/coarray_6.f90: Add dg-error.
4798 2013-07-15 Tobias Burnus <burnus@net-b.de>
4801 * gfortran.dg/finalize_18.f90: New.
4803 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4806 * fortran.dg/module_variable_1.f90: New test.
4807 * fortran.dg/module_variable_2.f90: New test.
4809 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
4811 * g++.dg/ext/vector19.C: Adapt.
4812 * g++.dg/ext/vector23.C: New testcase.
4814 2013-07-12 Michael Matz <matz@suse.de>
4817 * c-c++-common/pr55771.c: New test.
4819 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
4821 * gcc.target/aarch64/vect-movi.c: New.
4823 2013-07-11 Sriraman Tallam <tmsriram@google.com>
4826 * g++.dg/ext/pr57362.C: New.
4828 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
4831 * gcc.target/avr/torture/pr57631.c: New test.
4833 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
4836 * g++.dg/cpp0x/constexpr-ice7.C: New.
4838 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
4840 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
4842 * gcc.c-torture/execute/nest-align-1.x: New.
4844 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
4847 * g++.dg/cpp0x/sfinae48.C: New.
4849 2013-07-10 Jakub Jelinek <jakub@redhat.com>
4851 PR preprocessor/57824
4852 * c-c++-common/raw-string-17.c: New test.
4853 * c-c++-common/gomp/pr57824.c: New test.
4855 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
4858 * g++.dg/cpp0x/reinterpret_cast1.C: New.
4859 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
4860 * g++.dg/conversion/dr195.C: Update.
4861 * g++.dg/expr/cast2.C: Likewise.
4863 2013-07-10 Jakub Jelinek <jakub@redhat.com>
4865 * c-c++-common/raw-string-18.c: New test.
4866 * c-c++-common/raw-string-19.c: New test.
4868 PR preprocessor/57757
4869 * g++.dg/cpp/paste1.C: New test.
4870 * g++.dg/cpp/paste2.C: New test.
4872 2013-07-10 Graham Stott <grahams@btinternet.com>
4874 * gcc.target/mips/mulsize-1.c: New.
4875 * gcc.target/mips/mulsize-2.c: New.
4876 * gcc.target/mips/mulsize-3.c: New.
4877 * gcc.target/mips/mulsize-4.c: New.
4879 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
4882 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
4883 * g++.dg/ext/vector24.C: New testcase.
4885 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
4888 * g++.dg/cpp0x/decltype17.C: Adjust.
4890 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
4893 * g++.dg/cpp0x/pr51786.C: New.
4895 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
4897 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
4899 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
4901 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
4903 * gcc.target/powerpc/sd-vsx.c: Require dfp.
4904 * gcc.target/powerpc/sd-pwr6.c: Likewise.
4906 2013-07-08 Tobias Burnus <burnus@net-b.de>
4909 * gfortran.dg/c_f_pointer_tests_8.f90: New.
4911 2013-07-08 Tobias Burnus <burnus@net-b.de>
4914 * gfortran.dg/do_check_9.f90: New.
4916 2013-07-08 Tobias Burnus <burnus@net-b.de>
4919 * gfortran.dg/dot_product_2.f90: New.
4921 2013-07-08 Tobias Burnus <burnus@net-b.de>
4924 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
4926 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
4928 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
4929 * gfortran.dg/finalize_10.f90: Fix dg-final.
4931 2013-07-08 Jakub Jelinek <jakub@redhat.com>
4934 * gcc.target/i386/pr57819.c: New test.
4936 PR rtl-optimization/57829
4937 * gcc.c-torture/execute/pr57829.c: New test.
4939 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
4941 * gcc.target/i386/memcpy-vector_loop-1.c: New.
4942 * gcc.target/i386/memcpy-vector_loop-2.c: New.
4944 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
4947 * gcc.target/i386/pr57807.c: New test.
4949 2013-07-06 Jakub Jelinek <jakub@redhat.com>
4952 * gcc.dg/tree-ssa/vrp89.c: New test.
4954 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
4957 * g++.dg/parse/defarg16.C: New.
4959 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
4961 PR rtl-optimization/55342
4962 * gcc.target/i386/pr55342.c: New.
4964 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
4966 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
4968 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
4971 * g++.dg/inherit/virtual10.C: New.
4973 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
4976 * gcc.dg/large-size-array-6.c: New test.
4978 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
4981 * g++.dg/template/crash116.C: New.
4983 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
4985 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
4986 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
4988 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
4991 * g++.dg/cpp0x/nsdmi-list3.C: New.
4993 2013-07-03 Jakub Jelinek <jakub@redhat.com>
4996 * gcc.target/i386/pr57777.c: New test.
4999 * g++.dg/template/arg9.C: New test.
5001 2013-07-02 Sriraman Tallam <tmsriram@google.com>
5003 * gcc.target/i386/avx-inline.c: New test.
5005 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
5007 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
5008 * gcc.target/mips/call-2.c: Likewise.
5009 * gcc.target/mips/call-3.c: Likewise.
5010 * gcc.target/mips/lazy-binding-1.c: Likewise.
5012 2013-07-02 Jakub Jelinek <jakub@redhat.com>
5014 PR tree-optimization/57741
5015 * gcc.dg/vect/pr57741-1.c: New test.
5016 * gcc.dg/vect/pr57741-2.c: New test.
5017 * gcc.dg/vect/pr57741-3.c: New test.
5019 2013-07-02 Ian Bolton <ian.bolton@arm.com>
5021 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
5023 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
5024 * lib/target-supports.exp: Define aarch64_little_endian.
5026 2013-07-02 Ian Bolton <ian.bolton@arm.com>
5028 * gcc.target/aarch64/abs_1.c: New test.
5030 2013-07-02 Ian Bolton <ian.bolton@arm.com>
5032 * gcc.target/aarch64/bfxil_1.c: New test.
5033 * gcc.target/aarch64/bfxil_2.c: Likewise.
5035 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
5038 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
5039 array sizes from 100 to 20.
5041 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
5044 * gfortran.dg/pointer_remapping_8.f90: New.
5046 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
5048 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
5049 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
5050 * g++.dg/cpp1y/udlit-userdef-string.C: New.
5051 * g++.dg/cpp1y/complex_literals.h: New.
5053 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
5056 * g++.dg/cpp0x/noexcept21.C: New.
5058 2013-06-28 Jakub Jelinek <jakub@redhat.com>
5061 * gcc.target/i386/pr57736.c: New test.
5063 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
5065 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
5067 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
5068 strings to match the fixed error messages.
5069 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
5070 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
5073 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
5076 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
5077 stqcx. get even registers.
5079 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
5082 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
5084 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
5086 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
5088 * gcc.target/i386/bmi-1.c: Ditto.
5089 * gcc.target/i386/bmi-bextr-4.c: New.
5090 * gcc.target/i386/bmi-bextr-5.c: Ditto.
5092 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
5095 * g++.dg/cpp0x/initlist73.C: New.
5097 2013-06-27 Meador Inge <meadori@codesourcery.com>
5099 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
5100 * g++.dg/simulate-thread/atomics-2.C: Likewise.
5101 * g++.dg/simulate-thread/atomics-1.C: Likewise.
5103 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
5106 * g++.dg/ext/pr57509.C: New file.
5108 2013-06-27 Jakub Jelinek <jakub@redhat.com>
5111 * gcc.target/i386/bmi-bextr-3.c: New test.
5114 * gcc.target/i386/bmi2-bzhi-1.c: New test.
5116 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
5119 * g++.dg/cpp0x/pr57172.C: New testcase.
5121 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5123 * gcc.target/s390/htm-1.c: New file.
5124 * gcc.target/s390/htm-nofloat-1.c: New file.
5125 * gcc.target/s390/htm-xl-intrin-1.c: New file.
5127 2013-06-26 Tobias Burnus <burnus@net-b.de>
5130 * gfortran.dg/bounds_check_17.f90: New.
5132 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
5135 * g++.dg/cpp1y/pr57640.C: New.
5137 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
5140 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
5141 overflow due to size of arrays.
5143 2013-06-25 Jakub Jelinek <jakub@redhat.com>
5145 PR tree-optimization/57705
5146 * gcc.dg/vect/pr57705.c: New test.
5147 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
5149 2013-06-25 Martin Jambor <mjambor@suse.cz>
5152 * g++.dg/ipa/pr57670.C: New test.
5154 2013-06-25 Richard Biener <rguenther@suse.de>
5157 * gcc.dg/pr56977.c: New testcase.
5159 2013-06-24 Martin Jambor <mjambor@suse.cz>
5161 PR tree-optimization/57358
5162 * gcc.dg/ipa/pr57358.c: New test.
5164 2013-06-24 Richard Biener <rguenther@suse.de>
5167 * gcc.dg/torture/pr57584.c: Remove target specific bits.
5169 2013-06-24 Richard Biener <rguenther@suse.de>
5171 PR tree-optimization/57488
5172 * gcc.dg/torture/pr57488.c: New testcase.
5174 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5175 Dominique d'Humieres <dominiq@lps.ens.fr>
5178 * gfortran.dg/fraction.f90: New.
5180 2013-06-24 Alan Modra <amodra@gmail.com>
5182 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
5183 Add scan-assembler-not "lvx".
5184 * gcc.target/powerpc/le-altivec-consts.c: New.
5186 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
5188 * g++.dg/cpp0x/sfinae47.C: New.
5190 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
5193 * gcc.target/sh/pr52483-1.c: New.
5194 * gcc.target/sh/pr52483-2.c: New.
5195 * gcc.target/sh/pr52483-3.c: New.
5196 * gcc.target/sh/pr52483-4.c: New.
5197 * gcc.target/sh/pr52483-5.c: New.
5199 2013-06-23 Sriraman Tallam <tmsriram@google.com>
5201 * gcc.target/i386/intrinsics_1.c: New test.
5202 * gcc.target/i386/intrinsics_2.c: Ditto.
5203 * gcc.target/i386/intrinsics_3.c: Ditto.
5204 * gcc.target/i386/intrinsics_4.c: Ditto.
5205 * gcc.target/i386/intrinsics_5.c: Ditto.
5206 * gcc.target/i386/intrinsics_6.c: Ditto.
5207 * gcc.target/i386/avx-1.c: Provide macros for builtins
5208 needing immediate arguments in f16cintrin.h and rtmintrin.h.
5210 2013-06-21 Tobias Burnus <burnus@net-b.de>
5213 * gfortran.dg/finalize_17.f90: New.
5215 2013-06-21 Tobias Burnus <burnus@net-b.de>
5217 * gfortran.dg/realloc_on_assign_18.f90: New.
5219 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
5221 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
5222 Also changed the returns from error as distinct values so that
5223 debugging can get easier.
5224 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
5225 errors specific to C, if necessary. Also added new error
5227 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
5228 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
5229 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
5230 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
5231 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
5232 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
5233 the same changes as parser_errors3.c, spaces were added between colons
5234 to not confuse C++ compiler with 2 colons as scope.
5235 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
5236 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
5237 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
5238 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
5239 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
5240 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
5241 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
5242 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
5243 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
5244 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
5245 * g++.dg/cilk-plus/cilk-plus.exp: New script.
5246 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
5249 2013-06-21 Joseph Myers <joseph@codesourcery.com>
5252 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
5254 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
5257 * gcc.target/i386/pr57655.c: New test.
5259 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
5261 * ada/acats/tests/gcc: Delete.
5262 * gnat.dg/style: Likewise.
5264 2013-06-20 Jeff Law <law@redhat.com>
5266 PR tree-optimization/57660
5267 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
5268 based on their branch cost.
5270 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
5272 2013-06-20 Tobias Burnus <burnus@net-b.de>
5275 * gfortran.dg/list_read_11.f90: New.
5277 2013-06-20 Richard Biener <rguenther@suse.de>
5279 PR tree-optimization/57584
5280 * gcc.dg/torture/pr57584.c: New testcase.
5282 2013-06-19 Sharad Singhai <singhai@google.com>
5284 * g++.dg/gcov/gcov-8.C: New testcase.
5285 * lib/gcov.exp: Handle intermediate format.
5287 2013-06-19 Wei Mi <wmi@google.com>
5289 PR rtl-optimization/57518
5290 * testsuite/gcc.dg/pr57518.c: New test.
5292 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
5294 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
5296 2013-06-19 Jan Hubicka <jh@suse.cz>
5298 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
5300 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
5302 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
5303 hard-coded values of array sizes with a #define.
5304 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
5305 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
5306 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
5307 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
5308 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
5310 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
5312 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
5313 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
5315 2013-06-19 Jeff Law <law@redhat.com>
5317 * gcc.dg/tree-ssa/forwprop-28.c: New test.
5319 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5322 * g++.dg/template/error53.C: New.
5324 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
5327 * gcc.target/powerpc/pr55033.c: Fix options.
5329 2013-06-18 Sriraman Tallam <tmsriram@google.com>
5331 * gcc.target/i386/inline_error.c: New test.
5332 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
5333 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
5335 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
5338 * g++.dg/cpp0x/decltype55.C: New.
5340 2013-06-18 Marek Polacek <polacek@redhat.com>
5342 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
5344 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
5346 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
5348 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
5350 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
5351 Also changed the returns from error as distinct values so that it is
5354 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
5356 * gcc.target/aarch64/scalar_intrinsics.c: Update.
5358 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
5361 * g++.dg/template/error52.C: New.
5362 * g++.dg/lookup/friend15.C: Update.
5363 * g++.dg/parse/error11.C: Likewise.
5364 * g++.dg/parse/error14.C: Likewise.
5365 * g++.dg/parse/parser-pr28152-2.C: Likewise.
5366 * g++.dg/parse/template25.C: Likewise.
5367 * g++.old-deja/g++.jason/cond.C: Likewise.
5368 * g++.old-deja/g++.mike/for2.C: Likewise.
5369 * g++.old-deja/g++.robertl/eb125.C: Likewise.
5370 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
5372 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5374 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
5377 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
5379 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
5380 accidentally placing minus sign for length instead of stride.
5382 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
5384 PR rtl-optimization/57425
5385 PR rtl-optimization/57569
5386 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
5387 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
5389 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
5393 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
5395 * gfortran.dg/typebound_assignment_6.f03: New.
5397 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
5399 * gcc.target/h8300/h8300.exp: New.
5400 * gcc.dg/pragma-isr.c: Move to ...
5401 * gcc.target/sh/torture/pragma-isr.c: ... here ...
5402 * gcc.target/h8300/pragma-isr.c: ... and here.
5403 * gcc.dg/pragma-isr2.c: Move to ...
5404 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
5405 * gcc.target/h8300/pragma-isr2.c: ... and here.
5406 * gcc.dg/pragma-isr-trapa.c: Move to ...
5407 * gcc.target/sh/pragma-isr-trapa.c: ... here.
5408 * gcc.dg/pragma-isr-trapa2.c: Move to ...
5409 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
5410 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
5411 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
5412 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
5413 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
5414 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
5415 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
5416 * gcc.dg/attr-isr-trap_exit.c: Move to ...
5417 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
5418 * gcc.dg/attr-isr-trapa.c: Move to ...
5419 * gcc.target/sh/attr-isr-trapa.c: ... here.
5421 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
5424 * g++.dg/ext/builtin-offsetof1.C: New.
5426 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
5428 * gcc.target/aarch64/vect_smlal_1.c: New file.
5430 2013-06-14 Tobias Burnus <burnus@net-b.de>
5433 * gfortran.dg/defined_assignment_7.f90: New.
5435 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
5438 * g++.dg/rtti/dyncast6.C: New.
5439 * g++.dg/cpp0x/dyncast1.C: Likewise.
5441 2013-06-14 Alan Modra <amodra@gmail.com>
5444 * gcc.dg/pr57134.c: New.
5446 2013-06-14 Tobias Burnus <burnus@net-b.de>
5449 * gfortran.dg/deferred_type_param_9.f90: New.
5451 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
5453 * gcc.dg/fold-minus-1.c: New testcase.
5455 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
5458 * gfortran.dg/typebound_assignment_5.f03: New.
5460 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
5462 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
5464 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5465 Pat Haugen <pthaugen@us.ibm.com>
5466 Peter Bergner <bergner@vnet.ibm.com>
5468 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
5469 load/store instructions on power7, power8.
5470 * gcc.target/powerpc/atomic-p8.c: Likewise.
5472 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
5475 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
5477 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
5480 * g++.dg/warn/Wunused-var-20.C: New.
5482 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
5484 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
5485 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
5486 Run with -fno-common.
5488 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
5490 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
5491 and exit function calls with return 1 and return 0, respectively.
5493 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
5495 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
5498 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
5500 PR tree-optimization/57361
5501 * gcc.dg/tree-ssa/pr57361.c: New file.
5503 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5505 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
5506 to ensure alignment.
5507 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
5509 2013-06-12 Tobias Burnus <burnus@net-b.de>
5511 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
5513 2013-06-12 Tobias Burnus <burnus@net-b.de>
5514 Dominique d'Humieres <dominiq@lps.ens.fr>
5516 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
5518 2013-06-12 Jakub Jelinek <jakub@redhat.com>
5521 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
5522 * gcc.target/i386/pr56564-3.c: Likewise.
5524 2013-06-11 Tobias Burnus <burnus@net-b.de>
5527 * gfortran.dg/class_array_18.f90: New.
5529 2013-06-11 Jan Hubicka <jh@suse.cz>
5532 * g++.dg/ext/visibility/anon6.C: Update testcase.
5534 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
5537 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
5538 in how we check __sec_reduce_mutating function's result.
5540 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
5541 Pat Haugen <pthaugen@us.ibm.com>
5542 Peter Bergner <bergner@vnet.ibm.com>
5544 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
5545 direct move instructions.
5546 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
5547 * gcc.target/powerpc/direct-move.h: Likewise.
5548 * gcc.target/powerpc/direct-move-float1.c: Likewise.
5549 * gcc.target/powerpc/direct-move-float2.c: Likewise.
5550 * gcc.target/powerpc/direct-move-double1.c: Likewise.
5551 * gcc.target/powerpc/direct-move-double2.c: Likewise.
5552 * gcc.target/powerpc/direct-move-long1.c: Likewise.
5553 * gcc.target/powerpc/direct-move-long2.c: Likewise.
5555 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
5558 * g++.dg/cpp0x/pr52440.C: New.
5560 2013-06-10 Jakub Jelinek <jakub@redhat.com>
5563 * gcc.target/i386/pr56564-1.c: New test.
5564 * gcc.target/i386/pr56564-2.c: New test.
5565 * gcc.target/i386/pr56564-3.c: New test.
5566 * gcc.target/i386/pr56564-4.c: New test.
5567 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
5568 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
5569 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
5570 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
5571 * gcc.target/i386/vect-sizes-1.c: Likewise.
5572 * gcc.target/i386/memcpy-1.c: Likewise.
5573 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
5574 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
5576 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
5578 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
5579 systems to cover all GNU systems.
5580 * g++.dg/abi/guard2.C: Likewise.
5581 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
5582 * g++.dg/eh/sighandle.C: Likewise.
5583 * g++.dg/ext/cleanup-10.C: Likewise.
5584 * g++.dg/ext/cleanup-11.C: Likewise.
5585 * g++.dg/ext/cleanup-8.C: Likewise.
5586 * g++.dg/ext/cleanup-9.C: Likewise.
5587 * g++.dg/opt/const5.C: Likewise.
5588 * g++.dg/opt/life1.C: Likewise.
5589 * g++.dg/other/pr39496.C: Likewise.
5590 * g++.old-deja/g++.abi/aggregates.C: Likewise.
5591 * g++.old-deja/g++.abi/align.C: Likewise.
5592 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5593 * g++.old-deja/g++.law/weak.C: Likewise.
5594 * g++.old-deja/g++.pt/asm1.C: Likewise.
5595 * gcc.c-torture/execute/20030125-1.x: Likewise.
5596 * gcc.c-torture/execute/990127-2.x: Likewise.
5597 * gcc.dg/20041106-1.c: Likewise.
5598 * gcc.dg/20050503-1.c: Likewise.
5599 * gcc.dg/builtin-object-size-5.c: Likewise.
5600 * gcc.dg/cleanup-10.c: Likewise.
5601 * gcc.dg/cleanup-11.c: Likewise.
5602 * gcc.dg/cleanup-8.c: Likewise.
5603 * gcc.dg/cleanup-9.c: Likewise.
5604 * gcc.dg/complex-5.c: Likewise.
5605 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
5606 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
5607 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
5608 * gcc.dg/dfp/pr35739.c: Likewise.
5609 * gcc.dg/fdata-sections-1.c: Likewise.
5610 * gcc.dg/lto/20090206-1_0.c: Likewise.
5611 * gcc.dg/lto/20090206-2_0.c: Likewise.
5612 * gcc.dg/pr30360.c: Likewise.
5613 * gcc.dg/pr37303.c: Likewise.
5614 * gcc.dg/pr39323-1.c: Likewise.
5615 * gcc.dg/pr39323-2.c: Likewise.
5616 * gcc.dg/pr39323-3.c: Likewise.
5617 * gcc.dg/pr45416.c: Likewise.
5618 * gcc.dg/setjmp-2.c: Likewise.
5619 * gcc.dg/split-1.c: Likewise.
5620 * gcc.dg/split-3.c: Likewise.
5621 * gcc.dg/split-4.c: Likewise.
5622 * gcc.dg/strlenopt-12g.c: Likewise.
5623 * gcc.dg/strlenopt-14g.c: Likewise.
5624 * gcc.dg/strlenopt-14gf.c: Likewise.
5625 * gcc.dg/strlenopt-16g.c: Likewise.
5626 * gcc.dg/strlenopt-17g.c: Likewise.
5627 * gcc.dg/strlenopt-18g.c: Likewise.
5628 * gcc.dg/strlenopt-1f.c: Likewise.
5629 * gcc.dg/strlenopt-22g.c: Likewise.
5630 * gcc.dg/strlenopt-2f.c: Likewise.
5631 * gcc.dg/strlenopt-4g.c: Likewise.
5632 * gcc.dg/strlenopt-4gf.c: Likewise.
5633 * gcc.dg/struct-ret-3.c: Likewise.
5634 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
5635 * gcc.misc-tests/linkage.exp: Likewise.
5636 * gcc.target/i386/20000724-1.c: Likewise.
5637 * gcc.target/i386/align-main-3.c: Likewise.
5638 * gcc.target/i386/cleanup-1.c: Likewise.
5639 * gcc.target/i386/inline-mcpy.c: Likewise.
5640 * gcc.target/i386/pr32268.c: Likewise.
5641 * gcc.target/i386/pr36613.c: Likewise.
5642 * gcc.target/i386/pr39013-1.c: Likewise.
5643 * gcc.target/i386/pr39013-2.c: Likewise.
5644 * gcc.target/i386/pr39496.c: Likewise.
5645 * gcc.target/i386/pr40906-3.c: Likewise.
5646 * gcc.target/i386/pr46084.c: Likewise.
5647 * lib/target-supports.exp (check_effective_target_pie): Likewise.
5649 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
5652 * gcc.target/sh/pr6526.c: New.
5654 2013-06-09 Jakub Jelinek <jakub@redhat.com>
5657 * gcc.c-torture/execute/pr57568.c: New test.
5659 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
5662 * g++.dg/other/vararg-4.C: New.
5664 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
5666 PR rtl-optimization/57559
5667 * gcc.target/s390/pr57559.c : New test.
5669 2013-06-08 Tobias Burnus <burnus@net-b.de>
5672 * gfortran.dg/finalize_10.f90: New.
5673 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
5674 * gfortran.dg/finalize_15.f90: New.
5676 2013-06-08 Tobias Burnus <burnus@net-b.de>
5679 * gfortran.dg/storage_size_4.f90: New.
5681 2013-06-07 Sriraman Tallam <tmsriram@google.com>
5684 * testsuite/g++.dg/ext/pr57548.C: New test.
5686 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
5689 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
5691 2013-06-07 Jan Hubicka <jh@suse.cz>
5693 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
5695 2013-06-07 Tobias Burnus <burnus@net-b.de>
5698 * gfortran.dg/array_constructor_48.f90: New.
5699 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
5700 * gfortran.dg/array_constructor_type_15.f03: Ditto.
5702 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5705 * gcc.target/arm/xordi3-opt.c: New test.
5707 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5709 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
5710 Revert to dg-options.
5712 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
5715 * gcc.target/powerpc/pr55033.c: New.
5717 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
5720 * g++.dg/cpp0x/alias-decl-36.C: New.
5722 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
5723 Pat Haugen <pthaugen@us.ibm.com>
5724 Peter Bergner <bergner@vnet.ibm.com>
5726 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
5727 power8 builtin functions.
5728 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
5729 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
5730 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
5731 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
5732 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
5733 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
5734 * gcc.target/powerpc/p8vector-vectorize-1.c: New
5735 tests to test power8 auto-vectorization.
5736 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
5737 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
5738 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
5739 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
5741 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
5742 powerpc_p8vector_ok instead of powerpc_vsx_ok.
5744 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
5746 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
5748 (check_effective_target_powerpc_p8vector_ok): Likewise.
5749 (is-effective-target): Likewise.
5750 (check_vect_support_and_set_flags): Likewise.
5752 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
5755 * g++.dg/parse/error53.C: New.
5757 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
5759 PR rtl-optimization/57459
5760 * gcc.target/i386/pr57459.c: New test.
5762 2013-06-06 Teresa Johnson <tejohnson@google.com>
5765 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
5766 into -freorder-blocks-and-partition test.
5767 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
5768 * gcc.dg/tree-prof/20041218-1.c: Ditto.
5769 * gcc.dg/tree-prof/pr52027.c: Use -O2.
5770 * gcc.dg/tree-prof/pr50907.c: Ditto.
5771 * gcc.dg/tree-prof/pr45354.c: Ditto.
5772 * g++.dg/tree-prof/partition2.C: Ditto.
5773 * g++.dg/tree-prof/partition3.C: Ditto.
5775 2013-06-06 Tobias Burnus <burnus@net-b.de>
5778 * gfortran.dg/finalize_16.f90: New.
5780 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
5782 * gcc.dg/vect/no-section-anchors-vect-68.c:
5783 Add dg-skip-if aarch64_tiny.
5785 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
5788 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
5789 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
5791 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
5794 * g++.dg/cpp0x/decltype54.C: New.
5796 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
5798 * gcc.dg/fshort-wchar.c: Add extra dg-options for
5799 arm*-*-*eabi* targets.
5800 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
5802 * gcc.dg/tree-ssa/pr43491.c: Likewise.
5804 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
5805 Tobias Burnus <burnus@net-b.de>
5807 * gfortran.dg/string_length_2.f90: Fix dg-do run.
5808 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
5809 * gfortran.dg/io_real_boz_4.f90: Ditto.
5810 * gfortran.dg/io_real_boz_5.f90: Ditto.
5812 2013-06-05 Andreas Schwab <schwab@suse.de>
5814 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
5816 2013-06-04 Jan Hubicka <jh@suse.cz>
5818 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
5820 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
5822 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
5823 parameters with void.
5824 (main2): Removed argc parameter.
5825 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
5826 (main): Replaced argc, argv parameters with void.
5827 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
5828 (main2): Removed argc parameter.
5829 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
5830 argv parameters with void. Added __asm volatile to avoid optimization
5831 on argc, if necessary.
5832 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
5833 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
5834 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
5835 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
5836 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
5837 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
5838 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
5839 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
5840 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
5841 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
5842 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
5843 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
5844 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
5845 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
5846 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
5847 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
5848 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
5849 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
5850 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
5851 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
5852 parameters with void.
5853 (main2): Removed argc parameter.
5854 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
5855 (main): Replaced argc, argv parameters with void.
5856 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
5857 argv parameters with void. Also renamed this function as main, and
5858 delete the existing main.
5859 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
5860 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
5861 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
5863 2013-06-04 Ian Bolton <ian.bolton@arm.com>
5865 * gcc.target/aarch64/movi_1.c: New test.
5867 2013-06-04 Tobias Burnus <burnus@net-b.de>
5870 * gfortran.dg/finalize_12.f90: New.
5871 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
5872 end of scope finalization.
5873 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
5874 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
5875 * gfortran.dg/auto_dealloc_2.f90: Ditto.
5876 * gfortran.dg/class_19.f03: Ditto.
5877 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
5878 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
5879 * gfortran.dg/extends_14.f03: Ditto.
5880 * gfortran.dg/move_alloc_4.f90: Ditto.
5881 * gfortran.dg/typebound_proc_27.f03: Ditto.
5883 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
5885 * gfortran.dg/bounds_check_7.f90: Remove "! {".
5886 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
5887 * gfortran.dg/default_initialization_5.f90: Update dg-do.
5888 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
5889 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
5890 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
5891 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
5892 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
5893 * gfortran.dg/io_real_boz_4.f90: Ditto.
5894 * gfortran.dg/io_real_boz_5.f90: Ditto.
5895 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
5896 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
5897 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
5898 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
5899 * gfortran.dg/transpose_2.f90: Fix dg-output.
5901 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
5903 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
5904 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
5905 dg-option and an header comment.
5907 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
5910 * g++.dg/cpp0x/sfinae46.C: New.
5911 * g++.dg/cpp0x/defaulted13.C: Adjust.
5912 * g++.dg/cpp0x/defaulted2.C: Likewise.
5913 * g++.dg/cpp0x/defaulted26.C: Likewise.
5914 * g++.dg/cpp0x/defaulted3.C: Likewise.
5915 * g++.dg/cpp0x/error1.C: Likewise.
5916 * g++.dg/cpp0x/implicit1.C: Likewise.
5917 * g++.dg/cpp0x/implicit11.C: Likewise.
5918 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
5919 * g++.dg/cpp0x/initlist47.C: Likewise.
5920 * g++.dg/cpp0x/initlist9.C: Likewise.
5921 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
5922 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
5923 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
5924 * g++.dg/cpp0x/union4.C: Likewise.
5925 * g++.dg/template/crash108.C: Likewise.
5926 * g++.dg/template/crash41.C: Likewise.
5927 * g++.old-deja/g++.jason/local.C: Likewise.
5928 * g++.old-deja/g++.law/visibility3.C: Likewise.
5930 2013-06-03 Teresa Johnson <tejohnson@google.com>
5932 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
5933 * gcc.dg/vect/bb-slp-14.c: Ditto.
5934 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
5935 * gcc.dg/vect/bb-slp-23.c: Ditto.
5936 * gcc.dg/vect/bb-slp-15.c: Ditto.
5937 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
5938 * gcc.dg/vect/bb-slp-24.c: Ditto.
5939 * gcc.dg/vect/bb-slp-16.c: Ditto.
5940 * gcc.dg/vect/bb-slp-25.c: Ditto.
5941 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
5942 * gcc.dg/vect/bb-slp-17.c: Ditto.
5943 * gcc.dg/vect/bb-slp-1.c: Ditto.
5944 * gcc.dg/vect/bb-slp-26.c: Ditto.
5945 * gcc.dg/vect/bb-slp-18.c: Ditto.
5946 * gcc.dg/vect/bb-slp-2.c: Ditto.
5947 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
5948 * gcc.dg/vect/bb-slp-27.c: Ditto.
5949 * gcc.dg/vect/bb-slp-19.c: Ditto.
5950 * gcc.dg/vect/bb-slp-3.c: Ditto.
5951 * gcc.dg/vect/bb-slp-28.c: Ditto.
5952 * gcc.dg/vect/bb-slp-4.c: Ditto.
5953 * gcc.dg/vect/bb-slp-29.c: Ditto.
5954 * gcc.dg/vect/bb-slp-5.c: Ditto.
5955 * gcc.dg/vect/bb-slp-6.c: Ditto.
5956 * gcc.dg/vect/bb-slp-8a.c: Ditto.
5957 * gcc.dg/vect/bb-slp-7.c: Ditto.
5958 * gcc.dg/vect/bb-slp-8b.c: Ditto.
5959 * gcc.dg/vect/bb-slp-8.c: Ditto.
5960 * gcc.dg/vect/bb-slp-9.c: Ditto.
5961 * gcc.dg/vect/bb-slp-10.c: Ditto.
5962 * gcc.dg/vect/bb-slp-11.c: Ditto.
5963 * gcc.dg/vect/bb-slp-20.c: Ditto.
5964 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
5965 * gcc.dg/vect/bb-slp-21.c: Ditto.
5966 * gcc.dg/vect/bb-slp-30.c: Ditto.
5967 * gcc.dg/vect/bb-slp-13.c: Ditto.
5968 * gcc.dg/vect/bb-slp-22.c: Ditto.
5969 * g++.dg/vect/slp-pr50413.cc: Ditto.
5970 * g++.dg/vect/slp-pr56812.cc: Ditto.
5971 * g++.dg/vect/slp-pr50819.cc: Ditto.
5973 2013-06-01 Tobias Burnus <burnus@net-b.de>
5976 * gfortran.dg/class_array_17.f90: New.
5978 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
5980 * ada/acats/floatstore.lst: New.
5981 * ada/acats/run_all.sh: Process it.
5983 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
5985 * gcc.target/powerpc/e500-ord-1.c: New test.
5986 * gcc.target/powerpc/e500-ord-2.c: Likewise.
5987 * gcc.target/powerpc/e500-unord-1.c: Likewise.
5988 * gcc.target/powerpc/e500-unord-2.c: Likewise.
5990 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5992 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
5994 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5996 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
5998 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
6000 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
6002 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
6005 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
6008 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6010 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
6012 2013-05-31 Marek Polacek <polacek@redhat.com>
6014 PR tree-optimization/57478
6015 PR tree-optimization/57453
6016 * gcc.dg/torture/pr57478.c: New test.
6018 2013-05-31 Tobias Burnus <burnus@net-b.de>
6021 * gfortran.dg/class_array_17.f90: New.
6023 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6026 * gcc.target/arm/iordi3-opt.c: New test.
6028 2013-05-31 Janus Weil <janus@gcc.gnu.org>
6032 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
6033 * gfortran.dg/interface_26.f90: Ditto.
6034 * gfortran.dg/proc_ptr_11.f90: Ditto.
6035 * gfortran.dg/proc_ptr_15.f90: Ditto.
6036 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
6037 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
6038 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
6039 * gfortran.dg/typebound_override_1.f90: Ditto.
6040 * gfortran.dg/typebound_override_4.f90: Ditto.
6041 * gfortran.dg/typebound_proc_6.f03: Ditto.
6042 * gfortran.dg/assumed_type_7.f90: New test.
6043 * gfortran.dg/typebound_override_5.f90: New test.
6044 * gfortran.dg/typebound_override_6.f90: New test.
6045 * gfortran.dg/typebound_override_7.f90: New test.
6047 2013-05-30 Tobias Burnus <burnus@net-b.de>
6050 * gfortran.dg/power_6.f90: New.
6052 2013-05-30 Ian Bolton <ian.bolton@arm.com>
6054 * gcc.target/aarch64/insv_1.c: New test.
6056 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
6058 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
6059 dg-skip-if "No stabs".
6061 2013-05-30 Janus Weil <janus@gcc.gnu.org>
6064 * gfortran.dg/assumed_size_1.f90: New.
6066 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
6068 * gcc.dg/shrink-wrap-alloca.c: New added.
6069 * gcc.dg/shrink-wrap-pretend.c: New added.
6070 * gcc.dg/shrink-wrap-sibcall.c: New added.
6072 2013-05-30 Tobias Burnus <burnus@net-b.de>
6075 * gfortran.dg/assumed_rank_13.f90: New.
6077 2013-05-29 Easwaran Raman <eraman@google.com>
6079 PR tree-optimization/57442
6080 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
6082 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6084 PR tree-optimization/57441
6085 * gcc.c-torture/compile/pr57441.c: New.
6087 2013-05-29 Dehao Chen <dehao@google.com>
6090 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
6092 2013-05-29 Tobias Burnus <burnus@net-b.de>
6095 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
6096 * gfortran.dg/class_19.f03: Ditto.
6098 2013-05-29 Richard Biener <rguenther@suse.de>
6100 * gcc.dg/vect/bb-slp-32.c: New testcase.
6102 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
6104 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
6105 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
6106 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
6107 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
6108 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
6109 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
6110 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
6111 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
6112 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
6113 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
6114 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
6115 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
6116 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
6117 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
6118 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
6119 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
6120 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
6121 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
6122 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
6123 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
6124 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
6125 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
6126 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
6127 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
6128 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
6129 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
6130 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
6131 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
6132 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
6133 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
6134 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
6135 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
6136 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
6137 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
6138 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
6139 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
6140 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
6141 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
6142 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
6144 2013-05-29 Tobias Burnus <burnus@net-b.de>
6147 * gfortran.dg/finalize_11.f90: New.
6148 * gfortran.dg/finalize_4.f03: Remove dg-error.
6149 * gfortran.dg/finalize_5.f03: Ditto.
6150 * gfortran.dg/finalize_6.f03: Ditto.
6151 * gfortran.dg/finalize_7.f03: Ditto.
6153 2013-05-28 Tobias Burnus <burnus@net-b.de>
6155 * gfortran.dg/class_array_16.f90: New.
6157 2013-05-28 Tobias Burnus <burnus@net-b.de>
6160 * testsuite/gfortran.dg/use_29.f90: New.
6162 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
6164 * gnat.dg/fp_exception.adb: New test.
6166 2013-05-28 Richard Biener <rguenther@suse.de>
6168 PR tree-optimization/56787
6169 * gcc.dg/vect/pr56787.c: New testcase.
6171 2013-05-28 Janus Weil <janus@gcc.gnu.org>
6172 Tobias Burnus <burnus@net-b.de>
6175 * gfortran.dg/typebound_override_4.f90: New.
6177 2013-05-28 Richard Biener <rguenther@suse.de>
6179 PR tree-optimization/57411
6180 * g++.dg/opt/pr57411.C: New testcase.
6182 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
6184 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
6185 * gcc.dg/builtin-bswap-9.c: Likewise.
6187 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
6189 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
6191 2013-05-27 Richard Biener <rguenther@suse.de>
6194 * gcc.dg/gomp/pr57412.c: New testcase.
6196 2013-05-27 Bud Davis <jmdavis@link.com>
6199 * gfortran.dg/stfunc_8.f90: New.
6201 2013-05-27 Richard Biener <rguenther@suse.de>
6203 PR tree-optimization/57343
6204 * gcc.dg/torture/pr57343.c: New testcase.
6206 2013-05-27 Richard Biener <rguenther@suse.de>
6208 PR tree-optimization/57417
6209 * gcc.dg/torture/pr57417.c: New testcase.
6211 2013-05-27 Richard Biener <rguenther@suse.de>
6213 PR tree-optimization/57396
6214 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
6216 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
6218 * gnat.dg/specs/last_bit.ads: New test.
6220 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
6222 * gnat.dg/specs/machine_attribute.ads: New test.
6224 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
6226 * gnat.dg/incomplete3.ad[sb]: New test.
6228 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
6231 * gcc.target/mips/div-13.c: New test.
6233 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
6236 * gcc.target/mips/mips16-attributes-5.c,
6237 * gcc.target/mips/mips16-attributes-6.c: New tests.
6239 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
6241 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
6242 * gcc.dg/builtin-bswap-8.c: Likewise.
6244 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
6247 * g++.dg/cpp0x/new1.C: New.
6249 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
6252 * g++.dg/parse/dtor16.C: New.
6253 * g++.dg/parse/dtor6.C: Adjust.
6255 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
6258 * g++.dg/expr/bitfield12.C: New.
6260 2013-05-24 Jeff Law <law@redhat.com>
6262 PR tree-optimization/57124
6263 * gcc.c-torture/execute/pr57124.c: New test.
6264 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
6266 2013-05-24 Martin Jambor <mjambor@suse.cz>
6268 PR tree-optimization/57294
6269 * gcc.dg/ipa/pr57294.c: New test.
6271 2013-05-24 Dehao Chen <dehao@google.com>
6273 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
6275 2013-05-24 Ian Bolton <ian.bolton@arm.com>
6277 * gcc.target/aarch64/scalar_intrinsics.c
6278 (force_simd): Use a valid instruction.
6279 (test_vdupd_lane_s64): Pass a valid lane argument.
6280 (test_vdupd_lane_u64): Likewise.
6282 2013-05-24 Richard Biener <rguenther@suse.de>
6284 PR tree-optimization/57287
6285 * gcc.dg/pr57287.c: New testcase.
6287 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
6290 * g++.dg/template/error51.C: New.
6292 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
6295 * g++.dg/template/bitfield2.C: New.
6297 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
6299 * gnat.dg/specs/noinline1.ads: New test.
6300 * gnat.dg/noinline2.ad[sb]: Likewise.
6301 * gnat.dg/specs/noinline3.ads: Likewise.
6302 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
6304 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
6307 * gcc.dg/tree-ssa/pr57385.c: New test.
6309 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
6311 * gnat.dg/derived_type4.adb: New test.
6313 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
6315 * gcc.dg/builtin-bswap-6.c: New test.
6316 * gcc.dg/builtin-bswap-7.c: Likewise.
6317 * gcc.dg/builtin-bswap-8.c: Likewise.
6318 * gcc.dg/builtin-bswap-9.c: Likewise.
6320 2013-05-23 Christian Bruel <christian.bruel@st.com>
6323 * gcc.dg/debug/pr57351.c: New test
6325 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
6327 * gcc.target/aarch64/vect-clz.c: New file.
6329 2013-05-23 Martin Jambor <mjambor@suse.cz>
6332 * gcc.dg/ipa/pr57347.c: New test.
6334 2013-05-23 Richard Biener <rguenther@suse.de>
6336 PR tree-optimization/57380
6337 * g++.dg/tree-ssa/pr57380.C: New testcase.
6339 2013-05-23 Richard Biener <rguenther@suse.de>
6342 * gcc.dg/torture/pr57381.c: New testcase.
6344 2013-05-23 Jakub Jelinek <jakub@redhat.com>
6347 * gcc.c-torture/execute/pr57344-1.c: New test.
6348 * gcc.c-torture/execute/pr57344-2.c: New test.
6349 * gcc.c-torture/execute/pr57344-3.c: New test.
6350 * gcc.c-torture/execute/pr57344-4.c: New test.
6352 2013-05-23 Richard Biener <rguenther@suse.de>
6354 PR rtl-optimization/57341
6355 * gcc.dg/torture/pr57341.c: New testcase.
6357 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
6360 * g++.dg/parse/crash62.C: New.
6362 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
6363 Pat Haugen <pthaugen@us.ibm.com>
6364 Peter Bergner <bergner@vnet.ibm.com>
6366 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
6369 2013-05-22 Tobias Burnus <burnus@net-b.de>
6372 * gfortran.dg/defined_assignment_6.f90: New.
6374 2013-05-22 Tobias Burnus <burnus@net-b.de>
6377 * gfortran.dg/assumed_type_6.f90: New.
6379 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
6382 * g++.dg/cpp0x/Wunused-parm.C: New.
6384 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
6386 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
6387 * g++.dg/warn/Wdouble-promotion.C: Likewise.
6389 2013-05-21 Easwaran Raman <eraman@google.com>
6391 PR tree-optimization/57322
6392 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
6394 2013-05-21 Graham Stott <graham.stott@btinternet.com>
6396 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
6399 2013-05-21 Tobias Burnus <burnus@net-b.de>
6402 * gfortran.dg/assumed_type_5.f90: New.
6403 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
6404 * gfortran.dg/assumed_rank_2.f90: Ditto.
6405 * gfortran.dg/assumed_type_3.f90: Update dg-error.
6406 * gfortran.dg/no_arg_check_3.f90: Ditto.
6408 2013-05-21 Jakub Jelinek <jakub@redhat.com>
6410 PR tree-optimization/57331
6411 * gcc.c-torture/compile/pr57331.c: New test.
6413 2013-05-21 Richard Biener <rguenther@suse.de>
6415 PR tree-optimization/57330
6416 * gcc.dg/torture/pr57330.c: New testcase.
6418 2013-05-21 Richard Biener <rguenther@suse.de>
6420 PR tree-optimization/57303
6421 * gcc.dg/torture/pr57303.c: New testcase.
6423 2013-05-21 Jakub Jelinek <jakub@redhat.com>
6425 PR tree-optimization/57321
6426 * gcc.c-torture/execute/pr57321.c: New test.
6428 2013-05-20 Tobias Burnus <burnus@net-b.de>
6432 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
6433 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
6434 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
6435 * gfortran.dg/binding_label_tests_3.f03: Ditto.
6436 * gfortran.dg/binding_label_tests_4.f03: Ditto.
6437 * gfortran.dg/binding_label_tests_5.f03: Ditto.
6438 * gfortran.dg/binding_label_tests_6.f03: Ditto.
6439 * gfortran.dg/binding_label_tests_7.f03: Ditto.
6440 * gfortran.dg/binding_label_tests_8.f03: Ditto.
6441 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
6442 * gfortran.dg/binding_label_tests_24.f90: New.
6443 * gfortran.dg/binding_label_tests_25.f90: New.
6445 2013-05-20 Tobias Burnus <burnus@net-b.de>
6448 * gfortran.dg/binding_label_tests_17.f90: New.
6449 * gfortran.dg/binding_label_tests_18.f90: New.
6450 * gfortran.dg/binding_label_tests_19.f90: New.
6451 * gfortran.dg/binding_label_tests_20.f90: New.
6452 * gfortran.dg/binding_label_tests_21.f90: New.
6453 * gfortran.dg/binding_label_tests_22.f90: New.
6454 * gfortran.dg/binding_label_tests_23.f90: New.
6456 2013-05-20 Tobias Burnus <burnus@net-b.de>
6459 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
6460 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
6461 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
6462 * gfortran.dg/common_18.f90: New.
6463 * gfortran.dg/common_19.f90: New.
6464 * gfortran.dg/common_20.f90: New.
6465 * gfortran.dg/common_21.f90: New.
6467 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
6470 * g++.dg/parse/error52.C: New.
6471 * g++.dg/parse/error3.C: Adjust.
6472 * g++.dg/parse/error36.C: Likewise.
6474 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
6477 * gcc.target/sh/pr56547-1.c: New.
6478 * gcc.target/sh/pr56547-2.c: New.
6480 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
6483 * g++.dg/warn/Wsign-compare-6.C: New.
6484 * g++.dg/warn/Wdouble-promotion.C: Adjust.
6486 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
6489 * g++.dg/template/error50.C: New.
6491 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
6494 * g++.dg/ext/complit13.C: New.
6496 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
6499 * g++.dg/pr57175.C: New testcase.
6501 2013-05-17 Easwaran Raman <eraman@google.com>
6503 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
6505 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
6508 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
6510 2013-05-17 Jakub Jelinek <jakub@redhat.com>
6512 PR rtl-optimization/57281
6513 PR rtl-optimization/57300
6514 * gcc.dg/pr57300.c: New test.
6515 * gcc.c-torture/execute/pr57281.c: New test.
6517 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
6520 * g++.dg/ext/sizeof-complit.C: New.
6522 2013-05-17 Marek Polacek <polacek@redhat.com>
6524 * gcc.dg/strlenopt-25.c: New test.
6525 * gcc.dg/strlenopt-26.c: Likewise.
6527 2013-05-17 Jakub Jelinek <jakub@redhat.com>
6529 * gcc.target/i386/rotate-4.c: Compile only with -mavx
6530 instead of -mavx2, require only avx instead of avx2.
6531 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
6532 of avx2-check.h and turn into an avx runtime test instead of
6535 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
6537 * g++.dg/ext/vector22.C: Uncomment working test.
6539 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
6542 * g++.dg/template/pr17410.C: New.
6544 2013-05-16 Jakub Jelinek <jakub@redhat.com>
6546 * gcc.target/i386/rotate-3.c: New test.
6547 * gcc.target/i386/rotate-3a.c: New test.
6548 * gcc.target/i386/rotate-4.c: New test.
6549 * gcc.target/i386/rotate-4a.c: New test.
6550 * gcc.target/i386/rotate-5.c: New test.
6551 * gcc.target/i386/rotate-5a.c: New test.
6553 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6555 * gcc.dg/visibility-21.c: Require section_anchors.
6557 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
6559 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
6560 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
6561 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
6563 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
6565 * gcc.dg/visibility-21.c: New.
6567 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
6570 * gcc.dg/pr57286.c: New testcase.
6571 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
6572 * g++.dg/ext/vector22.C: Comment out transformations not
6575 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
6578 * gcc.target/mips/call-1.c: Restrict to o32.
6579 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
6581 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
6583 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
6585 * g++.dg/warn/Wshadow-1.C: Likewise.
6586 * g++.dg/warn/Wshadow-6.C: Likewise.
6587 * g++.dg/warn/Wshadow-7.C: Likewise.
6589 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
6592 * g++.dg/parse/pr31952-1.C: New.
6593 * g++.dg/parse/pr31952-2.C: Likewise.
6594 * g++.dg/parse/pr31952-3.C: Likewise.
6596 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
6597 * g++.old-deja/g++.jason/cond.C: Likewise.
6598 * g++.dg/cpp0x/range-for5.C: Likewise.
6600 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6603 * gcc.target/arm/pr40887.c: Adjust testcase.
6604 * gcc.target/arm/pr19599.c: New test.
6606 2013-05-15 Richard Biener <rguenther@suse.de>
6608 PR tree-optimization/57275
6609 * gcc.target/i386/pr57275.c: New testcase.
6611 2013-05-15 Jan Hubicka <jh@suse.cz>
6613 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
6614 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
6615 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
6617 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6619 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
6622 2013-05-14 Jakub Jelinek <jakub@redhat.com>
6625 * c-c++-common/Wsequence-point-1.c: New test.
6627 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
6629 * g++.dg/ext/vector22.C: New testcase.
6630 * gcc.dg/binop-xor3.c: Remove xfail.
6632 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
6634 * gcc.target/aarch64/vect-fcm.x: Add cases testing
6635 FLOAT cmp FLOAT ? INT : INT.
6636 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
6637 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6638 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
6639 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6640 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6641 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
6643 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
6646 * g++.dg/cpp0x/defaulted43.C: New.
6648 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6650 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
6651 (alloca): Remove declaration.
6652 (foo9): Replace alloca by __builtin_alloca.
6654 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
6656 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
6657 Expect "size of array is too large" error.
6659 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6661 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
6663 2013-05-14 Richard Biener <rguenther@suse.de>
6666 * g++.dg/torture/pr57235.C: New testcase.
6668 2013-05-14 Jakub Jelinek <jakub@redhat.com>
6671 * gcc.dg/torture/pr57251.c: New test.
6673 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
6676 * gcc.target/i386/pr57264.c: New test.
6678 2013-05-13 Jakub Jelinek <jakub@redhat.com>
6680 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
6682 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
6684 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
6686 2013-05-13 Jakub Jelinek <jakub@redhat.com>
6688 PR tree-optimization/45216
6689 PR tree-optimization/57157
6690 * c-c++-common/rotate-1.c: Add 32 tests with +.
6691 * c-c++-common/rotate-1a.c: Adjust.
6692 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
6693 * c-c++-common/rotate-2b.c: New test.
6694 * c-c++-common/rotate-3.c: Add 32 tests with +.
6695 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
6696 * c-c++-common/rotate-4b.c: New test.
6697 * c-c++-common/rotate-5.c: New test.
6699 2013-05-13 Martin Jambor <mjambor@suse.cz>
6702 * gcc.dg/ipa/remref-0.c: New test.
6703 * gcc.dg/ipa/remref-1a.c: Likewise.
6704 * gcc.dg/ipa/remref-1b.c: Likewise.
6705 * gcc.dg/ipa/remref-2a.c: Likewise.
6706 * gcc.dg/ipa/remref-2b.c: Likewise.
6708 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
6710 * gcc.dg/vector-shift-2.c: New testcase.
6712 2013-05-13 Jakub Jelinek <jakub@redhat.com>
6714 PR tree-optimization/57230
6715 * gcc.dg/strlenopt-24.c: New test.
6717 PR tree-optimization/57230
6718 * gcc.dg/strlenopt-23.c: New test.
6720 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
6723 * gcc.target/sh/pr57108.c: Move this test case to ...
6724 * gcc.c-torture/compile/pr57108.c: ... here.
6726 2013-05-10 Richard Biener <rguenther@suse.de>
6728 PR tree-optimization/57214
6729 * gcc.dg/torture/pr57214.c: New testcase.
6731 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
6733 * gcc.dg/vector-shift.c: New testcase.
6735 2013-05-10 Jakub Jelinek <jakub@redhat.com>
6737 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
6739 PR tree-optimization/45216
6740 PR tree-optimization/57157
6741 * c-c++-common/rotate-1.c: New test.
6742 * c-c++-common/rotate-1a.c: New test.
6743 * c-c++-common/rotate-2.c: New test.
6744 * c-c++-common/rotate-2a.c: New test.
6745 * c-c++-common/rotate-3.c: New test.
6746 * c-c++-common/rotate-3a.c: New test.
6747 * c-c++-common/rotate-4.c: New test.
6748 * c-c++-common/rotate-4a.c: New test.
6750 2013-05-10 Richard Biener <rguenther@suse.de>
6752 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
6753 * gcc.target/i386/l_fma_double_1.c: Adjust.
6754 * gcc.target/i386/l_fma_double_2.c: Likewise.
6755 * gcc.target/i386/l_fma_double_3.c: Likewise.
6756 * gcc.target/i386/l_fma_double_4.c: Likewise.
6757 * gcc.target/i386/l_fma_double_5.c: Likewise.
6758 * gcc.target/i386/l_fma_double_6.c: Likewise.
6759 * gcc.target/i386/l_fma_float_1.c: Likewise.
6760 * gcc.target/i386/l_fma_float_2.c: Likewise.
6761 * gcc.target/i386/l_fma_float_3.c: Likewise.
6762 * gcc.target/i386/l_fma_float_4.c: Likewise.
6763 * gcc.target/i386/l_fma_float_5.c: Likewise.
6764 * gcc.target/i386/l_fma_float_6.c: Likewise.
6766 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
6769 * g++.dg/cpp0x/pr51226.C: New.
6771 2013-04-16 Han Shen <shenhan@google.com>
6773 Test cases for '-fstack-protector-strong'.
6774 * gcc.dg/fstack-protector-strong.c: New.
6775 * g++.dg/fstack-protector-strong.C: New.
6777 2013-05-07 Ian Bolton <ian.bolton@arm.com>
6779 * gcc.target/aarch64/ands_1.c: New test.
6780 * gcc.target/aarch64/ands_2.c: Likewise
6782 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
6784 * lib/target-supports.exp (check_effective_target_hw): New
6786 * c-c++-common/asan/clone-test-1.c: Call
6787 check_effective_target_hw.
6788 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
6789 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
6790 possible decorations.
6791 * c-c++-common/asan/null-deref-1.c: Likewise.
6792 * c-c++-common/asan/stack-overflow-1.c: Likewise.
6793 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
6794 * c-c++-common/asan/use-after-free-1.c: Likewise.
6795 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
6796 * g++.dg/asan/large-func-test-1.C: Likewise.
6798 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
6800 * gcc.target/aarch64/scalar_intrinsics.c: Update.
6802 2013-05-07 Richard Biener <rguenther@suse.de>
6805 * g++.dg/torture/pr57190.C: New testcase.
6807 2013-05-07 Jakub Jelinek <jakub@redhat.com>
6809 PR tree-optimization/57149
6810 * gcc.dg/pr57149.c: New test.
6813 * gcc.dg/pr57184.c: New test.
6815 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
6817 * gnat.dg/specs/array3.ads: New test.
6819 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
6821 * c-c++-common/vector-scalar-2.c: New testcase.
6823 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
6825 * gcc.target/i386/asm-dialect-2.c: New testcase.
6827 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
6830 * g++.dg/cpp0x/auto38.C: New.
6832 2013-05-06 Richard Biener <rguenther@suse.de>
6834 PR tree-optimization/57185
6835 * gcc.dg/autopar/pr57185.c: New testcase.
6837 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
6840 * gcc.target/i386/pr57106.c: New test.
6842 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6844 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
6845 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
6846 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
6847 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
6848 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
6849 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
6850 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
6852 2013-05-06 Teresa Johnson <tejohnson@google.com>
6855 * gcc.dg/pr57154.c: New test.
6857 2013-05-06 Richard Biener <rguenther@suse.de>
6860 * gcc.dg/torture/pr57147-1.c: New testcase.
6861 * gcc.dg/torture/pr57147-2.c: Likewise.
6862 * gcc.dg/torture/pr57147-3.c: Likewise.
6864 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6867 * gcc.target/sh/pr55303-1.c: New.
6868 * gcc.target/sh/pr55303-2.c: New.
6869 * gcc.target/sh/pr55303-3.c: New.
6871 2013-05-05 Tobias Burnus <burnus@net-b.de>
6873 * gfortran.dg/allocate_with_source_3.f90: New.
6875 2013-05-05 Tobias Burnus <burnus@net-b.de>
6878 * gfortran.dg/null_8.f90: New.
6880 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
6883 * g++.dg/cpp0x/enum27.C: New.
6884 * g++.dg/cpp0x/enum_base.C: Adjust.
6886 2013-05-04 Jakub Jelinek <jakub@redhat.com>
6888 PR tree-optimization/56205
6889 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
6891 2013-05-04 Tobias Burnus <burnus@net-b.de>
6893 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
6894 * gfortran.dg/bind_c_usage_27.f90: New.
6895 * gfortran.dg/bind_c_usage_28.f90: New.
6897 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
6900 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
6902 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
6905 * gcc.target/powerpc/pr57150.c: New file.
6907 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6909 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
6910 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
6911 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
6912 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
6913 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
6914 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
6915 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
6917 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
6919 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
6920 scan-assembler-times.
6922 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6924 * gcc.dg/tree-ssa/slsr-32.c: New.
6925 * gcc.dg/tree-ssa/slsr-33.c: New.
6926 * gcc.dg/tree-ssa/slsr-34.c: New.
6927 * gcc.dg/tree-ssa/slsr-35.c: New.
6928 * gcc.dg/tree-ssa/slsr-36.c: New.
6929 * gcc.dg/tree-ssa/slsr-37.c: New.
6930 * gcc.dg/tree-ssa/slsr-38.c: New.
6932 2013-05-03 Ian Bolton <ian.bolton@arm.com>
6934 * gcc.target/aarch64/tst_1.c: New test.
6935 * gcc.target/aarch64/tst_2.c: Likewise
6937 2013-05-02 Jeff Law <law@redhat.com>
6939 PR tree-optimization/57144
6940 * gcc.c-torture/execute/pr57144.c: New test.
6942 2013-05-03 Jakub Jelinek <jakub@redhat.com>
6944 PR rtl-optimization/57130
6945 * gcc.c-torture/execute/pr57130.c: New test.
6947 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
6949 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
6951 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
6953 * gcc.target/aarch64/fabd.c: New file.
6955 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
6958 * g++.dg/cpp0x/pr54318.C: New.
6960 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
6963 * g++.dg/parse/error51.C: New.
6964 * g++.dg/parse/error15.C: Adjust column numbers.
6966 2013-05-02 Tobias Burnus <burnus@net-b.de>
6969 * gfortran.dg/size_kind_2.f90: New.
6970 * gfortran.dg/size_kind_3.f90: New.
6972 2013-05-02 Richard Biener <rguenther@suse.de>
6975 * g++.dg/torture/pr57140.C: New testcase.
6977 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
6980 * gcc.target/arm/pr56732-1.c: New test.
6982 2013-05-02 Martin Jambor <mjambor@suse.cz>
6985 * gcc.dg/ipa/pr56988.c: New test.
6987 2013-05-02 Ian Bolton <ian.bolton@arm.com>
6989 * gcc.target/aarch64/bics_1.c: New test.
6990 * gcc.target/aarch64/bics_2.c: Likewise.
6992 2013-05-02 Jakub Jelinek <jakub@redhat.com>
6994 PR rtl-optimization/57131
6995 * gcc.c-torture/execute/pr57131.c: New test.
6997 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
7000 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
7002 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
7005 * gcc.target/i386/pr57091.c: New test.
7007 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
7009 * gcc.target/aarch64/vect-vaddv.c: New.
7011 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
7013 * gcc.target/aarch64/vect-vmaxv.c: New.
7014 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
7016 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
7018 * gcc.target/aarch64/scalar-vca.c: New.
7019 * gcc.target/aarch64/vect-vca.c: Likewise.
7021 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
7023 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
7024 (test_vceqd_s64): Force arguments to SIMD registers.
7025 (test_vceqzd_s64): Likewise.
7026 (test_vcged_s64): Likewise.
7027 (test_vcled_s64): Likewise.
7028 (test_vcgezd_s64): Likewise.
7029 (test_vcged_u64): Likewise.
7030 (test_vcgtd_s64): Likewise.
7031 (test_vcltd_s64): Likewise.
7032 (test_vcgtzd_s64): Likewise.
7033 (test_vcgtd_u64): Likewise.
7034 (test_vclezd_s64): Likewise.
7035 (test_vcltzd_s64): Likewise.
7036 (test_vtst_s64): Likewise.
7037 (test_vtst_u64): Likewise.
7039 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
7042 * g++.dg/cpp0x/decltype53.C: New.
7044 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
7047 * gfortran.dg/power_5.f90: New test.
7049 2013-04-30 Richard Biener <rguenther@suse.de>
7052 * gcc.dg/torture/pr57122.c: New testcase.
7054 2013-04-30 Richard Biener <rguenther@suse.de>
7057 * g++.dg/torture/pr57107.C: New testcase.
7059 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
7061 PR rtl-optimization/57105
7062 * gcc.dg/pr57105.c: New test.
7064 2013-04-30 Jakub Jelinek <jakub@redhat.com>
7066 PR tree-optimization/57104
7067 * gcc.dg/pr57104.c: New test.
7069 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
7072 * gcc.target/i386/pr44578.c: New test.
7074 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
7077 * gcc.target/i386/pr57097.c: New test.
7079 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
7082 * gcc.target/i386/pr57098.c: New test.
7084 2013-04-29 Kai Tietz <ktietz@redhat.com>
7086 * gcc.c-torture/execute/pr55875.c: New test.
7088 2013-04-29 Richard Biener <rguenther@suse.de>
7091 * gcc.dg/torture/pr57075.c: New testcase.
7093 2013-04-29 Richard Biener <rguenther@suse.de>
7096 * gcc.dg/autopar/pr57103.c: New testcase.
7098 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7100 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
7102 2013-04-29 Tom de Vries <tom@codesourcery.com>
7104 * gcc.dg/pr50763.c: Update test.
7106 2013-04-26 Jeff Law <law@redhat.com>
7108 * gcc.dg/tree-ssa/vrp88.c: New test.
7110 2013-04-29 Christian Bruel <christian.bruel@st.com>
7113 * gcc.target/sh/pr57108.c: New test.
7115 2013-04-29 Richard Biener <rguenther@suse.de>
7118 * gfortran.dg/gomp/pr57089.f90: New testcase.
7120 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
7122 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
7124 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
7126 * gcc.target/aarch64/vect-vcvt.c: New.
7128 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
7130 * gcc.target/aarch64/vect-vrnd.c: New.
7132 2013-04-29 Richard Biener <rguenther@suse.de>
7134 PR tree-optimization/57081
7135 * gcc.dg/torture/pr57081.c: New testcase.
7137 2013-04-29 Jakub Jelinek <jakub@redhat.com>
7139 PR tree-optimization/57083
7140 * gcc.dg/torture/pr57083.c: New test.
7142 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
7145 * g++.dg/cpp0x/decltype52.C: New.
7147 2013-04-28 Jakub Jelinek <jakub@redhat.com>
7149 N3472 binary constants
7150 * g++.dg/cpp/limits.C: Adjust warning wording.
7151 * g++.dg/system-binary-constants-1.C: Likewise.
7152 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
7154 2013-04-28 Tobias Burnus <burnus@net-b.de>
7157 * gfortran.dg/coarray_30.f90: New.
7159 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7162 * frontend-passes (optimize_power): New function.
7163 (optimize_op): Use it.
7165 2013-04-27 Jakub Jelinek <jakub@redhat.com>
7168 * gcc.c-torture/execute/pr56866.c: New test.
7169 * gcc.target/i386/pr56866.c: New test.
7171 2013-04-26 Jakub Jelinek <jakub@redhat.com>
7174 * gcc.dg/setjmp-5.c: New test.
7176 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
7179 * g++.dg/cpp0x/constexpr-55708.C: New.
7181 2013-04-26 Richard Biener <rguenther@suse.de>
7183 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
7184 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
7185 * gcc.dg/pr53265.c: Remove XFAILs.
7186 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
7187 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
7189 2013-04-26 Jakub Jelinek <jakub@redhat.com>
7191 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
7192 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
7193 -fdiagnostics-color=never option similarly to
7194 -fno-diagnostics-show-caret option.
7196 2013-04-25 Jakub Jelinek <jakub@redhat.com>
7198 PR rtl-optimization/57003
7199 * gcc.target/i386/pr57003.c: New test.
7201 2013-04-25 Marek Polacek <polacek@redhat.com>
7203 PR tree-optimization/57066
7204 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
7206 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
7207 Tejas Belagod <tejas.belagod@arm.com>
7209 * gcc.target/aarch64/vaddv-intrinsic.c: New.
7210 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
7211 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
7213 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7215 * gcc.target/aarch64/cmp.c: New.
7217 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7219 * gcc.target/aarch64/ngc.c: New.
7221 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7223 * lib/target-supports.exp
7224 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
7225 (check_effective_target_arm_neon_fp16_ok): Likewise.
7226 (add_options_for_arm_neon_fp16): Likewise.
7227 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
7228 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
7230 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
7232 PR rtl-optimizations/57046
7233 * gcc.target/i386/pr57046.c: New test.
7235 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7237 * g++.dg/cpp1y/cplusplus.C: New.
7239 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7241 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
7243 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7245 * c-c++-common/Wpointer-arith-1.c: New.
7247 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7249 * g++.dg/cpp1y/cxx1y_macro.C: New.
7251 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
7254 * g++.dg/cpp0x/sfinae45.C: New.
7256 2013-04-24 Richard Biener <rguenther@suse.de>
7259 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
7261 2013-04-23 Richard Biener <rguenther@suse.de>
7264 * gcc.dg/torture/pr57036-1.c: New testcase.
7265 * gcc.dg/torture/pr57036-2.c: Likewise.
7267 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
7269 * gcc.target/aarch64/scalar-mov.c: New testcase.
7271 2013-04-23 Richard Biener <rguenther@suse.de>
7273 PR tree-optimization/57026
7274 * gcc.dg/torture/pr57026.c: New testcase.
7276 2013-04-22 Janus Weil <janus@gcc.gnu.org>
7280 * gfortran.dg/transfer_check_4.f90: New.
7282 2013-04-22 Marek Polacek <polacek@redhat.com>
7285 * gcc.dg/pr56990.c: New test.
7287 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
7290 * gcc.target/i386/pr57018.c: New test.
7292 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
7294 * gcc.target/aarch64/vrecps.c: New.
7295 * gcc.target/aarch64/vrecpx.c: Likewise.
7297 2013-04-22 Christian Bruel <christian.bruel@st.com>
7300 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
7302 2013-04-21 Jeff Law <law@redhat.com>
7304 * gcc.dg/tree-ssa/forwprop-26.c: New test.
7306 2013-04-20 Tobias Burnus <burnus@net-b.de>
7309 * gfortran.dg/c_loc_test_22.f90: New.
7311 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
7313 PR rtl-optimization/56847
7314 * gcc.dg/pr56847.c: New test.
7316 2013-04-19 Richard Biener <rguenther@suse.de>
7318 PR tree-optimization/56982
7319 * gcc.c-torture/execute/pr56982.c: New testcase.
7321 2013-04-19 Martin Jambor <mjambor@suse.cz>
7323 PR tree-optimization/56718
7324 * g++.dg/ipa/imm-devirt-1.C: New test.
7325 * g++.dg/ipa/imm-devirt-2.C: Likewise.
7327 2013-04-19 Richard Biener <rguenther@suse.de>
7329 PR tree-optimization/57000
7330 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
7332 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
7333 Mikael Morin <mikael@gcc.gnu.org>
7336 * gfortran.dg/array_constructor_45.f90: New test.
7337 * gfortran.dg/array_constructor_46.f90: New test.
7338 * gfortran.dg/array_constructor_47.f90: New test.
7339 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
7341 2013-04-18 Jakub Jelinek <jakub@redhat.com>
7343 PR rtl-optimization/56999
7344 * g++.dg/opt/pr56999.C: New test.
7346 2013-04-18 Cary Coutant <ccoutant@google.com>
7348 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
7349 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
7351 2013-04-18 Cary Coutant <ccoutant@google.com>
7353 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
7354 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
7355 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
7356 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
7357 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
7358 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
7359 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
7360 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
7361 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
7362 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
7363 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
7365 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
7367 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
7369 2013-04-18 Jakub Jelinek <jakub@redhat.com>
7371 PR tree-optimization/56984
7372 * gcc.c-torture/compile/pr56984.c: New test.
7374 PR rtl-optimization/56992
7375 * gcc.dg/pr56992.c: New test.
7377 2013-04-17 Janus Weil <janus@gcc.gnu.org>
7380 * gfortran.dg/proc_ptr_42.f90: New.
7382 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
7384 * gnat.dg/discr41.ad[sb]: New test.
7385 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
7386 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
7387 * gcc.dg/vect/slp-24.c: Likewise.
7388 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
7389 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
7390 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
7391 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
7392 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
7393 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
7394 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
7395 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
7396 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
7397 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
7398 * gcc.dg/vect/vect-strided-mult.c: Likewise.
7399 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
7400 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
7401 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
7402 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
7403 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
7404 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
7405 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
7406 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
7407 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
7408 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
7409 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
7410 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
7411 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
7412 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
7413 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
7415 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
7418 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
7419 * gfortran.dg/module_md5_1.f90: Remove.
7421 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7423 * gcc.target/aarch64/adds3.c: New.
7424 * gcc.target/aarch64/subs3.c: New.
7426 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7428 * gcc.target/aarch64/adds1.c: New.
7429 * gcc.target/aarch64/adds2.c: New.
7430 * gcc.target/aarch64/subs1.c: New.
7431 * gcc.target/aarch64/subs2.c: New.
7433 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
7435 Implement n3599 - Literal operator templates for strings.
7436 * g++.dg/cpp1y/udlit-char-template.C: New test.
7437 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
7439 2013-04-16 Tobias Burnus <burnus@net-b.de>
7442 * gfortran.dg/no_arg_check_1.f90: New.
7443 * gfortran.dg/no_arg_check_2.f90: New.
7444 * gfortran.dg/no_arg_check_3.f90: New.
7446 2013-04-16 Janus Weil <janus@gcc.gnu.org>
7449 * gfortran.dg/proc_ptr_41.f90: New.
7451 2013-04-16 Richard Biener <rguenther@suse.de>
7453 PR tree-optimization/56756
7454 * gcc.dg/torture/pr56756.c: New testcase.
7456 2013-04-16 Tobias Burnus <burnus@net-b.de>
7459 * gfortran.dg/c_assoc_5.f90: New.
7461 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
7463 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
7464 * gcc.c-torture/execute/pr33992.x: Remove.
7465 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
7466 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
7467 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
7469 2013-04-15 Jakub Jelinek <jakub@redhat.com>
7471 PR tree-optimization/56962
7472 * gcc.c-torture/execute/pr56962.c: New test.
7474 2013-04-15 Richard Biener <rguenther@suse.de>
7476 PR tree-optimization/56933
7477 * gcc.dg/vect/pr56933.c: New testcase.
7479 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7481 * gcc.target/arm/anddi3-opt.c: New test.
7482 * gcc.target/arm/anddi3-opt2.c: Likewise.
7484 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
7486 * gcc.dg/pr56890-1.c: New test.
7487 * gcc.dg/pr56890-2.c: Likewise.
7489 2013-04-15 Joey Ye <joey.ye@arm.com>
7491 * gcc.target/arm/thumb1-far-jump-1.c: New test.
7492 * gcc.target/arm/thumb1-far-jump-2.c: New test.
7494 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
7497 * gfortran.dg/select_type_33.f03: New test.
7499 2013-04-13 Janus Weil <janus@gcc.gnu.org>
7502 * gfortran.dg/typebound_proc_29.f03: New.
7504 2013-04-12 Janus Weil <janus@gcc.gnu.org>
7507 * gfortran.dg/typebound_proc_28.f03: New.
7509 2013-04-12 Jeff Law <law@redhat.com>
7511 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
7514 2013-04-12 Tobias Burnus <burnus@net-b.de>
7517 * gfortran.dg/coarray/alloc_comp_2.f90: New.
7519 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
7522 * gcc.target/i386/pr56903.c: New test.
7524 2013-04-12 Janus Weil <janus@gcc.gnu.org>
7527 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
7528 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
7529 * gfortran.dg/block_11.f90: Fix invalid test case.
7530 * gfortran.dg/function_types_3.f90: Add new error message.
7531 * gfortran.dg/global_references_1.f90: Ditto.
7532 * gfortran.dg/import2.f90: Remove unneeded parts.
7533 * gfortran.dg/import6.f90: Fix invalid test case.
7534 * gfortran.dg/proc_decl_2.f90: Ditto.
7535 * gfortran.dg/proc_decl_9.f90: Ditto.
7536 * gfortran.dg/proc_decl_18.f90: Ditto.
7537 * gfortran.dg/proc_ptr_40.f90: New.
7538 * gfortran.dg/whole_file_7.f90: Modified error wording.
7539 * gfortran.dg/whole_file_16.f90: Ditto.
7540 * gfortran.dg/whole_file_17.f90: Add -pedantic.
7541 * gfortran.dg/whole_file_18.f90: Modified error wording.
7542 * gfortran.dg/whole_file_20.f03: Ditto.
7543 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
7546 2013-04-12 Richard Biener <rguenther@suse.de>
7549 2013-04-10 Richard Biener <rguenther@suse.de>
7551 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
7553 2013-04-12 Tobias Burnus <burnus@net-b.de>
7556 * gfortran.dg/class_allocate_15.f90: New.
7559 2013-04-12 Tobias Burnus <burnus@net-b.de>
7561 * gfortran.dg/coarray_lib_alloc_2.f90: Update
7562 scan-tree-dump-times.
7564 2013-04-12 Jakub Jelinek <jakub@redhat.com>
7566 PR tree-optimization/56918
7567 PR tree-optimization/56920
7568 * gcc.dg/vect/pr56918.c: New test.
7569 * gcc.dg/vect/pr56920.c: New test.
7571 2013-04-12 Tobias Burnus <burnus@net-b.de>
7574 * gfortran.dg/class_allocate_14.f90: New.
7575 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
7576 * gfortran.dg/coarray_lib_alloc_3.f90: New.
7578 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
7580 * gcc.dg/fold-cstvecshift.c: New testcase.
7582 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7584 * gcc.target/aarch64/negs.c: New.
7586 2013-04-11 Jakub Jelinek <jakub@redhat.com>
7589 * g++.dg/template/arrow4.C: New test.
7591 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
7593 * gnat.dg/array23.adb: New test.
7594 * gnat.dg/array23_pkg[123].ads: New helpers.
7596 2013-04-11 Jeff Law <law@redhat.com>
7598 PR tree-optimization/56900
7599 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
7601 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
7604 * g++.dg/cpp0x/sfinae44.C: New.
7606 2013-04-11 Arnaud Charlet <charlet@adacore.com>
7608 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
7609 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
7611 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
7614 * g++.dg/cpp0x/enum26.C: New.
7615 * g++.old-deja/g++.pt/mangle1.C: Adjust.
7617 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
7619 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
7621 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
7623 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7624 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
7625 loop is vectorized and that the correct instruction is generated.
7626 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7627 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7628 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
7630 2013-04-11 Jakub Jelinek <jakub@redhat.com>
7632 PR tree-optimization/56899
7633 * gcc.c-torture/execute/pr56899.c: New test.
7635 2013-04-10 David S. Miller <davem@davemloft.net>
7637 * gcc.target/sparc/setcc-4.c: New test.
7638 * gcc.target/sparc/setcc-5.c: New test.
7640 2013-04-10 Richard Biener <rguenther@suse.de>
7642 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
7644 2013-04-10 Richard Biener <rguenther@suse.de>
7646 * gcc.dg/vect/slp-39.c: New testcase.
7648 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
7650 PR tree-optimization/55524
7651 * gcc.target/epiphany/fnma-1.c: New test.
7653 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
7655 * gcc.dg/tree-ssa/inline-11.c: New test
7657 2013-04-10 Jakub Jelinek <jakub@redhat.com>
7660 * g++.dg/template/arrow3.C: New test.
7662 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7664 * gcc.target/arm/minmax_minus.c: New test.
7666 2013-04-09 Jakub Jelinek <jakub@redhat.com>
7669 * c-c++-common/gomp/pr56883.c: New test.
7671 2013-04-09 Jeff Law <law@redhat.com>
7673 * gcc.dg/tree-ssa/vrp87.c: New test.
7675 2013-04-09 Jakub Jelinek <jakub@redhat.com>
7677 PR tree-optimization/56854
7678 * g++.dg/torture/pr56854.C: New test.
7680 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
7683 * gfortran.dg/array_constructor_44.f90: New test.
7685 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
7688 * g++.dg/cpp0x/constexpr-specialization.C: New.
7690 2013-04-08 Jakub Jelinek <jakub@redhat.com>
7692 * gcc.c-torture/execute/pr56837.c: New test.
7696 * g++.dg/opt/vt3.C: New test.
7697 * g++.dg/opt/vt4.C: New test.
7699 2013-04-08 Jeff Law <law@redhat.com>
7701 * gcc.dg/tree-ssa/forwprop-25.c: New test.
7703 2013-04-08 Richard Biener <rguenther@suse.de>
7705 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
7707 2013-04-08 Richard Biener <rguenther@suse.de>
7709 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
7711 2013-04-08 Richard Biener <rguenther@suse.de>
7713 * g++.dg/vect/slp-pr56812.cc: Adjust.
7715 2013-04-08 Jakub Jelinek <jakub@redhat.com>
7717 * gcc.dg/pr56837.c: New test.
7718 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
7719 "generated memset minus one".
7721 2013-04-07 Tobias Burnus <burnus@net-b.de>
7724 * gfortran.dg/reshape_5.f90: New.
7726 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7729 * gcc.target/powerpc/recip-1.c: Modify expected output.
7730 * gcc.target/powerpc/recip-3.c: Likewise.
7731 * gcc.target/powerpc/recip-4.c: Likewise.
7732 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
7734 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
7736 * gcc.target/arm/peep-ldrd-1.c: New test.
7737 * gcc.target/arm/peep-strd-1.c: Likewise.
7739 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
7741 * gcc.target/arm/negdi-1.c: New test.
7742 * gcc.target/arm/negdi-2.c: Likewise.
7743 * gcc.target/arm/negdi-3.c: Likewise.
7744 * gcc.target/arm/negdi-4.c: Likewise.
7746 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7748 * lib/target-supports.exp (add_options_for_arm_v8_neon):
7749 Add -march=armv8-a when we use v8 NEON.
7750 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
7751 (check_effective_target_vect_call_ceilf): Likewise.
7752 (check_effective_target_vect_call_floorf): Likewise.
7753 (check_effective_target_vect_call_roundf): Likewise.
7754 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
7755 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
7756 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
7757 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
7758 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
7760 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
7762 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
7763 * gcc.target/powerpc/sd-pwr6.c: Same.
7764 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
7765 * g++.dg/debug/pr56294.C: XFAIL on AIX.
7767 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
7769 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
7771 2013-04-04 Janus Weil <janus@gcc.gnu.org>
7774 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
7775 * gfortran.dg/altreturn_4.f90: Ditto.
7776 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
7777 * gfortran.dg/altreturn_5.f90: Ditto.
7778 * gfortran.dg/altreturn_6.f90: Ditto.
7779 * gfortran.dg/altreturn_7.f90: Ditto.
7781 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7783 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
7785 (check_effective_target_arm_v8_neon_ok_nocache):
7787 (check_effective_target_arm_v8_neon_ok): Change to use
7788 check_effective_target_arm_v8_neon_ok_nocache.
7789 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
7791 (check_effective_target_vect_call_btruncf):
7792 Enable for arm and ARMv8 NEON.
7793 (check_effective_target_vect_call_ceilf): Likewise.
7794 (check_effective_target_vect_call_floorf): Likewise.
7795 (check_effective_target_vect_call_roundf): Likewise.
7796 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
7799 2013-04-04 Marek Polacek <polacek@redhat.com>
7801 PR tree-optimization/48186
7802 * gcc.dg/pr48186.c: New test.
7804 2013-04-04 Richard Biener <rguenther@suse.de>
7806 PR tree-optimization/56826
7807 * gcc.dg/vect/pr56826.c: New testcase.
7808 * gcc.dg/vect/O3-pr36098.c: Adjust.
7810 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
7812 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
7813 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
7814 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
7815 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
7816 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
7817 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
7818 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
7819 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
7820 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
7821 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
7823 2013-04-04 Richard Biener <rguenther@suse.de>
7825 PR tree-optimization/56213
7826 * gcc.dg/vect/vect-123.c: New testcase.
7828 2013-04-04 Tobias Burnus <burnus@net-b.de>
7831 * gfortran.dg/read_repeat_2.f90: New.
7833 2013-04-04 Richard Biener <rguenther@suse.de>
7835 PR tree-optimization/56837
7836 * g++.dg/torture/pr56837.C: New testcase.
7838 2013-04-04 Tobias Burnus <burnus@net-b.de>
7841 * gfortran.dg/c_loc_test_21.f90: New.
7842 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
7843 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
7844 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
7845 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
7846 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
7848 2013-04-03 Jeff Law <law@redhat.com>
7850 PR tree-optimization/56799
7851 * gcc.c-torture/execute/pr56799.c: New test.
7853 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
7856 * g++.dg/warn/Wpointer-arith-1.C: New.
7857 * g++.dg/gomp/for-19.C: Adjust.
7859 2013-04-03 Marek Polacek <polacek@redhat.com>
7862 * gcc.dg/pr55702.c: New test.
7864 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7867 * gcc.dg/pr56809.c: New testcase.
7869 2013-04-03 Jakub Jelinek <jakub@redhat.com>
7872 * g++.dg/debug/pr56819.C: New test.
7874 2013-04-03 Richard Biener <rguenther@suse.de>
7876 PR tree-optimization/56817
7877 * g++.dg/torture/pr56817.C: New testcase.
7879 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
7881 * gcc.dg/vect/bb-slp-31.c: New file.
7883 2013-04-03 Jason Merrill <jason@redhat.com>
7886 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
7888 2013-04-03 Richard Biener <rguenther@suse.de>
7890 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
7892 2013-04-03 Richard Biener <rguenther@suse.de>
7894 PR tree-optimization/55964
7895 * gcc.dg/torture/pr55964-2.c: New testcase.
7897 2013-04-03 Richard Biener <rguenther@suse.de>
7899 PR tree-optimization/56501
7900 * gcc.dg/torture/pr56501.c: New testcase.
7902 2013-04-03 Richard Biener <rguenther@suse.de>
7904 PR tree-optimization/56407
7905 * gcc.dg/torture/pr56407.c: New testcase.
7907 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
7909 PR tree-optimization/56790
7910 * g++.dg/ext/pr56790-1.C: New testcase.
7912 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
7914 * gcc.target/i386/merge-1.c: New testcase.
7915 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
7917 2013-04-03 Jakub Jelinek <jakub@redhat.com>
7920 * gcc.c-torture/execute/pr19449.c: New test.
7922 2013-04-03 Richard Biener <rguenther@suse.de>
7924 PR tree-optimization/56812
7925 * g++.dg/vect/slp-pr56812.cc: New testcase.
7927 2013-04-03 Janus Weil <janus@gcc.gnu.org>
7931 * gfortran.dg/altreturn_8.f90: New.
7932 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
7933 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
7934 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
7936 2013-04-02 Jakub Jelinek <jakub@redhat.com>
7938 PR rtl-optimization/56745
7939 * gcc.c-torture/compile/pr56745.c: New test.
7941 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
7943 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
7945 2013-04-02 Richard Biener <rguenther@suse.de>
7947 PR tree-optimization/56778
7948 * gcc.dg/torture/pr56778.c: New testcase.
7950 2013-04-02 Richard Biener <rguenther@suse.de>
7953 * g++.dg/torture/pr56768.C: New testcase.
7955 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
7957 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
7959 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7962 * gfortran.dg/namelist_82.f90: New test.
7964 2013-04-01 Janus Weil <janus@gcc.gnu.org>
7967 * gfortran.dg/implicit_class_1.f90: New.
7969 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7972 * gfortran.dg/namelist_81.f90: New test.
7974 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
7976 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
7977 for constant and equal string lengths.
7978 * gfortran.dg/character_comparison_5.f90: Likewise.
7979 * gfortran.dg/character_comparison_9.f90: New test.
7981 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
7983 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
7984 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
7986 2013-03-29 Tobias Burnus <burnus@net-b.de>
7989 * gfortran.dg/optional_absent_3.f90: New.
7991 2013-03-29 Tobias Burnus <burnus@net-b.de>
7994 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
7996 2013-03-29 Tobias Burnus <burnus@net-b.de>
7999 * gfortran.dg/namelist_80.f90: New.
8001 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
8004 * gfortran.dg/string_length_2.f90: New test.
8005 * gfortran.dg/dependency_41.f90: New test.
8007 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
8010 * gfortran.dg/array_constructor_43.f90: New test.
8011 * gfortran.dg/random_seed_3.f90: New test.
8013 2013-03-28 Ian Bolton <ian.bolton@arm.com>
8015 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
8016 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
8017 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
8018 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
8019 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
8020 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
8021 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
8022 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
8023 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
8024 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
8026 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
8029 * g++.dg/conversion/op4.C: Adjust.
8030 * g++.dg/cpp0x/rv1n.C: Likewise.
8031 * g++.dg/cpp0x/rv2n.C: Likewise.
8032 * g++.dg/cpp0x/template_deduction.C: Likewise.
8033 * g++.dg/expr/cond8.C: Likewise.
8034 * g++.dg/other/error4.C: Likewise.
8035 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8036 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
8037 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
8038 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
8039 * g++.old-deja/g++.jason/conversion2.C: Likewise.
8040 * g++.old-deja/g++.law/cvt20.C: Likewise.
8041 * g++.old-deja/g++.law/cvt8.C: Likewise.
8042 * g++.old-deja/g++.law/init8.C: Likewise.
8043 * g++.old-deja/g++.mike/net12.C: Likewise.
8044 * g++.old-deja/g++.mike/net8.C: Likewise.
8045 * g++.old-deja/g++.mike/p2793.C: Likewise.
8046 * g++.old-deja/g++.mike/p3836.C: Likewise.
8047 * g++.old-deja/g++.mike/p418.C: Likewise.
8048 * g++.old-deja/g++.mike/p701.C: Likewise.
8049 * g++.old-deja/g++.mike/p807.C: Likewise.
8051 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
8054 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
8057 2013-03-28 Marek Polacek <polacek@redhat.com>
8059 PR tree-optimization/56695
8060 * gcc.dg/vect/pr56695.c: New test.
8062 2013-03-28 Richard Biener <rguenther@suse.de>
8064 PR tree-optimization/37021
8065 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
8066 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
8068 2013-03-27 Tobias Burnus <burnus@net-b.de>
8072 * gfortran.dg/sizeof_2.f90: New.
8073 * gfortran.dg/sizeof_3.f90: New.
8074 * gfortran.dg/sizeof_proc.f90: Update dg-error.
8076 2013-03-27 Richard Biener <rguenther@suse.de>
8078 PR tree-optimization/37021
8079 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
8081 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
8083 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
8084 * g++.dg/ipa/ivinline-2.C: Likewise.
8085 * g++.dg/ipa/ivinline-3.C: Likewise.
8086 * g++.dg/ipa/ivinline-4.C: Likewise.
8087 * g++.dg/ipa/ivinline-5.C: Likewise.
8088 * g++.dg/ipa/ivinline-7.C: Likewise.
8089 * g++.dg/ipa/ivinline-8.C: Likewise.
8090 * g++.dg/ipa/ivinline-9.C: Likewise.
8091 * g++.dg/cpp0x/noexcept03.C: Likewise.
8092 * gcc.dg/const-1.c: Likewise.
8093 * gcc.dg/ipa/pure-const-1.c: Likewise.
8094 * gcc.dg/noreturn-8.c: Likewise.
8095 * gcc.target/i386/mmx-1.c: Likewise.
8096 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
8097 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
8098 * gcc.c-torture/execute/pr33992.x: New file.
8100 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
8102 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
8104 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
8107 * g++.dg/ext/desig5.C: New.
8109 2013-03-26 Tobias Burnus <burnus@net-b.de>
8112 * gfortran.dg/merge_init_expr_2.f90: New.
8113 * gfortran.dg/merge_char_1.f90: Modify test to
8114 stay a run-time test.
8115 * gfortran.dg/merge_char_3.f90: Ditto.
8117 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
8119 * g++.dg/cpp0x/constexpr-friend-2.C: New.
8120 * g++.dg/cpp0x/constexpr-main.C: Likewise.
8122 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
8125 * g++.dg/cpp0x/range-for23.C: New.
8127 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
8130 * gfortran.dg/namelist_79.f90: New.
8132 2013-03-25 Martin Jambor <mjambor@suse.cz>
8134 * gcc.dg/ipa/ipcp-agg-9.c: New test.
8136 2013-03-25 Tobias Burnus <burnus@net-b.de>
8156 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
8157 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
8158 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
8159 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
8160 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
8161 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
8162 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
8163 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
8164 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
8165 * gfortran.dg/c_loc_tests_16.f90: Ditto.
8166 * gfortran.dg/c_loc_tests_4.f03: Ditto.
8167 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
8168 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
8169 * gfortran.dg/c_loc_tests_8.f03: Ditto.
8170 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
8171 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
8172 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
8173 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
8174 * gfortran.dg/pr32601_1.f03: Ditto.
8175 * gfortran.dg/storage_size_2.f08: Remove dg-error.
8176 * gfortran.dg/blockdata_7.f90: New.
8177 * gfortran.dg/c_assoc_4.f90: New.
8178 * gfortran.dg/c_f_pointer_tests_6.f90: New.
8179 * gfortran.dg/c_f_pointer_tests_7.f90: New.
8180 * gfortran.dg/c_funloc_tests_8.f90: New.
8181 * gfortran.dg/c_loc_test_17.f90: New.
8182 * gfortran.dg/c_loc_test_18.f90: New.
8183 * gfortran.dg/c_loc_test_19.f90: New.
8184 * gfortran.dg/c_loc_test_20.f90: New.
8185 * gfortran.dg/c_sizeof_5.f90: New.
8186 * gfortran.dg/iso_c_binding_rename_3.f90: New.
8187 * gfortran.dg/transfer_resolve_2.f90: New.
8188 * gfortran.dg/transfer_resolve_3.f90: New.
8189 * gfortran.dg/transfer_resolve_4.f90: New.
8190 * gfortran.dg/pr32601.f03: Update dg-error.
8191 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
8192 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
8194 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8196 * gcc.target/arm/vseleqdf.c: New test.
8197 * gcc.target/arm/vseleqsf.c: Likewise.
8198 * gcc.target/arm/vselgedf.c: Likewise.
8199 * gcc.target/arm/vselgesf.c: Likewise.
8200 * gcc.target/arm/vselgtdf.c: Likewise.
8201 * gcc.target/arm/vselgtsf.c: Likewise.
8202 * gcc.target/arm/vselledf.c: Likewise.
8203 * gcc.target/arm/vsellesf.c: Likewise.
8204 * gcc.target/arm/vselltdf.c: Likewise.
8205 * gcc.target/arm/vselltsf.c: Likewise.
8206 * gcc.target/arm/vselnedf.c: Likewise.
8207 * gcc.target/arm/vselnesf.c: Likewise.
8208 * gcc.target/arm/vselvcdf.c: Likewise.
8209 * gcc.target/arm/vselvcsf.c: Likewise.
8210 * gcc.target/arm/vselvsdf.c: Likewise.
8211 * gcc.target/arm/vselvssf.c: Likewise.
8213 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8215 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
8217 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
8218 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
8219 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
8220 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
8221 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
8222 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
8223 * gcc.target/aarch64/atomic-op-char.x: ... to here.
8224 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
8225 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
8226 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
8227 * gcc.target/aarch64/atomic-op-int.x: ... to here.
8228 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
8229 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
8230 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
8231 * gcc.target/aarch64/atomic-op-release.x: ... to here.
8232 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
8233 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
8234 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
8235 * gcc.target/aarch64/atomic-op-short.x: ... to here.
8236 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
8237 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
8238 * gcc.target/arm/atomic-op-acquire.c: Likewise.
8239 * gcc.target/arm/atomic-op-char.c: Likewise.
8240 * gcc.target/arm/atomic-op-consume.c: Likewise.
8241 * gcc.target/arm/atomic-op-int.c: Likewise.
8242 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
8243 * gcc.target/arm/atomic-op-release.c: Likewise.
8244 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
8245 * gcc.target/arm/atomic-op-short.c: Likewise.
8247 2013-03-25 Richard Biener <rguenther@suse.de>
8250 * g++.dg/torture/pr56694.C: New testcase.
8252 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8255 * gcc.target/arm/neon-vcond-gt.c: New test.
8256 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
8257 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
8259 2013-03-25 Richard Biener <rguenther@suse.de>
8261 PR tree-optimization/56689
8262 * gcc.dg/torture/pr56689.c: New testcase.
8264 2013-03-25 Kai Tietz <ktietz@redhat.com>
8266 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
8268 2013-03-24 Tobias Burnus <burnus@net-b.de>
8271 * gfortran.dg/eof_5.f90: New.
8273 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
8275 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
8278 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
8280 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
8282 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
8285 * gcc.c-torture/execute/builtins/builtins.exp: Add
8286 -Wl,--allow-multiple-definition for RTEMS targets.
8288 2013-03-22 Ian Bolton <ian.bolton@arm.com>
8290 * gcc.target/aarch64/movk.c: New test.
8292 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
8294 * g++.dg/ext/vector21.C: New testcase.
8296 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
8298 * gcc.target/arm/neon-for-64bits-1.c: New tests.
8299 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
8301 2013-03-21 Richard Biener <rguenther@suse.de>
8303 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
8304 * gcc.dg/vect/vect-outer-3a.c: Likewise.
8306 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
8308 * gcc.target/aarch64/vect.c: Test and result vector added
8309 for sabd and saba instructions.
8310 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
8311 instructions in assembly.
8312 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
8313 * gcc.target/aarch64/vect-fp.c: Test and result vector added
8314 for fabd instruction.
8315 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
8316 instruction in assembly.
8317 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
8319 2013-03-20 Jeff Law <law@redhat.com>
8321 * g++.dg/tree-ssa/ssa-dom.C: New test.
8323 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
8325 * gcc.target/powerpc/mmfpgpr.c: New test.
8326 * gcc.target/powerpc/sd-vsx.c: Likewise.
8327 * gcc.target/powerpc/sd-pwr6.c: Likewise.
8328 * gcc.target/powerpc/vsx-float0.c: Likewise.
8330 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
8332 PR tree-optimization/56355
8333 * gcc.dg/pr56355-1.c: New file.
8335 2013-03-20 Catherine Moore <clm@codesourcery.com>
8336 Richard Sandiford <rdsandiford@googlemail.com>
8338 * gcc.target/mips/mips.exp: Add microMIPS support.
8339 * gcc.target/mips/umips-movep-2.c: New test.
8340 * gcc.target/mips/umips-lwp-2.c: New test.
8341 * gcc.target/mips/umips-swp-5.c: New test.
8342 * gcc.target/mips/umips-constraints-1.c: New test.
8343 * gcc.target/mips/umips-lwp-3.c: New test.
8344 * gcc.target/mips/umips-swp-6.c: New test.
8345 * gcc.target/mips/umips-constraints-2.c: New test.
8346 * gcc.target/mips/umips-save-restore-1.c: New test.
8347 * gcc.target/mips/umips-lwp-4.c: New test.
8348 * gcc.target/mips/umips-swp-7.c: New test.
8349 * gcc.target/mips/umips-save-restore-2.c: New test.
8350 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
8351 * gcc.target/mips/umips-lwp-5.c: New test.
8352 * gcc.target/mips/umips-save-restore-3.c: New test.
8353 * gcc.target/mips/umips-lwp-6.c: New test.
8354 * gcc.target/mips/umips-swp-1.c: New test.
8355 * gcc.target/mips/umips-lwp-7.c: New test.
8356 * gcc.target/mips/umips-swp-2.c: New test.
8357 * gcc.target/mips/umips-lwp-8.c: New test.
8358 * gcc.target/mips/umips-swp-3.c: New test.
8359 * gcc.target/mips/umips-movep-1.c: New test.
8360 * gcc.target/mips/umips-lwp-1.c: New test.
8361 * gcc.target/mips/umips-swp-4.c: New test.
8363 2013-03-20 Richard Biener <rguenther@suse.de>
8365 PR tree-optimization/56661
8366 * gcc.dg/torture/pr56661.c: New testcase.
8368 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8370 PR rtl-optimization/56605
8371 * gcc.target/powerpc/pr56605.c: New.
8373 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8376 * gfortran.dg/do_1.f90: Don't xfail.
8378 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
8381 * gfortran.dg/namelist_77.f90: New.
8382 * gfortran.dg/namelist_78.f90: New.
8384 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
8387 * gfortran.dg/open_negative_unit_1.f90: New.
8389 2013-03-19 Ian Bolton <ian.bolton@arm.com>
8391 * gcc.target/aarch64/sbc.c: New test.
8393 2013-03-19 Ian Bolton <ian.bolton@arm.com>
8395 * gcc.target/aarch64/ror.c: New test.
8397 2013-03-19 Ian Bolton <ian.bolton@arm.com>
8399 * gcc.target/aarch64/extr.c: New test.
8401 2013-03-19 Richard Biener <rguenther@suse.de>
8403 PR tree-optimization/56273
8404 * gcc.dg/tree-ssa/vrp47.c: Adjust.
8405 * c-c++-common/uninit-17.c: Likewise.
8407 2013-03-18 Jakub Jelinek <jakub@redhat.com>
8409 PR tree-optimization/56635
8410 * g++.dg/torture/pr56635.C: New test.
8412 2013-03-18 Richard Biener <rguenther@suse.de>
8414 PR tree-optimization/3713
8415 * g++.dg/ipa/devirt-12.C: New testcase.
8417 2013-03-18 Jakub Jelinek <jakub@redhat.com>
8420 * c-c++-common/pr56566.c: New test.
8422 2013-03-17 Jason Merrill <jason@redhat.com>
8424 * g++.dg/template/abstract-dr337.C: XFAIL.
8426 2013-03-16 Jakub Jelinek <jakub@redhat.com>
8429 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
8430 * c-c++-common/pr56607.c: New test.
8432 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
8435 * g++.dg/cpp0x/constexpr-array5.C: New.
8437 2013-03-15 Tobias Burnus <burnus@net-b.de>
8440 * gfortran.dg/transfer_intrinsic_5.f90: New.
8442 2013-03-15 Kai Tietz <ktietz@redhat.com>
8444 * gcc.target/i386/movti.c: Don't test for x64 mingw.
8445 * gcc.target/i386/pr20020-1.c: Likewise.
8446 * gcc.target/i386/pr20020-2.c: Likewise.
8447 * gcc.target/i386/pr20020-3.c: Likewise.
8448 * gcc.target/i386/pr53425-1.c: Likewise.
8449 * gcc.target/i386/pr53425-2.c: Likewise.
8450 * gcc.target/i386/pr55093.c: Likewise.
8451 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
8453 2013-03-15 Jakub Jelinek <jakub@redhat.com>
8456 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
8457 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
8459 2013-03-14 Jakub Jelinek <jakub@redhat.com>
8461 PR tree-optimization/53265
8462 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
8464 * gcc.dg/graphite/id-6.c (test): Likewise.
8465 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
8466 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
8468 PR tree-optimization/53265
8469 * gcc.dg/pr53265.c: New test.
8470 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
8472 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
8474 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
8475 n, use it as high bound instead of 4.
8477 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
8480 * gcc.target/sh/pr49880-1.c: New.
8481 * gcc.target/sh/pr49880-2.c: New.
8482 * gcc.target/sh/pr49880-3.c: New.
8483 * gcc.target/sh/pr49880-4.c: New.
8484 * gcc.target/sh/pr49880-5.c: New.
8486 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
8488 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
8490 2013-03-13 Richard Biener <rguenther@suse.de>
8492 PR tree-optimization/56608
8493 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
8495 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
8498 * g++.dg/cpp0x/alias-decl-32.C: New.
8500 2013-03-11 Jan Hubicka <jh@suse.cz>
8503 * gcc.c-torture/compile/pr56571.c: New testcase.
8505 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8507 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
8508 * gcc.dg/tree-ssa/pr55579.c: Likewise.
8510 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
8512 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
8513 * gcc.dg/inline_4.c: Likewise.
8514 * gcc.dg/unroll_2.c: Likewise.
8515 * gcc.dg/unroll_3.c: Likewise.
8516 * gcc.dg/unroll_4.c: Likewise.
8518 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8521 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
8524 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
8526 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
8529 * gcc.c-torture/compile/pr40797.c: New.
8531 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8533 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
8535 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
8538 * gfortran.dg/class_56.f90: New test.
8540 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
8543 * gcc.target/mips/pr56524.c: New test.
8545 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
8548 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
8550 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
8553 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
8555 2013-03-08 Marek Polacek <polacek@redhat.com>
8557 PR tree-optimization/56478
8558 * gcc.dg/torture/pr56478.c: New test.
8560 2013-03-08 Kai Tietz <ktietz@redhat.com>
8562 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
8563 targets linker option --allow-multiple-definition.
8565 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
8566 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
8567 * gcc.dg/pr52549.c: Add LLP64 case.
8568 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
8569 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
8570 * gcc.dg/torture/pr51071-2.c: Likewise.
8571 * gcc.dg/tree-ssa/vrp72.c: Likewise.
8572 * gcc.dg/tree-ssa/vrp73.c: Likewise.
8573 * gcc.dg/tree-ssa/vrp75.c: Likewise.
8574 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
8575 * gcc.dg/weak/weak-1.c: Likewise.
8576 * gcc.dg/weak/weak-2.c: Likewise.
8577 * gcc.dg/weak/weak-3.c: Likewise.
8578 * gcc.dg/weak/weak-4.c: Likewise.
8579 * gcc.dg/weak/weak-5.c: Likewise.
8580 * gcc.dg/weak/weak-15.c: Likewise.
8581 * gcc.dg/weak/weak-16.c: Likewise.
8583 * c-c++-common/pr54486.c: Skip test for mingw-targets.
8585 2013-03-07 Jakub Jelinek <jakub@redhat.com>
8587 PR tree-optimization/56559
8588 * gcc.dg/tree-ssa/reassoc-26.c: New test.
8590 2013-03-07 Andreas Schwab <schwab@suse.de>
8592 * gcc.dg/pr31490.c: Fix last change.
8594 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
8597 * g++.dg/template/crash115.C: New.
8599 2013-03-06 Jakub Jelinek <jakub@redhat.com>
8601 PR tree-optimization/56539
8602 * gcc.c-torture/compile/pr56539.c: New test.
8604 2013-03-06 Kai Tietz <ktietz@redhat.com>
8606 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
8608 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
8609 * gcc.dg/lto/20091013-1_2.c: Likewise.
8610 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
8612 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
8614 * gnat.dg/specs/aggr6.ads: New test.
8616 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
8618 * gnat.dg/loop_optimization15.ad[sb]: New test.
8620 2013-03-06 Jakub Jelinek <jakub@redhat.com>
8623 * gcc.dg/pr56548.c: New test.
8625 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8628 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
8630 2013-03-06 Jakub Jelinek <jakub@redhat.com>
8633 * g++.dg/template/typename20.C: New test.
8635 2013-03-05 Jakub Jelinek <jakub@redhat.com>
8638 * gcc.dg/pr56510.c: New test.
8640 PR rtl-optimization/56484
8641 * gcc.c-torture/compile/pr56484.c: New test.
8643 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
8646 * g++.dg/warn/Wsign-conversion-2.C: New.
8648 2013-03-05 Richard Biener <rguenther@suse.de>
8650 PR tree-optimization/56270
8651 * gcc.dg/vect/slp-38.c: New testcase.
8653 2013-03-05 Jakub Jelinek <jakub@redhat.com>
8655 PR rtl-optimization/56494
8656 * gcc.dg/pr56494.c: New test.
8658 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
8660 * gcc.dg/pr56424.c: New test.
8662 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
8664 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
8665 * gcc.dg/pr56228.c <avr>: Skip.
8667 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
8670 PR tree-optimization/52631
8671 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
8673 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
8675 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
8676 * gcc.dg/vect/vect-83_64.c: Same.
8678 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
8681 * gfortran.dg/pointer_check_13.f90: New test.
8683 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
8686 * gfortran.dg/array_constructor_42.f90: New test.
8688 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
8691 * g++.dg/template/static33.C: New.
8692 * g++.dg/template/static34.C: Likewise.
8695 * g++.dg/template/static35.C: New.
8697 2013-03-01 Steve Ellcey <sellcey@mips.com>
8699 * gcc.dg/pr56396.c: Require pic support.
8701 2013-03-01 Richard Biener <rguenther@suse.de>
8703 PR tree-optimization/55481
8704 * gcc.dg/torture/pr56488.c: New testcase.
8706 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
8707 Jakub Jelinek <jakub@redhat.com>
8710 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
8711 no_sanitize_address attribute rather than no_address_safety_analysis.
8712 * g++.dg/asan/sanitizer_test_utils.h
8713 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
8714 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
8715 in addition to no_address_safety_analysis.
8717 2013-02-28 Jason Merrill <jason@redhat.com>
8720 * g++.dg/cpp0x/constexpr-and.C: New.
8722 2013-02-28 Martin Jambor <mjambor@suse.cz>
8724 PR tree-optimization/56294
8725 * g++.dg/debug/pr56294.C: New test.
8727 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
8729 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
8731 2013-02-27 Marek Polacek <polacek@redhat.com>
8733 PR rtl-optimization/56466
8734 * gcc.dg/pr56466.c: New test.
8736 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
8738 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
8739 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
8740 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
8742 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
8745 * gcc.dg/pr45472.c: New test.
8747 2013-02-26 Marek Polacek <polacek@redhat.com>
8749 PR tree-optimization/56426
8750 * gcc.dg/pr56436.c: New test.
8752 2013-02-26 Jakub Jelinek <jakub@redhat.com>
8754 PR tree-optimization/56448
8755 * gcc.c-torture/compile/pr56448.c: New test.
8757 PR tree-optimization/56443
8758 * gcc.dg/torture/pr56443.c: New test.
8760 2013-02-25 Richard Biener <rguenther@suse.de>
8762 PR tree-optimization/56175
8763 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
8765 2013-02-24 Jakub Jelinek <jakub@redhat.com>
8768 * g++.dg/torture/pr56403.C: New test.
8770 2013-02-25 Catherine Moore <clm@codesourcery.com>
8773 2013-02-24 Catherine Moore <clm@codesourcery.com>
8774 Richard Sandiford <rdsandiford@googlemail.com>
8776 * gcc.target/mips/mips.exp: Add microMIPS support.
8777 * gcc.target/mips/umips-movep-2.c: New test.
8778 * gcc.target/mips/umips-lwp-2.c: New test.
8779 * gcc.target/mips/umips-swp-5.c: New test.
8780 * gcc.target/mips/umips-constraints-1.c: New test.
8781 * gcc.target/mips/umips-lwp-3.c: New test.
8782 * gcc.target/mips/umips-swp-6.c: New test.
8783 * gcc.target/mips/umips-constraints-2.c: New test.
8784 * gcc.target/mips/umips-save-restore-1.c: New test.
8785 * gcc.target/mips/umips-lwp-4.c: New test.
8786 * gcc.target/mips/umips-swp-7.c: New test.
8787 * gcc.target/mips/umips-save-restore-2.c: New test.
8788 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
8789 * gcc.target/mips/umips-lwp-5.c: New test.
8790 * gcc.target/mips/umips-save-restore-3.c: New test.
8791 * gcc.target/mips/umips-lwp-6.c: New test.
8792 * gcc.target/mips/umips-swp-1.c: New test.
8793 * gcc.target/mips/umips-lwp-7.c: New test.
8794 * gcc.target/mips/umips-swp-2.c: New test.
8795 * gcc.target/mips/umips-lwp-8.c: New test.
8796 * gcc.target/mips/umips-swp-3.c: New test.
8797 * gcc.target/mips/umips-movep-1.c: New test.
8798 * gcc.target/mips/umips-lwp-1.c: New test.
8799 * gcc.target/mips/umips-swp-4.c: New test.
8801 2013-02-24 Catherine Moore <clm@codesourcery.com>
8802 Richard Sandiford <rdsandiford@googlemail.com>
8804 * gcc.target/mips/mips.exp: Add microMIPS support.
8805 * gcc.target/mips/umips-movep-2.c: New test.
8806 * gcc.target/mips/umips-lwp-2.c: New test.
8807 * gcc.target/mips/umips-swp-5.c: New test.
8808 * gcc.target/mips/umips-constraints-1.c: New test.
8809 * gcc.target/mips/umips-lwp-3.c: New test.
8810 * gcc.target/mips/umips-swp-6.c: New test.
8811 * gcc.target/mips/umips-constraints-2.c: New test.
8812 * gcc.target/mips/umips-save-restore-1.c: New test.
8813 * gcc.target/mips/umips-lwp-4.c: New test.
8814 * gcc.target/mips/umips-swp-7.c: New test.
8815 * gcc.target/mips/umips-save-restore-2.c: New test.
8816 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
8817 * gcc.target/mips/umips-lwp-5.c: New test.
8818 * gcc.target/mips/umips-save-restore-3.c: New test.
8819 * gcc.target/mips/umips-lwp-6.c: New test.
8820 * gcc.target/mips/umips-swp-1.c: New test.
8821 * gcc.target/mips/umips-lwp-7.c: New test.
8822 * gcc.target/mips/umips-swp-2.c: New test.
8823 * gcc.target/mips/umips-lwp-8.c: New test.
8824 * gcc.target/mips/umips-swp-3.c: New test.
8825 * gcc.target/mips/umips-movep-1.c: New test.
8826 * gcc.target/mips/umips-lwp-1.c: New test.
8827 * gcc.target/mips/umips-swp-4.c: New test.
8829 2013-02-22 Jakub Jelinek <jakub@redhat.com>
8832 * lib/asan-dg.exp (asan_link_flags): Add
8833 -B${gccpath}/libsanitizer/asan/ to flags.
8835 2013-02-21 Jakub Jelinek <jakub@redhat.com>
8838 * gcc.dg/torture/pr56420.c: New test.
8840 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
8843 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
8845 2013-02-21 Martin Jambor <mjambor@suse.cz>
8847 PR tree-optimization/56310
8848 * g++.dg/ipa/pr56310.C: New test.
8850 2013-02-21 Janus Weil <janus@gcc.gnu.org>
8853 * gfortran.dg/proc_ptr_comp_37.f90: New.
8855 2013-02-21 Richard Biener <rguenther@suse.de>
8857 PR tree-optimization/56415
8859 2013-02-11 Richard Biener <rguenther@suse.de>
8861 PR tree-optimization/56273
8862 * g++.dg/warn/Warray-bounds-6.C: New testcase.
8863 * gcc.dg/tree-ssa/pr21559.c: Adjust.
8864 * gcc.dg/tree-ssa/vrp17.c: Likewise.
8865 * gcc.dg/tree-ssa/vrp18.c: Likewise.
8866 * gcc.dg/tree-ssa/vrp23.c: Likewise.
8867 * gcc.dg/tree-ssa/vrp24.c: Likewise.
8869 2013-02-21 Marek Polacek <polacek@redhat.com>
8871 PR tree-optimization/56398
8872 * g++.dg/torture/pr56398.C: New test.
8874 2013-02-21 Jakub Jelinek <jakub@redhat.com>
8877 * gcc.c-torture/compile/pr56405.c: New test.
8879 2013-02-20 Jan Hubicka <jh@suse.cz>
8881 PR tree-optimization/56265
8882 * g++.dg/ipa/devirt-11.C: New testcase.
8884 2013-02-20 Richard Biener <rguenther@suse.de>
8886 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
8888 2013-02-20 Richard Biener <rguenther@suse.de>
8889 Jakub Jelinek <jakub@redhat.com>
8891 PR tree-optimization/56396
8892 * gcc.dg/pr56396.c: New testcase.
8894 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
8897 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
8899 2013-02-19 Richard Biener <rguenther@suse.de>
8901 PR tree-optimization/56384
8902 * gcc.dg/torture/pr56384.c: New testcase.
8904 2013-02-19 Jakub Jelinek <jakub@redhat.com>
8906 PR tree-optimization/56350
8907 * gcc.dg/pr56350.c: New test.
8909 PR tree-optimization/56381
8910 * g++.dg/opt/pr56381.C: New test.
8912 2013-02-18 Jakub Jelinek <jakub@redhat.com>
8915 * lib/dg-pch.exp (pch-init, pch-finish,
8916 check_effective_target_pch_supported_debug): New procs.
8917 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
8918 Likewise if $pch_unsupported_debug and $flags include -g.
8919 Skip FAILs about missing *.gch file if $pch_unsupported_debug
8920 and dg-require-effective-target pch_unsupported_debug.
8921 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
8922 * objc.dg/pch/pch.exp: Likewise.
8923 * gcc.dg/pch/pch.exp: Likewise.
8924 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
8925 pch_unsupported_debug.
8926 * gcc.dg/pch/valid-1.hs: Likewise.
8927 * gcc.dg/pch/valid-1b.c: Likewise.
8928 * gcc.dg/pch/valid-1b.hs: Likewise.
8930 2013-02-18 Richard Biener <rguenther@suse.de>
8932 PR tree-optimization/56366
8933 * gcc.dg/torture/pr56366.c: New testcase.
8935 2013-02-18 Richard Biener <rguenther@suse.de>
8938 * gcc.dg/torture/pr56349.c: New testcase.
8940 2013-02-18 Richard Biener <rguenther@suse.de>
8942 PR tree-optimization/56321
8943 * gcc.dg/torture/pr56321.c: New testcase.
8945 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
8947 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
8949 2013-02-16 Jakub Jelinek <jakub@redhat.com>
8950 Dodji Seketeli <dodji@redhat.com>
8953 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
8954 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
8955 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
8956 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
8957 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
8958 * c-c++-common/asan/pr56330.c: Likewise.
8959 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
8960 Ensure the size argument of __builtin_memcpy is a constant.
8962 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
8963 Paolo Carlini <paolo.carlini@oracle.com>
8966 * g++.dg/cpp0x/enum23.C: New.
8968 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
8971 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
8973 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
8975 PR rtl-optimization/56348
8976 * gcc.target/i386/pr56348.c: New test.
8978 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
8980 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
8981 * gcc.target/arm/interrupt-2.c: Likewise.
8983 2013-02-15 Tobias Burnus <burnus@net-b.de>
8986 * gfortran.dg/matmul_9.f90: New.
8988 2013-02-15 Tobias Burnus <burnus@net-b.de>
8991 * gfortran.dg/init_flag_11.f90: New.
8993 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8995 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
8997 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8999 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
9002 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
9003 Tobias Burnus <burnus@net-b.de>
9006 * gfortran.dg/allocatable_function_7.f90: New.
9008 2013-02-14 Jakub Jelinek <jakub@redhat.com>
9010 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
9011 * asan_globals_test-wrapper.cc: New file.
9012 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
9013 instead of asan_globals_test.cc as dg-additional-sources.
9014 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
9015 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
9016 "sanitizer_test_utils.h" instead of
9017 "sanitizer_common/tests/sanitizer_test_utils.h".
9018 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
9019 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
9020 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
9021 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
9022 * g++.dg/asan/asan_test.cc: Synced from upstream.
9023 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
9025 2013-02-14 Dodji Seketeli <dodji@redhat.com>
9028 * c-c++-common/asan/memcmp-2.c: New test.
9030 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
9033 * g++.dg/cpp0x/udlit-string-literal.h: New.
9034 * g++.dg/cpp0x/udlit-string-literal.C: New.
9036 2013-02-13 Sriraman Tallam <tmsriram@google.com>
9038 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
9040 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
9043 * gcc.target/arm/pr56184.C: New test.
9045 2013-02-13 Jakub Jelinek <jakub@redhat.com>
9048 * g++.dg/torture/pr56302.C: New test.
9049 * g++.dg/cpp0x/constexpr-56302.C: New test.
9050 * c-c++-common/pr56302.c: New test.
9052 2013-02-13 Tobias Burnus <burnus@net-b.de>
9053 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9056 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
9057 * gfortran.dg/quad_3.f90: Ditto.
9059 2013-02-13 Kostya Serebryany <kcc@google.com>
9061 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
9062 to match the fresh asan run-time.
9063 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
9065 2013-02-12 Dodji Seketeli <dodji@redhat.com>
9067 Avoid instrumenting duplicated memory access in the same basic block
9068 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
9069 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
9070 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
9071 * c-c++-common/asan/inc.c: Likewise.
9073 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
9076 * gcc.target/i386/pr56148.c: New test.
9078 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
9079 Tobias Burnus <burnus@net-b.de>
9082 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
9085 2013-02-12 Richard Biener <rguenther@suse.de>
9088 * gcc.dg/lto/pr56297_0.c: New testcase.
9089 * gcc.dg/lto/pr56297_0.c: Likewise.
9091 2013-02-12 Janus Weil <janus@gcc.gnu.org>
9094 * gfortran.dg/typebound_deferred_1.f90: New.
9096 2013-02-12 Jakub Jelinek <jakub@redhat.com>
9098 PR rtl-optimization/56151
9099 * gcc.target/i386/pr56151.c: New test.
9101 2013-02-11 Sriraman Tallam <tmsriram@google.com>
9103 * g++.dg/ext/mv12.C: New test.
9104 * g++.dg/ext/mv12.h: New file.
9105 * g++.dg/ext/mv12-aux.C: New file.
9106 * g++.dg/ext/mv13.C: New test.
9108 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
9110 * lib/target-supports.exp
9111 (check_effective_target_powerpc_eabi_ok): New.
9112 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
9114 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
9115 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
9117 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
9118 * gcc.target/powerpc/pr51623.c: Likewise.
9119 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
9120 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
9122 2013-02-11 Alexander Potapenko <glider@google.com>
9123 Jack Howarth <howarth@bromo.med.uc.edu>
9124 Jakub Jelinek <jakub@redhat.com>
9127 * g++.dg/asan/pr55617.C: Run on all targets.
9129 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
9131 PR rtl-optimization/56275
9132 * gcc.dg/pr56275.c: New test.
9134 2013-02-11 Richard Biener <rguenther@suse.de>
9136 PR tree-optimization/56273
9137 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
9139 2013-02-11 Richard Biener <rguenther@suse.de>
9141 PR tree-optimization/56264
9142 * gcc.dg/torture/pr56264.c: New testcase.
9144 2013-02-11 Richard Biener <rguenther@suse.de>
9146 PR tree-optimization/56273
9147 * g++.dg/warn/Warray-bounds-6.C: New testcase.
9148 * gcc.dg/tree-ssa/pr21559.c: Adjust.
9149 * gcc.dg/tree-ssa/vrp17.c: Likewise.
9150 * gcc.dg/tree-ssa/vrp18.c: Likewise.
9151 * gcc.dg/tree-ssa/vrp23.c: Likewise.
9152 * gcc.dg/tree-ssa/vrp24.c: Likewise.
9154 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
9156 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
9157 for *-*-linux-gnu targets.
9158 * g++.dg/asan/interception-test-1.c: Ditto.
9159 * g++.dg/asan/interception-failure-test-1.C: Ditto.
9160 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
9162 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
9165 * gfortran.dg/intrinsic_size_4.f90 : New test.
9167 2013-02-09 Jakub Jelinek <jakub@redhat.com>
9170 * gcc.target/powerpc/pr56256.c: New test.
9172 2013-02-08 Ian Lance Taylor <iant@google.com>
9174 * lib/go.exp: Load timeout.exp.
9176 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
9178 PR rtl-optimization/56246
9179 * gcc.target/i386/pr56246.c: New test.
9181 2013-02-08 Jeff Law <law@redhat.com>
9184 * gcc.dg/debug/dwarf2/pr53948.c: New test.
9186 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
9189 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
9192 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
9194 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
9196 2013-02-08 Jakub Jelinek <jakub@redhat.com>
9198 PR rtl-optimization/56195
9199 * gcc.dg/torture/pr56195.c: New test.
9201 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
9204 * gfortran.dg/recursive_interface_2.f90: New test.
9206 2013-02-08 Jakub Jelinek <jakub@redhat.com>
9208 PR tree-optimization/56250
9209 * gcc.c-torture/execute/pr56250.c: New test.
9211 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
9213 PR tree-optimization/56064
9214 * gcc.dg/fixed-point/view-convert-2.c: New test.
9216 2013-02-08 Michael Matz <matz@suse.de>
9218 PR tree-optimization/52448
9219 * gcc.dg/pr52448.c: New test.
9221 2013-02-08 Richard Biener <rguenther@suse.de>
9224 * gcc.dg/torture/pr56181.c: New testcase.
9226 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
9229 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
9230 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
9232 2013-02-07 Jakub Jelinek <jakub@redhat.com>
9235 * g++.dg/parse/crash61.C: New test.
9238 * g++.dg/parse/pr56239.C: New test.
9241 * g++.dg/abi/mangle61.C: New test.
9243 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
9245 PR rtl-optimization/56225
9246 * gcc.target/i386/pr56225.c: New test.
9248 2013-02-07 Jakub Jelinek <jakub@redhat.com>
9251 * gcc.dg/guality/pr56154-1.c: New test.
9252 * gcc.dg/guality/pr56154-2.c: New test.
9253 * gcc.dg/guality/pr56154-3.c: New test.
9254 * gcc.dg/guality/pr56154-4.c: New test.
9255 * gcc.dg/guality/pr56154-aux.c: New file.
9257 PR tree-optimization/55789
9258 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
9260 * gcc.dg/tree-ssa/inline-3.c: Add
9261 --param max-early-inliner-iterations=2 option.
9263 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9266 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
9267 Add -fno-dwarf2-cfi-asm to dg-options.
9270 2013-02-07 Jakub Jelinek <jakub@redhat.com>
9273 * gcc.dg/pr56228.c: New test.
9275 2013-02-07 Alan Modra <amodra@gmail.com>
9278 * gcc.target/powerpc/pr54009.c: New test.
9280 * gfortran.dg/pr54131.f: New test.
9282 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
9285 * gfortran.dg/array_constructor_41.f90: New test.
9287 2013-02-06 Janus Weil <janus@gcc.gnu.org>
9290 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
9292 2013-02-06 Jakub Jelinek <jakub@redhat.com>
9295 * g++.dg/gomp/pr56217.C: New test.
9297 2013-02-05 Jakub Jelinek <jakub@redhat.com>
9299 PR tree-optimization/56205
9300 * gcc.dg/tree-ssa/stdarg-6.c: New test.
9301 * gcc.c-torture/execute/pr56205.c: New test.
9303 2013-02-05 Richard Biener <rguenther@suse.de>
9305 PR tree-optimization/53342
9306 PR tree-optimization/53185
9307 * gcc.dg/vect/pr53185-2.c: New testcase.
9309 2013-02-05 Jan Hubicka <jh@suse.cz>
9311 PR tree-optimization/55789
9312 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
9313 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
9314 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
9315 * g++.dg/ipa/inline-1.C: New testcase.
9316 * g++.dg/ipa/inline-2.C: New testcase.
9317 * g++.dg/ipa/inline-3.C: New testcase.
9319 2013-02-05 Jan Hubicka <jh@suse.cz>
9321 PR tree-optimization/55789
9322 * g++.dg/torture/pr55789.C: New testcase.
9324 2013-02-05 Jakub Jelinek <jakub@redhat.com>
9327 * gcc.dg/pr56167.c: New test.
9329 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
9332 * gcc.target/sh/pr55146.c: New.
9334 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
9336 PR tree-optimization/54386
9337 * gcc.target/sh/pr54386.c: New.
9339 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
9342 * gfortran.dg/realloc_on _assign_16.f90 : New test.
9345 * gfortran.dg/realloc_on _assign_17.f90 : New test.
9347 2013-02-04 Alexander Potapenko <glider@google.com>
9348 Jack Howarth <howarth@bromo.med.uc.edu>
9349 Jakub Jelinek <jakub@redhat.com>
9352 * g++.dg/asan/pr55617.C: New test.
9354 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
9357 * gfortran.dg/typebound_operator_19.f90: New test.
9358 * gfortran.dg/typebound_assignment_4.f90: New test.
9360 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
9363 * gfortran.dg/recursive_interface_1.f90: New test.
9365 2013-02-04 Richard Guenther <rguenther@suse.de>
9368 * gcc.dg/lto/pr56168_0.c: New testcase.
9369 * gcc.dg/lto/pr56168_1.c: Likewise.
9371 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
9375 * gfortran.dg/block_12.f90: New test.
9376 * gfortran.dg/module_error_1.f90: New test.
9378 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
9380 * lib/target-supports.exp (check_effective_target_vect_float)
9381 (check_effective_target_vect_no_align): Add mips-sde-elf.
9383 2013-02-01 Jakub Jelinek <jakub@redhat.com>
9385 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
9387 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
9389 * gcc.dg/pr56023.c: XFAIL on AIX.
9390 * gcc.dg/vect/pr49352.c: Same.
9392 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
9394 * gnat.dg/opt26.adb: New test.
9396 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9399 2013-01-27 Amol Pise <amolpise15@gmail.com>
9401 * gcc.target/arm/neon-vfnms-1.c: New test.
9402 * gcc.target/arm/neon-vfnma-1.c: New test.
9404 2013-01-31 Richard Biener <rguenther@suse.de>
9406 PR tree-optimization/56157
9407 * gcc.dg/torture/pr56157.c: New testcase.
9409 2013-01-30 Richard Biener <rguenther@suse.de>
9411 PR tree-optimization/56150
9412 * gcc.dg/torture/pr56150.c: New testcase.
9414 2013-01-30 Jakub Jelinek <jakub@redhat.com>
9417 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
9418 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
9419 printed in backtrace.
9420 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
9421 to avoid errors about mismatched allocation vs. deallocation.
9424 * g++.dg/mv1.C: Moved to...
9425 * g++.dg/ext/mv1.C: ... here. Adjust test.
9426 * g++.dg/mv2.C: Moved to...
9427 * g++.dg/ext/mv2.C: ... here. Adjust test.
9428 * g++.dg/mv3.C: Moved to...
9429 * g++.dg/ext/mv3.C: ... here.
9430 * g++.dg/mv4.C: Moved to...
9431 * g++.dg/ext/mv4.C: ... here.
9432 * g++.dg/mv5.C: Moved to...
9433 * g++.dg/ext/mv5.C: ... here. Adjust test.
9434 * g++.dg/mv6.C: Moved to...
9435 * g++.dg/ext/mv6.C: ... here. Adjust test.
9436 * g++.dg/ext/mv7.C: New test.
9437 * g++.dg/ext/mv8.C: New test.
9438 * g++.dg/ext/mv9.C: New test.
9439 * g++.dg/ext/mv10.C: New test.
9440 * g++.dg/ext/mv11.C: New test.
9442 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
9444 PR rtl-optimization/56144
9445 * gcc.dg/pr56144.c: New.
9447 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
9449 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
9451 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
9452 * g++.dg/cpp0x/constexpr-55573.C: Same
9454 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
9456 PR tree-optimization/56064
9457 * gcc.dg/fixed-point/view-convert.c: New test.
9459 2013-01-30 Andreas Schwab <schwab@suse.de>
9461 * lib/target-supports-dg.exp (dg-process-target): Use expr to
9462 evaluate the end index in string range.
9464 2013-01-30 Tobias Burnus <burnus@net-b.de>
9467 * gfortran.dg/allocatable_function_6.f90: New.
9469 2013-01-29 Janus Weil <janus@gcc.gnu.org>
9470 Mikael Morin <mikael@gcc.gnu.org>
9473 * gfortran.dg/proc_ptr_comp_36.f90: New.
9475 2013-01-29 Richard Biener <rguenther@suse.de>
9477 PR tree-optimization/55270
9478 * gcc.dg/torture/pr55270.c: New testcase.
9480 2013-01-28 Jakub Jelinek <jakub@redhat.com>
9482 PR rtl-optimization/56117
9483 * gcc.dg/pr56117.c: New test.
9485 2013-01-28 Richard Biener <rguenther@suse.de>
9487 PR tree-optimization/56034
9488 * gcc.dg/torture/pr56034.c: New testcase.
9490 2013-01-28 Jakub Jelinek <jakub@redhat.com>
9492 PR tree-optimization/56125
9493 * gcc.dg/pr56125.c: New test.
9495 2013-01-28 Tobias Burnus <burnus@net-b.de>
9496 Mikael Morin <mikael@gcc.gnu.org>
9499 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
9500 * gfortran.dg/import8.f90: Likewise.
9501 * gfortran.dg/interface_derived_type_1.f90: Likewise.
9502 * gfortran.dg/import10.f90: New test.
9503 * gfortran.dg/import11.f90: Likewise
9505 2013-01-28 Jakub Jelinek <jakub@redhat.com>
9508 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
9509 string.h. Provide memset, malloc and free prototypes, adjust line
9510 numbers in dg-output.
9511 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
9512 Provide memset prototype and adjust line numbers in dg-output.
9513 * c-c++-common/asan/global-overflow-1.c: Likewise.
9515 PR tree-optimization/56094
9516 * gcc.dg/pr56094.c: New test.
9518 2013-01-27 Amol Pise <amolpise15@gmail.com>
9520 * gcc.target/arm/neon-vfnms-1.c: New test.
9521 * gcc.target/arm/neon-vfnma-1.c: New test.
9523 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
9526 * gcc.target/i386/pr56114.c: New test.
9528 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
9531 * gfortran.dg/associate_14.f90: New test.
9534 * gfortran.dg/associate_13.f90: New test.
9536 2013-01-25 Jakub Jelinek <jakub@redhat.com>
9538 PR tree-optimization/56098
9539 * gcc.dg/pr56098-1.c: New test.
9540 * gcc.dg/pr56098-2.c: New test.
9542 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
9545 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
9547 2013-01-22 Marek Polacek <polacek@redhat.com>
9549 PR tree-optimization/56035
9550 * gcc.dg/pr56035.c: New test.
9552 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
9554 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
9557 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
9559 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
9561 2013-01-24 Jakub Jelinek <jakub@redhat.com>
9564 * gcc.dg/pr56078.c: New test.
9565 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
9567 2013-01-24 Martin Jambor <mjambor@suse.cz>
9569 PR tree-optimization/55927
9570 * g++.dg/ipa/devirt-10.C: Disable early inlining.
9572 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
9574 * gcc.target/i386/movsd.c: New test.
9576 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
9579 * gcc.target/i386/pr55934.c: New test.
9581 2013-01-23 Janus Weil <janus@gcc.gnu.org>
9584 * gfortran.dg/select_8.f90: New.
9586 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
9588 * gcc.target/microblaze/microblaze.exp: Remove
9589 target_config_cflags check.
9591 2013-01-23 Jakub Jelinek <jakub@redhat.com>
9594 * gfortran.dg/gomp/pr56052.f90: New test.
9597 * gcc.dg/pr49069.c: New test.
9599 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9602 * g++.dg/cpp0x/constexpr-static10.C: New.
9604 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
9607 * gcc.target/i386/pr56028.c: New test.
9609 2013-01-22 Jakub Jelinek <jakub@redhat.com>
9612 * gcc.target/i386/pr55686.c: New test.
9614 2013-01-22 Dodji Seketeli <dodji@redhat.com>
9617 * g++.dg/cpp0x/variadic139.C: New test.
9618 * g++.dg/cpp0x/variadic140.C: Likewise.
9619 * g++.dg/cpp0x/variadic141.C: Likewise.
9621 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
9623 * gnat.dg/warn8.adb: New test.
9625 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
9628 * gfortran.dg/include_8.f90: New test.
9630 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
9632 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
9633 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
9635 2013-01-21 Jakub Jelinek <jakub@redhat.com>
9637 PR tree-optimization/56051
9638 * gcc.c-torture/execute/pr56051.c: New test.
9640 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
9642 PR rtl-optimization/56023
9643 * gcc.dg/pr56023.c: New test.
9645 2013-01-21 Martin Jambor <mjambor@suse.cz>
9648 * gcc.target/i386/pr56022.c: New test.
9650 2013-01-21 Jason Merrill <jason@redhat.com>
9652 * lib/target-supports.exp (check_effective_target_alias): New.
9654 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
9657 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
9659 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
9661 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
9663 2013-01-19 Jeff Law <law@redhat.com>
9665 PR tree-optimization/52631
9666 * tree-ssa/pr52631.c: New test.
9667 * tree-ssa/ssa-fre-9: Update expected output.
9669 2013-01-19 Anthony Green <green@moxielogic.com>
9671 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
9674 2013-01-18 Jakub Jelinek <jakub@redhat.com>
9676 PR tree-optimization/56029
9677 * g++.dg/torture/pr56029.C: New test.
9679 2013-01-18 Sharad Singhai <singhai@google.com>
9681 PR tree-optimization/55995
9682 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
9684 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
9687 * gcc.target/i386/pr55433.c: New.
9689 2013-01-18 Jakub Jelinek <jakub@redhat.com>
9692 * gfortran.dg/pr56015.f90: New test.
9694 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
9696 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
9698 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
9700 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
9701 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
9702 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
9703 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
9704 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
9706 2013-01-17 Jeff Law <law@redhat.com>
9708 * gcc.dg/pr52573.c: Move to...
9709 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
9711 PR rtl-optimization/52573
9712 * gcc.dg/pr52573.c: New test.
9714 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
9717 * g++.dg/asan/interception-test-1.C: Skip on darwin.
9718 * lib/target-supports.exp (check_effective_target_swapcontext): Use
9719 check_no_compiler_messages to test support in ucontext.h.
9720 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
9721 compliant RLIMIT_AS.
9723 2013-01-17 Marek Polacek <polacek@redhat.com>
9725 PR rtl-optimization/55833
9726 * gcc.dg/pr55833.c: New test.
9728 2013-01-17 Jan Hubicka <jh@suse.cz>
9730 PR tree-optimization/55273
9731 * gcc.c-torture/compile/pr55273.c: New testcase.
9733 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
9736 * gcc.target/pr55981.c: New test.
9738 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
9740 * gcc.target/arm/pr40887.c: Require at least armv5.
9741 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
9742 * gcc.target/arm/pr51915.c: Likewise.
9743 * gcc.target/arm/pr52006.c: Likewise.
9744 * gcc.target/arm/pr53187.c: Likewise.
9746 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
9747 * gcc.target/arm/ftest-support-arm.h: Delete.
9748 * gcc.target/arm/ftest-support-thumb.h: Delete.
9749 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
9750 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
9751 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
9752 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
9753 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
9754 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
9755 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
9756 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
9757 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
9758 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
9759 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
9760 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
9761 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
9762 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
9763 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
9764 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
9765 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
9766 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
9767 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
9768 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
9769 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
9770 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
9771 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
9772 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
9774 2013-01-17 Martin Jambor <mjambor@suse.cz>
9776 PR tree-optimizations/55264
9777 * g++.dg/ipa/pr55264.C: New test.
9779 2013-01-16 Janus Weil <janus@gcc.gnu.org>
9782 * gfortran.dg/class_55.f90: New.
9784 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
9787 * gcc.c-torture/execute/builtins/builtins.exp: Add
9788 -Wl,--allow-multiple-definition for eabi and elf targets.
9791 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
9792 check_effective_target_vect_perm_short,
9793 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
9794 check_effective_target_vect64): Return 0 for big-endian ARM.
9795 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
9797 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
9800 2013-01-16 Richard Biener <rguenther@suse.de>
9802 PR tree-optimization/55964
9803 * gcc.dg/torture/pr55964.c: New testcase.
9805 2013-01-16 Richard Biener <rguenther@suse.de>
9807 PR tree-optimization/54767
9808 PR tree-optimization/53465
9809 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
9811 2013-01-16 Christian Bruel <christian.bruel@st.com>
9814 * gcc.target/sh/sh-switch.c: New testcase.
9816 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
9818 * gcc.dg/webizer.c: Increase the array size.
9820 2013-01-15 Jakub Jelinek <jakub@redhat.com>
9823 * gcc.dg/pr55940.c: New test.
9825 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
9826 Harald Anlauf <anlauf@gmx.de>
9828 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
9829 * gfortran.dg/bounds_check_5.f90: Likewise.
9830 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
9831 * gfortran.dg/continuation_9.f90: Likewise.
9832 * gfortran.dg/move_alloc_13.f90: Likewise.
9833 * gfortran.dg/structure_constructor_11.f90: Likewise.
9834 * gfortran.dg/tab_continuation.f: Likewise.
9835 * gfortran.dg/warning-directive-2.F90: Likewise.
9836 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
9838 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
9840 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
9841 * gcc.target/arm/fma-sp.c: Likewise.
9843 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
9845 PR rtl-optimization/55153
9846 * gcc.dg/pr55153.c: New.
9848 2013-01-15 Jakub Jelinek <jakub@redhat.com>
9850 PR tree-optimization/55920
9851 * gcc.c-torture/compile/pr55920.c: New test.
9853 2013-01-15 Richard Biener <rguenther@suse.de>
9856 * gcc.dg/torture/pr55882.c: New testcase.
9858 2013-01-15 Jakub Jelinek <jakub@redhat.com>
9860 PR tree-optimization/55955
9861 * gcc.c-torture/compile/pr55955.c: New test.
9863 2013-01-15 Dodji Seketeli <dodji@redhat.com>
9866 * g++.dg/cpp0x/alias-decl-31.C: New test.
9868 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
9871 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
9872 case where interface is null.
9874 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9877 * gfortran.dg/array_constructor_40.f90: New test.
9879 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
9881 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
9883 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
9885 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
9886 * gcc.target/aarch64/vect-ld1r-compile.c: New.
9887 * gcc.target/aarch64/vect-ld1r-fp.c: New.
9888 * gcc.target/aarch64/vect-ld1r.c: New.
9889 * gcc.target/aarch64/vect-ld1r.x: New.
9891 2013-01-14 Andi Kleen <ak@linux.intel.com>
9894 * gcc.target/i386/hle-clear-rel.c: New file
9895 * gcc.target/i386/hle-store-rel.c: New file.
9897 2013-01-14 Harald Anlauf <anlauf@gmx.de>
9899 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
9900 * gfortran.dg/bounds_check_4.f90: Likewise.
9901 * gfortran.dg/inquire_10.f90: Likewise.
9902 * gfortran.dg/minloc_3.f90: Likewise.
9903 * gfortran.dg/minlocval_3.f90: Likewise.
9904 * gfortran.dg/module_double_reuse.f90: Likewise.
9905 * gfortran.dg/mvbits_1.f90: Likewise.
9906 * gfortran.dg/oldstyle_1.f90: Likewise.
9907 * gfortran.dg/pr20163-2.f: Likewise.
9908 * gfortran.dg/save_1.f90: Likewise.
9909 * gfortran.dg/scan_1.f90: Likewise.
9910 * gfortran.dg/select_char_1.f90: Likewise.
9911 * gfortran.dg/shape_4.f90: Likewise.
9912 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
9913 * gfortran.dg/function_optimize_10.f90: Likewise.
9914 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
9915 * gfortran.dg/used_types_17.f90: Likewise.
9916 * gfortran.dg/used_types_18.f90: Likewise.
9918 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
9921 * gfortran.dg/proc_ptr_result_8.f90 : New test.
9923 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
9925 * gcc.dg/unroll_5.c: Add nomips16 attributes.
9927 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
9929 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
9931 2013-01-12 Janus Weil <janus@gcc.gnu.org>
9934 * gfortran.dg/assumed_type_2.f90: Fix test case.
9935 * gfortran.dg/internal_pack_13.f90: New test.
9936 * gfortran.dg/internal_pack_14.f90: New test.
9938 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
9941 * gfortran.dg/unlimited_polymorphic_8.f90: Update
9942 scan-tree-dump-times for foo.0.x._vptr to deal with change from
9945 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
9947 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
9949 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
9952 * gcc.target/s390/pr55719.c: New testcase.
9954 2013-01-11 Richard Guenther <rguenther@suse.de>
9956 PR tree-optimization/44061
9957 * gcc.dg/pr44061.c: New testcase.
9959 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
9961 Update copyright years.
9963 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
9964 Jakub Jelinek <jakub@redhat.com>
9967 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
9969 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
9971 PR rtl-optimization/55672
9972 * gcc.target/i386/pr55672.c: New.
9974 2013-01-10 Jeff Law <law@redhat.com>
9976 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
9977 pass/fail message unique.
9980 2013-01-10 Jason Merrill <jason@redhat.com>
9982 * ada/.gitignore: New.
9984 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9986 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
9988 * g++.dg/tls/thread_local2.C: Likewise.
9989 * g++.dg/tls/thread_local2g.C: Likewise.
9990 * g++.dg/tls/thread_local6.C: Likewise.
9991 * g++.dg/tls/thread_local-order1.C: Add tls options.
9992 * g++.dg/tls/thread_local-order2.C: Likewise.
9993 * g++.dg/tls/thread_local3.C: Likewise.
9994 * g++.dg/tls/thread_local3g.C: Likewise.
9995 * g++.dg/tls/thread_local4.C: Likewise.
9996 * g++.dg/tls/thread_local4g.C: Likewise.
9997 * g++.dg/tls/thread_local5.C: Likewise.
9998 * g++.dg/tls/thread_local5g.C: Likewise.
9999 * g++.dg/tls/thread_local6g.C: Likewise.
10001 2013-01-10 Kostya Serebryany <kcc@google.com>
10003 * g++.dg/asan/asan_test.cc: Sync from upstream.
10005 2013-01-10 Jakub Jelinek <jakub@redhat.com>
10007 PR tree-optimization/55921
10008 * gcc.c-torture/compile/pr55921.c: New test.
10010 2013-01-09 Jan Hubicka <jh@suse.cz>
10012 PR tree-optimization/55569
10013 * gcc.c-torture/compile/pr55569.c: New testcase.
10015 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
10018 * gfortran.dg/use_28.f90: New test.
10020 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
10022 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
10023 number matching more robust.
10025 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
10027 PR rtl-optimization/55829
10028 * gcc.target/i386/pr55829.c: New.
10030 2013-01-09 Tobias Burnus <burnus@net-b.de>
10033 * gfortran.dg/bind_c_bool_1.f90: New.
10034 * gfortran.dg/do_5.f90: Add dg-warning.
10036 2013-01-09 Jan Hubicka <jh@suse.cz>
10038 PR tree-optimization/55875
10039 * gcc.c-torture/execute/pr55875.c: New testcase.
10040 * g++.dg/torture/pr55875.C: New testcase.
10042 2013-01-09 Jakub Jelinek <jakub@redhat.com>
10045 * c-c++-common/pr48418.c: New test.
10047 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
10050 * g++.dg/tls/thread_local-ice.C: New.
10052 2013-01-09 Andreas Schwab <schwab@suse.de>
10054 * gcc.dg/guality/pr54693.c: Null-terminate arr.
10056 2013-01-09 Jakub Jelinek <jakub@redhat.com>
10058 PR tree-optimization/48189
10059 * gcc.dg/pr48189.c: New test.
10061 2013-01-04 Jan Hubicka <jh@suse.cz>
10063 PR tree-optimization/55823
10064 * g++.dg/ipa/devirt-10.C: New testcase.
10066 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
10067 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
10069 PR rtl-optimization/55845
10070 * gcc.target/i386/pr55845.c: New test.
10072 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
10074 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
10075 instructions generated instead of number of occurances.
10077 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
10079 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
10080 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
10081 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
10082 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
10083 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
10084 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
10085 * gcc.target/aarch64/vect-fcm.x: Likewise.
10086 * lib/target-supports.exp
10087 (check_effective_target_vect_cond): Enable for AArch64.
10089 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
10091 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
10092 endian-safe float pool loading.
10093 (test_square_root_v4sf): Likewise.
10094 (test_square_root_v2df): Likewise.
10095 * lib/target-supports.exp
10096 (check_effective_target_vect_call_sqrtf): Add AArch64.
10098 2013-01-08 Martin Jambor <mjambor@suse.cz>
10101 * gcc.dg/tree-ssa/pr55579.c: New test.
10103 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10105 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
10108 2013-01-08 Jakub Jelinek <jakub@redhat.com>
10110 PR middle-end/55890
10111 * gcc.dg/torture/pr55890-3.c: New test.
10113 PR middle-end/55851
10114 * gcc.c-torture/compile/pr55851.c: New test.
10117 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
10120 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
10123 * gfortran.dg/elemental_scalar_args_2.f90: New test.
10125 2013-01-07 Tobias Burnus <burnus@net-b.de>
10128 * gfortran.dg/pointer_init_2.f90: Update dg-error.
10129 * gfortran.dg/pointer_init_7.f90: New.
10131 2013-01-07 Richard Biener <rguenther@suse.de>
10133 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
10135 2013-01-07 Richard Biener <rguenther@suse.de>
10137 PR middle-end/55890
10138 * gcc.dg/torture/pr55890-1.c: New testcase.
10139 * gcc.dg/torture/pr55890-2.c: Likewise.
10141 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
10143 * gcc.target/aarch64/fmovd.c: New.
10144 * gcc.target/aarch64/fmovf.c: Likewise.
10145 * gcc.target/aarch64/fmovd-zero.c: Likewise.
10146 * gcc.target/aarch64/fmovf-zero.c: Likewise.
10147 * gcc.target/aarch64/vect-fmovd.c: Likewise.
10148 * gcc.target/aarch64/vect-fmovf.c: Likewise.
10149 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
10150 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
10152 2013-01-07 Richard Biener <rguenther@suse.de>
10154 PR tree-optimization/55888
10155 PR tree-optimization/55862
10156 * gcc.dg/torture/pr55888.c: New testcase.
10158 2013-01-07 Tobias Burnus <burnus@net-b.de>
10161 * gfortran.dg/intrinsic_size_3.f90: New.
10163 2013-01-07 Tobias Burnus <burnus@net-b.de>
10166 * gfortran.dg/select_type_32.f90: New.
10168 2013-01-04 Dodji Seketeli <dodji@redhat.com>
10171 * g++.dg/cpp0x/alias-decl-29.C: New test.
10173 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
10178 * gfortran.dg/class_array_15.f03: New test.
10180 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
10185 * gfortran.dg/use_23.f90: New test.
10186 * gfortran.dg/use_24.f90: New test.
10187 * gfortran.dg/use_25.f90: New test.
10188 * gfortran.dg/use_26.f90: New test.
10189 * gfortran.dg/use_27.f90: New test.
10191 2013-01-06 Olivier Hainque <hainque@adacore.com>
10193 * gnat.dg/specs/clause_on_volatile.ads: New test.
10195 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
10197 * gnat.dg/alignment10.adb: New test.
10199 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
10200 Mikael Morin <mikael@gcc.gnu.org>
10203 * gfortran.dg/use_22.f90: New test.
10205 2013-01-04 Andrew Pinski <apinski@cavium.com>
10207 * gcc.target/aarch64/cmp-1.c: New testcase.
10209 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
10212 * gfortran.dg/select_type_31.f03: New test.
10214 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10216 PR c++/54526 (again)
10217 * g++.dg/cpp0x/parse2.C: Extend.
10218 * g++.old-deja/g++.other/crash28.C: Adjust.
10220 2013-01-04 Richard Biener <rguenther@suse.de>
10222 PR tree-optimization/55862
10223 * gcc.dg/torture/pr55862.c: New testcase.
10225 2013-01-04 Martin Jambor <mjambor@suse.cz>
10227 PR tree-optimization/55755
10228 * gcc.dg/torture/pr55755.c: New test.
10229 * gcc.dg/tree-ssa/sra-13.c: Likewise.
10230 * gcc.dg/tree-ssa/pr45144.c: Update.
10232 2013-01-04 Richard Biener <rguenther@suse.de>
10234 PR middle-end/55863
10235 * gcc.dg/fold-reassoc-2.c: New testcase.
10237 2013-01-04 Tobias Burnus <burnus@net-b.de>
10240 * gfortran.dg/null_7.f90: New.
10242 2013-01-04 Tobias Burnus <burnus@net-b.de>
10246 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
10247 * gfortran.dg/unlimited_polymorphic_7.f90: New.
10248 * gfortran.dg/unlimited_polymorphic_8.f90: New.
10250 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
10252 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
10254 2013-01-03 Janus Weil <janus@gcc.gnu.org>
10257 * gfortran.dg/assignment_1.f90: Modified.
10258 * gfortran.dg/assignment_4.f90: New.
10260 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
10262 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
10264 2013-01-03 Richard Biener <rguenther@suse.de>
10266 PR tree-optimization/55857
10267 * gcc.dg/vect/pr55857-1.c: New testcase.
10268 * gcc.dg/vect/pr55857-2.c: Likewise.
10270 2013-01-03 Jakub Jelinek <jakub@redhat.com>
10272 PR rtl-optimization/55838
10273 * gcc.dg/pr55838.c: New test.
10275 PR tree-optimization/55832
10276 * gcc.c-torture/compile/pr55832.c: New test.
10278 2013-01-02 Teresa Johnson <tejohnson@google.com>
10280 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
10281 * gcc.dg/tree-ssa/loop-23.c: Ditto.
10282 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
10283 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
10284 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
10285 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
10286 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
10287 * gcc.dg/unroll_1.c: Ditto.
10288 * gcc.dg/unroll_2.c: Ditto.
10289 * gcc.dg/unroll_3.c: Ditto.
10290 * gcc.dg/unroll_4.c: Ditto.
10292 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10294 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
10296 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10299 * gfortran.dg/eof_4.f90: New test.
10301 2013-01-02 Jakub Jelinek <jakub@redhat.com>
10303 * lib/c-compat.exp (compat-use-alt-compiler): Remove
10304 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
10305 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
10306 (compat_setup_dfp): Initialize compat_alt_caret and
10307 compat_save_TEST_ALWAYS_FLAGS.
10309 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
10311 * gcc.dg/torture/tls/tls-reload-1.c: New test.
10313 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
10315 * gcc.dg/torture/fp-int-convert-2.c: New test.
10317 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10319 * gfortran.dg/newunit_3.f90: Add dg-do run.
10320 * gfortran.dg/inquire_15.f90: Add dg-do run.
10322 2013-01-01 Jakub Jelinek <jakub@redhat.com>
10324 PR tree-optimization/55831
10325 * gcc.dg/pr55831.c: New test.
10327 Copyright (C) 2013 Free Software Foundation, Inc.
10329 Copying and distribution of this file, with or without modification,
10330 are permitted in any medium without royalty provided the copyright
10331 notice and this notice are preserved.