1 2013-11-05 Wei Mi <wmi@google.com>
4 * testsuite/gcc.dg/pr57518.c: Add subreg in regexp pattern.
6 2013-11-05 Tobias Burnus <burnus@net-b.de>
8 * g++.dg/warn/wdate-time.C: New.
9 * gcc.dg/wdate-time.c: New.
10 * gfortran.dg/wdate-time.F90: New.
12 2013-11-05 Steven G. Kargl <kargl@gcc.gnu.org>
15 * gfortran.dg/reshape_6.f90: New test.
17 2013-10-05 Jeff Law <law@redhat.com>
19 * gcc.dg/pr38984.c: Add -fno-isolate-erroneous-paths.
20 * gcc.dg/tree-ssa/isolate-1.c: New test.
21 * gcc.dg/tree-ssa/isolate-2.c: New test.
22 * gcc.dg/tree-ssa/isolate-3.c: New test.
23 * gcc.dg/tree-ssa/isolate-4.c: New test.
25 2013-11-05 Jakub Jelinek <jakub@redhat.com>
27 PR rtl-optimization/58997
28 * gcc.c-torture/compile/pr58997.c: New test.
30 2013-11-05 Paolo Carlini <paolo.carlini@oracle.com>
33 * g++.dg/cpp0x/gen-attrs-56.C: New.
35 2013-11-05 Richard Biener <rguenther@suse.de>
38 * gcc.dg/ipa/pr58492.c: New testcase.
40 2013-11-05 Richard Biener <rguenther@suse.de>
42 PR tree-optimization/58955
43 * gcc.dg/torture/pr58955-1.c: New testcase.
44 * gcc.dg/torture/pr58955-2.c: Likewise.
46 2013-11-05 H.J. Lu <hongjiu.lu@intel.com>
49 * gcc.dg/pr58981.c: New test.
51 2013-11-05 Richard Biener <rguenther@suse.de>
54 * gcc.dg/torture/pr58941.c: New testcase.
56 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
58 PR tree-optimization/58958
59 * gcc.dg/tree-ssa/pr58958.c: New file.
61 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
63 * gcc.dg/tree-ssa/alias-26.c: New file.
65 2013-11-05 Jakub Jelinek <jakub@redhat.com>
67 PR tree-optimization/58984
68 * gcc.c-torture/execute/pr58984.c: New test.
70 2013-11-05 Andreas Schwab <schwab@suse.de>
72 * g++.dg/ext/sync-4.C: Require sync_long_long_runtime support.
74 2013-11-05 Tobias Burnus <burnus@net-b.de>
76 * g++.dg/gomp/openmp-simd-1.C: New.
77 * g++.dg/gomp/openmp-simd-2.C: New.
78 * gcc.dg/gomp/openmp-simd-1.c: New.
79 * gcc.dg/gomp/openmp-simd-2.c: New.
81 2013-11-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
83 * gcc.dg/superblock.c: Require scheduling support.
85 2013-11-04 Kostya Serebryany <kcc@google.com>
87 * g++.dg/asan/asan_test.cc: Update the test
88 to match the fresh asan run-time.
89 * c-c++-common/asan/stack-overflow-1.c: Ditto.
91 2013-11-04 Ian Lance Taylor <iant@google.com>
93 * g++.dg/ext/sync-4.C: New test.
95 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
98 * gfortran.dg/derived_external_function_1.f90 : New test
100 2013-11-04 Jakub Jelinek <jakub@redhat.com>
102 PR tree-optimization/58978
103 * gcc.c-torture/compile/pr58978.c: New test.
105 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
108 * gfortran.dg/optional_class_1.f90 : New test
110 2013-11-04 Vladimir Makarov <vmakarov@redhat.com>
112 PR rtl-optimization/58968
113 * gfortran.dg/pr58968.f: New
115 2013-11-04 Marek Polacek <polacek@redhat.com>
118 * g++.dg/diagnostic/pr58979.C: New test.
120 2013-11-04 Joseph Myers <joseph@codesourcery.com>
122 * gcc.dg/iec-559-macros-1.c, gcc.dg/iec-559-macros-2.c,
123 gcc.dg/iec-559-macros-3.c, gcc.dg/iec-559-macros-4.c,
124 gcc.dg/iec-559-macros-5.c, gcc.dg/iec-559-macros-6.c,
125 gcc.dg/iec-559-macros-7.c, gcc.dg/iec-559-macros-8.c,
126 gcc.dg/iec-559-macros-9.c: New tests.
128 2013-11-04 Jakub Jelinek <jakub@redhat.com>
130 PR tree-optimization/58946
131 * gcc.c-torture/compile/pr58946.c: New test.
133 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
136 * g++.dg/parse/pr52071.C: New.
138 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
141 * g++.dg/lookup/name-clash10.C: New.
143 2013-11-03 Kugan Vivekanandarajah <kuganv@linaro.org>
145 * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
146 * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
147 * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
150 2013-11-03 Marek Polacek <polacek@redhat.com>
152 * g++.dg/ubsan/cxx1y-vla.C: New test.
153 * c-c++-common/ubsan/vla-3.c: New test.
154 * c-c++-common/ubsan/vla-2.c: New test.
155 * c-c++-common/ubsan/vla-4.c: New test.
156 * c-c++-common/ubsan/vla-1.c: New test.
158 2013-11-02 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
160 * gcc.dg/vmx/vec-set.c: New.
162 2013-11-02 Paolo Carlini <paolo.carlini@oracle.com>
166 * g++.dg/parse/pr29234.C: New.
167 * g++.dg/parse/pr56037.C: Likewise.
169 2013-11-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
171 * gcc.dg/cilk-plus/cilk-plus.exp: Loaded libcilkrts library path and
172 passed it in as one of the options to all Cilk keywords test.
174 2013-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
177 * g++.dg/cpp1y/pr58708.C: New.
179 2013-11-01 Marc Glisse <marc.glisse@inria.fr>
182 * g++.dg/ext/pr58834.C: New file.
184 2013-11-01 Jakub Jelinek <jakub@redhat.com>
186 * gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New
188 * g++.dg/gomp/declare-simd-2.C (f15, f16, f17, f18, f19, f20): New
191 2013-11-01 Paul Thomas <pault@gcc.gnu.org>
194 * gfortran.dg/unlimited_polymorphic_13.f90 : Break up select
197 2013-10-31 Jakub Jelinek <jakub@redhat.com>
199 * g++.dg/gomp/simd-1.C: New test.
200 * g++.dg/gomp/declare-simd-1.C (f32): Fix up aligned clause argument.
201 * g++.dg/gomp/declare-simd-2.C (fn13, fn14): Add new tests.
202 * gcc.dg/gomp/declare-simd-2.c (fn7, fn8, fn9, fn10, fn11): Likewise.
203 * c-c++-common/gomp/simd6.c: New test.
205 2013-10-31 Edward Smith-Rowland <3dw4rd@verizon.net>
207 Implement C++14 digit separators.
208 * g++.dg/cpp1y/digit-sep.C: New.
209 * g++.dg/cpp1y/digit-sep-neg.C: New.
210 * g++.dg/cpp1y/digit-sep-cxx11-neg.C: New.
212 2013-10-31 Jakub Jelinek <jakub@redhat.com>
214 * gcc.dg/vect/vect-align-3.c: New test.
216 * g++.dg/warn/pr33738.C (main): Initialize a2 again to make sure
217 we warn about it already during VRP1 pass.
219 2013-10-31 Martin Jambor <mjambor@suse.cz>
221 PR rtl-optimization/58934
223 2013-10-30 Martin Jambor <mjambor@suse.cz>
224 PR rtl-optimization/10474
225 * gcc.dg/pr10474.c: New testcase.
226 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
227 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
229 2013-10-31 Paolo Carlini <paolo.carlini@oracle.com>
233 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
236 * g++.dg/cpp0x/variadic145.C: New.
238 * g++.dg/cpp0x/sfinae49.C: New.
240 2013-10-30 Paolo Carlini <paolo.carlini@oracle.com>
243 * g++.dg/cpp0x/deleted1.C: New.
245 2013-10-31 Zhenqiang Chen <zhenqiang.chen@linaro.org>
247 * gcc.target/arm/lp1243022.c: New test.
249 2013-10-30 Joern Rennecke <joern.rennecke@embecosm.com>
252 * gcc.target/avr/pr58545.c: New test.
254 2013-10-30 Tobias Burnus <burnus@net-b.de>
257 2013-10-30 Tobias Burnus <burnus@net-b.de>
258 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
259 path to the compile flags.
261 2013-10-30 Cong Hou <congh@google.com>
263 * gcc.target/i386/vect-abs-s8.c: New test.
264 * gcc.target/i386/vect-abs-s16.c: New test.
265 * gcc.target/i386/vect-abs-s32.c: New test.
267 2013-10-30 Tobias Burnus <burnus@net-b.de>
269 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
270 path to the compile flags.
272 2013-10-30 Mikael Pettersson <mikpe@it.uu.se>
274 PR rtl-optimization/58369
275 * g++.dg/torture/pr58369.C: New test.
277 2013-10-30 Tobias Burnus <burnus@net-b.de>
280 * g++.dg/vect/pr33426-ivdep-2.cc: New.
281 * g++.dg/vect/pr33426-ivdep-3.cc: New.
282 * g++.dg/vect/pr33426-ivdep-4.cc: New.
284 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
287 * gcc.target/arm/pr58784.c: New.
289 2013-10-30 Marc Glisse <marc.glisse@inria.fr>
291 * gcc.dg/tree-ssa/alias-24.c: New file.
293 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
295 * gcc.target/i386/fma_double_3.c: Use pattern for
296 scan-assembler-times instead of just one insn name.
297 * gcc.target/i386/fma_double_5.c: Ditto.
298 * gcc.target/i386/fma_float_3.c: Ditto.
299 * gcc.target/i386/fma_float_5.c: Ditto.
300 * gcc.target/i386/l_fma_double_1.c: Ditto.
301 * gcc.target/i386/l_fma_double_2.c: Ditto.
302 * gcc.target/i386/l_fma_double_3.c: Ditto.
303 * gcc.target/i386/l_fma_double_4.c: Ditto.
304 * gcc.target/i386/l_fma_double_5.c: Ditto.
305 * gcc.target/i386/l_fma_double_6.c: Ditto.
306 * gcc.target/i386/l_fma_float_1.c: Ditto.
307 * gcc.target/i386/l_fma_float_2.c: Ditto.
308 * gcc.target/i386/l_fma_float_3.c: Ditto.
309 * gcc.target/i386/l_fma_float_4.c: Ditto.
310 * gcc.target/i386/l_fma_float_5.c: Ditto.
311 * gcc.target/i386/l_fma_float_6.c: Ditto.
313 2013-10-30 Christian Bruel <christian.bruel@st.com>
315 * gcc.c-torture/execute/builtins/strncmp-2.c: Enable for SH.
316 * gcc.target/sh/cmpstr.c: New test.
317 * gcc.target/sh/cmpstrn.c: New test.
319 2013-10-30 Martin Jambor <mjambor@suse.cz>
321 PR rtl-optimization/10474
322 * gcc.dg/pr10474.c: New testcase.
323 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
324 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
326 2013-10-29 Andrew Pinski <apinski@cavium.com>
327 Zhenqiang Chen <zhenqiang.chen@linaro.org>
329 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case.
330 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case.
331 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case.
332 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case.
333 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case.
334 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case.
335 * gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent
336 conditional move to be used.
337 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove.
339 2013-10-29 Tobias Burnus <burnus@net-b.de>
342 * gfortran.dg/blockdata_8.f90: New.
344 2013-10-29 Oleg Endo <olegendo@gcc.gnu.org>
347 * gcc.target/sh/pr54236-2: New.
348 * gcc.target/sh/pr54089-6: Add another rotl special case.
350 2013-10-29 Paul Thomas <pault@gcc.gnu.org>
353 * gfortran.dg/unlimited_polymorphic_13.f90: Use real variables
354 to determine sizes of real kinds.
357 * gfortran.dg/unlimited_polymorphic_14.f90: New test.
359 2013-10-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
361 * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: New test.
362 * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Likewise.
363 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
364 * c-c++-common/cilk-plus/CK/no_args_error.c: Likewise.
365 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
366 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
367 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
368 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
369 * c-c++-common/cilk-plus/CK/test__cilk.c: Likewise.
370 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
371 * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Likewise.
372 * c-c++-common/cilk-plus/CK/invalid_spawn.c: Likewise.
373 * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise.
374 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
375 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
376 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
377 * gcc.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords
378 test stored in c-c++-common. Also, added the Cilk runtime's library
379 to the ld_library_path.
381 2013-10-29 Paolo Carlini <paolo.carlini@oracle.com>
384 * g++.dg/cpp0x/auto40.C: New.
385 * g++.dg/other/warning1.C: Adjust.
387 2013-10-29 Richard Biener <rguenther@suse.de>
389 * gcc.dg/torture/restrict-2.c: New testcase.
390 * gcc.dg/torture/restrict-3.c: Likewise.
391 * gcc.dg/torture/restrict-4.c: Likewise.
392 * gcc.dg/torture/restrict-5.c: Likewise.
394 2013-10-29 Marc Glisse <marc.glisse@inria.fr>
396 PR tree-optimization/19831
397 * gcc.dg/tree-ssa/alias-25.c: New file.
399 2013-10-29 Richard Biener <rguenther@suse.de>
401 * g++.dg/vect/slp-pr56812.cc: Adjust with respect to -fvect-cost-model
403 * gcc.dg/vect/bb-slp-32.c: Likewise.
404 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
405 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
406 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: Likewise.
407 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise.
408 * gcc.target/powerpc/crypto-builtin-1.c: Likewise.
409 * gcc.target/powerpc/p8vector-builtin-1.c: Likewise.
410 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
411 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
412 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
413 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
414 * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise.
415 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
416 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
417 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
418 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
419 * gfortran.dg/vect/vect.exp: Likewise.
421 2013-10-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
423 * gcc.dg/vmx/gcc-bug-i.c: Add little endian variant.
424 * gcc.dg/vmx/eg-5.c: Likewise.
426 2013-10-28 Claudiu Zissulescu <claziss@synopsys.com>
427 Joern Rennecke <joern.rennecke@embecosm.com>
429 * gcc.target/arc/jump-around-jump.c: New test.
431 2013-10-27 Tom de Vries <tom@codesourcery.com>
433 * gcc.target/arm/require-pic-register-loc.c: New test.
435 2013-10-27 Uros Bizjak <ubizjak@gmail.com>
438 * gcc.target/i386/pr58679-1.c: New test.
439 * gcc.target/i386/pr58679-2.c: Ditto.
441 2013-10-27 Tobias Burnus <burnus@net-b.de>
444 * gcc.dg/vect/vect-ivdep-2.c: New.
446 2013-10-26 Oleg Endo <olegendo@gcc.gnu.org>
449 * gcc.target/sh/pr52483-1.c: Add tests for memory stores.
450 * gcc.target/sh/pr52483-2.c: Likewise.
451 * gcc.target/sh/pr52483-3.c: Likewise.
452 * gcc.target/sh/pr52483-4.c: Likewise.
454 2013-10-26 Jeff Law <law@redhat.com>
456 * g++.dg/torture/pr49309.C: Removed.
457 * gcc.dg/dfp/pr35739.c: Removed.
459 2013-10-25 Vladimir Makarov <vmakarov@redhat.com>
461 PR rtl-optimization/58759
462 * gcc.target/i386/pr58759.c: New.
464 2013-10-25 Tobias Burnus <burnus@net-b.de>
466 * g++.dg/vect/pr33426-ivdep.cc: Use dg-options.
467 * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto.
468 * testsuite/gcc.dg/vect/vect-ivdep-1.c: Ditto.
470 2013-10-25 Yufeng Zhang <yufeng.zhang@arm.com>
472 * gcc.dg/wmul-1.c: New test.
474 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
477 * g++.dg/template/pr58878.C: New.
479 2013-10-25 Marc Glisse <marc.glisse@inria.fr>
481 * gcc.dg/tree-ssa/alias-23.c: New file.
483 2013-10-25 Richard Biener <rguenther@suse.de>
485 PR tree-optimization/58626
486 * gcc.dg/torture/pr58626.c: New testcase.
488 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
491 * g++.dg/cpp0x/defaulted47.C: New.
493 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
495 * gcc.c-torture/execute/pr58831.c: New test.
497 2013-10-25 Nick Clifton <nickc@redhat.com>
499 * c-c++-common/pr57793.c: Add expected error messages for
500 targets with small integers.
501 * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets.
502 * gcc.dg/c99-stdint-2.c: Likewise.
503 * gcc.dg/cdce1.c: Likewise.
504 * gcc.dg/fold-overflow-1.c: Likewise.
505 * gcc.dg/utf-cvt.c: Likewise.
506 * gcc.dg/ftrapv-1.c: Only run on targets that support trapping
508 * gcc.dg/ftrapv-2.c: Likewise.
509 * gcc.dg/pr30286.c: Likewise.
510 * gcc.dg/pr19340.c: Only run on targets that support scheduling.
511 * lib/target-supports.exp (check_effective_target_trapping): New
512 proc. Returns true if the target supports trapping arithmetic.
514 2013-10-25 Tobias Burnus <burnus@net-b.de>
516 * g++.dg/parse/ivdep.C: New.
517 * g++.dg/vect/pr33426-ivdep.cc: New.
519 2013-10-24 Richard Henderson <rth@redhat.com>
522 * gcc.dg/atomic-store-6.c: New.
524 2013-10-24 Ian Lance Taylor <iant@google.com>
526 * go.test/go-test.exp (errchk): Combine quoted strings in comments.
528 2013-10-24 Cong Hou <congh@google.com>
530 * gcc.c-torture/execute/20030125-1.c: Update.
532 2013-10-24 Tobias Burnus <burnus@net-b.de>
535 * gfortran.dg/vect/vect-do-concurrent-1.f90: New.
537 2013-10-24 Dehao Chen <dehao@google.com>
539 * g++.dg/opt/devirt3.C: New test.
541 2013-08-24 Tobias Burnus <burnus@net-b.de>
544 * testsuite/gcc.dg/ivdep.c: New.
545 * testsuite/gcc.dg/vect/vect-ivdep-1.c: New.
547 2013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
549 * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC.
550 * gcc.target/aarch64/c-output-mod-3.c: Likewise.
552 2013-10-24 Nick Clifton <nickc@redhat.com>
554 * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430.
556 2013-10-24 Marek Polacek <polacek@redhat.com>
559 * g++.dg/parse/pr58705.C: New test.
561 2013-10-24 Marek Polacek <polacek@redhat.com>
563 * gcc.dg/c11-align-5.c: Add more testing.
565 2013-10-23 Pat Haugen <pthaugen@us.ibm.com>
567 * gcc.target/powerpc/direct-move.h: Fix header for executable tests.
569 2013-10-23 Jakub Jelinek <jakub@redhat.com>
571 PR tree-optimization/58775
572 PR tree-optimization/58791
573 * gcc.dg/guality/pr58791-1.c: New test.
574 * gcc.dg/guality/pr58791-2.c: New test.
575 * gcc.dg/guality/pr58791-3.c: New test.
576 * gcc.dg/guality/pr58791-4.c: New test.
577 * gcc.dg/guality/pr58791-5.c: New test.
578 * gcc.c-torture/compile/pr58775.c: New test.
579 * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
581 2013-10-23 Tom de Vries <tom@codesourcery.com>
583 PR tree-optimization/58805
584 * gcc.dg/pr58805.c: New test.
586 2013-10-23 Jakub Jelinek <jakub@redhat.com>
588 * gcc.target/i386/vect-div-1.c: New test.
590 * gcc.dg/vect/pr58508.c: Remove dg-options.
592 2013-10-23 Richard Biener <rguenther@suse.de>
594 * gcc.dg/torture/pr58830.c: New testcase.
596 2013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net>
598 Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
599 * g++.dg/cpp1y/attr-deprecated.C: New.
600 * g++.dg/cpp1y/attr-deprecated-neg.C: New.
602 2013-10-23 Tobias Burnus <burnus@net-b.de>
605 * gfortran.dg/assumed_type_8.f90: New.
607 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
610 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
611 and MINUSCCZEXT defines. Update scan-assembler dg directive.
612 * gcc.dg/torture/pr58779.c: New test.
614 2013-10-22 Steve Ellcey <sellcey@mips.com>
616 * gcc.target/mips/nor.c: New.
618 2013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com>
620 * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
622 * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
623 restricted to big-endian targets.
625 2013-10-22 Paul Thomas <pault@gcc.gnu.org>
628 * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
630 2013-10-21 Tobias Burnus <burnus@net-b.de>
633 * gfortran.dg/proc_ptr_comp_38.f90: New.
635 2013-10-21 Marek Polacek <polacek@redhat.com>
638 * gcc.dg/gomp/pr58809.c: New test.
640 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
642 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
643 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
645 2013-10-21 Richard Biener <rguenther@suse.de>
647 PR tree-optimization/58794
648 * c-c++-common/torture/pr58794-1.c: New testcase.
649 * c-c++-common/torture/pr58794-2.c: Likewise.
651 2013-10-21 Richard Biener <rguenther@suse.de>
654 * c-c++-common/fold-divmul-1.c: New testcase.
656 2013-10-21 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
658 * gcc.target/i386/memset-vector_loop-1.c: New test.
659 * gcc.target/i386/memset-vector_loop-2.c: New test.
661 2013-10-21 Diego Novillo <dnovillo@google.com>
663 * g++.dg/plugin/selfassign.c: Include tree.h.
664 * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
665 * gcc.dg/plugin/ggcplug.c: Likewise.
666 * gcc.dg/plugin/one_time_plugin.c: Likewise.
667 * gcc.dg/plugin/selfassign.c: Likewise.
668 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
670 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
672 * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
673 * gcc.target/mips/mips-ps-7.c: Likewise.
675 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
677 * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
678 gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
679 gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
681 2013-10-19 John David Anglin <danglin@gcc.gnu.org>
683 * c-c++-common/opaque-vector.c: Skip long double test on hppa.
686 * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
688 2013-10-19 Mike Stump <mikestump@comcast.net>
690 * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
692 * gcc.dg/lto/pr54625-1_0.c: Move from here...
693 * g++.dg/lto/pr54625-1_0.c: ... to here.
694 * gcc.dg/lto/pr54625-1_1.C: Likewise.
695 * g++.dg/lto/pr54625-1_1.C: Likewise.
696 * gcc.dg/lto/pr54625-2_0.c: Likewise.
697 * g++.dg/lto/pr54625-2_0.c: Likewise.
698 * gcc.dg/lto/pr54625-2_1.C: Likewise.
699 * g++.dg/lto/pr54625-2_1.C: Likewise.
701 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
703 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
705 2013-10-18 Cong Hou <congh@google.com>
707 * gcc.dg/vect/pr58508.c: New test.
709 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
712 * g++.dg/cpp0x/variadic145.C: New.
714 2013-10-18 Andrew MacLeod <amacleod@redhat.com>
716 * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
718 2013-10-18 Hans-Peter Nilsson <hp@axis.com>
720 * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
721 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
722 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
723 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
725 2013-10-17 Charles Bayis <charles.baylis@linaro.org>
727 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
728 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
729 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
730 effective target arm_thumb1_ok.
731 * lib/target-supports.exp
732 (check_effective_target_arm_fp16_ok_nocache): Don't force
733 -mfloat-abi=soft when building for hardfloat target.
735 2013-10-17 Michael Meissner <meissner@linux.vnet.ibm.com>
738 * gcc.target/powerpc/pr58673-1.c: New file to test whether
739 -mquad-word + -mno-vsx-timode causes errors.
740 * gcc.target/powerpc/pr58673-2.c: Likewise.
742 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
745 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
747 2013-10-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
749 * gcc.target/aarch64/c-output-template.c: New testcase.
750 * gcc.target/aarch64/c-output-template-2.c: Likewise.
751 * gcc.target/aarch64/c-output-template-3.c: Likewise.
753 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
755 * gcc/testsuite/lib/target-supports.exp
756 (check_effective_target_sync_long_long): AArch64 supports
757 atomic operations on "long long".
758 (check_effective_target_sync_long_long_runtime): AArch64 can
759 execute atomic operations on "long long".
761 2013-10-17 Richard Biener <rguenther@suse.de>
763 PR tree-optimization/58143
764 * gcc.dg/torture/pr58143-1.c: New testcase.
765 * gcc.dg/torture/pr58143-2.c: Likewise.
766 * gcc.dg/torture/pr58143-3.c: Likewise.
768 2013-10-17 Marek Polacek <polacek@redhat.com>
771 * gcc.dg/c1x-align-5.c: New test.
773 2013-10-16 Tobias Burnus <burnus@net-b.de>
776 * gfortran.dg/unlimited_polymorphic_12.f90: New.
778 2013-10-16 Thomas Schwinge <thomas@codesourcery.com>
780 * c-c++-common/cpp/openmp-define-1.c: Move
781 dg-require-effective-target fopenmp after dg-do directive.
782 * c-c++-common/cpp/openmp-define-2.c: Likewise.
783 * gfortran.dg/openmp-define-1.f90: Likewise.
784 * gfortran.dg/openmp-define-2.f90: Likewise.
785 * gfortran.dg/openmp-define-3.f90: Likewise.
787 2013-10-16 Paulo Matos <pmatos@broadcom.com>
789 * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
791 2013-10-15 Sriraman Tallam <tmsriram@google.com>
794 * gcc.target/i386/pr57756.c: New test.
795 * gcc.target/i386/pr57756_2.c: New test.
797 2013-10-15 Richard Sandiford <rdsandiford@googlemail.com>
799 * gcc.dg/torture/builtin-self.c: New file.
801 2013-10-15 Zhenqiang Chen <zhenqiang.chen@arm.com>
803 * gcc.dg/tree-ssa/reassoc-32.c: New test case.
804 * gcc.dg/tree-ssa/reassoc-33.c: New test case.
805 * gcc.dg/tree-ssa/reassoc-34.c: New test case.
806 * gcc.dg/tree-ssa/reassoc-35.c: New test case.
807 * gcc.dg/tree-ssa/reassoc-36.c: New test case.
809 2013-10-15 Cong Hou <congh@google.com>
811 * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
813 2013-10-15 Paolo Carlini <paolo.carlini@oracle.com>
816 * g++.dg/cpp0x/pr58707.C: New.
818 2013-10-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
820 * c-c++-common/cpp/openmp-define-3.c: Move effective target check
821 after other directives.
823 2013-10-15 Tobias Burnus <burnus@net-b.de>
826 * gfortran.dg/unlimited_polymorphic_11.f90: New.
828 2013-10-14 Ian Lance Taylor <iant@google.com>
830 * go.test/go-test.exp (go-find-packages): New proc.
831 (go-gc-tests): Skip stress and safe tests. Skip *.dir
832 subdirectories. Do simple +build line matching. Handle run with
833 arguments. Handle errorcheckdir and rundircmpout. Use packages
834 for rundir. Remove special handling for bug191 and dwarf.
836 2013-10-14 Tobias Burnus <burnus@net-b.de>
839 * gfortran.dg/unlimited_polymorphic_10.f90: New.
841 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
843 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
846 2013-10-14 Eric Botcazou <ebotcazou@adacore.com>
848 * gnat.dg/specs/opt1.ads: New test.
850 2013-10-14 Richard Biener <rguenther@suse.de>
852 PR tree-optimization/58640
853 * gcc.c-torture/execute/pr58640-2.c: New testcase.
855 2013-10-13 Eric Botcazou <ebotcazou@adacore.com>
857 * gnat.dg/uninit_array.ad[sn]: New test.
858 * gnat.dg/uninit_array_pkg.ads: New helper.
860 2013-10-13 Richard Biener <rguenther@suse.de>
862 * gcc.c-torture/execute/pr58662.c: New test.
864 2013-10-12 Oleg Endo <olegendo@gcc.gnu.org>
867 * gcc.dg/torture/p51244-21.c: New.
868 * gcc.target/sh/pr51244-20.c: New.
869 * gcc.target/sh/pr51244-20-sh2a.c: New.
871 2013-10-12 Arnaud Charlet <charlet@adacore.com>
873 * gnat.dg/specs/linker_section.ads: Update test.
875 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
878 * gcc.target/i386/pr58690.c: New test
880 2013-10-12 Alexander Monakov <amonakov@ispras.ru>
882 * gcc.target/i386/builtin-ucmp.c: New test.
884 2013-10-11 Brooks Moses <bmoses@google.com>
886 * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
888 2013-10-11 Jeff Law <law@redhat.com>
890 * gcc.c-torture/execute/pr58640.c: New test.
892 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
895 * g++.dg/cpp0x/decltype57.C: New.
897 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
900 * g++.dg/template/nontype26.C: New.
902 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
904 * c-c++-common/cpp/openmp-define-1.c: New file.
905 * c-c++-common/cpp/openmp-define-2.c: Likewise.
906 * c-c++-common/cpp/openmp-define-3.c: Likewise.
907 * gfortran.dg/openmp-define-1.f90: Likewise.
908 * gfortran.dg/openmp-define-2.f90: Likewise.
909 * gfortran.dg/openmp-define-3.f90: Likewise.
911 * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
912 for test source files.
913 * gcc.dg/gomp/gomp.exp: Likewise.
914 * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
915 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
916 * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
917 * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
918 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
920 2013-10-11 Jakub Jelinek <jakub@redhat.com>
922 * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
923 Remove error test that is now valid in OpenMP 4.0.
924 * c-c++-common/gomp/atomic-16.c: New test.
925 * c-c++-common/gomp/cancel-1.c: New test.
926 * c-c++-common/gomp/depend-1.c: New test.
927 * c-c++-common/gomp/depend-2.c: New test.
928 * c-c++-common/gomp/map-1.c: New test.
929 * c-c++-common/gomp/pr58472.c: New test.
930 * c-c++-common/gomp/sections1.c: New test.
931 * c-c++-common/gomp/simd1.c: New test.
932 * c-c++-common/gomp/simd2.c: New test.
933 * c-c++-common/gomp/simd3.c: New test.
934 * c-c++-common/gomp/simd4.c: New test.
935 * c-c++-common/gomp/simd5.c: New test.
936 * c-c++-common/gomp/single1.c: New test.
937 * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
939 * g++.dg/gomp/block-3.C: Likewise.
940 * g++.dg/gomp/clause-3.C: Adjust error messages.
941 * g++.dg/gomp/declare-simd-1.C: New test.
942 * g++.dg/gomp/declare-simd-2.C: New test.
943 * g++.dg/gomp/depend-1.C: New test.
944 * g++.dg/gomp/depend-2.C: New test.
945 * g++.dg/gomp/target-1.C: New test.
946 * g++.dg/gomp/target-2.C: New test.
947 * g++.dg/gomp/taskgroup-1.C: New test.
948 * g++.dg/gomp/teams-1.C: New test.
949 * g++.dg/gomp/udr-1.C: New test.
950 * g++.dg/gomp/udr-2.C: New test.
951 * g++.dg/gomp/udr-3.C: New test.
952 * g++.dg/gomp/udr-4.C: New test.
953 * g++.dg/gomp/udr-5.C: New test.
954 * g++.dg/gomp/udr-6.C: New test.
955 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
956 * gcc.dg/autopar/outer-2.c: Likewise.
957 * gcc.dg/autopar/outer-3.c: Likewise.
958 * gcc.dg/autopar/outer-4.c: Likewise.
959 * gcc.dg/autopar/outer-5.c: Likewise.
960 * gcc.dg/autopar/outer-6.c: Likewise.
961 * gcc.dg/autopar/parallelization-1.c: Likewise.
962 * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
964 * gcc.dg/gomp/clause-1.c: Adjust error messages.
965 * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
966 instead of GOMP_parallel_loop_runtime_start.
967 * gcc.dg/gomp/declare-simd-1.c: New test.
968 * gcc.dg/gomp/declare-simd-2.c: New test.
969 * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
970 parser. Add further #pragma omp sections nesting tests.
971 * gcc.dg/gomp/target-1.c: New test.
972 * gcc.dg/gomp/target-2.c: New test.
973 * gcc.dg/gomp/taskgroup-1.c: New test.
974 * gcc.dg/gomp/teams-1.c: New test.
975 * gcc.dg/gomp/udr-1.c: New test.
976 * gcc.dg/gomp/udr-2.c: New test.
977 * gcc.dg/gomp/udr-3.c: New test.
978 * gcc.dg/gomp/udr-4.c: New test.
979 * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
981 2013-10-10 Jan Hubicka <jh@suse.cz>
983 * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
985 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
986 * gcc.target/i386/pr49168-1.c: Likewise.
987 * gcc.target/i386/pr49002-2.c: Likewise.
989 2013-10-10 Jakub Jelinek <jakub@redhat.com>
992 * gcc.dg/torture/pr58670.c: New test.
994 2013-10-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
996 * gcc.dg/tree-ssa/phi-opt-11.c: New test.
998 2013-10-09 Marek Polacek <polacek@redhat.com>
1001 * g++.dg/tm/pr58635-1.C: New test.
1002 * g++.dg/tm/pr58635-2.C: New test.
1004 2013-10-09 Jakub Jelinek <jakub@redhat.com>
1006 * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
1008 2013-10-09 Marc Glisse <marc.glisse@inria.fr>
1010 PR tree-optimization/20318
1011 * c-c++-common/pr20318.c: New file.
1012 * gcc.dg/tree-ssa/pr20318.c: New file.
1014 2013-10-09 Eric Botcazou <ebotcazou@adacore.com>
1016 * gcc.c-torture/execute/pr58570.c: New test.
1018 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1020 * gcc.target/aarch64/vclz.c: New testcase.
1022 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1024 * gcc.target/aarch64/vadd_f64.c: New testcase.
1025 * gcc.target/aarch64/vsub_f64.c: New testcase.
1027 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1029 * gcc.target/aarch64/vdiv_f.c: New testcase.
1031 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1033 * gcc.target/aarch64/vneg_f.c: New testcase.
1034 * gcc.target/aarch64/vneg_s.c: New testcase.
1036 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
1039 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
1040 * g++.old-deja/g++.mike/misc9.C: Adjust.
1042 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
1046 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1049 * g++.dg/template/crash117.C: New.
1051 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1053 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
1055 2013-10-08 Marc Glisse <marc.glisse@inria.fr>
1057 PR tree-optimization/58480
1058 * gcc.dg/tree-ssa/pr58480.c: New file.
1060 2013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1062 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
1063 * gcc.target/powerpc/fusion.c: Likewise.
1065 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1067 * gcc.target/s390/htm-nofloat-2.c: New testcase.
1069 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1071 * gcc.target/s390/htm-1.c: Add more tests to cover different
1074 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
1077 * g++.dg/init/uninitialized1.C: New.
1079 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
1082 * g++.dg/cpp0x/variadic144.C: New.
1084 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1087 * g++.dg/cpp0x/auto39.C: New.
1089 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1092 * g++.dg/cpp0x/range-for26.C: New.
1093 * g++.dg/cpp0x/range-for27.C: Likewise.
1095 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1098 * g++.dg/template/crash117.C: New.
1100 2013-10-04 Marc Glisse <marc.glisse@inria.fr>
1103 * g++.dg/tree-ssa/pr19476-5.C: New file.
1104 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
1106 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1109 * g++.dg/cpp0x/gen-attrs-55.C: New.
1111 2013-10-03 Easwaran Raman <eraman@google.com>
1114 * g++.dg/ext/attribute47.C: New.
1116 2013-10-03 Rong Xu <xur@google.com>
1118 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
1120 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
1121 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
1123 2013-10-03 Marek Polacek <polacek@redhat.com>
1126 * g++.dg/cpp0x/pr58510.C: New test.
1128 2013-10-03 Marc Glisse <marc.glisse@inria.fr>
1131 * g++.dg/tree-ssa/pr19476-1.C: New file.
1132 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
1133 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
1134 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
1136 2013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1138 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
1139 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
1140 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
1141 VSX scalar operations or the traditional floating point form of
1143 * gcc.target/powerpc/ppc-target-2.c: Likewise.
1144 * gcc.target/powerpc/recip-3.c: Likewise.
1145 * gcc.target/powerpc/recip-5.c: Likewise.
1146 * gcc.target/powerpc/pr72747.c: Likewise.
1147 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
1149 2013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
1152 * gcc.target/aarch64/pr58460.c: New file.
1154 2013-10-02 Tobias Burnus <burnus@net-b.de>
1157 * gfortran.dg/char_length_19.f90: New.
1159 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1162 * g++.dg/parse/crash65.C: New.
1163 * g++.dg/cpp1y/pr58535.C: Likewise.
1165 2013-10-02 Richard Biener <rguenther@suse.de>
1167 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
1168 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1169 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
1170 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1171 * gfortran.dg/ldist-pr45199.f: Likewise.
1173 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1176 * g++.dg/parse/crash64.C: New.
1178 2013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
1180 * gcc.dg/tree-ssa/slsr-40.c: New test.
1182 2013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
1185 * g++.dg/cpp0x/pr58563.C: New.
1187 2013-10-01 Vidya Praveen <vidyapraveen@arm.com>
1189 * gcc.target/aarch64/vect_saddl_1.c: New.
1191 2013-10-01 Jakub Jelinek <jakub@redhat.com>
1194 * gcc.c-torture/execute/pr58574.c: New testcase.
1196 2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
1199 * gcc.target/arm/pr58578.c: New test.
1201 2013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1203 PR tree-optimization/58556
1204 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
1205 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
1207 2013-10-01 Nick Clifton <nickc@redhat.com>
1209 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
1211 * gcc.c-torture/compile/20010327-1.c: Only run the test for
1213 * gcc.c-torture/compile/pr41181.c: Likewise.
1214 * gcc.c-torture/compile/calls.c: Likewise.
1215 * gcc.c-torture/compile/990617-1.c: Likewise.
1216 * gcc.c-torture/compile/pr55955.c: Only run the test for
1218 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
1220 2013-10-01 Richard Biener <rguenther@suse.de>
1222 PR tree-optimization/58553
1223 * gcc.dg/torture/pr58553.c: New testcase.
1225 2013-09-30 Jakub Jelinek <jakub@redhat.com>
1228 * gcc.c-torture/execute/pr58564.c: New test.
1230 2013-09-30 Teresa Johnson <tejohnson@google.com>
1232 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
1233 Update for additional dump message.
1235 2013-09-30 Richard Biener <rguenther@suse.de>
1237 PR tree-optimization/58554
1238 * gcc.dg/torture/pr58554.c: New testcase.
1240 2013-09-30 Simon Cook <simon.cook@embecosm.com>
1241 Joern Rennecke <joern.rennecke@embecosm.com>
1243 * gcc.target/arc/barrel-shifter-1.c: New test.
1244 * gcc.target/arc/barrel-shifter-2.c: Likewise.
1245 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
1246 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
1247 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
1248 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
1249 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
1250 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
1251 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
1252 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
1253 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
1254 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
1255 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
1256 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
1257 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
1258 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
1259 * gcc.target/arc/mtune-ARC600.c: Likewise.
1260 * gcc.target/arc/mtune-ARC601.c: Likewise.
1261 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
1262 * gcc.target/arc/mtune-ARC700.c: Likewise.
1263 * gcc.target/arc/mtune-ARC725D.c: Likewise.
1264 * gcc.target/arc/mtune-ARC750D.c: Likewise.
1265 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
1266 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
1268 2013-09-30 Richard Biener <rguenther@suse.de>
1271 * g++.dg/torture/pr58552.C: New testcase.
1273 2013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
1275 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
1276 and -mupper-regs-df.
1278 2013-09-27 Paulo Matos <pmatos@broadcom.com>
1281 * gcc.dg/pr58463.c: New test.
1283 2013-09-27 Jakub Jelinek <jakub@redhat.com>
1286 * c-c++-common/gomp/pr58551.c: New test.
1288 2013-09-27 Richard Biener <rguenther@suse.de>
1290 PR tree-optimization/58459
1291 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
1293 2013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
1296 * gfortran.dg/round_4.f90: Check for rounding support.
1298 2013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
1300 * g++.dg/vect/pr58513.cc (op): Make static.
1302 2013-09-26 Richard Biener <rguenther@suse.de>
1304 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
1306 2013-09-26 Richard Biener <rguenther@suse.de>
1308 PR tree-optimization/58539
1309 * gcc.dg/torture/pr58539.c: New testcase.
1311 2013-09-25 Jeff Law <law@redhat.com>
1313 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
1315 2013-09-25 Tobias Burnus <burnus@net-b.de>
1318 * gfortran.dg/finalize_21.f90: New.
1320 2013-09-25 Tobias Burnus <burnus@net-b.de>
1324 * gfortran.dg/defined_assignment_8.f90: New.
1325 * gfortran.dg/defined_assignment_9.f90: New.
1327 2013-09-25 Marek Polacek <polacek@redhat.com>
1330 * c-c++-common/ubsan/shift-5.c: New test.
1331 * c-c++-common/ubsan/shift-6.c: New test.
1332 * c-c++-common/ubsan/div-by-zero-5.c: New test.
1333 * gcc.dg/ubsan/c-shift-1.c: New test.
1335 2013-09-25 Marek Polacek <polacek@redhat.com>
1338 * g++.dg/tm/pr58516.C: New test.
1340 2013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1342 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
1344 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
1346 2013-09-24 Richard Biener <rguenther@suse.de>
1349 * g++.dg/vect/pr58513.cc: New testcase.
1351 2013-09-24 Yvan Roux <yvan.roux@linaro.org>
1353 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
1356 2013-09-23 Adam Butcher <adam@jessamine.co.uk>
1359 * g++.dg/cpp1y/pr58500.C: New testcase.
1361 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
1363 * gnat.dg/opt28.ad[sb]: New test.
1364 * gnat.dg/opt28_pkg.ads: New helper.
1366 2013-09-23 Richard Biener <rguenther@suse.de>
1368 PR tree-optimization/58464
1369 * g++.dg/torture/pr58464.C: New testcase.
1371 2013-09-23 Christian Bruel <christian.bruel@st.com>
1374 * gcc.target/sh/torture/pr58475.c: New test.
1376 2013-09-23 Janus Weil <janus@gcc.gnu.org>
1379 * gfortran.dg/extends_15.f90: New.
1381 2013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
1384 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
1386 2013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1389 * gcc.target/vax/vax.exp: New.
1390 * gcc.target/vax/pr56875.c: Ditto.
1392 2013-09-20 Richard Biener <rguenther@suse.de>
1395 * gfortran.dg/pr58484.f: New testcase.
1397 2013-09-20 Jeff Law <law@redhat.com>
1399 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
1401 2013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
1404 * gcc.dg/torture/pr57748-1.c: New test.
1405 * gcc.dg/torture/pr57748-2.c: New test.
1407 2013-09-20 Marek Polacek <polacek@redhat.com>
1410 * c-c++-common/ubsan/shift-4.c: New test.
1412 2013-09-20 Richard Biener <rguenther@suse.de>
1414 PR tree-optimization/58453
1415 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
1417 2013-09-20 Janus Weil <janus@gcc.gnu.org>
1420 * gfortran.dg/proc_ptr_43.f90: New.
1422 2013-09-18 Tobias Burnus <burnus@net-b.de>
1425 * gfortran.dg/defined_assignment_11.f90: New.
1427 2013-09-18 Vladimir Makarov <vmakarov@redhat.com>
1429 PR rtl-optimization/58438
1430 * g++.dg/pr58438.C: New test.
1432 2013-09-18 Tobias Burnus <burnus@net-b.de>
1435 * gfortran.dg/class_39.f03: Update dg-error.
1436 * gfortran.dg/class_5.f03: Ditto.
1437 * gfortran.dg/class_53.f90: Ditto.
1438 * gfortran.dg/realloc_on_assign_20.f90: New.
1439 * gfortran.dg/realloc_on_assign_21.f90: New.
1440 * gfortran.dg/realloc_on_assign_22.f90: New.
1442 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
1445 * g++.dg/parse/using4.C: New.
1447 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1449 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
1451 2013-09-18 Marek Polacek <polacek@redhat.com>
1454 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
1455 instead of the shift option.
1456 * c-c++-common/ubsan/pr58443-1.c: New test.
1457 * c-c++-common/ubsan/pr58443-3.c: New test.
1458 * c-c++-common/ubsan/pr58443-2.c: New test.
1460 2013-09-18 Richard Biener <rguenther@suse.de>
1462 PR tree-optimization/58417
1463 * gcc.dg/torture/pr58417.c: New testcase.
1465 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
1467 * gnat.dg/array_bounds_test2.adb: New test.
1469 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1471 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
1472 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
1474 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
1476 * gnat.dg/in_out_parameter4.adb: New test.
1478 2013-09-18 Marek Polacek <polacek@redhat.com>
1481 * c-c++-common/ubsan/attrib-1.c: New test.
1483 2013-09-17 Cong Hou <congh@google.com>
1485 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
1486 on two arrays with short and int types. This should not be recognized
1487 as a dot product pattern.
1489 2013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
1492 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
1493 the cp_type_quals (r) too.
1495 2013-09-17 Jan Hubicka <jh@suse.cz>
1498 * gcc.c-torture/compile/pr58332.c: New testcase.
1500 2013-09-17 Jeff Law <law@redhat.com>
1502 * gcc.c-torture/execute/pr58387.c: New test.
1504 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1506 PR tree-optimization/58088
1507 * gcc.c-torture/compile/pr58088.c: New test.
1509 2013-09-17 Nick Clifton <nickc@redhat.com>
1511 * lib/target-supports.exp (check_effective_target_trampolines):
1512 Add MSP430 to the list of targets that do not support trampolines.
1513 (check_profiling_available): Add MSP430 to the list of targets
1514 that do not support profiling.
1515 (check_effective_target_tls_runtime): Add MSP430 to the list of
1516 targets that do not support TLS.
1518 2013-09-17 Eric Botcazou <ebotcazou@adacore.com>
1520 * gnat.dg/opt27.adb: New test.
1521 * gnat.dg/opt27_pkg.ad[sb]: New helper.
1523 2013-09-17 Andreas Schwab <schwab@suse.de>
1525 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
1527 2013-09-17 Richard Biener <rguenther@suse.de>
1529 PR tree-optimization/58432
1530 * gcc.dg/pr58432.c: New testcase.
1532 2013-09-17 Bin Cheng <bin.cheng@arm.com>
1534 * gcc.dg/tree-ssa/slsr-39.c: New test.
1536 2013-09-16 Xinliang David Li <davidxl@google.com>
1538 * gcc.misc-tests/help.exp: Optimizer help change.
1540 2013-09-16 Jeff Law <law@redhat.com>
1542 * gcc.c-torture/execute/pr58419.c: New test.
1543 * gcc.c-torture/execute/pr58431.c: New test.
1545 2013-09-16 Tobias Burnus <burnus@net-b.de>
1548 * gfortran.dg/finalize_19.f90: New.
1550 2013-09-16 Vladimir Makarov <vmakarov@redhat.com>
1552 * gcc.target/i386/pr58418.c: New.
1554 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
1556 * gcc.target/aarch64/fmla-intrinsic.c: New.
1557 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
1558 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
1559 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
1561 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
1563 * gcc.target/aarch64/mul_intrinsic_1.c: New.
1564 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
1566 2013-09-16 Richard Biener <rguenther@suse.de>
1568 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
1570 2013-09-16 Adam Butcher <adam@jessamine.co.uk>
1572 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
1573 interpreted as implicit templates) to be expected pedwarns instead.
1575 2013-09-16 Tobias Burnus <burnus@net-b.de>
1578 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
1580 2013-09-15 Tobias Burnus <burnus@net-b.de>
1583 * gfortran.dg/defined_assignment_10.f90: New.
1585 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
1587 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
1588 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
1590 2013-09-13 Jacek Caban <jacek@codeweavers.com>
1592 * g++.dg/abi/main.C: Added implicit C linkage tests
1594 2013-09-13 Kai Tietz <ktietz@redhat.com>
1596 * gcc.target/i386/pr57848.c: New file.
1598 2013-09-13 Christian Bruel <christian.bruel@st.com>
1601 * gcc.target/sh/torture/pr58314.c: New test.
1603 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
1605 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
1607 2013-09-12 Martin Jambor <mjambor@suse.cz>
1610 * g++.dg/pr58389.C: New test.
1612 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
1614 * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
1615 * g++.dg/template/pseudodtor3.C: Likewise.
1617 2013-09-12 Richard Biener <rguenther@suse.de>
1619 PR tree-optimization/58404
1620 * g++.dg/tree-ssa/pr58404.C: New testcase.
1622 2013-09-12 Martin Jambor <mjambor@suse.cz>
1625 * g++.dg/ipa/pr58371.C: New test.
1627 2013-09-12 Richard Biener <rguenther@suse.de>
1629 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
1630 expected outcome and comment why that happens.
1632 2013-09-11 Richard Biener <rguenther@suse.de>
1635 * g++.dg/uninit-pred-4.C: New testcase.
1637 2013-09-11 Jakub Jelinek <jakub@redhat.com>
1639 PR tree-optimization/58385
1640 * gcc.c-torture/execute/pr58385.c: New test.
1642 2013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1644 * gcc.target/arm/thumb-ifcvt-2.c: New test.
1646 2013-09-10 Jeff Law <law@redhat.com>
1648 * g++.dg/torture/pr58380.C: New test.
1650 2013-09-10 Jan Hubicka <jh@suse.cz>
1651 Paolo Carlini <paolo.carlini@oracle.com>
1653 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
1655 2013-09-10 Jeff Law <law@redhat.com>
1657 * gcc.c-torture/compile/pr58343.c: New test.
1659 2013-09-10 Jakub Jelinek <jakub@redhat.com>
1661 PR rtl-optimization/58365
1662 * gcc.c-torture/execute/pr58365.c: New test.
1664 2013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1666 * gcc.dg/torture/memcpy-1.c: New test.
1668 2013-09-10 Alan Modra <amodra@gmail.com>
1670 * gcc.target/powerpc/pr58330.c: New.
1672 2013-09-10 Alan Modra <amodra@gmail.com>
1674 * gcc.target/powerpc/medium_offset.c: New.
1676 2013-09-09 Jakub Jelinek <jakub@redhat.com>
1679 * g++.dg/warn/Wunused-var-21.C: New test.
1681 PR tree-optimization/58364
1682 * gcc.c-torture/execute/pr58364.c: New test.
1684 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
1687 * g++.dg/warn/Wdelete-incomplete-1.C: New.
1688 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
1689 * g++.dg/init/delete1.C: Adjust.
1691 2013-09-09 Ian Bolton <ian.bolton@arm.com>
1693 * gcc.target/aarch64/movdi_1.c: New test.
1695 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
1698 * g++.dg/warn/Wunused-parm-5.C: New.
1700 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1702 * gcc.target/aarch64/cmn-neg.c: New test.
1704 2013-09-09 Richard Biener <rguenther@suse.de>
1707 * gcc.dg/torture/pr58326-1.c: New testcase.
1708 * gcc.dg/torture/pr58326-2.c: Likewise.
1710 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1713 * g++.dg/ext/pr57735.C: New test.
1715 2013-09-09 Jan Hubicka <jh@suse.cz>
1718 * g++.dg/torture/PR58294.C: New testcase.
1720 2013-09-08 Jeff Law <law@redhat.com>
1722 * gcc.c-torture/compile/pr58340.c: New test.
1724 2013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
1726 * g++.dg/debug/ra1.C: New test.
1728 2013-09-08 Jan Hubicka <jh@suse.cz>
1730 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
1731 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
1732 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
1733 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
1735 2013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
1738 * g++.dg/overload/new1.C: Adjust.
1740 2013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
1742 * c-c++-common/opaque-vector.c: New test.
1744 2013-09-08 Tom de Vries <tom@codesourcery.com>
1747 * g++.dg/tm/noexcept-6.C: New test.
1749 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1751 * gcc.target/arc/cond-set-use.c: New test.
1753 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
1755 * gnat.dg/stack_usage2.adb: New test.
1757 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
1759 * gcc.target/aarch64/table-intrinsics.c
1760 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
1761 (qtb_tests8_< ,2,3,4>): Likewise.
1762 (qtblq_tests8_< ,2,3,4>): Likewise.
1763 (qtbxq_tests8_< ,2,3,4>): Likewise.
1765 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
1767 * gnat.dg/warn10.ad[sb]: New test.
1768 * gnat.dg/warn10_pkg.ads: New helper.
1770 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1772 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
1773 Don't expect NULL in foo.result set.
1774 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
1776 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
1777 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
1779 2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1781 * gcc.target/s390/nearestint-1.c: New testcase.
1783 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1784 Vineet Gupta <Vineet.Gupta@synopsys.com>
1786 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
1787 * testsuite/gcc.target/arc: New directory.
1788 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
1789 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
1790 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
1791 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1792 * testsuite/gcc.dg/builtin-apply2.c
1793 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1795 2013-09-04 Jan Hubicka <jh@suse.cz>
1798 * g++.dg/torture/pr58201_0.C: New testcase.
1799 * g++.dg/torture/pr58201_1.C: New testcase.
1800 * g++.dg/torture/pr58201.h: New testcase.
1802 2013-09-05 Jan Hubicka <jh@suse.cz>
1804 * gcc.dg/autopar/pr49960.c: Disable partial inlining
1806 2013-09-05 Richard Biener <rguenther@suse.de>
1808 PR tree-optimization/58137
1809 * gcc.target/i386/pr58137.c: New testcase.
1811 2013-09-05 Martin Jambor <mjambor@suse.cz>
1813 * g++.dg/ipa/remref-1.C: New test.
1814 * g++.dg/ipa/remref-2.C: Likewise.
1816 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
1819 * g++.dg/parse/access11.C: New.
1821 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
1823 * g++.dg/warn/weak1.C: Skip on AIX.
1825 2013-09-04 Easwaran Raman <eraman@google.com>
1828 PR tree-optimization/58011
1829 * gfortran.dg/reassoc_12.f90: New testcase.
1830 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
1832 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
1834 * gcc.dg/attr-weakref-1.c: Skip on AIX.
1835 * gcc.dg/torture/pr53922.c: Skip on AIX.
1836 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
1838 2013-09-04 Teresa Johnson <tejohnson@google.com>
1840 * gcc.dg/unroll_1.c: Test dumping to stderr.
1842 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
1845 * g++.dg/warn/deprecated-8.C: New.
1847 2013-09-03 Jeff Law <law@redhat.com>
1849 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
1852 2013-09-03 Meador Inge <meadori@codesourcery.com>
1856 2013-08-30 Meador Inge <meadori@codesourcery.com>
1858 * gcc.dg/Warray-bounds-11.c: New testcase.
1860 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
1862 * lib/target-supports.exp (check_weak_available): Return true for AIX.
1864 2013-09-03 Jan Hubicka <jh@suse.cz>
1866 * g++.dg/ipa/devirt-15.C: Fix testcase.
1868 2013-09-03 Richard Biener <rguenther@suse.de>
1871 * gcc.dg/torture/pr57656.c: New testcase.
1873 2013-09-03 Richard Biener <rguenther@suse.de>
1876 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
1878 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1881 * gfortran.dg/do_concurrent_3.f90: New test case.
1883 2013-09-02 Jan Hubicka <jh@suse.cz>
1885 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
1887 2013-09-02 Martin Jambor <mjambor@suse.cz>
1890 * gcc.dg/ipa/pr58106.c: New test.
1892 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
1894 * gcc.target/aarch64/scalar_intrinsics.c
1895 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
1897 2013-09-02 Richard Biener <rguenther@suse.de>
1900 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
1902 2013-09-02 Richard Biener <rguenther@suse.de>
1904 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
1907 2013-09-02 Bin Cheng <bin.cheng@arm.com>
1909 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
1911 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
1913 PR c++/21682, implement DR 565
1914 * g++.dg/template/using24.C: New.
1915 * g++.dg/template/using25.C: Likewise.
1916 * g++.dg/template/using26.C: Likewise.
1918 2013-09-01 Jan Hubicka <jh@suse.cz>
1920 * g++.dg/ipa/devirt-15.C: New testcase.
1922 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
1924 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
1926 2013-08-31 Jan Hubicka <jh@suse.cz>
1928 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
1929 * g++.dg/tree-ssa/pr45453.C: Likewise.
1931 2013-08-31 Jan Hubicka <jh@suse.cz>
1933 * gcc.dg/fork-instrumentation.c: New testcase.
1935 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
1937 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
1939 2013-08-30 Meador Inge <meadori@codesourcery.com>
1941 * gcc.dg/Warray-bounds-11.c: New testcase.
1943 2013-08-30 Marek Polacek <polacek@redhat.com>
1945 * g++.dg/ubsan/div-by-zero-1.C: New test.
1946 * c-c++-common/ubsan/save-expr-1.c: New test.
1947 * c-c++-common/ubsan/save-expr-2.c: New test.
1948 * c-c++-common/ubsan/save-expr-3.c: New test.
1949 * c-c++-common/ubsan/save-expr-4.c: New test.
1950 * c-c++-common/ubsan/typedef-1.c: New test.
1951 * c-c++-common/ubsan/const-char-1.c: New test.
1952 * c-c++-common/ubsan/const-expr.c: New test.
1953 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
1954 * c-c++-common/ubsan/shift-1.c: Likewise.
1955 * c-c++-common/ubsan/shift-2.c: Likewise.
1956 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
1957 * lib/ubsan-dg.exp: New file.
1958 * g++.dg/dg.exp: Add ubsan tests.
1959 * g++.dg/ubsan/ubsan.exp: New file.
1960 * gcc.dg/ubsan/ubsan.exp: New file.
1961 * g++.dg/ubsan/cxx11-shift-1.C: New test.
1962 * g++.dg/ubsan/cxx11-shift-2.C: New test.
1963 * c-c++-common/ubsan/div-by-zero-3.c: New test.
1964 * c-c++-common/ubsan/div-by-zero-1.c: New test.
1965 * c-c++-common/ubsan/div-by-zero-4.c: New test.
1966 * c-c++-common/ubsan/shift-3.c: New test.
1967 * c-c++-common/ubsan/unreachable-1.c: New test.
1968 * c-c++-common/ubsan/shift-1.c: New test.
1969 * c-c++-common/ubsan/shift-2.c: New test.
1970 * c-c++-common/ubsan/div-by-zero-2.c: New test.
1971 * gcc.dg/ubsan/c99-shift-2.c: New test.
1972 * gcc.dg/ubsan/c99-shift-1.c: New test.
1974 2013-08-29 Jan Hubicka <jh@suse.cz>
1976 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
1977 to match template and comment.
1979 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
1982 * g++.dg/cpp0x/dc8.C: New.
1983 * g++.dg/template/meminit1.C: Adjust.
1985 2013-08-30 Teresa Johnson <tejohnson@google.com>
1987 * gcc.dg/inline-dump.c: Delete inadvertant commit.
1989 2013-08-30 Jakub Jelinek <jakub@redhat.com>
1991 PR tree-optimization/58277
1992 * gcc.c-torture/execute/pr58277-1.c: New test.
1993 * gcc.c-torture/execute/pr58277-2.c: New test.
1995 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
1997 * gcc.dg/guality/param-1.c: New test.
1998 * gcc.dg/guality/param-2.c: Likewise.
2000 2013-08-30 Richard Biener <rguenther@suse.de>
2002 PR tree-optimization/58228
2003 * gcc.dg/torture/pr58228.c: New testcase.
2005 2013-08-30 Richard Biener <rguenther@suse.de>
2007 PR tree-optimization/58223
2008 * gcc.dg/torture/pr58223.c: New testcase.
2009 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
2011 2013-08-30 Richard Biener <rguenther@suse.de>
2013 PR tree-optimization/58010
2014 * gcc.dg/pr58010.c: New testcase.
2016 2013-08-29 Xinliang DavidLi <davidxl@google.com>
2018 * gcc.dg/unroll_3.c: Message change.
2019 * gcc.dg/unroll_4.c: Likewise.
2020 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
2021 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
2022 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
2023 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
2024 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
2025 * gcc.dg/tree-ssa/loop-23.c: Likewise.
2026 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2027 * gcc.dg/unroll_1.c: Likewise.
2028 * gcc.dg/vect/bb-slp-31.c: Likewise.
2029 * gcc.dg/vect/bb-slp-14.c: Likewise.
2030 * gcc.dg/vect/bb-slp-8.c: Likewise.
2031 * gcc.dg/vect/bb-slp-23.c: Likewise.
2032 * gcc.dg/vect/bb-slp-15.c: Likewise.
2033 * gcc.dg/vect/bb-slp-9.c: Likewise.
2034 * gcc.dg/vect/bb-slp-24.c: Likewise.
2035 * gcc.dg/vect/bb-slp-16.c: Likewise.
2036 * gcc.dg/vect/bb-slp-25.c: Likewise.
2037 * gcc.dg/vect/bb-slp-17.c: Likewise.
2038 * gcc.dg/vect/bb-slp-26.c: Likewise.
2039 * gcc.dg/vect/bb-slp-18.c: Likewise.
2040 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
2041 * gcc.dg/vect/bb-slp-27.c: Likewise.
2042 * gcc.dg/vect/bb-slp-19.c: Likewise.
2043 * gcc.dg/vect/bb-slp-28.c: Likewise.
2044 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
2045 * gcc.dg/vect/bb-slp-29.c: Likewise.
2046 * gcc.dg/vect/bb-slp-8a.c: Likewise.
2047 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
2048 * gcc.dg/vect/bb-slp-1.c: Likewise.
2049 * gcc.dg/vect/bb-slp-8b.c: Likewise.
2050 * gcc.dg/vect/bb-slp-2.c: Likewise.
2051 * gcc.dg/vect/bb-slp-3.c: Likewise.
2052 * gcc.dg/vect/bb-slp-10.c: Likewise.
2053 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
2054 * gcc.dg/vect/bb-slp-4.c: Likewise.
2055 * gcc.dg/vect/bb-slp-11.c: Likewise.
2056 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
2057 * gcc.dg/vect/bb-slp-5.c: Likewise.
2058 * gcc.dg/vect/bb-slp-20.c: Likewise.
2059 * gcc.dg/vect/bb-slp-6.c: Likewise.
2060 * gcc.dg/vect/bb-slp-21.c: Likewise.
2061 * gcc.dg/vect/bb-slp-30.c: Likewise.
2062 * gcc.dg/vect/bb-slp-13.c: Likewise.
2063 * gcc.dg/vect/bb-slp-7.c: Likewise.
2064 * gcc.dg/vect/bb-slp-22.c: Likewise.
2065 * gcc.dg/unroll_2.c: Likewise.
2066 * g++.dg/vect/slp-pr50413.cc: Likewise.
2067 * g++.dg/vect/slp-pr56812.cc: Likewise.
2068 * g++.dg/vect/slp-pr50819.cc: Likewise.
2070 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
2072 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
2074 2013-08-29 Teresa Johnson <tejohnson@google.com>
2076 * gcc.dg/pr40209.c: Use -fopt-info.
2077 * gcc.dg/pr26570.c: Ditto.
2078 * gcc.dg/pr32773.c: Ditto.
2079 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
2081 2013-08-29 Richard Biener <rguenther@suse.de>
2083 PR tree-optimization/58246
2084 * gcc.dg/torture/pr58246.c: New testcase.
2086 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2089 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
2091 * gfortran.dg/realloc_on_assign_19.f90: New test.
2093 2013-08-29 Richard Biener <rguenther@suse.de>
2096 * gcc.dg/pr57287-2.c: New testcase.
2098 2013-08-29 Richard Biener <rguenther@suse.de>
2100 PR tree-optimization/57685
2101 * gcc.dg/torture/pr57685.c: New testcase.
2103 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
2106 * g++.dg/cpp0x/dc7.C: New.
2108 2013-08-28 Jakub Jelinek <jakub@redhat.com>
2111 * c-c++-common/gomp/pr58257.c: New test.
2113 2013-08-28 Richard Biener <rguenther@suse.de>
2115 PR tree-optimization/56933
2116 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
2118 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
2120 * gcc.target/aarch64/scalar_shift_1.c: New.
2122 2013-08-27 Richard Biener <rguenther@suse.de>
2124 PR tree-optimization/57521
2125 * gcc.dg/torture/pr57521.c: New testcase.
2127 2013-08-27 Jakub Jelinek <jakub@redhat.com>
2129 PR rtl-optimization/57860
2130 PR rtl-optimization/57861
2131 PR rtl-optimization/57875
2132 PR rtl-optimization/57876
2133 PR rtl-optimization/57877
2134 * gcc.c-torture/execute/pr57860.c: New test.
2135 * gcc.c-torture/execute/pr57861.c: New test.
2136 * gcc.c-torture/execute/pr57875.c: New test.
2137 * gcc.c-torture/execute/pr57876.c: New test.
2138 * gcc.c-torture/execute/pr57877.c: New test.
2140 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
2143 * gfortran.dg/bounds_check_18.f90: New test.
2145 2013-08-23 Jan Hubicka <jh@suse.cz>
2147 * g++.dg/ipa/devirt-14.C: Fix typo.
2149 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
2152 * gfortran.dg/inline_sum_5.f90: New.
2154 2013-08-23 Janus Weil <janus@gcc.gnu.org>
2157 * gfortran.dg/typebound_assignment_7.f90: New.
2159 2013-08-23 Jan Hubicka <jh@suse.cz>
2161 * g++.dg/ipa/devirt-13.C: New testcase.
2162 * g++.dg/ipa/devirt-14.C: New testcase.
2164 2013-08-23 Jakub Jelinek <jakub@redhat.com>
2167 * gcc.target/i386/pr58218.c: New test.
2169 PR tree-optimization/58209
2170 * gcc.c-torture/execute/pr58209.c: New test.
2172 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2174 * gcc.target/powerpc/pr57744.c: Declare abort.
2176 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
2179 * g++.dg/template/error54.C: New.
2181 2013-08-22 Janus Weil <janus@gcc.gnu.org>
2184 * gfortran.dg/select_type_34.f90: New.
2186 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2189 * g++.dg/warn/deprecated-7.C: New.
2191 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2193 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
2195 2013-08-21 Jeff Law <law@redhat.com>
2197 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
2199 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2202 * g++.dg/ext/attr-alias-3.C: New.
2204 2013-08-20 Janus Weil <janus@gcc.gnu.org>
2207 * gfortran.dg/intent_out_8.f90: New.
2209 2013-08-20 Teresa Johnson <tejohnson@google.com>
2211 PR rtl-optimizations/57451
2212 * g++.dg/tree-prof/pr57451.C: New test.
2214 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
2217 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
2219 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
2222 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
2224 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
2226 * gcc.target/powerpc/dfp-dd-2.c: New test.
2227 * gcc.target/powerpc/dfp-td-2.c: Likewise.
2228 * gcc.target/powerpc/dfp-td-3.c: Likewise.
2230 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
2232 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
2233 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
2236 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
2238 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
2240 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
2243 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
2244 correct test response.
2247 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
2248 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
2249 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
2251 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
2252 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
2254 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
2256 2013-08-18 Jan Hubicka <jh@suse.cz>
2258 * g++.dg/ipa/type-inheritance-1.C: New testcase.
2260 2013-08-19 Janus Weil <janus@gcc.gnu.org>
2263 * gfortran.dg/gomp/proc_ptr_1.f90: New.
2265 2013-08-18 Jakub Jelinek <jakub@redhat.com>
2267 PR tree-optimization/58006
2268 * g++.dg/opt/pr58006.C: New test.
2270 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
2272 * gnat.dg/specs/linker_alias.ads: New test.
2274 2013-08-16 Jakub Jelinek <jakub@redhat.com>
2276 PR tree-optimization/58164
2277 * gcc.c-torture/compile/pr58164.c: New test.
2279 PR tree-optimization/58165
2280 * g++.dg/opt/pr58165.C: New test.
2282 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
2285 * g++.dg/cpp0x/enum28.C: New.
2286 * g++.dg/cpp0x/enum15.C: Adjust.
2288 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2291 * gcc.target/powerpc/pr57949-1.c: New.
2292 * gcc.target/powerpc/pr57949-2.c: New.
2294 2013-08-14 Jakub Jelinek <jakub@redhat.com>
2296 PR tree-optimization/58145
2297 * gcc.dg/pr58145-1.c: New test.
2298 * gcc.dg/pr58145-2.c: New test.
2300 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
2302 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
2303 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
2304 * gcc.dg/debug/dwarf2/static1.c: Likewise.
2305 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2306 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
2307 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
2308 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
2309 * gcc.dg/debug/dwarf2/var1.c: Likewise.
2310 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
2311 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
2312 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
2313 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
2314 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
2315 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
2316 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2317 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
2318 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
2319 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
2320 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
2321 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2322 * gcc.dg/debug/dwarf2/var2.c: Likewise.
2323 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
2324 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
2325 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2326 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
2327 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
2328 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
2329 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
2330 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
2331 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
2332 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
2333 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
2334 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
2335 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
2336 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
2337 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
2338 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
2339 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
2340 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
2341 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
2342 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
2345 * gcc.c-torture/execute/pr56799.x: New file.
2347 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
2349 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
2351 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
2352 * gcc.dg/pr44214-3.c (v2df): Likewise.
2354 * gcc.dg/pr46647.c: xfail for avr-*-*.
2356 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
2358 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
2359 Expect l to be optimized away.
2360 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
2363 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
2364 to tests that assume int/double are larger than short/float.
2367 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
2369 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
2370 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
2371 target { int16 }. Restrict existing tests to target { int32 }
2373 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
2374 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
2375 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
2376 * lib/target-supports.exp (check_effective_target_int32): New proc.
2378 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
2379 exclude from scan test.
2381 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
2382 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
2383 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
2384 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
2385 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
2386 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
2387 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
2388 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
2389 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
2390 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
2391 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
2392 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
2393 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
2394 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
2395 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2396 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2397 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2398 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
2399 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
2401 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
2403 * gcc.target/arm/pr19599.c: Skip for -mthumb.
2405 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
2406 to be the first test directive.
2407 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2408 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2409 * gcc.target/arm/atomic-op-char.c: Likewise.
2410 * gcc.target/arm/atomic-op-consume.c: Likewise.
2411 * gcc.target/arm/atomic-op-int.c: Likewise.
2412 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2413 * gcc.target/arm/atomic-op-release.c: Likewise.
2414 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2415 * gcc.target/arm/atomic-op-short.c: Likewise.
2417 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
2419 PR rtl-optimization/57662
2420 * gcc.dg/pr57662.c: New test.
2422 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
2424 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
2426 * gcc.target/mips/nans-legacy.c: Likewise.
2428 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
2430 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
2432 * gcc.target/mips/fabs-legacy.c: Likewise.
2433 * gcc.target/mips/fabsf-2008.c: Likewise.
2434 * gcc.target/mips/fabsf-legacy.c: Likewise.
2435 * gcc.target/mips/fneg-2008.c: Likewise.
2436 * gcc.target/mips/fneg-legacy.c: Likewise.
2437 * gcc.target/mips/fnegf-2008.c: Likewise.
2438 * gcc.target/mips/fnegf-legacy.c: Likewise.
2439 * gcc.target/mips/nan-2008.c: Likewise.
2440 * gcc.target/mips/nan-legacy.c: Likewise.
2441 * gcc.target/mips/nanf-2008.c: Likewise.
2442 * gcc.target/mips/nanf-legacy.c: Likewise.
2443 * gcc.target/mips/nans-2008.c: Likewise.
2444 * gcc.target/mips/nans-legacy.c: Likewise.
2445 * gcc.target/mips/nansf-2008.c: Likewise.
2446 * gcc.target/mips/nansf-legacy.c: Likewise.
2448 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
2450 * gnat.dg/valued_proc.adb: New test.
2451 * gnat.dg/valued_proc_pkg.ads: New helper.
2453 2013-08-13 Jakub Jelinek <jakub@redhat.com>
2455 PR tree-optimization/57661
2456 * g++.dg/opt/pr57661.C: New test.
2459 * gcc.dg/asan/pr56417.c: New test.
2461 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
2463 * gnat.dg/loop_optimization16.adb: New test.
2464 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
2466 2013-08-13 Marek Polacek <polacek@redhat.com>
2468 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
2470 2013-08-13 David Malcolm <dmalcolm@redhat.com>
2472 Example of converting global state to per-pass state.
2474 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
2475 global state "static int counter" to...
2476 (one_pass::counter): ...this instance data.
2478 2013-08-13 David Malcolm <dmalcolm@redhat.com>
2480 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
2481 to member function...
2482 (one_pass::gate): ...this.
2483 (one_pass_exec): Convert to member function...
2484 (one_pass::impl_execute): ...this.
2486 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
2489 * g++.dg/cpp0x/pr57416.C: New.
2491 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
2493 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
2495 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
2496 * g++.dg/cpp0x/defaulted2.C: Likewise.
2497 * g++.dg/cpp0x/defaulted31.C: Likewise.
2498 * g++.dg/cpp0x/error6.C: Likewise.
2499 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
2500 * g++.dg/cpp0x/override2.C: Likewise.
2501 * g++.dg/cpp0x/parse1.C: Likewise.
2502 * g++.dg/cpp0x/scoped_enum.C: Likewise.
2503 * g++.dg/cpp0x/temp_default4.C: Likewise.
2504 * g++.dg/ext/attrib32.C: Likewise.
2505 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
2506 * g++.dg/ext/mv13.C: Likewise.
2507 * g++.dg/ext/mv7.C: Likewise.
2508 * g++.dg/ext/mv9.C: Likewise.
2509 * g++.dg/ext/pr57362.C: Likewise.
2510 * g++.dg/ext/typeof10.C: Likewise.
2511 * g++.dg/lookup/anon6.C: Likewise.
2512 * g++.dg/lookup/crash6.C: Likewise.
2513 * g++.dg/lookup/name-clash5.C: Likewise.
2514 * g++.dg/lookup/name-clash6.C: Likewise.
2515 * g++.dg/other/anon4.C: Likewise.
2516 * g++.dg/other/error15.C: Likewise.
2517 * g++.dg/other/error8.C: Likewise.
2518 * g++.dg/other/redecl2.C: Likewise.
2519 * g++.dg/parse/crash16.C: Likewise.
2520 * g++.dg/parse/crash21.C: Likewise.
2521 * g++.dg/parse/crash38.C: Likewise.
2522 * g++.dg/parse/redef2.C: Likewise.
2523 * g++.dg/parse/struct-as-enum1.C: Likewise.
2524 * g++.dg/template/crash39.C: Likewise.
2525 * g++.dg/template/redecl3.C: Likewise.
2526 * g++.dg/tls/diag-3.C: Likewise.
2527 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
2528 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2529 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
2530 * g++.old-deja/g++.brendan/crash16.C: Likewise.
2531 * g++.old-deja/g++.brendan/crash18.C: Likewise.
2532 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
2533 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
2534 * g++.old-deja/g++.brendan/static3.C: Likewise.
2535 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
2536 * g++.old-deja/g++.jason/binding.C: Likewise.
2537 * g++.old-deja/g++.jason/crash4.C: Likewise.
2538 * g++.old-deja/g++.jason/crash7.C: Likewise.
2539 * g++.old-deja/g++.jason/lineno.C: Likewise.
2540 * g++.old-deja/g++.jason/scoping7.C: Likewise.
2541 * g++.old-deja/g++.mike/misc3.C: Likewise.
2542 * g++.old-deja/g++.mike/net44.C: Likewise.
2543 * g++.old-deja/g++.mike/ns3.C: Likewise.
2544 * g++.old-deja/g++.ns/alias4.C: Likewise.
2545 * g++.old-deja/g++.ns/ns11.C: Likewise.
2546 * g++.old-deja/g++.other/crash23.C: Likewise.
2547 * g++.old-deja/g++.other/decl8.C: Likewise.
2548 * g++.old-deja/g++.other/linkage3.C: Likewise.
2549 * g++.old-deja/g++.other/typeck1.C: Likewise.
2550 * g++.old-deja/g++.other/typedef5.C: Likewise.
2551 * g++.old-deja/g++.pt/explicit34.C: Likewise.
2552 * g++.old-deja/g++.pt/friend36.C: Likewise.
2553 * obj-c++.dg/method-8.mm: Likewise.
2554 * obj-c++.dg/tls/diag-3.mm: Likewise.
2556 2013-08-12 Perez Read <netfirewall@gmail.com>
2559 * gcc.target/i386/movabs-1.c: New test.
2561 2013-08-12 Marek Polacek <polacek@redhat.com>
2563 PR tree-optimization/57980
2564 * gcc.dg/pr57980.c: New test.
2566 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2569 * gfortran.dg/do_check_10.f90: New test.
2570 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
2571 * gfortran.dg/array_constructor_18.f90: Likewise.
2572 * gfortran.dg/array_constructor_22.f90: Likewise.
2573 * gfortran.dg/coarray_15.f90: Likewise.
2574 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
2575 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
2576 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
2578 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
2581 * g++.dg/cpp0x/constexpr-ice8.C: New.
2583 2013-08-09 Xinliang David Li <davidxl@google.com>
2585 * gcc.target/i386/memcpy-strategy-1.c: New test.
2586 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
2587 * gcc.target/i386/memset-strategy-1.c: Ditto.
2588 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
2590 2013-08-09 Jan Hubicka <jh@suse.cz>
2592 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
2593 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
2595 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
2597 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
2599 2013-08-09 Janus Weil <janus@gcc.gnu.org>
2602 * gfortran.dg/transfer_intrinsic_6.f90: New.
2604 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
2607 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
2610 * g++.dg/lookup/typedef2.C: New.
2612 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
2614 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
2615 output of vdup intrinsics.
2617 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2619 * gcc.target/arm/lp1189445.c: New testcase.
2621 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
2623 PR rtl-optimization/58079
2624 * gcc.dg/torture/pr58079.c: New test.
2626 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
2628 * gnat.dg/warn9.adb: New test.
2630 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
2633 * g++.dg/lookup/typedef2.C: New.
2635 2013-08-07 David Malcolm <dmalcolm@redhat.com>
2637 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2638 to optstr when building plugins on darwin.
2640 2013-08-06 Martin Jambor <mjambor@suse.cz>
2642 PR tree-optimization/57539
2643 * gcc.dg/ipa/pr57539.c: New test.
2645 2013-08-06 Martin Jambor <mjambor@suse.cz>
2646 Bernd Edlinger <bernd.edlinger@hotmail.de>
2648 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
2649 (a): Fix constructor.
2651 2013-08-06 Martin Jambor <mjambor@suse.cz>
2654 * gfortran.dg/pr57987.f90: New test.
2656 2013-08-06 Martin Jambor <mjambor@suse.cz>
2659 * gcc.dg/torture/pr58041.c: New test.
2660 * gcc.target/arm/pr58041.c: Likewise.
2662 2013-08-06 Janus Weil <janus@gcc.gnu.org>
2665 * gfortran.dg/pointer_init_8.f90: New.
2667 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
2670 * g++.dg/cpp0x/pr58080.C: New.
2672 2013-08-05 David Malcolm <dmalcolm@redhat.com>
2674 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2675 to optstr when building plugins.
2677 2013-08-05 David Malcolm <dmalcolm@redhat.com>
2679 Patch autogenerated by refactor_passes.py from
2680 https://github.com/davidmalcolm/gcc-refactoring-scripts
2681 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
2683 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
2684 struct to a subclass of gimple_opt_pass along with...
2685 (pass_data_one_pass): ...new pass_data instance and...
2686 (make_one_pass): ...new function.
2687 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2688 global struct to a subclass of gimple_opt_pass along with...
2689 (pass_data_warn_self_assign): ...new pass_data instance and...
2690 (make_pass_warn_self_assign): ...new function.
2691 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
2692 a global struct to a subclass of gimple_opt_pass along with...
2693 (pass_data_dumb_plugin_example): ...new pass_data instance and...
2694 (make_pass_dumb_plugin_example): ...new function.
2695 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2696 global struct to a subclass of gimple_opt_pass along with...
2697 (pass_data_warn_self_assign): ...new pass_data instance and...
2698 (make_pass_warn_self_assign): ...new function.
2700 2013-08-05 David Malcolm <dmalcolm@redhat.com>
2702 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
2703 is created and added to the pass_manager to reflect
2704 autogenerated changes.
2705 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
2706 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
2707 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
2709 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
2712 * g++.dg/cpp0x/pr58072.C: New.
2714 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
2716 * gcc.dg/torture/pr57993-2.cpp: New.
2718 2013-08-02 Jan Hubicka <jh@suse.cz>
2720 * gcc.dg/ipa/ipa-1.c: Update.
2721 * gcc.dg/ipa/ipa-2.c: Update.
2722 * gcc.dg/ipa/ipa-3.c: Update.
2723 * gcc.dg/ipa/ipa-4.c: Update.
2724 * gcc.dg/ipa/ipa-5.c: Update.
2725 * gcc.dg/ipa/ipa-7.c: Update.
2726 * gcc.dg/ipa/ipa-8.c: Update.
2727 * gcc.dg/ipa/ipcp-1.c: Update.
2728 * gcc.dg/ipa/ipcp-2.c: Update.
2730 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
2732 PR rtl-optimization/58048
2733 * gcc.target/i386/pr58048.c: New.
2735 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2737 * gcc.target/arm/neon-for-64bits-2.c: Delete.
2739 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
2740 Peter Bergner <bergner@vnet.ibm.com>
2743 * g++.dg/overload/using3.C: New.
2744 * g++.dg/overload/using2.C: Adjust.
2745 * g++.dg/lookup/using9.C: Likewise.
2747 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2749 * gcc.target/arm/pr46972-2.c: New test.
2751 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
2753 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
2755 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2757 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
2759 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
2761 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
2762 rather than addressing!=absolute when deciding how to handle MIPS16
2763 when the test forces an ABI.
2765 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2768 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
2770 2013-07-30 Steve Ellcey <sellcey@mips.com>
2772 * gcc.target/mips/code-readable-1.c: Increase switch size.
2773 * gcc.target/mips/code-readable-2.c: Ditto.
2774 * gcc.target/mips/code-readable-3.c: Ditto.
2775 * gcc.target/mips/code-readable-4.c: Ditto.
2777 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2780 * g++.dg/parse/crash63.C: New.
2782 2013-07-30 Tobias Burnus <burnus@net-b.de>
2785 * gfortran.dg/pointer_assign_8.f90: New.
2786 * gfortran.dg/pointer_assign_9.f90: New.
2787 * gfortran.dg/pointer_assign_10.f90: New.
2788 * gfortran.dg/pointer_assign_11.f90: New.
2790 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2792 * gcc.target/arm/pr57637.c: New testcase.
2794 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
2796 PR tree-optimization/57993
2797 * gcc.dg/torture/pr57993.c: New test.
2799 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
2801 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
2803 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
2806 * g++.dg/conversion/ambig2.C: New.
2808 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
2810 * gcc.target/mips/fabs-2008.c: New test case.
2811 * gcc.target/mips/fabs-legacy.c: New test case.
2812 * gcc.target/mips/fabsf-2008.c: New test case.
2813 * gcc.target/mips/fabsf-legacy.c: New test case.
2814 * gcc.target/mips/fneg-2008.c: New test case.
2815 * gcc.target/mips/fneg-legacy.c: New test case.
2816 * gcc.target/mips/fneg-2008.c: New test case.
2817 * gcc.target/mips/fneg-legacy.c: New test case.
2818 * gcc.target/mips/nan-2008.c: New test case.
2819 * gcc.target/mips/nan-legacy.c: New test case.
2820 * gcc.target/mips/nanf-2008.c: New test case.
2821 * gcc.target/mips/nanf-legacy.c: New test case.
2822 * gcc.target/mips/nans-2008.c: New test case.
2823 * gcc.target/mips/nans-legacy.c: New test case.
2824 * gcc.target/mips/nansf-2008.c: New test case.
2825 * gcc.target/mips/nansf-legacy.c: New test case.
2826 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
2828 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
2829 Maxim Kuvyrkov <maxim@kugelworks.com>
2831 * lib/target-supports.exp (check_effective_target_non_bionic): New
2832 effective-target test.
2833 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
2834 * g++.dg/tls/thread_local4g.C: Ditto.
2836 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2839 * gfortran.dg/vector_subsript_7.f90: New test.
2841 2013-07-27 Tobias Burnus <burnus@net-b.de>
2844 * gfortran.dg/warn_alias.f90: New.
2846 2013-07-27 Janus Weil <janus@gcc.gnu.org>
2849 * gfortran.dg/class_array_19.f90: New.
2851 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
2853 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
2854 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
2855 * gcc.dg/vect/pr57741-3.c: Likewise.
2856 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
2858 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
2860 Skip tests that make assumptions about struct layout that don't hold
2862 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
2863 * g++.dg/cpp0x/iop.C: Likewise.
2864 * g++.dg/cpp0x/named_refs.C: Likewise.
2865 * g++.dg/cpp0x/rv1p.C: Likewise.
2866 * g++.dg/cpp0x/rv2p.C: Likewise.
2867 * g++.dg/cpp0x/rv3p.C: Likewise.
2868 * g++.dg/cpp0x/rv4p.C: Likewise.
2869 * g++.dg/cpp0x/rv5p.C: Likewise.
2870 * g++.dg/cpp0x/rv6p.C: Likewise.
2871 * g++.dg/cpp0x/rv7p.C: Likewise.
2872 * g++.dg/cpp0x/rv8p.C: Likewise.
2873 * g++.dg/ext/strncpy-chk1.C: Likewise.
2874 * gcc.dg/builtin-object-size-10.c: Likewise.
2875 * gcc.dg/builtin-object-size-11.c: Likewise.
2876 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2877 * gcc.dg/pr25805.c: Likewise.
2878 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
2879 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
2880 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
2881 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
2882 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
2883 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
2884 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
2885 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
2886 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
2887 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
2888 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
2889 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
2890 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
2891 * gcc.c-torture/execute/zerolen-2.x: Likewise.
2892 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
2894 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
2895 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2897 * gcc.dg/torture/pr37868.c: Disable for epiphany.
2898 * gcc.dg/sibcall-6.c: Enable for epiphany.
2900 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2902 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
2904 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
2906 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
2907 memcpy not initializers.
2909 * gcc.dg/guality/guality.exp: Skip on AIX.
2911 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
2914 * g++.dg/cpp0x/pr57101.C: New.
2916 2013-07-26 Ian Bolton <ian.bolton@arm.com>
2918 * gcc.target/aarch64/neg_1.c: New test.
2920 2013-07-25 Janus Weil <janus@gcc.gnu.org>
2923 * gfortran.dg/typebound_call_25.f90: New.
2925 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
2928 * g++.dg/cpp0x/pr57981.C: New.
2930 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
2933 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
2935 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
2937 PR rtl-optimization/57960
2938 * gcc.target/s390/pr57960.c: New.
2940 2013-07-25 Janus Weil <janus@gcc.gnu.org>
2943 * gfortran.dg/unlimited_polymorphic_9.f90: New.
2945 2013-07-25 Terry Guo <terry.guo@arm.com>
2947 * gcc.target/arm/thumb1-Os-mult.c: New test case.
2949 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
2952 * g++.dg/inherit/pr57942.C: New.
2954 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2956 * gcc.target/powerpc/bool2.h: New file, test the code generation
2957 of logical operations for power5, altivec, power7, and power8 systems.
2958 * gcc.target/powerpc/bool2-p5.c: Likewise.
2959 * gcc.target/powerpc/bool2-av.c: Likewise.
2960 * gcc.target/powerpc/bool2-p7.c: Likewise.
2961 * gcc.target/powerpc/bool2-p8.c: Likewise.
2962 * gcc.target/powerpc/bool3.h: Likewise.
2963 * gcc.target/powerpc/bool3-av.c: Likewise.
2964 * gcc.target/powerpc/bool2-p7.c: Likewise.
2965 * gcc.target/powerpc/bool2-p8.c: Likewise.
2967 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2969 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2971 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2973 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
2975 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2977 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
2978 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
2979 type from long to long long.
2980 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
2981 to have effective-target keywords of lp64 and ilp32.
2982 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
2983 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
2984 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
2985 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
2986 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
2987 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
2988 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
2989 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
2990 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2992 2013-07-23 Tom Tromey <tromey@redhat.com>
2993 Joseph Myers <joseph@codesourcery.com>
2995 * gcc.dg/c11-generic-1.c: New file.
2996 * gcc.dg/c11-generic-2.c: New file.
2998 2013-07-22 Tobias Burnus <burnus@net-b.de>
3002 * coarray/lib_realloc_1.f90: Permit optimization.
3003 * gfortran.dg/coarray_31.f90: New.
3005 2013-07-22 Tobias Burnus <burnus@net-b.de>
3008 * gfortran.dg/class_array_7.f03: Fix memory leak.
3010 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
3013 * g++.dg/cpp0x/decltype56.C: New.
3015 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3017 * gcc.dg/pr53265.c: Correct line number in dg-message.
3019 2013-07-22 Diego Novillo <dnovillo@google.com>
3021 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
3023 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
3026 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
3027 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
3029 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
3032 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
3033 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
3034 * gcc.dg/torture/pr53366-1.c: Same.
3035 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
3036 * gcc.dg/torture/pr56488.c: Same.
3037 * gcc.dg/torture/pr57584.c: Same.
3038 * gcc.dg/tree-ssa/pr57385.c: Same.
3039 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
3041 2013-07-21 OndÃ…
\99ej BÃÂlka <neleai@seznam.cz>
3043 * c-c++-common/pr41779.c: Fix typos.
3044 * gcc.c-torture/compile/20031125-2.c: Likewise.
3045 * gcc.c-torture/compile/20040621-1.c: Likewise.
3046 * gcc.c-torture/execute/20020418-1.c: Likewise.
3047 * gcc.dg/20020108-1.c: Likewise.
3048 * gcc.dg/atomic-generic-aux.c: Likewise.
3049 * gcc.dg/builtin-complex-err-2.c: Likewise.
3050 * gcc.dg/decl-1.c: Likewise.
3051 * gcc.dg/di-sync-multithread.c: Likewise.
3052 * gcc.dg/format/c90-printf-1.c: Likewise.
3053 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
3054 * gcc.dg/long-long-compare-1.c: Likewise.
3055 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
3056 * gcc.dg/pr17055-1.c: Likewise.
3057 * gcc.dg/pr27095.c: Likewise.
3058 * gcc.dg/torture/fp-int-convert.h: Likewise.
3059 * gcc.dg/tree-prof/inliner-1.c: Likewise.
3060 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
3061 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
3062 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
3063 * gcc.dg/tree-ssa/loop-19.c: Likewise.
3064 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3065 * gcc.dg/tree-ssa/pr21001.c: Likewise.
3066 * gcc.dg/tree-ssa/pr42585.c: Likewise.
3067 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
3068 * gcc.dg/vect/vect-cond-5.c: Likewise.
3069 * gcc.dg/weak/typeof-2.c: Likewise.
3070 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
3071 * gcc.target/arm/naked-1.c: Likewise.
3072 * gcc.target/i386/pr9771-1.c: Likewise.
3073 * gcc.target/sparc/sparc-constant-1.c: Likewise.
3074 * gcc.target/sparc/struct-ret-check.c: Likewise.
3075 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
3076 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
3077 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
3080 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3083 * gfortran.dg/dependency_42.f90: New test.
3084 * gfortran.dg/dependency_43.f90: New test.
3086 2013-07-21 Tobias Burnus <burnus@net-b.de>
3089 * gfortran.dg/round_4.f90: New.
3091 2013-07-21 Tobias Burnus <burnus@net-b.de>
3094 * gfortran.dg/min_max_conformance_2.f90: New.
3096 2013-07-20 Jakub Jelinek <jakub@redhat.com>
3098 PR preprocessor/57620
3099 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
3100 (main): Don't test {s,u,U,L}12.
3101 * c-c++-common/raw-string-13.c: New test.
3102 * c-c++-common/raw-string-14.c: New test.
3103 * c-c++-common/raw-string-15.c: New test.
3104 * c-c++-common/raw-string-16.c: New test.
3106 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
3108 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
3110 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
3112 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
3114 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
3115 target { ! keeps_null_pointer_checks }.
3116 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
3117 target { ! keeps_null_pointer_checks }.
3119 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
3120 * gcc.dg/torture/pr56488.c: Likewise.
3122 2013-07-19 Ian Bolton <ian.bolton@arm.com>
3124 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
3127 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
3129 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
3130 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
3131 * gfortran.dg/guality/guality.exp: Skip on AIX.
3133 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
3135 * g++.dg/debug/pr56819.C: Skip on AIX.
3136 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
3137 * g++.dg/guality/guality.exp: Skip on AIX.
3139 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
3141 * gcc.misc-tests/gcov-14.c: Skip on AIX.
3143 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
3145 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
3148 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
3149 Adjust to corrected rounding.
3151 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
3153 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
3154 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
3155 check_effective_target_cilkplus.
3156 * g++.dg/cilk-plus/cilk-plus.exp: Same.
3158 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
3160 * gcc.target/powerpc/pr57744.c: Fix typo.
3162 2013-07-18 Sriraman Tallam <tmsriram@google.com>
3165 * gcc.c-torture/compile/pr57698.c: New test.
3166 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
3167 * gcc.c-torture/compile/pr44043.c: Ditto.
3169 2013-07-18 Wei Mi <wmi@google.com>
3171 PR rtl-optimization/57878
3172 * g++.dg/pr57878.C: New test.
3174 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3176 * gcc.dg/pr42611.c: Move dg-error to correct line.
3178 2013-07-17 Tobias Burnus <burnus@net-b.de>
3181 * gfortran.dg/dollar_sym_3.f: New.
3182 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
3184 2013-07-16 Iain Sandoe <iain@codesourcery.com>
3189 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
3190 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
3191 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
3192 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
3193 * objc.dg/image-info.m: Likewise.
3194 * objc.dg/symtab-1.m: Likewise.
3195 * objc.dg/torture/strings/const-str-10.m: Likewise.
3196 * objc.dg/torture/strings/const-str-11.m: Likewise.
3197 * objc.dg/torture/strings/const-str-9.m: Likewise.
3198 * objc.dg/zero-link-1.m: Likewise.
3199 * objc.dg/zero-link-2.m: Likewise.
3200 * objc.dg/no-extra-load.m: Avoid Foundation.h.
3201 * objc.dg/objc-foreach-4.m: Likewise.
3202 * objc.dg/objc-foreach-5.m: Likewise.
3203 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
3205 * obj-c++.dg/strings/const-str-12.mm: Likewise.
3206 * obj-c++.dg/syntax-error-1.mm: Likewise.
3207 * objc.dg/method-6.m: Likewise.
3208 * objc.dg/pr23214.m: Likewise.
3209 * objc.dg/proto-lossage-7.m: Likewise.
3210 * objc.dg/strings/const-str-12b.m: Likewise.
3211 * objc.dg/zero-link-3.m: Likewise.
3212 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
3213 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
3214 adjust headers, interfaces and encoded types to reflect current system
3215 versions. Add FIXME and outputs from current system compiler for
3218 2013-07-15 Cong Hou <congh@google.com>
3220 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
3222 * gcc.target/i386/l_fma_float_3.c: Likewise.
3223 * gcc.target/i386/l_fma_double_1.c: Likewise.
3224 * gcc.target/i386/l_fma_double_3.c: Likewise.
3226 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
3228 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
3229 function to test if HTM is available.
3230 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
3231 * gcc.target/powerpc/htm-builtin-1.c: New test.
3233 2013-07-15 Tobias Burnus <burnus@net-b.de>
3235 * gfortran.dg/coarray_lib_realloc_1.f90: New.
3236 * gfortran.dg/coarray/lib_realloc_1.f90: New.
3237 * gfortran.dg/coarray_6.f90: Add dg-error.
3239 2013-07-15 Tobias Burnus <burnus@net-b.de>
3242 * gfortran.dg/finalize_18.f90: New.
3244 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3247 * fortran.dg/module_variable_1.f90: New test.
3248 * fortran.dg/module_variable_2.f90: New test.
3250 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
3252 * g++.dg/ext/vector19.C: Adapt.
3253 * g++.dg/ext/vector23.C: New testcase.
3255 2013-07-12 Michael Matz <matz@suse.de>
3258 * c-c++-common/pr55771.c: New test.
3260 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
3262 * gcc.target/aarch64/vect-movi.c: New.
3264 2013-07-11 Sriraman Tallam <tmsriram@google.com>
3267 * g++.dg/ext/pr57362.C: New.
3269 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
3272 * gcc.target/avr/torture/pr57631.c: New test.
3274 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3277 * g++.dg/cpp0x/constexpr-ice7.C: New.
3279 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
3281 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
3283 * gcc.c-torture/execute/nest-align-1.x: New.
3285 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3288 * g++.dg/cpp0x/sfinae48.C: New.
3290 2013-07-10 Jakub Jelinek <jakub@redhat.com>
3292 PR preprocessor/57824
3293 * c-c++-common/raw-string-17.c: New test.
3294 * c-c++-common/gomp/pr57824.c: New test.
3296 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3299 * g++.dg/cpp0x/reinterpret_cast1.C: New.
3300 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
3301 * g++.dg/conversion/dr195.C: Update.
3302 * g++.dg/expr/cast2.C: Likewise.
3304 2013-07-10 Jakub Jelinek <jakub@redhat.com>
3306 * c-c++-common/raw-string-18.c: New test.
3307 * c-c++-common/raw-string-19.c: New test.
3309 PR preprocessor/57757
3310 * g++.dg/cpp/paste1.C: New test.
3311 * g++.dg/cpp/paste2.C: New test.
3313 2013-07-10 Graham Stott <grahams@btinternet.com>
3315 * gcc.target/mips/mulsize-1.c: New.
3316 * gcc.target/mips/mulsize-2.c: New.
3317 * gcc.target/mips/mulsize-3.c: New.
3318 * gcc.target/mips/mulsize-4.c: New.
3320 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
3323 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
3324 * g++.dg/ext/vector24.C: New testcase.
3326 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
3329 * g++.dg/cpp0x/decltype17.C: Adjust.
3331 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
3334 * g++.dg/cpp0x/pr51786.C: New.
3336 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
3338 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
3340 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
3342 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
3344 * gcc.target/powerpc/sd-vsx.c: Require dfp.
3345 * gcc.target/powerpc/sd-pwr6.c: Likewise.
3347 2013-07-08 Tobias Burnus <burnus@net-b.de>
3350 * gfortran.dg/c_f_pointer_tests_8.f90: New.
3352 2013-07-08 Tobias Burnus <burnus@net-b.de>
3355 * gfortran.dg/do_check_9.f90: New.
3357 2013-07-08 Tobias Burnus <burnus@net-b.de>
3360 * gfortran.dg/dot_product_2.f90: New.
3362 2013-07-08 Tobias Burnus <burnus@net-b.de>
3365 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
3367 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
3369 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
3370 * gfortran.dg/finalize_10.f90: Fix dg-final.
3372 2013-07-08 Jakub Jelinek <jakub@redhat.com>
3375 * gcc.target/i386/pr57819.c: New test.
3377 PR rtl-optimization/57829
3378 * gcc.c-torture/execute/pr57829.c: New test.
3380 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
3382 * gcc.target/i386/memcpy-vector_loop-1.c: New.
3383 * gcc.target/i386/memcpy-vector_loop-2.c: New.
3385 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
3388 * gcc.target/i386/pr57807.c: New test.
3390 2013-07-06 Jakub Jelinek <jakub@redhat.com>
3393 * gcc.dg/tree-ssa/vrp89.c: New test.
3395 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
3398 * g++.dg/parse/defarg16.C: New.
3400 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
3402 PR rtl-optimization/55342
3403 * gcc.target/i386/pr55342.c: New.
3405 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
3407 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
3409 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
3412 * g++.dg/inherit/virtual10.C: New.
3414 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
3417 * gcc.dg/large-size-array-6.c: New test.
3419 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
3422 * g++.dg/template/crash116.C: New.
3424 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
3426 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
3427 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
3429 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
3432 * g++.dg/cpp0x/nsdmi-list3.C: New.
3434 2013-07-03 Jakub Jelinek <jakub@redhat.com>
3437 * gcc.target/i386/pr57777.c: New test.
3440 * g++.dg/template/arg9.C: New test.
3442 2013-07-02 Sriraman Tallam <tmsriram@google.com>
3444 * gcc.target/i386/avx-inline.c: New test.
3446 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
3448 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
3449 * gcc.target/mips/call-2.c: Likewise.
3450 * gcc.target/mips/call-3.c: Likewise.
3451 * gcc.target/mips/lazy-binding-1.c: Likewise.
3453 2013-07-02 Jakub Jelinek <jakub@redhat.com>
3455 PR tree-optimization/57741
3456 * gcc.dg/vect/pr57741-1.c: New test.
3457 * gcc.dg/vect/pr57741-2.c: New test.
3458 * gcc.dg/vect/pr57741-3.c: New test.
3460 2013-07-02 Ian Bolton <ian.bolton@arm.com>
3462 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
3464 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
3465 * lib/target-supports.exp: Define aarch64_little_endian.
3467 2013-07-02 Ian Bolton <ian.bolton@arm.com>
3469 * gcc.target/aarch64/abs_1.c: New test.
3471 2013-07-02 Ian Bolton <ian.bolton@arm.com>
3473 * gcc.target/aarch64/bfxil_1.c: New test.
3474 * gcc.target/aarch64/bfxil_2.c: Likewise.
3476 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
3479 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
3480 array sizes from 100 to 20.
3482 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
3485 * gfortran.dg/pointer_remapping_8.f90: New.
3487 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
3489 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
3490 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
3491 * g++.dg/cpp1y/udlit-userdef-string.C: New.
3492 * g++.dg/cpp1y/complex_literals.h: New.
3494 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
3497 * g++.dg/cpp0x/noexcept21.C: New.
3499 2013-06-28 Jakub Jelinek <jakub@redhat.com>
3502 * gcc.target/i386/pr57736.c: New test.
3504 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
3506 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
3508 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
3509 strings to match the fixed error messages.
3510 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3511 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
3514 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
3517 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
3518 stqcx. get even registers.
3520 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
3523 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
3525 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
3527 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
3529 * gcc.target/i386/bmi-1.c: Ditto.
3530 * gcc.target/i386/bmi-bextr-4.c: New.
3531 * gcc.target/i386/bmi-bextr-5.c: Ditto.
3533 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
3536 * g++.dg/cpp0x/initlist73.C: New.
3538 2013-06-27 Meador Inge <meadori@codesourcery.com>
3540 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
3541 * g++.dg/simulate-thread/atomics-2.C: Likewise.
3542 * g++.dg/simulate-thread/atomics-1.C: Likewise.
3544 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
3547 * g++.dg/ext/pr57509.C: New file.
3549 2013-06-27 Jakub Jelinek <jakub@redhat.com>
3552 * gcc.target/i386/bmi-bextr-3.c: New test.
3555 * gcc.target/i386/bmi2-bzhi-1.c: New test.
3557 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
3560 * g++.dg/cpp0x/pr57172.C: New testcase.
3562 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3564 * gcc.target/s390/htm-1.c: New file.
3565 * gcc.target/s390/htm-nofloat-1.c: New file.
3566 * gcc.target/s390/htm-xl-intrin-1.c: New file.
3568 2013-06-26 Tobias Burnus <burnus@net-b.de>
3571 * gfortran.dg/bounds_check_17.f90: New.
3573 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
3576 * g++.dg/cpp1y/pr57640.C: New.
3578 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
3581 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
3582 overflow due to size of arrays.
3584 2013-06-25 Jakub Jelinek <jakub@redhat.com>
3586 PR tree-optimization/57705
3587 * gcc.dg/vect/pr57705.c: New test.
3588 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
3590 2013-06-25 Martin Jambor <mjambor@suse.cz>
3593 * g++.dg/ipa/pr57670.C: New test.
3595 2013-06-25 Richard Biener <rguenther@suse.de>
3598 * gcc.dg/pr56977.c: New testcase.
3600 2013-06-24 Martin Jambor <mjambor@suse.cz>
3602 PR tree-optimization/57358
3603 * gcc.dg/ipa/pr57358.c: New test.
3605 2013-06-24 Richard Biener <rguenther@suse.de>
3608 * gcc.dg/torture/pr57584.c: Remove target specific bits.
3610 2013-06-24 Richard Biener <rguenther@suse.de>
3612 PR tree-optimization/57488
3613 * gcc.dg/torture/pr57488.c: New testcase.
3615 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3616 Dominique d'Humieres <dominiq@lps.ens.fr>
3619 * gfortran.dg/fraction.f90: New.
3621 2013-06-24 Alan Modra <amodra@gmail.com>
3623 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
3624 Add scan-assembler-not "lvx".
3625 * gcc.target/powerpc/le-altivec-consts.c: New.
3627 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
3629 * g++.dg/cpp0x/sfinae47.C: New.
3631 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
3634 * gcc.target/sh/pr52483-1.c: New.
3635 * gcc.target/sh/pr52483-2.c: New.
3636 * gcc.target/sh/pr52483-3.c: New.
3637 * gcc.target/sh/pr52483-4.c: New.
3638 * gcc.target/sh/pr52483-5.c: New.
3640 2013-06-23 Sriraman Tallam <tmsriram@google.com>
3642 * gcc.target/i386/intrinsics_1.c: New test.
3643 * gcc.target/i386/intrinsics_2.c: Ditto.
3644 * gcc.target/i386/intrinsics_3.c: Ditto.
3645 * gcc.target/i386/intrinsics_4.c: Ditto.
3646 * gcc.target/i386/intrinsics_5.c: Ditto.
3647 * gcc.target/i386/intrinsics_6.c: Ditto.
3648 * gcc.target/i386/avx-1.c: Provide macros for builtins
3649 needing immediate arguments in f16cintrin.h and rtmintrin.h.
3651 2013-06-21 Tobias Burnus <burnus@net-b.de>
3654 * gfortran.dg/finalize_17.f90: New.
3656 2013-06-21 Tobias Burnus <burnus@net-b.de>
3658 * gfortran.dg/realloc_on_assign_18.f90: New.
3660 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
3662 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
3663 Also changed the returns from error as distinct values so that
3664 debugging can get easier.
3665 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
3666 errors specific to C, if necessary. Also added new error
3668 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3669 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3670 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3671 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3672 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
3673 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
3674 the same changes as parser_errors3.c, spaces were added between colons
3675 to not confuse C++ compiler with 2 colons as scope.
3676 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
3677 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
3678 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
3679 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
3680 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
3681 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
3682 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
3683 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
3684 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
3685 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
3686 * g++.dg/cilk-plus/cilk-plus.exp: New script.
3687 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
3690 2013-06-21 Joseph Myers <joseph@codesourcery.com>
3693 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
3695 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
3698 * gcc.target/i386/pr57655.c: New test.
3700 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
3702 * ada/acats/tests/gcc: Delete.
3703 * gnat.dg/style: Likewise.
3705 2013-06-20 Jeff Law <law@redhat.com>
3707 PR tree-optimization/57660
3708 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
3709 based on their branch cost.
3711 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
3713 2013-06-20 Tobias Burnus <burnus@net-b.de>
3716 * gfortran.dg/list_read_11.f90: New.
3718 2013-06-20 Richard Biener <rguenther@suse.de>
3720 PR tree-optimization/57584
3721 * gcc.dg/torture/pr57584.c: New testcase.
3723 2013-06-19 Sharad Singhai <singhai@google.com>
3725 * g++.dg/gcov/gcov-8.C: New testcase.
3726 * lib/gcov.exp: Handle intermediate format.
3728 2013-06-19 Wei Mi <wmi@google.com>
3730 PR rtl-optimization/57518
3731 * testsuite/gcc.dg/pr57518.c: New test.
3733 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
3735 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
3737 2013-06-19 Jan Hubicka <jh@suse.cz>
3739 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
3741 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
3743 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
3744 hard-coded values of array sizes with a #define.
3745 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
3746 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
3747 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
3748 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
3749 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
3751 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
3753 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
3754 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
3756 2013-06-19 Jeff Law <law@redhat.com>
3758 * gcc.dg/tree-ssa/forwprop-28.c: New test.
3760 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3763 * g++.dg/template/error53.C: New.
3765 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
3768 * gcc.target/powerpc/pr55033.c: Fix options.
3770 2013-06-18 Sriraman Tallam <tmsriram@google.com>
3772 * gcc.target/i386/inline_error.c: New test.
3773 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
3774 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
3776 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
3779 * g++.dg/cpp0x/decltype55.C: New.
3781 2013-06-18 Marek Polacek <polacek@redhat.com>
3783 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
3785 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3787 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
3789 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3791 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
3792 Also changed the returns from error as distinct values so that it is
3795 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
3797 * gcc.target/aarch64/scalar_intrinsics.c: Update.
3799 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3802 * g++.dg/template/error52.C: New.
3803 * g++.dg/lookup/friend15.C: Update.
3804 * g++.dg/parse/error11.C: Likewise.
3805 * g++.dg/parse/error14.C: Likewise.
3806 * g++.dg/parse/parser-pr28152-2.C: Likewise.
3807 * g++.dg/parse/template25.C: Likewise.
3808 * g++.old-deja/g++.jason/cond.C: Likewise.
3809 * g++.old-deja/g++.mike/for2.C: Likewise.
3810 * g++.old-deja/g++.robertl/eb125.C: Likewise.
3811 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
3813 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3815 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
3818 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
3820 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
3821 accidentally placing minus sign for length instead of stride.
3823 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
3825 PR rtl-optimization/57425
3826 PR rtl-optimization/57569
3827 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
3828 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
3830 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
3834 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
3836 * gfortran.dg/typebound_assignment_6.f03: New.
3838 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
3840 * gcc.target/h8300/h8300.exp: New.
3841 * gcc.dg/pragma-isr.c: Move to ...
3842 * gcc.target/sh/torture/pragma-isr.c: ... here ...
3843 * gcc.target/h8300/pragma-isr.c: ... and here.
3844 * gcc.dg/pragma-isr2.c: Move to ...
3845 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
3846 * gcc.target/h8300/pragma-isr2.c: ... and here.
3847 * gcc.dg/pragma-isr-trapa.c: Move to ...
3848 * gcc.target/sh/pragma-isr-trapa.c: ... here.
3849 * gcc.dg/pragma-isr-trapa2.c: Move to ...
3850 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
3851 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
3852 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
3853 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
3854 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
3855 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
3856 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
3857 * gcc.dg/attr-isr-trap_exit.c: Move to ...
3858 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
3859 * gcc.dg/attr-isr-trapa.c: Move to ...
3860 * gcc.target/sh/attr-isr-trapa.c: ... here.
3862 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3865 * g++.dg/ext/builtin-offsetof1.C: New.
3867 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
3869 * gcc.target/aarch64/vect_smlal_1.c: New file.
3871 2013-06-14 Tobias Burnus <burnus@net-b.de>
3874 * gfortran.dg/defined_assignment_7.f90: New.
3876 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3879 * g++.dg/rtti/dyncast6.C: New.
3880 * g++.dg/cpp0x/dyncast1.C: Likewise.
3882 2013-06-14 Alan Modra <amodra@gmail.com>
3885 * gcc.dg/pr57134.c: New.
3887 2013-06-14 Tobias Burnus <burnus@net-b.de>
3890 * gfortran.dg/deferred_type_param_9.f90: New.
3892 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
3894 * gcc.dg/fold-minus-1.c: New testcase.
3896 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
3899 * gfortran.dg/typebound_assignment_5.f03: New.
3901 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
3903 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
3905 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3906 Pat Haugen <pthaugen@us.ibm.com>
3907 Peter Bergner <bergner@vnet.ibm.com>
3909 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
3910 load/store instructions on power7, power8.
3911 * gcc.target/powerpc/atomic-p8.c: Likewise.
3913 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
3916 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
3918 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
3921 * g++.dg/warn/Wunused-var-20.C: New.
3923 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
3925 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
3926 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
3927 Run with -fno-common.
3929 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
3931 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
3932 and exit function calls with return 1 and return 0, respectively.
3934 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
3936 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
3939 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
3941 PR tree-optimization/57361
3942 * gcc.dg/tree-ssa/pr57361.c: New file.
3944 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3946 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
3947 to ensure alignment.
3948 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
3950 2013-06-12 Tobias Burnus <burnus@net-b.de>
3952 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
3954 2013-06-12 Tobias Burnus <burnus@net-b.de>
3955 Dominique d'Humieres <dominiq@lps.ens.fr>
3957 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
3959 2013-06-12 Jakub Jelinek <jakub@redhat.com>
3962 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
3963 * gcc.target/i386/pr56564-3.c: Likewise.
3965 2013-06-11 Tobias Burnus <burnus@net-b.de>
3968 * gfortran.dg/class_array_18.f90: New.
3970 2013-06-11 Jan Hubicka <jh@suse.cz>
3973 * g++.dg/ext/visibility/anon6.C: Update testcase.
3975 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
3978 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
3979 in how we check __sec_reduce_mutating function's result.
3981 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
3982 Pat Haugen <pthaugen@us.ibm.com>
3983 Peter Bergner <bergner@vnet.ibm.com>
3985 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
3986 direct move instructions.
3987 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
3988 * gcc.target/powerpc/direct-move.h: Likewise.
3989 * gcc.target/powerpc/direct-move-float1.c: Likewise.
3990 * gcc.target/powerpc/direct-move-float2.c: Likewise.
3991 * gcc.target/powerpc/direct-move-double1.c: Likewise.
3992 * gcc.target/powerpc/direct-move-double2.c: Likewise.
3993 * gcc.target/powerpc/direct-move-long1.c: Likewise.
3994 * gcc.target/powerpc/direct-move-long2.c: Likewise.
3996 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
3999 * g++.dg/cpp0x/pr52440.C: New.
4001 2013-06-10 Jakub Jelinek <jakub@redhat.com>
4004 * gcc.target/i386/pr56564-1.c: New test.
4005 * gcc.target/i386/pr56564-2.c: New test.
4006 * gcc.target/i386/pr56564-3.c: New test.
4007 * gcc.target/i386/pr56564-4.c: New test.
4008 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
4009 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
4010 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
4011 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
4012 * gcc.target/i386/vect-sizes-1.c: Likewise.
4013 * gcc.target/i386/memcpy-1.c: Likewise.
4014 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
4015 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
4017 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
4019 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
4020 systems to cover all GNU systems.
4021 * g++.dg/abi/guard2.C: Likewise.
4022 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
4023 * g++.dg/eh/sighandle.C: Likewise.
4024 * g++.dg/ext/cleanup-10.C: Likewise.
4025 * g++.dg/ext/cleanup-11.C: Likewise.
4026 * g++.dg/ext/cleanup-8.C: Likewise.
4027 * g++.dg/ext/cleanup-9.C: Likewise.
4028 * g++.dg/opt/const5.C: Likewise.
4029 * g++.dg/opt/life1.C: Likewise.
4030 * g++.dg/other/pr39496.C: Likewise.
4031 * g++.old-deja/g++.abi/aggregates.C: Likewise.
4032 * g++.old-deja/g++.abi/align.C: Likewise.
4033 * g++.old-deja/g++.abi/bitfields.C: Likewise.
4034 * g++.old-deja/g++.law/weak.C: Likewise.
4035 * g++.old-deja/g++.pt/asm1.C: Likewise.
4036 * gcc.c-torture/execute/20030125-1.x: Likewise.
4037 * gcc.c-torture/execute/990127-2.x: Likewise.
4038 * gcc.dg/20041106-1.c: Likewise.
4039 * gcc.dg/20050503-1.c: Likewise.
4040 * gcc.dg/builtin-object-size-5.c: Likewise.
4041 * gcc.dg/cleanup-10.c: Likewise.
4042 * gcc.dg/cleanup-11.c: Likewise.
4043 * gcc.dg/cleanup-8.c: Likewise.
4044 * gcc.dg/cleanup-9.c: Likewise.
4045 * gcc.dg/complex-5.c: Likewise.
4046 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
4047 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
4048 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
4049 * gcc.dg/dfp/pr35739.c: Likewise.
4050 * gcc.dg/fdata-sections-1.c: Likewise.
4051 * gcc.dg/lto/20090206-1_0.c: Likewise.
4052 * gcc.dg/lto/20090206-2_0.c: Likewise.
4053 * gcc.dg/pr30360.c: Likewise.
4054 * gcc.dg/pr37303.c: Likewise.
4055 * gcc.dg/pr39323-1.c: Likewise.
4056 * gcc.dg/pr39323-2.c: Likewise.
4057 * gcc.dg/pr39323-3.c: Likewise.
4058 * gcc.dg/pr45416.c: Likewise.
4059 * gcc.dg/setjmp-2.c: Likewise.
4060 * gcc.dg/split-1.c: Likewise.
4061 * gcc.dg/split-3.c: Likewise.
4062 * gcc.dg/split-4.c: Likewise.
4063 * gcc.dg/strlenopt-12g.c: Likewise.
4064 * gcc.dg/strlenopt-14g.c: Likewise.
4065 * gcc.dg/strlenopt-14gf.c: Likewise.
4066 * gcc.dg/strlenopt-16g.c: Likewise.
4067 * gcc.dg/strlenopt-17g.c: Likewise.
4068 * gcc.dg/strlenopt-18g.c: Likewise.
4069 * gcc.dg/strlenopt-1f.c: Likewise.
4070 * gcc.dg/strlenopt-22g.c: Likewise.
4071 * gcc.dg/strlenopt-2f.c: Likewise.
4072 * gcc.dg/strlenopt-4g.c: Likewise.
4073 * gcc.dg/strlenopt-4gf.c: Likewise.
4074 * gcc.dg/struct-ret-3.c: Likewise.
4075 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
4076 * gcc.misc-tests/linkage.exp: Likewise.
4077 * gcc.target/i386/20000724-1.c: Likewise.
4078 * gcc.target/i386/align-main-3.c: Likewise.
4079 * gcc.target/i386/cleanup-1.c: Likewise.
4080 * gcc.target/i386/inline-mcpy.c: Likewise.
4081 * gcc.target/i386/pr32268.c: Likewise.
4082 * gcc.target/i386/pr36613.c: Likewise.
4083 * gcc.target/i386/pr39013-1.c: Likewise.
4084 * gcc.target/i386/pr39013-2.c: Likewise.
4085 * gcc.target/i386/pr39496.c: Likewise.
4086 * gcc.target/i386/pr40906-3.c: Likewise.
4087 * gcc.target/i386/pr46084.c: Likewise.
4088 * lib/target-supports.exp (check_effective_target_pie): Likewise.
4090 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
4093 * gcc.target/sh/pr6526.c: New.
4095 2013-06-09 Jakub Jelinek <jakub@redhat.com>
4098 * gcc.c-torture/execute/pr57568.c: New test.
4100 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
4103 * g++.dg/other/vararg-4.C: New.
4105 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
4107 PR rtl-optimization/57559
4108 * gcc.target/s390/pr57559.c : New test.
4110 2013-06-08 Tobias Burnus <burnus@net-b.de>
4113 * gfortran.dg/finalize_10.f90: New.
4114 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
4115 * gfortran.dg/finalize_15.f90: New.
4117 2013-06-08 Tobias Burnus <burnus@net-b.de>
4120 * gfortran.dg/storage_size_4.f90: New.
4122 2013-06-07 Sriraman Tallam <tmsriram@google.com>
4125 * testsuite/g++.dg/ext/pr57548.C: New test.
4127 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
4130 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
4132 2013-06-07 Jan Hubicka <jh@suse.cz>
4134 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
4136 2013-06-07 Tobias Burnus <burnus@net-b.de>
4139 * gfortran.dg/array_constructor_48.f90: New.
4140 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
4141 * gfortran.dg/array_constructor_type_15.f03: Ditto.
4143 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4146 * gcc.target/arm/xordi3-opt.c: New test.
4148 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4150 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
4151 Revert to dg-options.
4153 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
4156 * gcc.target/powerpc/pr55033.c: New.
4158 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
4161 * g++.dg/cpp0x/alias-decl-36.C: New.
4163 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
4164 Pat Haugen <pthaugen@us.ibm.com>
4165 Peter Bergner <bergner@vnet.ibm.com>
4167 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
4168 power8 builtin functions.
4169 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
4170 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
4171 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
4172 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
4173 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
4174 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
4175 * gcc.target/powerpc/p8vector-vectorize-1.c: New
4176 tests to test power8 auto-vectorization.
4177 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
4178 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
4179 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
4180 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
4182 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
4183 powerpc_p8vector_ok instead of powerpc_vsx_ok.
4185 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
4187 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
4189 (check_effective_target_powerpc_p8vector_ok): Likewise.
4190 (is-effective-target): Likewise.
4191 (check_vect_support_and_set_flags): Likewise.
4193 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
4196 * g++.dg/parse/error53.C: New.
4198 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
4200 PR rtl-optimization/57459
4201 * gcc.target/i386/pr57459.c: New test.
4203 2013-06-06 Teresa Johnson <tejohnson@google.com>
4206 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
4207 into -freorder-blocks-and-partition test.
4208 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
4209 * gcc.dg/tree-prof/20041218-1.c: Ditto.
4210 * gcc.dg/tree-prof/pr52027.c: Use -O2.
4211 * gcc.dg/tree-prof/pr50907.c: Ditto.
4212 * gcc.dg/tree-prof/pr45354.c: Ditto.
4213 * g++.dg/tree-prof/partition2.C: Ditto.
4214 * g++.dg/tree-prof/partition3.C: Ditto.
4216 2013-06-06 Tobias Burnus <burnus@net-b.de>
4219 * gfortran.dg/finalize_16.f90: New.
4221 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
4223 * gcc.dg/vect/no-section-anchors-vect-68.c:
4224 Add dg-skip-if aarch64_tiny.
4226 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
4229 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
4230 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
4232 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
4235 * g++.dg/cpp0x/decltype54.C: New.
4237 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
4239 * gcc.dg/fshort-wchar.c: Add extra dg-options for
4240 arm*-*-*eabi* targets.
4241 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
4243 * gcc.dg/tree-ssa/pr43491.c: Likewise.
4245 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
4246 Tobias Burnus <burnus@net-b.de>
4248 * gfortran.dg/string_length_2.f90: Fix dg-do run.
4249 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
4250 * gfortran.dg/io_real_boz_4.f90: Ditto.
4251 * gfortran.dg/io_real_boz_5.f90: Ditto.
4253 2013-06-05 Andreas Schwab <schwab@suse.de>
4255 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
4257 2013-06-04 Jan Hubicka <jh@suse.cz>
4259 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
4261 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
4263 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
4264 parameters with void.
4265 (main2): Removed argc parameter.
4266 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
4267 (main): Replaced argc, argv parameters with void.
4268 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
4269 (main2): Removed argc parameter.
4270 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
4271 argv parameters with void. Added __asm volatile to avoid optimization
4272 on argc, if necessary.
4273 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
4274 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
4275 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
4276 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
4277 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
4278 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
4279 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
4280 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
4281 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
4282 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4283 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
4284 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
4285 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
4286 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
4287 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
4288 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
4289 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
4290 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
4291 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
4292 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
4293 parameters with void.
4294 (main2): Removed argc parameter.
4295 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
4296 (main): Replaced argc, argv parameters with void.
4297 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
4298 argv parameters with void. Also renamed this function as main, and
4299 delete the existing main.
4300 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
4301 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
4302 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
4304 2013-06-04 Ian Bolton <ian.bolton@arm.com>
4306 * gcc.target/aarch64/movi_1.c: New test.
4308 2013-06-04 Tobias Burnus <burnus@net-b.de>
4311 * gfortran.dg/finalize_12.f90: New.
4312 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
4313 end of scope finalization.
4314 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
4315 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
4316 * gfortran.dg/auto_dealloc_2.f90: Ditto.
4317 * gfortran.dg/class_19.f03: Ditto.
4318 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
4319 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
4320 * gfortran.dg/extends_14.f03: Ditto.
4321 * gfortran.dg/move_alloc_4.f90: Ditto.
4322 * gfortran.dg/typebound_proc_27.f03: Ditto.
4324 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
4326 * gfortran.dg/bounds_check_7.f90: Remove "! {".
4327 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
4328 * gfortran.dg/default_initialization_5.f90: Update dg-do.
4329 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
4330 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
4331 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
4332 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
4333 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
4334 * gfortran.dg/io_real_boz_4.f90: Ditto.
4335 * gfortran.dg/io_real_boz_5.f90: Ditto.
4336 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
4337 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
4338 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
4339 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
4340 * gfortran.dg/transpose_2.f90: Fix dg-output.
4342 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
4344 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
4345 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
4346 dg-option and an header comment.
4348 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
4351 * g++.dg/cpp0x/sfinae46.C: New.
4352 * g++.dg/cpp0x/defaulted13.C: Adjust.
4353 * g++.dg/cpp0x/defaulted2.C: Likewise.
4354 * g++.dg/cpp0x/defaulted26.C: Likewise.
4355 * g++.dg/cpp0x/defaulted3.C: Likewise.
4356 * g++.dg/cpp0x/error1.C: Likewise.
4357 * g++.dg/cpp0x/implicit1.C: Likewise.
4358 * g++.dg/cpp0x/implicit11.C: Likewise.
4359 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
4360 * g++.dg/cpp0x/initlist47.C: Likewise.
4361 * g++.dg/cpp0x/initlist9.C: Likewise.
4362 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
4363 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
4364 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
4365 * g++.dg/cpp0x/union4.C: Likewise.
4366 * g++.dg/template/crash108.C: Likewise.
4367 * g++.dg/template/crash41.C: Likewise.
4368 * g++.old-deja/g++.jason/local.C: Likewise.
4369 * g++.old-deja/g++.law/visibility3.C: Likewise.
4371 2013-06-03 Teresa Johnson <tejohnson@google.com>
4373 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
4374 * gcc.dg/vect/bb-slp-14.c: Ditto.
4375 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
4376 * gcc.dg/vect/bb-slp-23.c: Ditto.
4377 * gcc.dg/vect/bb-slp-15.c: Ditto.
4378 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
4379 * gcc.dg/vect/bb-slp-24.c: Ditto.
4380 * gcc.dg/vect/bb-slp-16.c: Ditto.
4381 * gcc.dg/vect/bb-slp-25.c: Ditto.
4382 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
4383 * gcc.dg/vect/bb-slp-17.c: Ditto.
4384 * gcc.dg/vect/bb-slp-1.c: Ditto.
4385 * gcc.dg/vect/bb-slp-26.c: Ditto.
4386 * gcc.dg/vect/bb-slp-18.c: Ditto.
4387 * gcc.dg/vect/bb-slp-2.c: Ditto.
4388 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
4389 * gcc.dg/vect/bb-slp-27.c: Ditto.
4390 * gcc.dg/vect/bb-slp-19.c: Ditto.
4391 * gcc.dg/vect/bb-slp-3.c: Ditto.
4392 * gcc.dg/vect/bb-slp-28.c: Ditto.
4393 * gcc.dg/vect/bb-slp-4.c: Ditto.
4394 * gcc.dg/vect/bb-slp-29.c: Ditto.
4395 * gcc.dg/vect/bb-slp-5.c: Ditto.
4396 * gcc.dg/vect/bb-slp-6.c: Ditto.
4397 * gcc.dg/vect/bb-slp-8a.c: Ditto.
4398 * gcc.dg/vect/bb-slp-7.c: Ditto.
4399 * gcc.dg/vect/bb-slp-8b.c: Ditto.
4400 * gcc.dg/vect/bb-slp-8.c: Ditto.
4401 * gcc.dg/vect/bb-slp-9.c: Ditto.
4402 * gcc.dg/vect/bb-slp-10.c: Ditto.
4403 * gcc.dg/vect/bb-slp-11.c: Ditto.
4404 * gcc.dg/vect/bb-slp-20.c: Ditto.
4405 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
4406 * gcc.dg/vect/bb-slp-21.c: Ditto.
4407 * gcc.dg/vect/bb-slp-30.c: Ditto.
4408 * gcc.dg/vect/bb-slp-13.c: Ditto.
4409 * gcc.dg/vect/bb-slp-22.c: Ditto.
4410 * g++.dg/vect/slp-pr50413.cc: Ditto.
4411 * g++.dg/vect/slp-pr56812.cc: Ditto.
4412 * g++.dg/vect/slp-pr50819.cc: Ditto.
4414 2013-06-01 Tobias Burnus <burnus@net-b.de>
4417 * gfortran.dg/class_array_17.f90: New.
4419 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
4421 * ada/acats/floatstore.lst: New.
4422 * ada/acats/run_all.sh: Process it.
4424 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
4426 * gcc.target/powerpc/e500-ord-1.c: New test.
4427 * gcc.target/powerpc/e500-ord-2.c: Likewise.
4428 * gcc.target/powerpc/e500-unord-1.c: Likewise.
4429 * gcc.target/powerpc/e500-unord-2.c: Likewise.
4431 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
4433 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
4435 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
4437 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
4439 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
4441 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
4443 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
4446 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
4449 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4451 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
4453 2013-05-31 Marek Polacek <polacek@redhat.com>
4455 PR tree-optimization/57478
4456 PR tree-optimization/57453
4457 * gcc.dg/torture/pr57478.c: New test.
4459 2013-05-31 Tobias Burnus <burnus@net-b.de>
4462 * gfortran.dg/class_array_17.f90: New.
4464 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4467 * gcc.target/arm/iordi3-opt.c: New test.
4469 2013-05-31 Janus Weil <janus@gcc.gnu.org>
4473 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
4474 * gfortran.dg/interface_26.f90: Ditto.
4475 * gfortran.dg/proc_ptr_11.f90: Ditto.
4476 * gfortran.dg/proc_ptr_15.f90: Ditto.
4477 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
4478 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
4479 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
4480 * gfortran.dg/typebound_override_1.f90: Ditto.
4481 * gfortran.dg/typebound_override_4.f90: Ditto.
4482 * gfortran.dg/typebound_proc_6.f03: Ditto.
4483 * gfortran.dg/assumed_type_7.f90: New test.
4484 * gfortran.dg/typebound_override_5.f90: New test.
4485 * gfortran.dg/typebound_override_6.f90: New test.
4486 * gfortran.dg/typebound_override_7.f90: New test.
4488 2013-05-30 Tobias Burnus <burnus@net-b.de>
4491 * gfortran.dg/power_6.f90: New.
4493 2013-05-30 Ian Bolton <ian.bolton@arm.com>
4495 * gcc.target/aarch64/insv_1.c: New test.
4497 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
4499 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
4500 dg-skip-if "No stabs".
4502 2013-05-30 Janus Weil <janus@gcc.gnu.org>
4505 * gfortran.dg/assumed_size_1.f90: New.
4507 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
4509 * gcc.dg/shrink-wrap-alloca.c: New added.
4510 * gcc.dg/shrink-wrap-pretend.c: New added.
4511 * gcc.dg/shrink-wrap-sibcall.c: New added.
4513 2013-05-30 Tobias Burnus <burnus@net-b.de>
4516 * gfortran.dg/assumed_rank_13.f90: New.
4518 2013-05-29 Easwaran Raman <eraman@google.com>
4520 PR tree-optimization/57442
4521 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
4523 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4525 PR tree-optimization/57441
4526 * gcc.c-torture/compile/pr57441.c: New.
4528 2013-05-29 Dehao Chen <dehao@google.com>
4531 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
4533 2013-05-29 Tobias Burnus <burnus@net-b.de>
4536 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
4537 * gfortran.dg/class_19.f03: Ditto.
4539 2013-05-29 Richard Biener <rguenther@suse.de>
4541 * gcc.dg/vect/bb-slp-32.c: New testcase.
4543 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
4545 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
4546 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
4547 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
4548 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
4549 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
4550 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
4551 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
4552 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
4553 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
4554 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
4555 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
4556 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
4557 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
4558 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
4559 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
4560 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
4561 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
4562 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
4563 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
4564 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
4565 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
4566 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
4567 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
4568 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
4569 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
4570 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
4571 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
4572 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
4573 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
4574 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
4575 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
4576 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
4577 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
4578 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
4579 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
4580 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
4581 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
4582 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
4583 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
4585 2013-05-29 Tobias Burnus <burnus@net-b.de>
4588 * gfortran.dg/finalize_11.f90: New.
4589 * gfortran.dg/finalize_4.f03: Remove dg-error.
4590 * gfortran.dg/finalize_5.f03: Ditto.
4591 * gfortran.dg/finalize_6.f03: Ditto.
4592 * gfortran.dg/finalize_7.f03: Ditto.
4594 2013-05-28 Tobias Burnus <burnus@net-b.de>
4596 * gfortran.dg/class_array_16.f90: New.
4598 2013-05-28 Tobias Burnus <burnus@net-b.de>
4601 * testsuite/gfortran.dg/use_29.f90: New.
4603 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4605 * gnat.dg/fp_exception.adb: New test.
4607 2013-05-28 Richard Biener <rguenther@suse.de>
4609 PR tree-optimization/56787
4610 * gcc.dg/vect/pr56787.c: New testcase.
4612 2013-05-28 Janus Weil <janus@gcc.gnu.org>
4613 Tobias Burnus <burnus@net-b.de>
4616 * gfortran.dg/typebound_override_4.f90: New.
4618 2013-05-28 Richard Biener <rguenther@suse.de>
4620 PR tree-optimization/57411
4621 * g++.dg/opt/pr57411.C: New testcase.
4623 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4625 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
4626 * gcc.dg/builtin-bswap-9.c: Likewise.
4628 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4630 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
4632 2013-05-27 Richard Biener <rguenther@suse.de>
4635 * gcc.dg/gomp/pr57412.c: New testcase.
4637 2013-05-27 Bud Davis <jmdavis@link.com>
4640 * gfortran.dg/stfunc_8.f90: New.
4642 2013-05-27 Richard Biener <rguenther@suse.de>
4644 PR tree-optimization/57343
4645 * gcc.dg/torture/pr57343.c: New testcase.
4647 2013-05-27 Richard Biener <rguenther@suse.de>
4649 PR tree-optimization/57417
4650 * gcc.dg/torture/pr57417.c: New testcase.
4652 2013-05-27 Richard Biener <rguenther@suse.de>
4654 PR tree-optimization/57396
4655 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
4657 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4659 * gnat.dg/specs/last_bit.ads: New test.
4661 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4663 * gnat.dg/specs/machine_attribute.ads: New test.
4665 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4667 * gnat.dg/incomplete3.ad[sb]: New test.
4669 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
4672 * gcc.target/mips/div-13.c: New test.
4674 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
4677 * gcc.target/mips/mips16-attributes-5.c,
4678 * gcc.target/mips/mips16-attributes-6.c: New tests.
4680 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
4682 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
4683 * gcc.dg/builtin-bswap-8.c: Likewise.
4685 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4688 * g++.dg/cpp0x/new1.C: New.
4690 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4693 * g++.dg/parse/dtor16.C: New.
4694 * g++.dg/parse/dtor6.C: Adjust.
4696 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4699 * g++.dg/expr/bitfield12.C: New.
4701 2013-05-24 Jeff Law <law@redhat.com>
4703 PR tree-optimization/57124
4704 * gcc.c-torture/execute/pr57124.c: New test.
4705 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
4707 2013-05-24 Martin Jambor <mjambor@suse.cz>
4709 PR tree-optimization/57294
4710 * gcc.dg/ipa/pr57294.c: New test.
4712 2013-05-24 Dehao Chen <dehao@google.com>
4714 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
4716 2013-05-24 Ian Bolton <ian.bolton@arm.com>
4718 * gcc.target/aarch64/scalar_intrinsics.c
4719 (force_simd): Use a valid instruction.
4720 (test_vdupd_lane_s64): Pass a valid lane argument.
4721 (test_vdupd_lane_u64): Likewise.
4723 2013-05-24 Richard Biener <rguenther@suse.de>
4725 PR tree-optimization/57287
4726 * gcc.dg/pr57287.c: New testcase.
4728 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4731 * g++.dg/template/error51.C: New.
4733 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4736 * g++.dg/template/bitfield2.C: New.
4738 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4740 * gnat.dg/specs/noinline1.ads: New test.
4741 * gnat.dg/noinline2.ad[sb]: Likewise.
4742 * gnat.dg/specs/noinline3.ads: Likewise.
4743 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
4745 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
4748 * gcc.dg/tree-ssa/pr57385.c: New test.
4750 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4752 * gnat.dg/derived_type4.adb: New test.
4754 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4756 * gcc.dg/builtin-bswap-6.c: New test.
4757 * gcc.dg/builtin-bswap-7.c: Likewise.
4758 * gcc.dg/builtin-bswap-8.c: Likewise.
4759 * gcc.dg/builtin-bswap-9.c: Likewise.
4761 2013-05-23 Christian Bruel <christian.bruel@st.com>
4764 * gcc.dg/debug/pr57351.c: New test
4766 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
4768 * gcc.target/aarch64/vect-clz.c: New file.
4770 2013-05-23 Martin Jambor <mjambor@suse.cz>
4773 * gcc.dg/ipa/pr57347.c: New test.
4775 2013-05-23 Richard Biener <rguenther@suse.de>
4777 PR tree-optimization/57380
4778 * g++.dg/tree-ssa/pr57380.C: New testcase.
4780 2013-05-23 Richard Biener <rguenther@suse.de>
4783 * gcc.dg/torture/pr57381.c: New testcase.
4785 2013-05-23 Jakub Jelinek <jakub@redhat.com>
4788 * gcc.c-torture/execute/pr57344-1.c: New test.
4789 * gcc.c-torture/execute/pr57344-2.c: New test.
4790 * gcc.c-torture/execute/pr57344-3.c: New test.
4791 * gcc.c-torture/execute/pr57344-4.c: New test.
4793 2013-05-23 Richard Biener <rguenther@suse.de>
4795 PR rtl-optimization/57341
4796 * gcc.dg/torture/pr57341.c: New testcase.
4798 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
4801 * g++.dg/parse/crash62.C: New.
4803 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
4804 Pat Haugen <pthaugen@us.ibm.com>
4805 Peter Bergner <bergner@vnet.ibm.com>
4807 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
4810 2013-05-22 Tobias Burnus <burnus@net-b.de>
4813 * gfortran.dg/defined_assignment_6.f90: New.
4815 2013-05-22 Tobias Burnus <burnus@net-b.de>
4818 * gfortran.dg/assumed_type_6.f90: New.
4820 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
4823 * g++.dg/cpp0x/Wunused-parm.C: New.
4825 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
4827 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
4828 * g++.dg/warn/Wdouble-promotion.C: Likewise.
4830 2013-05-21 Easwaran Raman <eraman@google.com>
4832 PR tree-optimization/57322
4833 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
4835 2013-05-21 Graham Stott <graham.stott@btinternet.com>
4837 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
4840 2013-05-21 Tobias Burnus <burnus@net-b.de>
4843 * gfortran.dg/assumed_type_5.f90: New.
4844 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
4845 * gfortran.dg/assumed_rank_2.f90: Ditto.
4846 * gfortran.dg/assumed_type_3.f90: Update dg-error.
4847 * gfortran.dg/no_arg_check_3.f90: Ditto.
4849 2013-05-21 Jakub Jelinek <jakub@redhat.com>
4851 PR tree-optimization/57331
4852 * gcc.c-torture/compile/pr57331.c: New test.
4854 2013-05-21 Richard Biener <rguenther@suse.de>
4856 PR tree-optimization/57330
4857 * gcc.dg/torture/pr57330.c: New testcase.
4859 2013-05-21 Richard Biener <rguenther@suse.de>
4861 PR tree-optimization/57303
4862 * gcc.dg/torture/pr57303.c: New testcase.
4864 2013-05-21 Jakub Jelinek <jakub@redhat.com>
4866 PR tree-optimization/57321
4867 * gcc.c-torture/execute/pr57321.c: New test.
4869 2013-05-20 Tobias Burnus <burnus@net-b.de>
4873 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
4874 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
4875 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
4876 * gfortran.dg/binding_label_tests_3.f03: Ditto.
4877 * gfortran.dg/binding_label_tests_4.f03: Ditto.
4878 * gfortran.dg/binding_label_tests_5.f03: Ditto.
4879 * gfortran.dg/binding_label_tests_6.f03: Ditto.
4880 * gfortran.dg/binding_label_tests_7.f03: Ditto.
4881 * gfortran.dg/binding_label_tests_8.f03: Ditto.
4882 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
4883 * gfortran.dg/binding_label_tests_24.f90: New.
4884 * gfortran.dg/binding_label_tests_25.f90: New.
4886 2013-05-20 Tobias Burnus <burnus@net-b.de>
4889 * gfortran.dg/binding_label_tests_17.f90: New.
4890 * gfortran.dg/binding_label_tests_18.f90: New.
4891 * gfortran.dg/binding_label_tests_19.f90: New.
4892 * gfortran.dg/binding_label_tests_20.f90: New.
4893 * gfortran.dg/binding_label_tests_21.f90: New.
4894 * gfortran.dg/binding_label_tests_22.f90: New.
4895 * gfortran.dg/binding_label_tests_23.f90: New.
4897 2013-05-20 Tobias Burnus <burnus@net-b.de>
4900 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
4901 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
4902 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
4903 * gfortran.dg/common_18.f90: New.
4904 * gfortran.dg/common_19.f90: New.
4905 * gfortran.dg/common_20.f90: New.
4906 * gfortran.dg/common_21.f90: New.
4908 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4911 * g++.dg/parse/error52.C: New.
4912 * g++.dg/parse/error3.C: Adjust.
4913 * g++.dg/parse/error36.C: Likewise.
4915 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
4918 * gcc.target/sh/pr56547-1.c: New.
4919 * gcc.target/sh/pr56547-2.c: New.
4921 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4924 * g++.dg/warn/Wsign-compare-6.C: New.
4925 * g++.dg/warn/Wdouble-promotion.C: Adjust.
4927 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4930 * g++.dg/template/error50.C: New.
4932 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4935 * g++.dg/ext/complit13.C: New.
4937 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
4940 * g++.dg/pr57175.C: New testcase.
4942 2013-05-17 Easwaran Raman <eraman@google.com>
4944 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
4946 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
4949 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
4951 2013-05-17 Jakub Jelinek <jakub@redhat.com>
4953 PR rtl-optimization/57281
4954 PR rtl-optimization/57300
4955 * gcc.dg/pr57300.c: New test.
4956 * gcc.c-torture/execute/pr57281.c: New test.
4958 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
4961 * g++.dg/ext/sizeof-complit.C: New.
4963 2013-05-17 Marek Polacek <polacek@redhat.com>
4965 * gcc.dg/strlenopt-25.c: New test.
4966 * gcc.dg/strlenopt-26.c: Likewise.
4968 2013-05-17 Jakub Jelinek <jakub@redhat.com>
4970 * gcc.target/i386/rotate-4.c: Compile only with -mavx
4971 instead of -mavx2, require only avx instead of avx2.
4972 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
4973 of avx2-check.h and turn into an avx runtime test instead of
4976 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
4978 * g++.dg/ext/vector22.C: Uncomment working test.
4980 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
4983 * g++.dg/template/pr17410.C: New.
4985 2013-05-16 Jakub Jelinek <jakub@redhat.com>
4987 * gcc.target/i386/rotate-3.c: New test.
4988 * gcc.target/i386/rotate-3a.c: New test.
4989 * gcc.target/i386/rotate-4.c: New test.
4990 * gcc.target/i386/rotate-4a.c: New test.
4991 * gcc.target/i386/rotate-5.c: New test.
4992 * gcc.target/i386/rotate-5a.c: New test.
4994 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4996 * gcc.dg/visibility-21.c: Require section_anchors.
4998 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
5000 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
5001 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
5002 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
5004 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
5006 * gcc.dg/visibility-21.c: New.
5008 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
5011 * gcc.dg/pr57286.c: New testcase.
5012 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
5013 * g++.dg/ext/vector22.C: Comment out transformations not
5016 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
5019 * gcc.target/mips/call-1.c: Restrict to o32.
5020 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
5022 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
5024 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
5026 * g++.dg/warn/Wshadow-1.C: Likewise.
5027 * g++.dg/warn/Wshadow-6.C: Likewise.
5028 * g++.dg/warn/Wshadow-7.C: Likewise.
5030 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
5033 * g++.dg/parse/pr31952-1.C: New.
5034 * g++.dg/parse/pr31952-2.C: Likewise.
5035 * g++.dg/parse/pr31952-3.C: Likewise.
5037 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
5038 * g++.old-deja/g++.jason/cond.C: Likewise.
5039 * g++.dg/cpp0x/range-for5.C: Likewise.
5041 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5044 * gcc.target/arm/pr40887.c: Adjust testcase.
5045 * gcc.target/arm/pr19599.c: New test.
5047 2013-05-15 Richard Biener <rguenther@suse.de>
5049 PR tree-optimization/57275
5050 * gcc.target/i386/pr57275.c: New testcase.
5052 2013-05-15 Jan Hubicka <jh@suse.cz>
5054 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
5055 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
5056 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
5058 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5060 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
5063 2013-05-14 Jakub Jelinek <jakub@redhat.com>
5066 * c-c++-common/Wsequence-point-1.c: New test.
5068 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
5070 * g++.dg/ext/vector22.C: New testcase.
5071 * gcc.dg/binop-xor3.c: Remove xfail.
5073 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
5075 * gcc.target/aarch64/vect-fcm.x: Add cases testing
5076 FLOAT cmp FLOAT ? INT : INT.
5077 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
5078 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5079 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5080 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5081 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5082 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5084 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
5087 * g++.dg/cpp0x/defaulted43.C: New.
5089 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5091 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
5092 (alloca): Remove declaration.
5093 (foo9): Replace alloca by __builtin_alloca.
5095 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
5097 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
5098 Expect "size of array is too large" error.
5100 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5102 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
5104 2013-05-14 Richard Biener <rguenther@suse.de>
5107 * g++.dg/torture/pr57235.C: New testcase.
5109 2013-05-14 Jakub Jelinek <jakub@redhat.com>
5112 * gcc.dg/torture/pr57251.c: New test.
5114 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
5117 * gcc.target/i386/pr57264.c: New test.
5119 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5121 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
5123 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
5125 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
5127 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5129 PR tree-optimization/45216
5130 PR tree-optimization/57157
5131 * c-c++-common/rotate-1.c: Add 32 tests with +.
5132 * c-c++-common/rotate-1a.c: Adjust.
5133 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
5134 * c-c++-common/rotate-2b.c: New test.
5135 * c-c++-common/rotate-3.c: Add 32 tests with +.
5136 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
5137 * c-c++-common/rotate-4b.c: New test.
5138 * c-c++-common/rotate-5.c: New test.
5140 2013-05-13 Martin Jambor <mjambor@suse.cz>
5143 * gcc.dg/ipa/remref-0.c: New test.
5144 * gcc.dg/ipa/remref-1a.c: Likewise.
5145 * gcc.dg/ipa/remref-1b.c: Likewise.
5146 * gcc.dg/ipa/remref-2a.c: Likewise.
5147 * gcc.dg/ipa/remref-2b.c: Likewise.
5149 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
5151 * gcc.dg/vector-shift-2.c: New testcase.
5153 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5155 PR tree-optimization/57230
5156 * gcc.dg/strlenopt-24.c: New test.
5158 PR tree-optimization/57230
5159 * gcc.dg/strlenopt-23.c: New test.
5161 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
5164 * gcc.target/sh/pr57108.c: Move this test case to ...
5165 * gcc.c-torture/compile/pr57108.c: ... here.
5167 2013-05-10 Richard Biener <rguenther@suse.de>
5169 PR tree-optimization/57214
5170 * gcc.dg/torture/pr57214.c: New testcase.
5172 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
5174 * gcc.dg/vector-shift.c: New testcase.
5176 2013-05-10 Jakub Jelinek <jakub@redhat.com>
5178 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
5180 PR tree-optimization/45216
5181 PR tree-optimization/57157
5182 * c-c++-common/rotate-1.c: New test.
5183 * c-c++-common/rotate-1a.c: New test.
5184 * c-c++-common/rotate-2.c: New test.
5185 * c-c++-common/rotate-2a.c: New test.
5186 * c-c++-common/rotate-3.c: New test.
5187 * c-c++-common/rotate-3a.c: New test.
5188 * c-c++-common/rotate-4.c: New test.
5189 * c-c++-common/rotate-4a.c: New test.
5191 2013-05-10 Richard Biener <rguenther@suse.de>
5193 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
5194 * gcc.target/i386/l_fma_double_1.c: Adjust.
5195 * gcc.target/i386/l_fma_double_2.c: Likewise.
5196 * gcc.target/i386/l_fma_double_3.c: Likewise.
5197 * gcc.target/i386/l_fma_double_4.c: Likewise.
5198 * gcc.target/i386/l_fma_double_5.c: Likewise.
5199 * gcc.target/i386/l_fma_double_6.c: Likewise.
5200 * gcc.target/i386/l_fma_float_1.c: Likewise.
5201 * gcc.target/i386/l_fma_float_2.c: Likewise.
5202 * gcc.target/i386/l_fma_float_3.c: Likewise.
5203 * gcc.target/i386/l_fma_float_4.c: Likewise.
5204 * gcc.target/i386/l_fma_float_5.c: Likewise.
5205 * gcc.target/i386/l_fma_float_6.c: Likewise.
5207 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
5210 * g++.dg/cpp0x/pr51226.C: New.
5212 2013-04-16 Han Shen <shenhan@google.com>
5214 Test cases for '-fstack-protector-strong'.
5215 * gcc.dg/fstack-protector-strong.c: New.
5216 * g++.dg/fstack-protector-strong.C: New.
5218 2013-05-07 Ian Bolton <ian.bolton@arm.com>
5220 * gcc.target/aarch64/ands_1.c: New test.
5221 * gcc.target/aarch64/ands_2.c: Likewise
5223 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
5225 * lib/target-supports.exp (check_effective_target_hw): New
5227 * c-c++-common/asan/clone-test-1.c: Call
5228 check_effective_target_hw.
5229 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
5230 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
5231 possible decorations.
5232 * c-c++-common/asan/null-deref-1.c: Likewise.
5233 * c-c++-common/asan/stack-overflow-1.c: Likewise.
5234 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
5235 * c-c++-common/asan/use-after-free-1.c: Likewise.
5236 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
5237 * g++.dg/asan/large-func-test-1.C: Likewise.
5239 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
5241 * gcc.target/aarch64/scalar_intrinsics.c: Update.
5243 2013-05-07 Richard Biener <rguenther@suse.de>
5246 * g++.dg/torture/pr57190.C: New testcase.
5248 2013-05-07 Jakub Jelinek <jakub@redhat.com>
5250 PR tree-optimization/57149
5251 * gcc.dg/pr57149.c: New test.
5254 * gcc.dg/pr57184.c: New test.
5256 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
5258 * gnat.dg/specs/array3.ads: New test.
5260 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
5262 * c-c++-common/vector-scalar-2.c: New testcase.
5264 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
5266 * gcc.target/i386/asm-dialect-2.c: New testcase.
5268 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
5271 * g++.dg/cpp0x/auto38.C: New.
5273 2013-05-06 Richard Biener <rguenther@suse.de>
5275 PR tree-optimization/57185
5276 * gcc.dg/autopar/pr57185.c: New testcase.
5278 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
5281 * gcc.target/i386/pr57106.c: New test.
5283 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5285 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
5286 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
5287 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
5288 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
5289 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
5290 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
5291 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
5293 2013-05-06 Teresa Johnson <tejohnson@google.com>
5296 * gcc.dg/pr57154.c: New test.
5298 2013-05-06 Richard Biener <rguenther@suse.de>
5301 * gcc.dg/torture/pr57147-1.c: New testcase.
5302 * gcc.dg/torture/pr57147-2.c: Likewise.
5303 * gcc.dg/torture/pr57147-3.c: Likewise.
5305 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5308 * gcc.target/sh/pr55303-1.c: New.
5309 * gcc.target/sh/pr55303-2.c: New.
5310 * gcc.target/sh/pr55303-3.c: New.
5312 2013-05-05 Tobias Burnus <burnus@net-b.de>
5314 * gfortran.dg/allocate_with_source_3.f90: New.
5316 2013-05-05 Tobias Burnus <burnus@net-b.de>
5319 * gfortran.dg/null_8.f90: New.
5321 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
5324 * g++.dg/cpp0x/enum27.C: New.
5325 * g++.dg/cpp0x/enum_base.C: Adjust.
5327 2013-05-04 Jakub Jelinek <jakub@redhat.com>
5329 PR tree-optimization/56205
5330 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
5332 2013-05-04 Tobias Burnus <burnus@net-b.de>
5334 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
5335 * gfortran.dg/bind_c_usage_27.f90: New.
5336 * gfortran.dg/bind_c_usage_28.f90: New.
5338 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
5341 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
5343 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
5346 * gcc.target/powerpc/pr57150.c: New file.
5348 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5350 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
5351 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
5352 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
5353 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
5354 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
5355 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
5356 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
5358 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
5360 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
5361 scan-assembler-times.
5363 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5365 * gcc.dg/tree-ssa/slsr-32.c: New.
5366 * gcc.dg/tree-ssa/slsr-33.c: New.
5367 * gcc.dg/tree-ssa/slsr-34.c: New.
5368 * gcc.dg/tree-ssa/slsr-35.c: New.
5369 * gcc.dg/tree-ssa/slsr-36.c: New.
5370 * gcc.dg/tree-ssa/slsr-37.c: New.
5371 * gcc.dg/tree-ssa/slsr-38.c: New.
5373 2013-05-03 Ian Bolton <ian.bolton@arm.com>
5375 * gcc.target/aarch64/tst_1.c: New test.
5376 * gcc.target/aarch64/tst_2.c: Likewise
5378 2013-05-02 Jeff Law <law@redhat.com>
5380 PR tree-optimization/57144
5381 * gcc.c-torture/execute/pr57144.c: New test.
5383 2013-05-03 Jakub Jelinek <jakub@redhat.com>
5385 PR rtl-optimization/57130
5386 * gcc.c-torture/execute/pr57130.c: New test.
5388 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
5390 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
5392 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
5394 * gcc.target/aarch64/fabd.c: New file.
5396 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
5399 * g++.dg/cpp0x/pr54318.C: New.
5401 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
5404 * g++.dg/parse/error51.C: New.
5405 * g++.dg/parse/error15.C: Adjust column numbers.
5407 2013-05-02 Tobias Burnus <burnus@net-b.de>
5410 * gfortran.dg/size_kind_2.f90: New.
5411 * gfortran.dg/size_kind_3.f90: New.
5413 2013-05-02 Richard Biener <rguenther@suse.de>
5416 * g++.dg/torture/pr57140.C: New testcase.
5418 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
5421 * gcc.target/arm/pr56732-1.c: New test.
5423 2013-05-02 Martin Jambor <mjambor@suse.cz>
5426 * gcc.dg/ipa/pr56988.c: New test.
5428 2013-05-02 Ian Bolton <ian.bolton@arm.com>
5430 * gcc.target/aarch64/bics_1.c: New test.
5431 * gcc.target/aarch64/bics_2.c: Likewise.
5433 2013-05-02 Jakub Jelinek <jakub@redhat.com>
5435 PR rtl-optimization/57131
5436 * gcc.c-torture/execute/pr57131.c: New test.
5438 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
5441 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
5443 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
5446 * gcc.target/i386/pr57091.c: New test.
5448 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5450 * gcc.target/aarch64/vect-vaddv.c: New.
5452 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5454 * gcc.target/aarch64/vect-vmaxv.c: New.
5455 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
5457 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5459 * gcc.target/aarch64/scalar-vca.c: New.
5460 * gcc.target/aarch64/vect-vca.c: Likewise.
5462 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5464 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
5465 (test_vceqd_s64): Force arguments to SIMD registers.
5466 (test_vceqzd_s64): Likewise.
5467 (test_vcged_s64): Likewise.
5468 (test_vcled_s64): Likewise.
5469 (test_vcgezd_s64): Likewise.
5470 (test_vcged_u64): Likewise.
5471 (test_vcgtd_s64): Likewise.
5472 (test_vcltd_s64): Likewise.
5473 (test_vcgtzd_s64): Likewise.
5474 (test_vcgtd_u64): Likewise.
5475 (test_vclezd_s64): Likewise.
5476 (test_vcltzd_s64): Likewise.
5477 (test_vtst_s64): Likewise.
5478 (test_vtst_u64): Likewise.
5480 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
5483 * g++.dg/cpp0x/decltype53.C: New.
5485 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5488 * gfortran.dg/power_5.f90: New test.
5490 2013-04-30 Richard Biener <rguenther@suse.de>
5493 * gcc.dg/torture/pr57122.c: New testcase.
5495 2013-04-30 Richard Biener <rguenther@suse.de>
5498 * g++.dg/torture/pr57107.C: New testcase.
5500 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
5502 PR rtl-optimization/57105
5503 * gcc.dg/pr57105.c: New test.
5505 2013-04-30 Jakub Jelinek <jakub@redhat.com>
5507 PR tree-optimization/57104
5508 * gcc.dg/pr57104.c: New test.
5510 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
5513 * gcc.target/i386/pr44578.c: New test.
5515 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
5518 * gcc.target/i386/pr57097.c: New test.
5520 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
5523 * gcc.target/i386/pr57098.c: New test.
5525 2013-04-29 Kai Tietz <ktietz@redhat.com>
5527 * gcc.c-torture/execute/pr55875.c: New test.
5529 2013-04-29 Richard Biener <rguenther@suse.de>
5532 * gcc.dg/torture/pr57075.c: New testcase.
5534 2013-04-29 Richard Biener <rguenther@suse.de>
5537 * gcc.dg/autopar/pr57103.c: New testcase.
5539 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5541 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
5543 2013-04-29 Tom de Vries <tom@codesourcery.com>
5545 * gcc.dg/pr50763.c: Update test.
5547 2013-04-26 Jeff Law <law@redhat.com>
5549 * gcc.dg/tree-ssa/vrp88.c: New test.
5551 2013-04-29 Christian Bruel <christian.bruel@st.com>
5554 * gcc.target/sh/pr57108.c: New test.
5556 2013-04-29 Richard Biener <rguenther@suse.de>
5559 * gfortran.dg/gomp/pr57089.f90: New testcase.
5561 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5563 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
5565 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5567 * gcc.target/aarch64/vect-vcvt.c: New.
5569 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5571 * gcc.target/aarch64/vect-vrnd.c: New.
5573 2013-04-29 Richard Biener <rguenther@suse.de>
5575 PR tree-optimization/57081
5576 * gcc.dg/torture/pr57081.c: New testcase.
5578 2013-04-29 Jakub Jelinek <jakub@redhat.com>
5580 PR tree-optimization/57083
5581 * gcc.dg/torture/pr57083.c: New test.
5583 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
5586 * g++.dg/cpp0x/decltype52.C: New.
5588 2013-04-28 Jakub Jelinek <jakub@redhat.com>
5590 N3472 binary constants
5591 * g++.dg/cpp/limits.C: Adjust warning wording.
5592 * g++.dg/system-binary-constants-1.C: Likewise.
5593 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
5595 2013-04-28 Tobias Burnus <burnus@net-b.de>
5598 * gfortran.dg/coarray_30.f90: New.
5600 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5603 * frontend-passes (optimize_power): New function.
5604 (optimize_op): Use it.
5606 2013-04-27 Jakub Jelinek <jakub@redhat.com>
5609 * gcc.c-torture/execute/pr56866.c: New test.
5610 * gcc.target/i386/pr56866.c: New test.
5612 2013-04-26 Jakub Jelinek <jakub@redhat.com>
5615 * gcc.dg/setjmp-5.c: New test.
5617 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
5620 * g++.dg/cpp0x/constexpr-55708.C: New.
5622 2013-04-26 Richard Biener <rguenther@suse.de>
5624 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
5625 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
5626 * gcc.dg/pr53265.c: Remove XFAILs.
5627 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
5628 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
5630 2013-04-26 Jakub Jelinek <jakub@redhat.com>
5632 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
5633 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
5634 -fdiagnostics-color=never option similarly to
5635 -fno-diagnostics-show-caret option.
5637 2013-04-25 Jakub Jelinek <jakub@redhat.com>
5639 PR rtl-optimization/57003
5640 * gcc.target/i386/pr57003.c: New test.
5642 2013-04-25 Marek Polacek <polacek@redhat.com>
5644 PR tree-optimization/57066
5645 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
5647 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
5648 Tejas Belagod <tejas.belagod@arm.com>
5650 * gcc.target/aarch64/vaddv-intrinsic.c: New.
5651 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
5652 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
5654 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5656 * gcc.target/aarch64/cmp.c: New.
5658 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5660 * gcc.target/aarch64/ngc.c: New.
5662 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5664 * lib/target-supports.exp
5665 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
5666 (check_effective_target_arm_neon_fp16_ok): Likewise.
5667 (add_options_for_arm_neon_fp16): Likewise.
5668 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
5669 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
5671 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
5673 PR rtl-optimizations/57046
5674 * gcc.target/i386/pr57046.c: New test.
5676 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5678 * g++.dg/cpp1y/cplusplus.C: New.
5680 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5682 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
5684 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5686 * c-c++-common/Wpointer-arith-1.c: New.
5688 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5690 * g++.dg/cpp1y/cxx1y_macro.C: New.
5692 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5695 * g++.dg/cpp0x/sfinae45.C: New.
5697 2013-04-24 Richard Biener <rguenther@suse.de>
5700 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
5702 2013-04-23 Richard Biener <rguenther@suse.de>
5705 * gcc.dg/torture/pr57036-1.c: New testcase.
5706 * gcc.dg/torture/pr57036-2.c: Likewise.
5708 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
5710 * gcc.target/aarch64/scalar-mov.c: New testcase.
5712 2013-04-23 Richard Biener <rguenther@suse.de>
5714 PR tree-optimization/57026
5715 * gcc.dg/torture/pr57026.c: New testcase.
5717 2013-04-22 Janus Weil <janus@gcc.gnu.org>
5721 * gfortran.dg/transfer_check_4.f90: New.
5723 2013-04-22 Marek Polacek <polacek@redhat.com>
5726 * gcc.dg/pr56990.c: New test.
5728 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
5731 * gcc.target/i386/pr57018.c: New test.
5733 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
5735 * gcc.target/aarch64/vrecps.c: New.
5736 * gcc.target/aarch64/vrecpx.c: Likewise.
5738 2013-04-22 Christian Bruel <christian.bruel@st.com>
5741 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
5743 2013-04-21 Jeff Law <law@redhat.com>
5745 * gcc.dg/tree-ssa/forwprop-26.c: New test.
5747 2013-04-20 Tobias Burnus <burnus@net-b.de>
5750 * gfortran.dg/c_loc_test_22.f90: New.
5752 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
5754 PR rtl-optimization/56847
5755 * gcc.dg/pr56847.c: New test.
5757 2013-04-19 Richard Biener <rguenther@suse.de>
5759 PR tree-optimization/56982
5760 * gcc.c-torture/execute/pr56982.c: New testcase.
5762 2013-04-19 Martin Jambor <mjambor@suse.cz>
5764 PR tree-optimization/56718
5765 * g++.dg/ipa/imm-devirt-1.C: New test.
5766 * g++.dg/ipa/imm-devirt-2.C: Likewise.
5768 2013-04-19 Richard Biener <rguenther@suse.de>
5770 PR tree-optimization/57000
5771 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
5773 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
5774 Mikael Morin <mikael@gcc.gnu.org>
5777 * gfortran.dg/array_constructor_45.f90: New test.
5778 * gfortran.dg/array_constructor_46.f90: New test.
5779 * gfortran.dg/array_constructor_47.f90: New test.
5780 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
5782 2013-04-18 Jakub Jelinek <jakub@redhat.com>
5784 PR rtl-optimization/56999
5785 * g++.dg/opt/pr56999.C: New test.
5787 2013-04-18 Cary Coutant <ccoutant@google.com>
5789 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
5790 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
5792 2013-04-18 Cary Coutant <ccoutant@google.com>
5794 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
5795 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
5796 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
5797 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
5798 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
5799 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
5800 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
5801 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
5802 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
5803 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
5804 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
5806 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
5808 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
5810 2013-04-18 Jakub Jelinek <jakub@redhat.com>
5812 PR tree-optimization/56984
5813 * gcc.c-torture/compile/pr56984.c: New test.
5815 PR rtl-optimization/56992
5816 * gcc.dg/pr56992.c: New test.
5818 2013-04-17 Janus Weil <janus@gcc.gnu.org>
5821 * gfortran.dg/proc_ptr_42.f90: New.
5823 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
5825 * gnat.dg/discr41.ad[sb]: New test.
5826 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
5827 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
5828 * gcc.dg/vect/slp-24.c: Likewise.
5829 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
5830 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
5831 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
5832 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
5833 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
5834 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
5835 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
5836 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
5837 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
5838 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
5839 * gcc.dg/vect/vect-strided-mult.c: Likewise.
5840 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
5841 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
5842 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
5843 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
5844 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
5845 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
5846 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
5847 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
5848 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
5849 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
5850 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
5851 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
5852 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
5853 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
5854 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
5856 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
5859 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
5860 * gfortran.dg/module_md5_1.f90: Remove.
5862 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5864 * gcc.target/aarch64/adds3.c: New.
5865 * gcc.target/aarch64/subs3.c: New.
5867 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5869 * gcc.target/aarch64/adds1.c: New.
5870 * gcc.target/aarch64/adds2.c: New.
5871 * gcc.target/aarch64/subs1.c: New.
5872 * gcc.target/aarch64/subs2.c: New.
5874 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
5876 Implement n3599 - Literal operator templates for strings.
5877 * g++.dg/cpp1y/udlit-char-template.C: New test.
5878 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
5880 2013-04-16 Tobias Burnus <burnus@net-b.de>
5883 * gfortran.dg/no_arg_check_1.f90: New.
5884 * gfortran.dg/no_arg_check_2.f90: New.
5885 * gfortran.dg/no_arg_check_3.f90: New.
5887 2013-04-16 Janus Weil <janus@gcc.gnu.org>
5890 * gfortran.dg/proc_ptr_41.f90: New.
5892 2013-04-16 Richard Biener <rguenther@suse.de>
5894 PR tree-optimization/56756
5895 * gcc.dg/torture/pr56756.c: New testcase.
5897 2013-04-16 Tobias Burnus <burnus@net-b.de>
5900 * gfortran.dg/c_assoc_5.f90: New.
5902 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
5904 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
5905 * gcc.c-torture/execute/pr33992.x: Remove.
5906 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
5907 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
5908 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
5910 2013-04-15 Jakub Jelinek <jakub@redhat.com>
5912 PR tree-optimization/56962
5913 * gcc.c-torture/execute/pr56962.c: New test.
5915 2013-04-15 Richard Biener <rguenther@suse.de>
5917 PR tree-optimization/56933
5918 * gcc.dg/vect/pr56933.c: New testcase.
5920 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5922 * gcc.target/arm/anddi3-opt.c: New test.
5923 * gcc.target/arm/anddi3-opt2.c: Likewise.
5925 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
5927 * gcc.dg/pr56890-1.c: New test.
5928 * gcc.dg/pr56890-2.c: Likewise.
5930 2013-04-15 Joey Ye <joey.ye@arm.com>
5932 * gcc.target/arm/thumb1-far-jump-1.c: New test.
5933 * gcc.target/arm/thumb1-far-jump-2.c: New test.
5935 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
5938 * gfortran.dg/select_type_33.f03: New test.
5940 2013-04-13 Janus Weil <janus@gcc.gnu.org>
5943 * gfortran.dg/typebound_proc_29.f03: New.
5945 2013-04-12 Janus Weil <janus@gcc.gnu.org>
5948 * gfortran.dg/typebound_proc_28.f03: New.
5950 2013-04-12 Jeff Law <law@redhat.com>
5952 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
5955 2013-04-12 Tobias Burnus <burnus@net-b.de>
5958 * gfortran.dg/coarray/alloc_comp_2.f90: New.
5960 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
5963 * gcc.target/i386/pr56903.c: New test.
5965 2013-04-12 Janus Weil <janus@gcc.gnu.org>
5968 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
5969 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
5970 * gfortran.dg/block_11.f90: Fix invalid test case.
5971 * gfortran.dg/function_types_3.f90: Add new error message.
5972 * gfortran.dg/global_references_1.f90: Ditto.
5973 * gfortran.dg/import2.f90: Remove unneeded parts.
5974 * gfortran.dg/import6.f90: Fix invalid test case.
5975 * gfortran.dg/proc_decl_2.f90: Ditto.
5976 * gfortran.dg/proc_decl_9.f90: Ditto.
5977 * gfortran.dg/proc_decl_18.f90: Ditto.
5978 * gfortran.dg/proc_ptr_40.f90: New.
5979 * gfortran.dg/whole_file_7.f90: Modified error wording.
5980 * gfortran.dg/whole_file_16.f90: Ditto.
5981 * gfortran.dg/whole_file_17.f90: Add -pedantic.
5982 * gfortran.dg/whole_file_18.f90: Modified error wording.
5983 * gfortran.dg/whole_file_20.f03: Ditto.
5984 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
5987 2013-04-12 Richard Biener <rguenther@suse.de>
5990 2013-04-10 Richard Biener <rguenther@suse.de>
5992 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5994 2013-04-12 Tobias Burnus <burnus@net-b.de>
5997 * gfortran.dg/class_allocate_15.f90: New.
6000 2013-04-12 Tobias Burnus <burnus@net-b.de>
6002 * gfortran.dg/coarray_lib_alloc_2.f90: Update
6003 scan-tree-dump-times.
6005 2013-04-12 Jakub Jelinek <jakub@redhat.com>
6007 PR tree-optimization/56918
6008 PR tree-optimization/56920
6009 * gcc.dg/vect/pr56918.c: New test.
6010 * gcc.dg/vect/pr56920.c: New test.
6012 2013-04-12 Tobias Burnus <burnus@net-b.de>
6015 * gfortran.dg/class_allocate_14.f90: New.
6016 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
6017 * gfortran.dg/coarray_lib_alloc_3.f90: New.
6019 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
6021 * gcc.dg/fold-cstvecshift.c: New testcase.
6023 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6025 * gcc.target/aarch64/negs.c: New.
6027 2013-04-11 Jakub Jelinek <jakub@redhat.com>
6030 * g++.dg/template/arrow4.C: New test.
6032 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
6034 * gnat.dg/array23.adb: New test.
6035 * gnat.dg/array23_pkg[123].ads: New helpers.
6037 2013-04-11 Jeff Law <law@redhat.com>
6039 PR tree-optimization/56900
6040 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
6042 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
6045 * g++.dg/cpp0x/sfinae44.C: New.
6047 2013-04-11 Arnaud Charlet <charlet@adacore.com>
6049 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
6050 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
6052 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
6055 * g++.dg/cpp0x/enum26.C: New.
6056 * g++.old-deja/g++.pt/mangle1.C: Adjust.
6058 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
6060 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
6062 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
6064 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6065 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
6066 loop is vectorized and that the correct instruction is generated.
6067 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6068 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6069 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
6071 2013-04-11 Jakub Jelinek <jakub@redhat.com>
6073 PR tree-optimization/56899
6074 * gcc.c-torture/execute/pr56899.c: New test.
6076 2013-04-10 David S. Miller <davem@davemloft.net>
6078 * gcc.target/sparc/setcc-4.c: New test.
6079 * gcc.target/sparc/setcc-5.c: New test.
6081 2013-04-10 Richard Biener <rguenther@suse.de>
6083 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
6085 2013-04-10 Richard Biener <rguenther@suse.de>
6087 * gcc.dg/vect/slp-39.c: New testcase.
6089 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
6091 PR tree-optimization/55524
6092 * gcc.target/epiphany/fnma-1.c: New test.
6094 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
6096 * gcc.dg/tree-ssa/inline-11.c: New test
6098 2013-04-10 Jakub Jelinek <jakub@redhat.com>
6101 * g++.dg/template/arrow3.C: New test.
6103 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6105 * gcc.target/arm/minmax_minus.c: New test.
6107 2013-04-09 Jakub Jelinek <jakub@redhat.com>
6110 * c-c++-common/gomp/pr56883.c: New test.
6112 2013-04-09 Jeff Law <law@redhat.com>
6114 * gcc.dg/tree-ssa/vrp87.c: New test.
6116 2013-04-09 Jakub Jelinek <jakub@redhat.com>
6118 PR tree-optimization/56854
6119 * g++.dg/torture/pr56854.C: New test.
6121 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
6124 * gfortran.dg/array_constructor_44.f90: New test.
6126 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
6129 * g++.dg/cpp0x/constexpr-specialization.C: New.
6131 2013-04-08 Jakub Jelinek <jakub@redhat.com>
6133 * gcc.c-torture/execute/pr56837.c: New test.
6137 * g++.dg/opt/vt3.C: New test.
6138 * g++.dg/opt/vt4.C: New test.
6140 2013-04-08 Jeff Law <law@redhat.com>
6142 * gcc.dg/tree-ssa/forwprop-25.c: New test.
6144 2013-04-08 Richard Biener <rguenther@suse.de>
6146 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
6148 2013-04-08 Richard Biener <rguenther@suse.de>
6150 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
6152 2013-04-08 Richard Biener <rguenther@suse.de>
6154 * g++.dg/vect/slp-pr56812.cc: Adjust.
6156 2013-04-08 Jakub Jelinek <jakub@redhat.com>
6158 * gcc.dg/pr56837.c: New test.
6159 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
6160 "generated memset minus one".
6162 2013-04-07 Tobias Burnus <burnus@net-b.de>
6165 * gfortran.dg/reshape_5.f90: New.
6167 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6170 * gcc.target/powerpc/recip-1.c: Modify expected output.
6171 * gcc.target/powerpc/recip-3.c: Likewise.
6172 * gcc.target/powerpc/recip-4.c: Likewise.
6173 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
6175 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6177 * gcc.target/arm/peep-ldrd-1.c: New test.
6178 * gcc.target/arm/peep-strd-1.c: Likewise.
6180 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6182 * gcc.target/arm/negdi-1.c: New test.
6183 * gcc.target/arm/negdi-2.c: Likewise.
6184 * gcc.target/arm/negdi-3.c: Likewise.
6185 * gcc.target/arm/negdi-4.c: Likewise.
6187 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6189 * lib/target-supports.exp (add_options_for_arm_v8_neon):
6190 Add -march=armv8-a when we use v8 NEON.
6191 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
6192 (check_effective_target_vect_call_ceilf): Likewise.
6193 (check_effective_target_vect_call_floorf): Likewise.
6194 (check_effective_target_vect_call_roundf): Likewise.
6195 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
6196 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
6197 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
6198 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
6199 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
6201 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
6203 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
6204 * gcc.target/powerpc/sd-pwr6.c: Same.
6205 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
6206 * g++.dg/debug/pr56294.C: XFAIL on AIX.
6208 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
6210 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
6212 2013-04-04 Janus Weil <janus@gcc.gnu.org>
6215 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
6216 * gfortran.dg/altreturn_4.f90: Ditto.
6217 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
6218 * gfortran.dg/altreturn_5.f90: Ditto.
6219 * gfortran.dg/altreturn_6.f90: Ditto.
6220 * gfortran.dg/altreturn_7.f90: Ditto.
6222 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6224 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
6226 (check_effective_target_arm_v8_neon_ok_nocache):
6228 (check_effective_target_arm_v8_neon_ok): Change to use
6229 check_effective_target_arm_v8_neon_ok_nocache.
6230 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
6232 (check_effective_target_vect_call_btruncf):
6233 Enable for arm and ARMv8 NEON.
6234 (check_effective_target_vect_call_ceilf): Likewise.
6235 (check_effective_target_vect_call_floorf): Likewise.
6236 (check_effective_target_vect_call_roundf): Likewise.
6237 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
6240 2013-04-04 Marek Polacek <polacek@redhat.com>
6242 PR tree-optimization/48186
6243 * gcc.dg/pr48186.c: New test.
6245 2013-04-04 Richard Biener <rguenther@suse.de>
6247 PR tree-optimization/56826
6248 * gcc.dg/vect/pr56826.c: New testcase.
6249 * gcc.dg/vect/O3-pr36098.c: Adjust.
6251 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
6253 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
6254 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
6255 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
6256 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
6257 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
6258 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
6259 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
6260 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
6261 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
6262 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
6264 2013-04-04 Richard Biener <rguenther@suse.de>
6266 PR tree-optimization/56213
6267 * gcc.dg/vect/vect-123.c: New testcase.
6269 2013-04-04 Tobias Burnus <burnus@net-b.de>
6272 * gfortran.dg/read_repeat_2.f90: New.
6274 2013-04-04 Richard Biener <rguenther@suse.de>
6276 PR tree-optimization/56837
6277 * g++.dg/torture/pr56837.C: New testcase.
6279 2013-04-04 Tobias Burnus <burnus@net-b.de>
6282 * gfortran.dg/c_loc_test_21.f90: New.
6283 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
6284 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
6285 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
6286 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
6287 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
6289 2013-04-03 Jeff Law <law@redhat.com>
6291 PR tree-optimization/56799
6292 * gcc.c-torture/execute/pr56799.c: New test.
6294 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
6297 * g++.dg/warn/Wpointer-arith-1.C: New.
6298 * g++.dg/gomp/for-19.C: Adjust.
6300 2013-04-03 Marek Polacek <polacek@redhat.com>
6303 * gcc.dg/pr55702.c: New test.
6305 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6308 * gcc.dg/pr56809.c: New testcase.
6310 2013-04-03 Jakub Jelinek <jakub@redhat.com>
6313 * g++.dg/debug/pr56819.C: New test.
6315 2013-04-03 Richard Biener <rguenther@suse.de>
6317 PR tree-optimization/56817
6318 * g++.dg/torture/pr56817.C: New testcase.
6320 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6322 * gcc.dg/vect/bb-slp-31.c: New file.
6324 2013-04-03 Jason Merrill <jason@redhat.com>
6327 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6329 2013-04-03 Richard Biener <rguenther@suse.de>
6331 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
6333 2013-04-03 Richard Biener <rguenther@suse.de>
6335 PR tree-optimization/55964
6336 * gcc.dg/torture/pr55964-2.c: New testcase.
6338 2013-04-03 Richard Biener <rguenther@suse.de>
6340 PR tree-optimization/56501
6341 * gcc.dg/torture/pr56501.c: New testcase.
6343 2013-04-03 Richard Biener <rguenther@suse.de>
6345 PR tree-optimization/56407
6346 * gcc.dg/torture/pr56407.c: New testcase.
6348 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6350 PR tree-optimization/56790
6351 * g++.dg/ext/pr56790-1.C: New testcase.
6353 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6355 * gcc.target/i386/merge-1.c: New testcase.
6356 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
6358 2013-04-03 Jakub Jelinek <jakub@redhat.com>
6361 * gcc.c-torture/execute/pr19449.c: New test.
6363 2013-04-03 Richard Biener <rguenther@suse.de>
6365 PR tree-optimization/56812
6366 * g++.dg/vect/slp-pr56812.cc: New testcase.
6368 2013-04-03 Janus Weil <janus@gcc.gnu.org>
6372 * gfortran.dg/altreturn_8.f90: New.
6373 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
6374 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
6375 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
6377 2013-04-02 Jakub Jelinek <jakub@redhat.com>
6379 PR rtl-optimization/56745
6380 * gcc.c-torture/compile/pr56745.c: New test.
6382 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
6384 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
6386 2013-04-02 Richard Biener <rguenther@suse.de>
6388 PR tree-optimization/56778
6389 * gcc.dg/torture/pr56778.c: New testcase.
6391 2013-04-02 Richard Biener <rguenther@suse.de>
6394 * g++.dg/torture/pr56768.C: New testcase.
6396 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
6398 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
6400 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6403 * gfortran.dg/namelist_82.f90: New test.
6405 2013-04-01 Janus Weil <janus@gcc.gnu.org>
6408 * gfortran.dg/implicit_class_1.f90: New.
6410 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6413 * gfortran.dg/namelist_81.f90: New test.
6415 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
6417 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
6418 for constant and equal string lengths.
6419 * gfortran.dg/character_comparison_5.f90: Likewise.
6420 * gfortran.dg/character_comparison_9.f90: New test.
6422 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
6424 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
6425 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
6427 2013-03-29 Tobias Burnus <burnus@net-b.de>
6430 * gfortran.dg/optional_absent_3.f90: New.
6432 2013-03-29 Tobias Burnus <burnus@net-b.de>
6435 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
6437 2013-03-29 Tobias Burnus <burnus@net-b.de>
6440 * gfortran.dg/namelist_80.f90: New.
6442 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6445 * gfortran.dg/string_length_2.f90: New test.
6446 * gfortran.dg/dependency_41.f90: New test.
6448 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6451 * gfortran.dg/array_constructor_43.f90: New test.
6452 * gfortran.dg/random_seed_3.f90: New test.
6454 2013-03-28 Ian Bolton <ian.bolton@arm.com>
6456 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
6457 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
6458 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
6459 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
6460 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
6461 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
6462 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
6463 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
6464 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
6465 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
6467 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
6470 * g++.dg/conversion/op4.C: Adjust.
6471 * g++.dg/cpp0x/rv1n.C: Likewise.
6472 * g++.dg/cpp0x/rv2n.C: Likewise.
6473 * g++.dg/cpp0x/template_deduction.C: Likewise.
6474 * g++.dg/expr/cond8.C: Likewise.
6475 * g++.dg/other/error4.C: Likewise.
6476 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6477 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
6478 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
6479 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
6480 * g++.old-deja/g++.jason/conversion2.C: Likewise.
6481 * g++.old-deja/g++.law/cvt20.C: Likewise.
6482 * g++.old-deja/g++.law/cvt8.C: Likewise.
6483 * g++.old-deja/g++.law/init8.C: Likewise.
6484 * g++.old-deja/g++.mike/net12.C: Likewise.
6485 * g++.old-deja/g++.mike/net8.C: Likewise.
6486 * g++.old-deja/g++.mike/p2793.C: Likewise.
6487 * g++.old-deja/g++.mike/p3836.C: Likewise.
6488 * g++.old-deja/g++.mike/p418.C: Likewise.
6489 * g++.old-deja/g++.mike/p701.C: Likewise.
6490 * g++.old-deja/g++.mike/p807.C: Likewise.
6492 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
6495 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
6498 2013-03-28 Marek Polacek <polacek@redhat.com>
6500 PR tree-optimization/56695
6501 * gcc.dg/vect/pr56695.c: New test.
6503 2013-03-28 Richard Biener <rguenther@suse.de>
6505 PR tree-optimization/37021
6506 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
6507 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
6509 2013-03-27 Tobias Burnus <burnus@net-b.de>
6513 * gfortran.dg/sizeof_2.f90: New.
6514 * gfortran.dg/sizeof_3.f90: New.
6515 * gfortran.dg/sizeof_proc.f90: Update dg-error.
6517 2013-03-27 Richard Biener <rguenther@suse.de>
6519 PR tree-optimization/37021
6520 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
6522 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
6524 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
6525 * g++.dg/ipa/ivinline-2.C: Likewise.
6526 * g++.dg/ipa/ivinline-3.C: Likewise.
6527 * g++.dg/ipa/ivinline-4.C: Likewise.
6528 * g++.dg/ipa/ivinline-5.C: Likewise.
6529 * g++.dg/ipa/ivinline-7.C: Likewise.
6530 * g++.dg/ipa/ivinline-8.C: Likewise.
6531 * g++.dg/ipa/ivinline-9.C: Likewise.
6532 * g++.dg/cpp0x/noexcept03.C: Likewise.
6533 * gcc.dg/const-1.c: Likewise.
6534 * gcc.dg/ipa/pure-const-1.c: Likewise.
6535 * gcc.dg/noreturn-8.c: Likewise.
6536 * gcc.target/i386/mmx-1.c: Likewise.
6537 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
6538 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
6539 * gcc.c-torture/execute/pr33992.x: New file.
6541 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
6543 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
6545 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
6548 * g++.dg/ext/desig5.C: New.
6550 2013-03-26 Tobias Burnus <burnus@net-b.de>
6553 * gfortran.dg/merge_init_expr_2.f90: New.
6554 * gfortran.dg/merge_char_1.f90: Modify test to
6555 stay a run-time test.
6556 * gfortran.dg/merge_char_3.f90: Ditto.
6558 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
6560 * g++.dg/cpp0x/constexpr-friend-2.C: New.
6561 * g++.dg/cpp0x/constexpr-main.C: Likewise.
6563 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
6566 * g++.dg/cpp0x/range-for23.C: New.
6568 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
6571 * gfortran.dg/namelist_79.f90: New.
6573 2013-03-25 Martin Jambor <mjambor@suse.cz>
6575 * gcc.dg/ipa/ipcp-agg-9.c: New test.
6577 2013-03-25 Tobias Burnus <burnus@net-b.de>
6597 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
6598 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
6599 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
6600 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
6601 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
6602 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
6603 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
6604 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
6605 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
6606 * gfortran.dg/c_loc_tests_16.f90: Ditto.
6607 * gfortran.dg/c_loc_tests_4.f03: Ditto.
6608 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
6609 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
6610 * gfortran.dg/c_loc_tests_8.f03: Ditto.
6611 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
6612 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
6613 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
6614 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
6615 * gfortran.dg/pr32601_1.f03: Ditto.
6616 * gfortran.dg/storage_size_2.f08: Remove dg-error.
6617 * gfortran.dg/blockdata_7.f90: New.
6618 * gfortran.dg/c_assoc_4.f90: New.
6619 * gfortran.dg/c_f_pointer_tests_6.f90: New.
6620 * gfortran.dg/c_f_pointer_tests_7.f90: New.
6621 * gfortran.dg/c_funloc_tests_8.f90: New.
6622 * gfortran.dg/c_loc_test_17.f90: New.
6623 * gfortran.dg/c_loc_test_18.f90: New.
6624 * gfortran.dg/c_loc_test_19.f90: New.
6625 * gfortran.dg/c_loc_test_20.f90: New.
6626 * gfortran.dg/c_sizeof_5.f90: New.
6627 * gfortran.dg/iso_c_binding_rename_3.f90: New.
6628 * gfortran.dg/transfer_resolve_2.f90: New.
6629 * gfortran.dg/transfer_resolve_3.f90: New.
6630 * gfortran.dg/transfer_resolve_4.f90: New.
6631 * gfortran.dg/pr32601.f03: Update dg-error.
6632 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
6633 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
6635 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6637 * gcc.target/arm/vseleqdf.c: New test.
6638 * gcc.target/arm/vseleqsf.c: Likewise.
6639 * gcc.target/arm/vselgedf.c: Likewise.
6640 * gcc.target/arm/vselgesf.c: Likewise.
6641 * gcc.target/arm/vselgtdf.c: Likewise.
6642 * gcc.target/arm/vselgtsf.c: Likewise.
6643 * gcc.target/arm/vselledf.c: Likewise.
6644 * gcc.target/arm/vsellesf.c: Likewise.
6645 * gcc.target/arm/vselltdf.c: Likewise.
6646 * gcc.target/arm/vselltsf.c: Likewise.
6647 * gcc.target/arm/vselnedf.c: Likewise.
6648 * gcc.target/arm/vselnesf.c: Likewise.
6649 * gcc.target/arm/vselvcdf.c: Likewise.
6650 * gcc.target/arm/vselvcsf.c: Likewise.
6651 * gcc.target/arm/vselvsdf.c: Likewise.
6652 * gcc.target/arm/vselvssf.c: Likewise.
6654 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6656 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
6658 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
6659 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
6660 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
6661 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
6662 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
6663 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
6664 * gcc.target/aarch64/atomic-op-char.x: ... to here.
6665 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
6666 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
6667 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
6668 * gcc.target/aarch64/atomic-op-int.x: ... to here.
6669 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
6670 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
6671 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
6672 * gcc.target/aarch64/atomic-op-release.x: ... to here.
6673 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
6674 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
6675 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
6676 * gcc.target/aarch64/atomic-op-short.x: ... to here.
6677 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
6678 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
6679 * gcc.target/arm/atomic-op-acquire.c: Likewise.
6680 * gcc.target/arm/atomic-op-char.c: Likewise.
6681 * gcc.target/arm/atomic-op-consume.c: Likewise.
6682 * gcc.target/arm/atomic-op-int.c: Likewise.
6683 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
6684 * gcc.target/arm/atomic-op-release.c: Likewise.
6685 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
6686 * gcc.target/arm/atomic-op-short.c: Likewise.
6688 2013-03-25 Richard Biener <rguenther@suse.de>
6691 * g++.dg/torture/pr56694.C: New testcase.
6693 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6696 * gcc.target/arm/neon-vcond-gt.c: New test.
6697 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
6698 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
6700 2013-03-25 Richard Biener <rguenther@suse.de>
6702 PR tree-optimization/56689
6703 * gcc.dg/torture/pr56689.c: New testcase.
6705 2013-03-25 Kai Tietz <ktietz@redhat.com>
6707 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
6709 2013-03-24 Tobias Burnus <burnus@net-b.de>
6712 * gfortran.dg/eof_5.f90: New.
6714 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
6716 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
6719 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
6721 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
6723 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
6726 * gcc.c-torture/execute/builtins/builtins.exp: Add
6727 -Wl,--allow-multiple-definition for RTEMS targets.
6729 2013-03-22 Ian Bolton <ian.bolton@arm.com>
6731 * gcc.target/aarch64/movk.c: New test.
6733 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
6735 * g++.dg/ext/vector21.C: New testcase.
6737 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
6739 * gcc.target/arm/neon-for-64bits-1.c: New tests.
6740 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
6742 2013-03-21 Richard Biener <rguenther@suse.de>
6744 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
6745 * gcc.dg/vect/vect-outer-3a.c: Likewise.
6747 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6749 * gcc.target/aarch64/vect.c: Test and result vector added
6750 for sabd and saba instructions.
6751 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
6752 instructions in assembly.
6753 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
6754 * gcc.target/aarch64/vect-fp.c: Test and result vector added
6755 for fabd instruction.
6756 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
6757 instruction in assembly.
6758 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
6760 2013-03-20 Jeff Law <law@redhat.com>
6762 * g++.dg/tree-ssa/ssa-dom.C: New test.
6764 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
6766 * gcc.target/powerpc/mmfpgpr.c: New test.
6767 * gcc.target/powerpc/sd-vsx.c: Likewise.
6768 * gcc.target/powerpc/sd-pwr6.c: Likewise.
6769 * gcc.target/powerpc/vsx-float0.c: Likewise.
6771 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
6773 PR tree-optimization/56355
6774 * gcc.dg/pr56355-1.c: New file.
6776 2013-03-20 Catherine Moore <clm@codesourcery.com>
6777 Richard Sandiford <rdsandiford@googlemail.com>
6779 * gcc.target/mips/mips.exp: Add microMIPS support.
6780 * gcc.target/mips/umips-movep-2.c: New test.
6781 * gcc.target/mips/umips-lwp-2.c: New test.
6782 * gcc.target/mips/umips-swp-5.c: New test.
6783 * gcc.target/mips/umips-constraints-1.c: New test.
6784 * gcc.target/mips/umips-lwp-3.c: New test.
6785 * gcc.target/mips/umips-swp-6.c: New test.
6786 * gcc.target/mips/umips-constraints-2.c: New test.
6787 * gcc.target/mips/umips-save-restore-1.c: New test.
6788 * gcc.target/mips/umips-lwp-4.c: New test.
6789 * gcc.target/mips/umips-swp-7.c: New test.
6790 * gcc.target/mips/umips-save-restore-2.c: New test.
6791 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6792 * gcc.target/mips/umips-lwp-5.c: New test.
6793 * gcc.target/mips/umips-save-restore-3.c: New test.
6794 * gcc.target/mips/umips-lwp-6.c: New test.
6795 * gcc.target/mips/umips-swp-1.c: New test.
6796 * gcc.target/mips/umips-lwp-7.c: New test.
6797 * gcc.target/mips/umips-swp-2.c: New test.
6798 * gcc.target/mips/umips-lwp-8.c: New test.
6799 * gcc.target/mips/umips-swp-3.c: New test.
6800 * gcc.target/mips/umips-movep-1.c: New test.
6801 * gcc.target/mips/umips-lwp-1.c: New test.
6802 * gcc.target/mips/umips-swp-4.c: New test.
6804 2013-03-20 Richard Biener <rguenther@suse.de>
6806 PR tree-optimization/56661
6807 * gcc.dg/torture/pr56661.c: New testcase.
6809 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6811 PR rtl-optimization/56605
6812 * gcc.target/powerpc/pr56605.c: New.
6814 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6817 * gfortran.dg/do_1.f90: Don't xfail.
6819 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
6822 * gfortran.dg/namelist_77.f90: New.
6823 * gfortran.dg/namelist_78.f90: New.
6825 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
6828 * gfortran.dg/open_negative_unit_1.f90: New.
6830 2013-03-19 Ian Bolton <ian.bolton@arm.com>
6832 * gcc.target/aarch64/sbc.c: New test.
6834 2013-03-19 Ian Bolton <ian.bolton@arm.com>
6836 * gcc.target/aarch64/ror.c: New test.
6838 2013-03-19 Ian Bolton <ian.bolton@arm.com>
6840 * gcc.target/aarch64/extr.c: New test.
6842 2013-03-19 Richard Biener <rguenther@suse.de>
6844 PR tree-optimization/56273
6845 * gcc.dg/tree-ssa/vrp47.c: Adjust.
6846 * c-c++-common/uninit-17.c: Likewise.
6848 2013-03-18 Jakub Jelinek <jakub@redhat.com>
6850 PR tree-optimization/56635
6851 * g++.dg/torture/pr56635.C: New test.
6853 2013-03-18 Richard Biener <rguenther@suse.de>
6855 PR tree-optimization/3713
6856 * g++.dg/ipa/devirt-12.C: New testcase.
6858 2013-03-18 Jakub Jelinek <jakub@redhat.com>
6861 * c-c++-common/pr56566.c: New test.
6863 2013-03-17 Jason Merrill <jason@redhat.com>
6865 * g++.dg/template/abstract-dr337.C: XFAIL.
6867 2013-03-16 Jakub Jelinek <jakub@redhat.com>
6870 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
6871 * c-c++-common/pr56607.c: New test.
6873 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
6876 * g++.dg/cpp0x/constexpr-array5.C: New.
6878 2013-03-15 Tobias Burnus <burnus@net-b.de>
6881 * gfortran.dg/transfer_intrinsic_5.f90: New.
6883 2013-03-15 Kai Tietz <ktietz@redhat.com>
6885 * gcc.target/i386/movti.c: Don't test for x64 mingw.
6886 * gcc.target/i386/pr20020-1.c: Likewise.
6887 * gcc.target/i386/pr20020-2.c: Likewise.
6888 * gcc.target/i386/pr20020-3.c: Likewise.
6889 * gcc.target/i386/pr53425-1.c: Likewise.
6890 * gcc.target/i386/pr53425-2.c: Likewise.
6891 * gcc.target/i386/pr55093.c: Likewise.
6892 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
6894 2013-03-15 Jakub Jelinek <jakub@redhat.com>
6897 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
6898 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
6900 2013-03-14 Jakub Jelinek <jakub@redhat.com>
6902 PR tree-optimization/53265
6903 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
6905 * gcc.dg/graphite/id-6.c (test): Likewise.
6906 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
6907 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
6909 PR tree-optimization/53265
6910 * gcc.dg/pr53265.c: New test.
6911 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
6913 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
6915 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
6916 n, use it as high bound instead of 4.
6918 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
6921 * gcc.target/sh/pr49880-1.c: New.
6922 * gcc.target/sh/pr49880-2.c: New.
6923 * gcc.target/sh/pr49880-3.c: New.
6924 * gcc.target/sh/pr49880-4.c: New.
6925 * gcc.target/sh/pr49880-5.c: New.
6927 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
6929 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
6931 2013-03-13 Richard Biener <rguenther@suse.de>
6933 PR tree-optimization/56608
6934 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
6936 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
6939 * g++.dg/cpp0x/alias-decl-32.C: New.
6941 2013-03-11 Jan Hubicka <jh@suse.cz>
6944 * gcc.c-torture/compile/pr56571.c: New testcase.
6946 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6948 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
6949 * gcc.dg/tree-ssa/pr55579.c: Likewise.
6951 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
6953 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
6954 * gcc.dg/inline_4.c: Likewise.
6955 * gcc.dg/unroll_2.c: Likewise.
6956 * gcc.dg/unroll_3.c: Likewise.
6957 * gcc.dg/unroll_4.c: Likewise.
6959 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6962 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
6965 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
6967 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
6970 * gcc.c-torture/compile/pr40797.c: New.
6972 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6974 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
6976 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
6979 * gfortran.dg/class_56.f90: New test.
6981 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
6984 * gcc.target/mips/pr56524.c: New test.
6986 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
6989 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
6991 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
6994 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
6996 2013-03-08 Marek Polacek <polacek@redhat.com>
6998 PR tree-optimization/56478
6999 * gcc.dg/torture/pr56478.c: New test.
7001 2013-03-08 Kai Tietz <ktietz@redhat.com>
7003 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
7004 targets linker option --allow-multiple-definition.
7006 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
7007 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
7008 * gcc.dg/pr52549.c: Add LLP64 case.
7009 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
7010 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
7011 * gcc.dg/torture/pr51071-2.c: Likewise.
7012 * gcc.dg/tree-ssa/vrp72.c: Likewise.
7013 * gcc.dg/tree-ssa/vrp73.c: Likewise.
7014 * gcc.dg/tree-ssa/vrp75.c: Likewise.
7015 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
7016 * gcc.dg/weak/weak-1.c: Likewise.
7017 * gcc.dg/weak/weak-2.c: Likewise.
7018 * gcc.dg/weak/weak-3.c: Likewise.
7019 * gcc.dg/weak/weak-4.c: Likewise.
7020 * gcc.dg/weak/weak-5.c: Likewise.
7021 * gcc.dg/weak/weak-15.c: Likewise.
7022 * gcc.dg/weak/weak-16.c: Likewise.
7024 * c-c++-common/pr54486.c: Skip test for mingw-targets.
7026 2013-03-07 Jakub Jelinek <jakub@redhat.com>
7028 PR tree-optimization/56559
7029 * gcc.dg/tree-ssa/reassoc-26.c: New test.
7031 2013-03-07 Andreas Schwab <schwab@suse.de>
7033 * gcc.dg/pr31490.c: Fix last change.
7035 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
7038 * g++.dg/template/crash115.C: New.
7040 2013-03-06 Jakub Jelinek <jakub@redhat.com>
7042 PR tree-optimization/56539
7043 * gcc.c-torture/compile/pr56539.c: New test.
7045 2013-03-06 Kai Tietz <ktietz@redhat.com>
7047 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
7049 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
7050 * gcc.dg/lto/20091013-1_2.c: Likewise.
7051 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
7053 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
7055 * gnat.dg/specs/aggr6.ads: New test.
7057 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
7059 * gnat.dg/loop_optimization15.ad[sb]: New test.
7061 2013-03-06 Jakub Jelinek <jakub@redhat.com>
7064 * gcc.dg/pr56548.c: New test.
7066 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7069 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
7071 2013-03-06 Jakub Jelinek <jakub@redhat.com>
7074 * g++.dg/template/typename20.C: New test.
7076 2013-03-05 Jakub Jelinek <jakub@redhat.com>
7079 * gcc.dg/pr56510.c: New test.
7081 PR rtl-optimization/56484
7082 * gcc.c-torture/compile/pr56484.c: New test.
7084 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
7087 * g++.dg/warn/Wsign-conversion-2.C: New.
7089 2013-03-05 Richard Biener <rguenther@suse.de>
7091 PR tree-optimization/56270
7092 * gcc.dg/vect/slp-38.c: New testcase.
7094 2013-03-05 Jakub Jelinek <jakub@redhat.com>
7096 PR rtl-optimization/56494
7097 * gcc.dg/pr56494.c: New test.
7099 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
7101 * gcc.dg/pr56424.c: New test.
7103 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
7105 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
7106 * gcc.dg/pr56228.c <avr>: Skip.
7108 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
7111 PR tree-optimization/52631
7112 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
7114 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
7116 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
7117 * gcc.dg/vect/vect-83_64.c: Same.
7119 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7122 * gfortran.dg/pointer_check_13.f90: New test.
7124 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7127 * gfortran.dg/array_constructor_42.f90: New test.
7129 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
7132 * g++.dg/template/static33.C: New.
7133 * g++.dg/template/static34.C: Likewise.
7136 * g++.dg/template/static35.C: New.
7138 2013-03-01 Steve Ellcey <sellcey@mips.com>
7140 * gcc.dg/pr56396.c: Require pic support.
7142 2013-03-01 Richard Biener <rguenther@suse.de>
7144 PR tree-optimization/55481
7145 * gcc.dg/torture/pr56488.c: New testcase.
7147 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
7148 Jakub Jelinek <jakub@redhat.com>
7151 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
7152 no_sanitize_address attribute rather than no_address_safety_analysis.
7153 * g++.dg/asan/sanitizer_test_utils.h
7154 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
7155 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
7156 in addition to no_address_safety_analysis.
7158 2013-02-28 Jason Merrill <jason@redhat.com>
7161 * g++.dg/cpp0x/constexpr-and.C: New.
7163 2013-02-28 Martin Jambor <mjambor@suse.cz>
7165 PR tree-optimization/56294
7166 * g++.dg/debug/pr56294.C: New test.
7168 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
7170 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
7172 2013-02-27 Marek Polacek <polacek@redhat.com>
7174 PR rtl-optimization/56466
7175 * gcc.dg/pr56466.c: New test.
7177 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7179 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
7180 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
7181 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
7183 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
7186 * gcc.dg/pr45472.c: New test.
7188 2013-02-26 Marek Polacek <polacek@redhat.com>
7190 PR tree-optimization/56426
7191 * gcc.dg/pr56436.c: New test.
7193 2013-02-26 Jakub Jelinek <jakub@redhat.com>
7195 PR tree-optimization/56448
7196 * gcc.c-torture/compile/pr56448.c: New test.
7198 PR tree-optimization/56443
7199 * gcc.dg/torture/pr56443.c: New test.
7201 2013-02-25 Richard Biener <rguenther@suse.de>
7203 PR tree-optimization/56175
7204 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
7206 2013-02-24 Jakub Jelinek <jakub@redhat.com>
7209 * g++.dg/torture/pr56403.C: New test.
7211 2013-02-25 Catherine Moore <clm@codesourcery.com>
7214 2013-02-24 Catherine Moore <clm@codesourcery.com>
7215 Richard Sandiford <rdsandiford@googlemail.com>
7217 * gcc.target/mips/mips.exp: Add microMIPS support.
7218 * gcc.target/mips/umips-movep-2.c: New test.
7219 * gcc.target/mips/umips-lwp-2.c: New test.
7220 * gcc.target/mips/umips-swp-5.c: New test.
7221 * gcc.target/mips/umips-constraints-1.c: New test.
7222 * gcc.target/mips/umips-lwp-3.c: New test.
7223 * gcc.target/mips/umips-swp-6.c: New test.
7224 * gcc.target/mips/umips-constraints-2.c: New test.
7225 * gcc.target/mips/umips-save-restore-1.c: New test.
7226 * gcc.target/mips/umips-lwp-4.c: New test.
7227 * gcc.target/mips/umips-swp-7.c: New test.
7228 * gcc.target/mips/umips-save-restore-2.c: New test.
7229 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7230 * gcc.target/mips/umips-lwp-5.c: New test.
7231 * gcc.target/mips/umips-save-restore-3.c: New test.
7232 * gcc.target/mips/umips-lwp-6.c: New test.
7233 * gcc.target/mips/umips-swp-1.c: New test.
7234 * gcc.target/mips/umips-lwp-7.c: New test.
7235 * gcc.target/mips/umips-swp-2.c: New test.
7236 * gcc.target/mips/umips-lwp-8.c: New test.
7237 * gcc.target/mips/umips-swp-3.c: New test.
7238 * gcc.target/mips/umips-movep-1.c: New test.
7239 * gcc.target/mips/umips-lwp-1.c: New test.
7240 * gcc.target/mips/umips-swp-4.c: New test.
7242 2013-02-24 Catherine Moore <clm@codesourcery.com>
7243 Richard Sandiford <rdsandiford@googlemail.com>
7245 * gcc.target/mips/mips.exp: Add microMIPS support.
7246 * gcc.target/mips/umips-movep-2.c: New test.
7247 * gcc.target/mips/umips-lwp-2.c: New test.
7248 * gcc.target/mips/umips-swp-5.c: New test.
7249 * gcc.target/mips/umips-constraints-1.c: New test.
7250 * gcc.target/mips/umips-lwp-3.c: New test.
7251 * gcc.target/mips/umips-swp-6.c: New test.
7252 * gcc.target/mips/umips-constraints-2.c: New test.
7253 * gcc.target/mips/umips-save-restore-1.c: New test.
7254 * gcc.target/mips/umips-lwp-4.c: New test.
7255 * gcc.target/mips/umips-swp-7.c: New test.
7256 * gcc.target/mips/umips-save-restore-2.c: New test.
7257 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7258 * gcc.target/mips/umips-lwp-5.c: New test.
7259 * gcc.target/mips/umips-save-restore-3.c: New test.
7260 * gcc.target/mips/umips-lwp-6.c: New test.
7261 * gcc.target/mips/umips-swp-1.c: New test.
7262 * gcc.target/mips/umips-lwp-7.c: New test.
7263 * gcc.target/mips/umips-swp-2.c: New test.
7264 * gcc.target/mips/umips-lwp-8.c: New test.
7265 * gcc.target/mips/umips-swp-3.c: New test.
7266 * gcc.target/mips/umips-movep-1.c: New test.
7267 * gcc.target/mips/umips-lwp-1.c: New test.
7268 * gcc.target/mips/umips-swp-4.c: New test.
7270 2013-02-22 Jakub Jelinek <jakub@redhat.com>
7273 * lib/asan-dg.exp (asan_link_flags): Add
7274 -B${gccpath}/libsanitizer/asan/ to flags.
7276 2013-02-21 Jakub Jelinek <jakub@redhat.com>
7279 * gcc.dg/torture/pr56420.c: New test.
7281 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
7284 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
7286 2013-02-21 Martin Jambor <mjambor@suse.cz>
7288 PR tree-optimization/56310
7289 * g++.dg/ipa/pr56310.C: New test.
7291 2013-02-21 Janus Weil <janus@gcc.gnu.org>
7294 * gfortran.dg/proc_ptr_comp_37.f90: New.
7296 2013-02-21 Richard Biener <rguenther@suse.de>
7298 PR tree-optimization/56415
7300 2013-02-11 Richard Biener <rguenther@suse.de>
7302 PR tree-optimization/56273
7303 * g++.dg/warn/Warray-bounds-6.C: New testcase.
7304 * gcc.dg/tree-ssa/pr21559.c: Adjust.
7305 * gcc.dg/tree-ssa/vrp17.c: Likewise.
7306 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7307 * gcc.dg/tree-ssa/vrp23.c: Likewise.
7308 * gcc.dg/tree-ssa/vrp24.c: Likewise.
7310 2013-02-21 Marek Polacek <polacek@redhat.com>
7312 PR tree-optimization/56398
7313 * g++.dg/torture/pr56398.C: New test.
7315 2013-02-21 Jakub Jelinek <jakub@redhat.com>
7318 * gcc.c-torture/compile/pr56405.c: New test.
7320 2013-02-20 Jan Hubicka <jh@suse.cz>
7322 PR tree-optimization/56265
7323 * g++.dg/ipa/devirt-11.C: New testcase.
7325 2013-02-20 Richard Biener <rguenther@suse.de>
7327 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
7329 2013-02-20 Richard Biener <rguenther@suse.de>
7330 Jakub Jelinek <jakub@redhat.com>
7332 PR tree-optimization/56396
7333 * gcc.dg/pr56396.c: New testcase.
7335 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
7338 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
7340 2013-02-19 Richard Biener <rguenther@suse.de>
7342 PR tree-optimization/56384
7343 * gcc.dg/torture/pr56384.c: New testcase.
7345 2013-02-19 Jakub Jelinek <jakub@redhat.com>
7347 PR tree-optimization/56350
7348 * gcc.dg/pr56350.c: New test.
7350 PR tree-optimization/56381
7351 * g++.dg/opt/pr56381.C: New test.
7353 2013-02-18 Jakub Jelinek <jakub@redhat.com>
7356 * lib/dg-pch.exp (pch-init, pch-finish,
7357 check_effective_target_pch_supported_debug): New procs.
7358 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
7359 Likewise if $pch_unsupported_debug and $flags include -g.
7360 Skip FAILs about missing *.gch file if $pch_unsupported_debug
7361 and dg-require-effective-target pch_unsupported_debug.
7362 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
7363 * objc.dg/pch/pch.exp: Likewise.
7364 * gcc.dg/pch/pch.exp: Likewise.
7365 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
7366 pch_unsupported_debug.
7367 * gcc.dg/pch/valid-1.hs: Likewise.
7368 * gcc.dg/pch/valid-1b.c: Likewise.
7369 * gcc.dg/pch/valid-1b.hs: Likewise.
7371 2013-02-18 Richard Biener <rguenther@suse.de>
7373 PR tree-optimization/56366
7374 * gcc.dg/torture/pr56366.c: New testcase.
7376 2013-02-18 Richard Biener <rguenther@suse.de>
7379 * gcc.dg/torture/pr56349.c: New testcase.
7381 2013-02-18 Richard Biener <rguenther@suse.de>
7383 PR tree-optimization/56321
7384 * gcc.dg/torture/pr56321.c: New testcase.
7386 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
7388 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
7390 2013-02-16 Jakub Jelinek <jakub@redhat.com>
7391 Dodji Seketeli <dodji@redhat.com>
7394 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
7395 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
7396 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
7397 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
7398 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
7399 * c-c++-common/asan/pr56330.c: Likewise.
7400 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
7401 Ensure the size argument of __builtin_memcpy is a constant.
7403 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
7404 Paolo Carlini <paolo.carlini@oracle.com>
7407 * g++.dg/cpp0x/enum23.C: New.
7409 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
7412 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
7414 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
7416 PR rtl-optimization/56348
7417 * gcc.target/i386/pr56348.c: New test.
7419 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
7421 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
7422 * gcc.target/arm/interrupt-2.c: Likewise.
7424 2013-02-15 Tobias Burnus <burnus@net-b.de>
7427 * gfortran.dg/matmul_9.f90: New.
7429 2013-02-15 Tobias Burnus <burnus@net-b.de>
7432 * gfortran.dg/init_flag_11.f90: New.
7434 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7436 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
7438 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7440 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
7443 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
7444 Tobias Burnus <burnus@net-b.de>
7447 * gfortran.dg/allocatable_function_7.f90: New.
7449 2013-02-14 Jakub Jelinek <jakub@redhat.com>
7451 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
7452 * asan_globals_test-wrapper.cc: New file.
7453 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
7454 instead of asan_globals_test.cc as dg-additional-sources.
7455 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
7456 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
7457 "sanitizer_test_utils.h" instead of
7458 "sanitizer_common/tests/sanitizer_test_utils.h".
7459 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
7460 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
7461 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
7462 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
7463 * g++.dg/asan/asan_test.cc: Synced from upstream.
7464 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
7466 2013-02-14 Dodji Seketeli <dodji@redhat.com>
7469 * c-c++-common/asan/memcmp-2.c: New test.
7471 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
7474 * g++.dg/cpp0x/udlit-string-literal.h: New.
7475 * g++.dg/cpp0x/udlit-string-literal.C: New.
7477 2013-02-13 Sriraman Tallam <tmsriram@google.com>
7479 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
7481 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
7484 * gcc.target/arm/pr56184.C: New test.
7486 2013-02-13 Jakub Jelinek <jakub@redhat.com>
7489 * g++.dg/torture/pr56302.C: New test.
7490 * g++.dg/cpp0x/constexpr-56302.C: New test.
7491 * c-c++-common/pr56302.c: New test.
7493 2013-02-13 Tobias Burnus <burnus@net-b.de>
7494 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7497 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
7498 * gfortran.dg/quad_3.f90: Ditto.
7500 2013-02-13 Kostya Serebryany <kcc@google.com>
7502 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
7503 to match the fresh asan run-time.
7504 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
7506 2013-02-12 Dodji Seketeli <dodji@redhat.com>
7508 Avoid instrumenting duplicated memory access in the same basic block
7509 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
7510 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
7511 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
7512 * c-c++-common/asan/inc.c: Likewise.
7514 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
7517 * gcc.target/i386/pr56148.c: New test.
7519 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
7520 Tobias Burnus <burnus@net-b.de>
7523 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
7526 2013-02-12 Richard Biener <rguenther@suse.de>
7529 * gcc.dg/lto/pr56297_0.c: New testcase.
7530 * gcc.dg/lto/pr56297_0.c: Likewise.
7532 2013-02-12 Janus Weil <janus@gcc.gnu.org>
7535 * gfortran.dg/typebound_deferred_1.f90: New.
7537 2013-02-12 Jakub Jelinek <jakub@redhat.com>
7539 PR rtl-optimization/56151
7540 * gcc.target/i386/pr56151.c: New test.
7542 2013-02-11 Sriraman Tallam <tmsriram@google.com>
7544 * g++.dg/ext/mv12.C: New test.
7545 * g++.dg/ext/mv12.h: New file.
7546 * g++.dg/ext/mv12-aux.C: New file.
7547 * g++.dg/ext/mv13.C: New test.
7549 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
7551 * lib/target-supports.exp
7552 (check_effective_target_powerpc_eabi_ok): New.
7553 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
7555 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
7556 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
7558 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
7559 * gcc.target/powerpc/pr51623.c: Likewise.
7560 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
7561 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
7563 2013-02-11 Alexander Potapenko <glider@google.com>
7564 Jack Howarth <howarth@bromo.med.uc.edu>
7565 Jakub Jelinek <jakub@redhat.com>
7568 * g++.dg/asan/pr55617.C: Run on all targets.
7570 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
7572 PR rtl-optimization/56275
7573 * gcc.dg/pr56275.c: New test.
7575 2013-02-11 Richard Biener <rguenther@suse.de>
7577 PR tree-optimization/56273
7578 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
7580 2013-02-11 Richard Biener <rguenther@suse.de>
7582 PR tree-optimization/56264
7583 * gcc.dg/torture/pr56264.c: New testcase.
7585 2013-02-11 Richard Biener <rguenther@suse.de>
7587 PR tree-optimization/56273
7588 * g++.dg/warn/Warray-bounds-6.C: New testcase.
7589 * gcc.dg/tree-ssa/pr21559.c: Adjust.
7590 * gcc.dg/tree-ssa/vrp17.c: Likewise.
7591 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7592 * gcc.dg/tree-ssa/vrp23.c: Likewise.
7593 * gcc.dg/tree-ssa/vrp24.c: Likewise.
7595 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
7597 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
7598 for *-*-linux-gnu targets.
7599 * g++.dg/asan/interception-test-1.c: Ditto.
7600 * g++.dg/asan/interception-failure-test-1.C: Ditto.
7601 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
7603 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
7606 * gfortran.dg/intrinsic_size_4.f90 : New test.
7608 2013-02-09 Jakub Jelinek <jakub@redhat.com>
7611 * gcc.target/powerpc/pr56256.c: New test.
7613 2013-02-08 Ian Lance Taylor <iant@google.com>
7615 * lib/go.exp: Load timeout.exp.
7617 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
7619 PR rtl-optimization/56246
7620 * gcc.target/i386/pr56246.c: New test.
7622 2013-02-08 Jeff Law <law@redhat.com>
7625 * gcc.dg/debug/dwarf2/pr53948.c: New test.
7627 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
7630 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
7633 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
7635 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
7637 2013-02-08 Jakub Jelinek <jakub@redhat.com>
7639 PR rtl-optimization/56195
7640 * gcc.dg/torture/pr56195.c: New test.
7642 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
7645 * gfortran.dg/recursive_interface_2.f90: New test.
7647 2013-02-08 Jakub Jelinek <jakub@redhat.com>
7649 PR tree-optimization/56250
7650 * gcc.c-torture/execute/pr56250.c: New test.
7652 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
7654 PR tree-optimization/56064
7655 * gcc.dg/fixed-point/view-convert-2.c: New test.
7657 2013-02-08 Michael Matz <matz@suse.de>
7659 PR tree-optimization/52448
7660 * gcc.dg/pr52448.c: New test.
7662 2013-02-08 Richard Biener <rguenther@suse.de>
7665 * gcc.dg/torture/pr56181.c: New testcase.
7667 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
7670 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
7671 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
7673 2013-02-07 Jakub Jelinek <jakub@redhat.com>
7676 * g++.dg/parse/crash61.C: New test.
7679 * g++.dg/parse/pr56239.C: New test.
7682 * g++.dg/abi/mangle61.C: New test.
7684 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
7686 PR rtl-optimization/56225
7687 * gcc.target/i386/pr56225.c: New test.
7689 2013-02-07 Jakub Jelinek <jakub@redhat.com>
7692 * gcc.dg/guality/pr56154-1.c: New test.
7693 * gcc.dg/guality/pr56154-2.c: New test.
7694 * gcc.dg/guality/pr56154-3.c: New test.
7695 * gcc.dg/guality/pr56154-4.c: New test.
7696 * gcc.dg/guality/pr56154-aux.c: New file.
7698 PR tree-optimization/55789
7699 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
7701 * gcc.dg/tree-ssa/inline-3.c: Add
7702 --param max-early-inliner-iterations=2 option.
7704 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7707 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
7708 Add -fno-dwarf2-cfi-asm to dg-options.
7711 2013-02-07 Jakub Jelinek <jakub@redhat.com>
7714 * gcc.dg/pr56228.c: New test.
7716 2013-02-07 Alan Modra <amodra@gmail.com>
7719 * gcc.target/powerpc/pr54009.c: New test.
7721 * gfortran.dg/pr54131.f: New test.
7723 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
7726 * gfortran.dg/array_constructor_41.f90: New test.
7728 2013-02-06 Janus Weil <janus@gcc.gnu.org>
7731 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
7733 2013-02-06 Jakub Jelinek <jakub@redhat.com>
7736 * g++.dg/gomp/pr56217.C: New test.
7738 2013-02-05 Jakub Jelinek <jakub@redhat.com>
7740 PR tree-optimization/56205
7741 * gcc.dg/tree-ssa/stdarg-6.c: New test.
7742 * gcc.c-torture/execute/pr56205.c: New test.
7744 2013-02-05 Richard Biener <rguenther@suse.de>
7746 PR tree-optimization/53342
7747 PR tree-optimization/53185
7748 * gcc.dg/vect/pr53185-2.c: New testcase.
7750 2013-02-05 Jan Hubicka <jh@suse.cz>
7752 PR tree-optimization/55789
7753 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
7754 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
7755 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
7756 * g++.dg/ipa/inline-1.C: New testcase.
7757 * g++.dg/ipa/inline-2.C: New testcase.
7758 * g++.dg/ipa/inline-3.C: New testcase.
7760 2013-02-05 Jan Hubicka <jh@suse.cz>
7762 PR tree-optimization/55789
7763 * g++.dg/torture/pr55789.C: New testcase.
7765 2013-02-05 Jakub Jelinek <jakub@redhat.com>
7768 * gcc.dg/pr56167.c: New test.
7770 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
7773 * gcc.target/sh/pr55146.c: New.
7775 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
7777 PR tree-optimization/54386
7778 * gcc.target/sh/pr54386.c: New.
7780 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
7783 * gfortran.dg/realloc_on _assign_16.f90 : New test.
7786 * gfortran.dg/realloc_on _assign_17.f90 : New test.
7788 2013-02-04 Alexander Potapenko <glider@google.com>
7789 Jack Howarth <howarth@bromo.med.uc.edu>
7790 Jakub Jelinek <jakub@redhat.com>
7793 * g++.dg/asan/pr55617.C: New test.
7795 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
7798 * gfortran.dg/typebound_operator_19.f90: New test.
7799 * gfortran.dg/typebound_assignment_4.f90: New test.
7801 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
7804 * gfortran.dg/recursive_interface_1.f90: New test.
7806 2013-02-04 Richard Guenther <rguenther@suse.de>
7809 * gcc.dg/lto/pr56168_0.c: New testcase.
7810 * gcc.dg/lto/pr56168_1.c: Likewise.
7812 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
7816 * gfortran.dg/block_12.f90: New test.
7817 * gfortran.dg/module_error_1.f90: New test.
7819 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
7821 * lib/target-supports.exp (check_effective_target_vect_float)
7822 (check_effective_target_vect_no_align): Add mips-sde-elf.
7824 2013-02-01 Jakub Jelinek <jakub@redhat.com>
7826 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
7828 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
7830 * gcc.dg/pr56023.c: XFAIL on AIX.
7831 * gcc.dg/vect/pr49352.c: Same.
7833 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
7835 * gnat.dg/opt26.adb: New test.
7837 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7840 2013-01-27 Amol Pise <amolpise15@gmail.com>
7842 * gcc.target/arm/neon-vfnms-1.c: New test.
7843 * gcc.target/arm/neon-vfnma-1.c: New test.
7845 2013-01-31 Richard Biener <rguenther@suse.de>
7847 PR tree-optimization/56157
7848 * gcc.dg/torture/pr56157.c: New testcase.
7850 2013-01-30 Richard Biener <rguenther@suse.de>
7852 PR tree-optimization/56150
7853 * gcc.dg/torture/pr56150.c: New testcase.
7855 2013-01-30 Jakub Jelinek <jakub@redhat.com>
7858 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
7859 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
7860 printed in backtrace.
7861 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
7862 to avoid errors about mismatched allocation vs. deallocation.
7865 * g++.dg/mv1.C: Moved to...
7866 * g++.dg/ext/mv1.C: ... here. Adjust test.
7867 * g++.dg/mv2.C: Moved to...
7868 * g++.dg/ext/mv2.C: ... here. Adjust test.
7869 * g++.dg/mv3.C: Moved to...
7870 * g++.dg/ext/mv3.C: ... here.
7871 * g++.dg/mv4.C: Moved to...
7872 * g++.dg/ext/mv4.C: ... here.
7873 * g++.dg/mv5.C: Moved to...
7874 * g++.dg/ext/mv5.C: ... here. Adjust test.
7875 * g++.dg/mv6.C: Moved to...
7876 * g++.dg/ext/mv6.C: ... here. Adjust test.
7877 * g++.dg/ext/mv7.C: New test.
7878 * g++.dg/ext/mv8.C: New test.
7879 * g++.dg/ext/mv9.C: New test.
7880 * g++.dg/ext/mv10.C: New test.
7881 * g++.dg/ext/mv11.C: New test.
7883 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
7885 PR rtl-optimization/56144
7886 * gcc.dg/pr56144.c: New.
7888 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
7890 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
7892 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
7893 * g++.dg/cpp0x/constexpr-55573.C: Same
7895 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
7897 PR tree-optimization/56064
7898 * gcc.dg/fixed-point/view-convert.c: New test.
7900 2013-01-30 Andreas Schwab <schwab@suse.de>
7902 * lib/target-supports-dg.exp (dg-process-target): Use expr to
7903 evaluate the end index in string range.
7905 2013-01-30 Tobias Burnus <burnus@net-b.de>
7908 * gfortran.dg/allocatable_function_6.f90: New.
7910 2013-01-29 Janus Weil <janus@gcc.gnu.org>
7911 Mikael Morin <mikael@gcc.gnu.org>
7914 * gfortran.dg/proc_ptr_comp_36.f90: New.
7916 2013-01-29 Richard Biener <rguenther@suse.de>
7918 PR tree-optimization/55270
7919 * gcc.dg/torture/pr55270.c: New testcase.
7921 2013-01-28 Jakub Jelinek <jakub@redhat.com>
7923 PR rtl-optimization/56117
7924 * gcc.dg/pr56117.c: New test.
7926 2013-01-28 Richard Biener <rguenther@suse.de>
7928 PR tree-optimization/56034
7929 * gcc.dg/torture/pr56034.c: New testcase.
7931 2013-01-28 Jakub Jelinek <jakub@redhat.com>
7933 PR tree-optimization/56125
7934 * gcc.dg/pr56125.c: New test.
7936 2013-01-28 Tobias Burnus <burnus@net-b.de>
7937 Mikael Morin <mikael@gcc.gnu.org>
7940 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
7941 * gfortran.dg/import8.f90: Likewise.
7942 * gfortran.dg/interface_derived_type_1.f90: Likewise.
7943 * gfortran.dg/import10.f90: New test.
7944 * gfortran.dg/import11.f90: Likewise
7946 2013-01-28 Jakub Jelinek <jakub@redhat.com>
7949 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
7950 string.h. Provide memset, malloc and free prototypes, adjust line
7951 numbers in dg-output.
7952 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
7953 Provide memset prototype and adjust line numbers in dg-output.
7954 * c-c++-common/asan/global-overflow-1.c: Likewise.
7956 PR tree-optimization/56094
7957 * gcc.dg/pr56094.c: New test.
7959 2013-01-27 Amol Pise <amolpise15@gmail.com>
7961 * gcc.target/arm/neon-vfnms-1.c: New test.
7962 * gcc.target/arm/neon-vfnma-1.c: New test.
7964 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
7967 * gcc.target/i386/pr56114.c: New test.
7969 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
7972 * gfortran.dg/associate_14.f90: New test.
7975 * gfortran.dg/associate_13.f90: New test.
7977 2013-01-25 Jakub Jelinek <jakub@redhat.com>
7979 PR tree-optimization/56098
7980 * gcc.dg/pr56098-1.c: New test.
7981 * gcc.dg/pr56098-2.c: New test.
7983 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
7986 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
7988 2013-01-22 Marek Polacek <polacek@redhat.com>
7990 PR tree-optimization/56035
7991 * gcc.dg/pr56035.c: New test.
7993 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
7995 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
7998 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
8000 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
8002 2013-01-24 Jakub Jelinek <jakub@redhat.com>
8005 * gcc.dg/pr56078.c: New test.
8006 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
8008 2013-01-24 Martin Jambor <mjambor@suse.cz>
8010 PR tree-optimization/55927
8011 * g++.dg/ipa/devirt-10.C: Disable early inlining.
8013 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
8015 * gcc.target/i386/movsd.c: New test.
8017 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
8020 * gcc.target/i386/pr55934.c: New test.
8022 2013-01-23 Janus Weil <janus@gcc.gnu.org>
8025 * gfortran.dg/select_8.f90: New.
8027 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
8029 * gcc.target/microblaze/microblaze.exp: Remove
8030 target_config_cflags check.
8032 2013-01-23 Jakub Jelinek <jakub@redhat.com>
8035 * gfortran.dg/gomp/pr56052.f90: New test.
8038 * gcc.dg/pr49069.c: New test.
8040 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8043 * g++.dg/cpp0x/constexpr-static10.C: New.
8045 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
8048 * gcc.target/i386/pr56028.c: New test.
8050 2013-01-22 Jakub Jelinek <jakub@redhat.com>
8053 * gcc.target/i386/pr55686.c: New test.
8055 2013-01-22 Dodji Seketeli <dodji@redhat.com>
8058 * g++.dg/cpp0x/variadic139.C: New test.
8059 * g++.dg/cpp0x/variadic140.C: Likewise.
8060 * g++.dg/cpp0x/variadic141.C: Likewise.
8062 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
8064 * gnat.dg/warn8.adb: New test.
8066 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
8069 * gfortran.dg/include_8.f90: New test.
8071 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
8073 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
8074 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
8076 2013-01-21 Jakub Jelinek <jakub@redhat.com>
8078 PR tree-optimization/56051
8079 * gcc.c-torture/execute/pr56051.c: New test.
8081 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
8083 PR rtl-optimization/56023
8084 * gcc.dg/pr56023.c: New test.
8086 2013-01-21 Martin Jambor <mjambor@suse.cz>
8089 * gcc.target/i386/pr56022.c: New test.
8091 2013-01-21 Jason Merrill <jason@redhat.com>
8093 * lib/target-supports.exp (check_effective_target_alias): New.
8095 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
8098 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
8100 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
8102 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
8104 2013-01-19 Jeff Law <law@redhat.com>
8106 PR tree-optimization/52631
8107 * tree-ssa/pr52631.c: New test.
8108 * tree-ssa/ssa-fre-9: Update expected output.
8110 2013-01-19 Anthony Green <green@moxielogic.com>
8112 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
8115 2013-01-18 Jakub Jelinek <jakub@redhat.com>
8117 PR tree-optimization/56029
8118 * g++.dg/torture/pr56029.C: New test.
8120 2013-01-18 Sharad Singhai <singhai@google.com>
8122 PR tree-optimization/55995
8123 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
8125 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
8128 * gcc.target/i386/pr55433.c: New.
8130 2013-01-18 Jakub Jelinek <jakub@redhat.com>
8133 * gfortran.dg/pr56015.f90: New test.
8135 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
8137 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
8139 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
8141 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
8142 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
8143 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
8144 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
8145 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
8147 2013-01-17 Jeff Law <law@redhat.com>
8149 * gcc.dg/pr52573.c: Move to...
8150 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
8152 PR rtl-optimization/52573
8153 * gcc.dg/pr52573.c: New test.
8155 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
8158 * g++.dg/asan/interception-test-1.C: Skip on darwin.
8159 * lib/target-supports.exp (check_effective_target_swapcontext): Use
8160 check_no_compiler_messages to test support in ucontext.h.
8161 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
8162 compliant RLIMIT_AS.
8164 2013-01-17 Marek Polacek <polacek@redhat.com>
8166 PR rtl-optimization/55833
8167 * gcc.dg/pr55833.c: New test.
8169 2013-01-17 Jan Hubicka <jh@suse.cz>
8171 PR tree-optimization/55273
8172 * gcc.c-torture/compile/pr55273.c: New testcase.
8174 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
8177 * gcc.target/pr55981.c: New test.
8179 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
8181 * gcc.target/arm/pr40887.c: Require at least armv5.
8182 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
8183 * gcc.target/arm/pr51915.c: Likewise.
8184 * gcc.target/arm/pr52006.c: Likewise.
8185 * gcc.target/arm/pr53187.c: Likewise.
8187 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
8188 * gcc.target/arm/ftest-support-arm.h: Delete.
8189 * gcc.target/arm/ftest-support-thumb.h: Delete.
8190 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
8191 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
8192 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
8193 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
8194 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
8195 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
8196 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
8197 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
8198 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
8199 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
8200 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
8201 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
8202 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
8203 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
8204 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
8205 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
8206 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
8207 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
8208 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
8209 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
8210 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
8211 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
8212 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
8213 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
8215 2013-01-17 Martin Jambor <mjambor@suse.cz>
8217 PR tree-optimizations/55264
8218 * g++.dg/ipa/pr55264.C: New test.
8220 2013-01-16 Janus Weil <janus@gcc.gnu.org>
8223 * gfortran.dg/class_55.f90: New.
8225 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
8228 * gcc.c-torture/execute/builtins/builtins.exp: Add
8229 -Wl,--allow-multiple-definition for eabi and elf targets.
8232 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
8233 check_effective_target_vect_perm_short,
8234 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
8235 check_effective_target_vect64): Return 0 for big-endian ARM.
8236 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
8238 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
8241 2013-01-16 Richard Biener <rguenther@suse.de>
8243 PR tree-optimization/55964
8244 * gcc.dg/torture/pr55964.c: New testcase.
8246 2013-01-16 Richard Biener <rguenther@suse.de>
8248 PR tree-optimization/54767
8249 PR tree-optimization/53465
8250 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
8252 2013-01-16 Christian Bruel <christian.bruel@st.com>
8255 * gcc.target/sh/sh-switch.c: New testcase.
8257 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
8259 * gcc.dg/webizer.c: Increase the array size.
8261 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8264 * gcc.dg/pr55940.c: New test.
8266 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
8267 Harald Anlauf <anlauf@gmx.de>
8269 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
8270 * gfortran.dg/bounds_check_5.f90: Likewise.
8271 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
8272 * gfortran.dg/continuation_9.f90: Likewise.
8273 * gfortran.dg/move_alloc_13.f90: Likewise.
8274 * gfortran.dg/structure_constructor_11.f90: Likewise.
8275 * gfortran.dg/tab_continuation.f: Likewise.
8276 * gfortran.dg/warning-directive-2.F90: Likewise.
8277 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
8279 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
8281 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
8282 * gcc.target/arm/fma-sp.c: Likewise.
8284 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
8286 PR rtl-optimization/55153
8287 * gcc.dg/pr55153.c: New.
8289 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8291 PR tree-optimization/55920
8292 * gcc.c-torture/compile/pr55920.c: New test.
8294 2013-01-15 Richard Biener <rguenther@suse.de>
8297 * gcc.dg/torture/pr55882.c: New testcase.
8299 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8301 PR tree-optimization/55955
8302 * gcc.c-torture/compile/pr55955.c: New test.
8304 2013-01-15 Dodji Seketeli <dodji@redhat.com>
8307 * g++.dg/cpp0x/alias-decl-31.C: New test.
8309 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
8312 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
8313 case where interface is null.
8315 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8318 * gfortran.dg/array_constructor_40.f90: New test.
8320 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
8322 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
8324 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
8326 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
8327 * gcc.target/aarch64/vect-ld1r-compile.c: New.
8328 * gcc.target/aarch64/vect-ld1r-fp.c: New.
8329 * gcc.target/aarch64/vect-ld1r.c: New.
8330 * gcc.target/aarch64/vect-ld1r.x: New.
8332 2013-01-14 Andi Kleen <ak@linux.intel.com>
8335 * gcc.target/i386/hle-clear-rel.c: New file
8336 * gcc.target/i386/hle-store-rel.c: New file.
8338 2013-01-14 Harald Anlauf <anlauf@gmx.de>
8340 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
8341 * gfortran.dg/bounds_check_4.f90: Likewise.
8342 * gfortran.dg/inquire_10.f90: Likewise.
8343 * gfortran.dg/minloc_3.f90: Likewise.
8344 * gfortran.dg/minlocval_3.f90: Likewise.
8345 * gfortran.dg/module_double_reuse.f90: Likewise.
8346 * gfortran.dg/mvbits_1.f90: Likewise.
8347 * gfortran.dg/oldstyle_1.f90: Likewise.
8348 * gfortran.dg/pr20163-2.f: Likewise.
8349 * gfortran.dg/save_1.f90: Likewise.
8350 * gfortran.dg/scan_1.f90: Likewise.
8351 * gfortran.dg/select_char_1.f90: Likewise.
8352 * gfortran.dg/shape_4.f90: Likewise.
8353 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
8354 * gfortran.dg/function_optimize_10.f90: Likewise.
8355 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
8356 * gfortran.dg/used_types_17.f90: Likewise.
8357 * gfortran.dg/used_types_18.f90: Likewise.
8359 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
8362 * gfortran.dg/proc_ptr_result_8.f90 : New test.
8364 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
8366 * gcc.dg/unroll_5.c: Add nomips16 attributes.
8368 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
8370 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
8372 2013-01-12 Janus Weil <janus@gcc.gnu.org>
8375 * gfortran.dg/assumed_type_2.f90: Fix test case.
8376 * gfortran.dg/internal_pack_13.f90: New test.
8377 * gfortran.dg/internal_pack_14.f90: New test.
8379 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
8382 * gfortran.dg/unlimited_polymorphic_8.f90: Update
8383 scan-tree-dump-times for foo.0.x._vptr to deal with change from
8386 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
8388 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
8390 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
8393 * gcc.target/s390/pr55719.c: New testcase.
8395 2013-01-11 Richard Guenther <rguenther@suse.de>
8397 PR tree-optimization/44061
8398 * gcc.dg/pr44061.c: New testcase.
8400 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
8402 Update copyright years.
8404 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
8405 Jakub Jelinek <jakub@redhat.com>
8408 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
8410 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
8412 PR rtl-optimization/55672
8413 * gcc.target/i386/pr55672.c: New.
8415 2013-01-10 Jeff Law <law@redhat.com>
8417 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
8418 pass/fail message unique.
8421 2013-01-10 Jason Merrill <jason@redhat.com>
8423 * ada/.gitignore: New.
8425 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8427 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
8429 * g++.dg/tls/thread_local2.C: Likewise.
8430 * g++.dg/tls/thread_local2g.C: Likewise.
8431 * g++.dg/tls/thread_local6.C: Likewise.
8432 * g++.dg/tls/thread_local-order1.C: Add tls options.
8433 * g++.dg/tls/thread_local-order2.C: Likewise.
8434 * g++.dg/tls/thread_local3.C: Likewise.
8435 * g++.dg/tls/thread_local3g.C: Likewise.
8436 * g++.dg/tls/thread_local4.C: Likewise.
8437 * g++.dg/tls/thread_local4g.C: Likewise.
8438 * g++.dg/tls/thread_local5.C: Likewise.
8439 * g++.dg/tls/thread_local5g.C: Likewise.
8440 * g++.dg/tls/thread_local6g.C: Likewise.
8442 2013-01-10 Kostya Serebryany <kcc@google.com>
8444 * g++.dg/asan/asan_test.cc: Sync from upstream.
8446 2013-01-10 Jakub Jelinek <jakub@redhat.com>
8448 PR tree-optimization/55921
8449 * gcc.c-torture/compile/pr55921.c: New test.
8451 2013-01-09 Jan Hubicka <jh@suse.cz>
8453 PR tree-optimization/55569
8454 * gcc.c-torture/compile/pr55569.c: New testcase.
8456 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
8459 * gfortran.dg/use_28.f90: New test.
8461 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
8463 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
8464 number matching more robust.
8466 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
8468 PR rtl-optimization/55829
8469 * gcc.target/i386/pr55829.c: New.
8471 2013-01-09 Tobias Burnus <burnus@net-b.de>
8474 * gfortran.dg/bind_c_bool_1.f90: New.
8475 * gfortran.dg/do_5.f90: Add dg-warning.
8477 2013-01-09 Jan Hubicka <jh@suse.cz>
8479 PR tree-optimization/55875
8480 * gcc.c-torture/execute/pr55875.c: New testcase.
8481 * g++.dg/torture/pr55875.C: New testcase.
8483 2013-01-09 Jakub Jelinek <jakub@redhat.com>
8486 * c-c++-common/pr48418.c: New test.
8488 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
8491 * g++.dg/tls/thread_local-ice.C: New.
8493 2013-01-09 Andreas Schwab <schwab@suse.de>
8495 * gcc.dg/guality/pr54693.c: Null-terminate arr.
8497 2013-01-09 Jakub Jelinek <jakub@redhat.com>
8499 PR tree-optimization/48189
8500 * gcc.dg/pr48189.c: New test.
8502 2013-01-04 Jan Hubicka <jh@suse.cz>
8504 PR tree-optimization/55823
8505 * g++.dg/ipa/devirt-10.C: New testcase.
8507 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
8508 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
8510 PR rtl-optimization/55845
8511 * gcc.target/i386/pr55845.c: New test.
8513 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
8515 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
8516 instructions generated instead of number of occurances.
8518 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
8520 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
8521 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
8522 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
8523 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
8524 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
8525 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
8526 * gcc.target/aarch64/vect-fcm.x: Likewise.
8527 * lib/target-supports.exp
8528 (check_effective_target_vect_cond): Enable for AArch64.
8530 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
8532 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
8533 endian-safe float pool loading.
8534 (test_square_root_v4sf): Likewise.
8535 (test_square_root_v2df): Likewise.
8536 * lib/target-supports.exp
8537 (check_effective_target_vect_call_sqrtf): Add AArch64.
8539 2013-01-08 Martin Jambor <mjambor@suse.cz>
8542 * gcc.dg/tree-ssa/pr55579.c: New test.
8544 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8546 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
8549 2013-01-08 Jakub Jelinek <jakub@redhat.com>
8552 * gcc.dg/torture/pr55890-3.c: New test.
8555 * gcc.c-torture/compile/pr55851.c: New test.
8558 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
8561 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
8564 * gfortran.dg/elemental_scalar_args_2.f90: New test.
8566 2013-01-07 Tobias Burnus <burnus@net-b.de>
8569 * gfortran.dg/pointer_init_2.f90: Update dg-error.
8570 * gfortran.dg/pointer_init_7.f90: New.
8572 2013-01-07 Richard Biener <rguenther@suse.de>
8574 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
8576 2013-01-07 Richard Biener <rguenther@suse.de>
8579 * gcc.dg/torture/pr55890-1.c: New testcase.
8580 * gcc.dg/torture/pr55890-2.c: Likewise.
8582 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
8584 * gcc.target/aarch64/fmovd.c: New.
8585 * gcc.target/aarch64/fmovf.c: Likewise.
8586 * gcc.target/aarch64/fmovd-zero.c: Likewise.
8587 * gcc.target/aarch64/fmovf-zero.c: Likewise.
8588 * gcc.target/aarch64/vect-fmovd.c: Likewise.
8589 * gcc.target/aarch64/vect-fmovf.c: Likewise.
8590 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
8591 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
8593 2013-01-07 Richard Biener <rguenther@suse.de>
8595 PR tree-optimization/55888
8596 PR tree-optimization/55862
8597 * gcc.dg/torture/pr55888.c: New testcase.
8599 2013-01-07 Tobias Burnus <burnus@net-b.de>
8602 * gfortran.dg/intrinsic_size_3.f90: New.
8604 2013-01-07 Tobias Burnus <burnus@net-b.de>
8607 * gfortran.dg/select_type_32.f90: New.
8609 2013-01-04 Dodji Seketeli <dodji@redhat.com>
8612 * g++.dg/cpp0x/alias-decl-29.C: New test.
8614 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
8619 * gfortran.dg/class_array_15.f03: New test.
8621 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
8626 * gfortran.dg/use_23.f90: New test.
8627 * gfortran.dg/use_24.f90: New test.
8628 * gfortran.dg/use_25.f90: New test.
8629 * gfortran.dg/use_26.f90: New test.
8630 * gfortran.dg/use_27.f90: New test.
8632 2013-01-06 Olivier Hainque <hainque@adacore.com>
8634 * gnat.dg/specs/clause_on_volatile.ads: New test.
8636 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
8638 * gnat.dg/alignment10.adb: New test.
8640 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
8641 Mikael Morin <mikael@gcc.gnu.org>
8644 * gfortran.dg/use_22.f90: New test.
8646 2013-01-04 Andrew Pinski <apinski@cavium.com>
8648 * gcc.target/aarch64/cmp-1.c: New testcase.
8650 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
8653 * gfortran.dg/select_type_31.f03: New test.
8655 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
8657 PR c++/54526 (again)
8658 * g++.dg/cpp0x/parse2.C: Extend.
8659 * g++.old-deja/g++.other/crash28.C: Adjust.
8661 2013-01-04 Richard Biener <rguenther@suse.de>
8663 PR tree-optimization/55862
8664 * gcc.dg/torture/pr55862.c: New testcase.
8666 2013-01-04 Martin Jambor <mjambor@suse.cz>
8668 PR tree-optimization/55755
8669 * gcc.dg/torture/pr55755.c: New test.
8670 * gcc.dg/tree-ssa/sra-13.c: Likewise.
8671 * gcc.dg/tree-ssa/pr45144.c: Update.
8673 2013-01-04 Richard Biener <rguenther@suse.de>
8676 * gcc.dg/fold-reassoc-2.c: New testcase.
8678 2013-01-04 Tobias Burnus <burnus@net-b.de>
8681 * gfortran.dg/null_7.f90: New.
8683 2013-01-04 Tobias Burnus <burnus@net-b.de>
8687 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
8688 * gfortran.dg/unlimited_polymorphic_7.f90: New.
8689 * gfortran.dg/unlimited_polymorphic_8.f90: New.
8691 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
8693 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
8695 2013-01-03 Janus Weil <janus@gcc.gnu.org>
8698 * gfortran.dg/assignment_1.f90: Modified.
8699 * gfortran.dg/assignment_4.f90: New.
8701 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
8703 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
8705 2013-01-03 Richard Biener <rguenther@suse.de>
8707 PR tree-optimization/55857
8708 * gcc.dg/vect/pr55857-1.c: New testcase.
8709 * gcc.dg/vect/pr55857-2.c: Likewise.
8711 2013-01-03 Jakub Jelinek <jakub@redhat.com>
8713 PR rtl-optimization/55838
8714 * gcc.dg/pr55838.c: New test.
8716 PR tree-optimization/55832
8717 * gcc.c-torture/compile/pr55832.c: New test.
8719 2013-01-02 Teresa Johnson <tejohnson@google.com>
8721 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
8722 * gcc.dg/tree-ssa/loop-23.c: Ditto.
8723 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
8724 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
8725 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
8726 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
8727 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
8728 * gcc.dg/unroll_1.c: Ditto.
8729 * gcc.dg/unroll_2.c: Ditto.
8730 * gcc.dg/unroll_3.c: Ditto.
8731 * gcc.dg/unroll_4.c: Ditto.
8733 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8735 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
8737 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8740 * gfortran.dg/eof_4.f90: New test.
8742 2013-01-02 Jakub Jelinek <jakub@redhat.com>
8744 * lib/c-compat.exp (compat-use-alt-compiler): Remove
8745 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
8746 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
8747 (compat_setup_dfp): Initialize compat_alt_caret and
8748 compat_save_TEST_ALWAYS_FLAGS.
8750 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
8752 * gcc.dg/torture/tls/tls-reload-1.c: New test.
8754 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
8756 * gcc.dg/torture/fp-int-convert-2.c: New test.
8758 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8760 * gfortran.dg/newunit_3.f90: Add dg-do run.
8761 * gfortran.dg/inquire_15.f90: Add dg-do run.
8763 2013-01-01 Jakub Jelinek <jakub@redhat.com>
8765 PR tree-optimization/55831
8766 * gcc.dg/pr55831.c: New test.
8768 Copyright (C) 2013 Free Software Foundation, Inc.
8770 Copying and distribution of this file, with or without modification,
8771 are permitted in any medium without royalty provided the copyright
8772 notice and this notice are preserved.