1 2013-11-04 Vladimir Makarov <vmakarov@redhat.com>
3 PR rtl-optimization/58968
4 * gfortran.dg/pr58968.f: New
6 2013-11-04 Marek Polacek <polacek@redhat.com>
9 * g++.dg/diagnostic/pr58979.C: New test.
11 2013-11-04 Joseph Myers <joseph@codesourcery.com>
13 * gcc.dg/iec-559-macros-1.c, gcc.dg/iec-559-macros-2.c,
14 gcc.dg/iec-559-macros-3.c, gcc.dg/iec-559-macros-4.c,
15 gcc.dg/iec-559-macros-5.c, gcc.dg/iec-559-macros-6.c,
16 gcc.dg/iec-559-macros-7.c, gcc.dg/iec-559-macros-8.c,
17 gcc.dg/iec-559-macros-9.c: New tests.
19 2013-11-04 Jakub Jelinek <jakub@redhat.com>
21 PR tree-optimization/58946
22 * gcc.c-torture/compile/pr58946.c: New test.
24 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
27 * g++.dg/parse/pr52071.C: New.
29 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
32 * g++.dg/lookup/name-clash10.C: New.
34 2013-11-03 Kugan Vivekanandarajah <kuganv@linaro.org>
36 * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
37 * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
38 * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
41 2013-11-03 Marek Polacek <polacek@redhat.com>
43 * g++.dg/ubsan/cxx1y-vla.C: New test.
44 * c-c++-common/ubsan/vla-3.c: New test.
45 * c-c++-common/ubsan/vla-2.c: New test.
46 * c-c++-common/ubsan/vla-4.c: New test.
47 * c-c++-common/ubsan/vla-1.c: New test.
49 2013-11-02 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
51 * gcc.dg/vmx/vec-set.c: New.
53 2013-11-02 Paolo Carlini <paolo.carlini@oracle.com>
57 * g++.dg/parse/pr29234.C: New.
58 * g++.dg/parse/pr56037.C: Likewise.
60 2013-11-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
62 * gcc.dg/cilk-plus/cilk-plus.exp: Loaded libcilkrts library path and
63 passed it in as one of the options to all Cilk keywords test.
65 2013-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
68 * g++.dg/cpp1y/pr58708.C: New.
70 2013-11-01 Marc Glisse <marc.glisse@inria.fr>
73 * g++.dg/ext/pr58834.C: New file.
75 2013-11-01 Jakub Jelinek <jakub@redhat.com>
77 * gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New
79 * g++.dg/gomp/declare-simd-2.C (f15, f16, f17, f18, f19, f20): New
82 2013-11-01 Paul Thomas <pault@gcc.gnu.org>
85 * gfortran.dg/unlimited_polymorphic_13.f90 : Break up select
88 2013-10-31 Jakub Jelinek <jakub@redhat.com>
90 * g++.dg/gomp/simd-1.C: New test.
91 * g++.dg/gomp/declare-simd-1.C (f32): Fix up aligned clause argument.
92 * g++.dg/gomp/declare-simd-2.C (fn13, fn14): Add new tests.
93 * gcc.dg/gomp/declare-simd-2.c (fn7, fn8, fn9, fn10, fn11): Likewise.
94 * c-c++-common/gomp/simd6.c: New test.
96 2013-10-31 Edward Smith-Rowland <3dw4rd@verizon.net>
98 Implement C++14 digit separators.
99 * g++.dg/cpp1y/digit-sep.C: New.
100 * g++.dg/cpp1y/digit-sep-neg.C: New.
101 * g++.dg/cpp1y/digit-sep-cxx11-neg.C: New.
103 2013-10-31 Jakub Jelinek <jakub@redhat.com>
105 * gcc.dg/vect/vect-align-3.c: New test.
107 * g++.dg/warn/pr33738.C (main): Initialize a2 again to make sure
108 we warn about it already during VRP1 pass.
110 2013-10-31 Martin Jambor <mjambor@suse.cz>
112 PR rtl-optimization/58934
114 2013-10-30 Martin Jambor <mjambor@suse.cz>
115 PR rtl-optimization/10474
116 * gcc.dg/pr10474.c: New testcase.
117 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
118 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
120 2013-10-31 Paolo Carlini <paolo.carlini@oracle.com>
124 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
127 * g++.dg/cpp0x/variadic145.C: New.
129 * g++.dg/cpp0x/sfinae49.C: New.
131 2013-10-30 Paolo Carlini <paolo.carlini@oracle.com>
134 * g++.dg/cpp0x/deleted1.C: New.
136 2013-10-31 Zhenqiang Chen <zhenqiang.chen@linaro.org>
138 * gcc.target/arm/lp1243022.c: New test.
140 2013-10-30 Joern Rennecke <joern.rennecke@embecosm.com>
143 * gcc.target/avr/pr58545.c: New test.
145 2013-10-30 Tobias Burnus <burnus@net-b.de>
148 2013-10-30 Tobias Burnus <burnus@net-b.de>
149 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
150 path to the compile flags.
152 2013-10-30 Cong Hou <congh@google.com>
154 * gcc.target/i386/vect-abs-s8.c: New test.
155 * gcc.target/i386/vect-abs-s16.c: New test.
156 * gcc.target/i386/vect-abs-s32.c: New test.
158 2013-10-30 Tobias Burnus <burnus@net-b.de>
160 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
161 path to the compile flags.
163 2013-10-30 Mikael Pettersson <mikpe@it.uu.se>
165 PR rtl-optimization/58369
166 * g++.dg/torture/pr58369.C: New test.
168 2013-10-30 Tobias Burnus <burnus@net-b.de>
171 * g++.dg/vect/pr33426-ivdep-2.cc: New.
172 * g++.dg/vect/pr33426-ivdep-3.cc: New.
173 * g++.dg/vect/pr33426-ivdep-4.cc: New.
175 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
178 * gcc.target/arm/pr58784.c: New.
180 2013-10-30 Marc Glisse <marc.glisse@inria.fr>
182 * gcc.dg/tree-ssa/alias-24.c: New file.
184 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
186 * gcc.target/i386/fma_double_3.c: Use pattern for
187 scan-assembler-times instead of just one insn name.
188 * gcc.target/i386/fma_double_5.c: Ditto.
189 * gcc.target/i386/fma_float_3.c: Ditto.
190 * gcc.target/i386/fma_float_5.c: Ditto.
191 * gcc.target/i386/l_fma_double_1.c: Ditto.
192 * gcc.target/i386/l_fma_double_2.c: Ditto.
193 * gcc.target/i386/l_fma_double_3.c: Ditto.
194 * gcc.target/i386/l_fma_double_4.c: Ditto.
195 * gcc.target/i386/l_fma_double_5.c: Ditto.
196 * gcc.target/i386/l_fma_double_6.c: Ditto.
197 * gcc.target/i386/l_fma_float_1.c: Ditto.
198 * gcc.target/i386/l_fma_float_2.c: Ditto.
199 * gcc.target/i386/l_fma_float_3.c: Ditto.
200 * gcc.target/i386/l_fma_float_4.c: Ditto.
201 * gcc.target/i386/l_fma_float_5.c: Ditto.
202 * gcc.target/i386/l_fma_float_6.c: Ditto.
204 2013-10-30 Christian Bruel <christian.bruel@st.com>
206 * gcc.c-torture/execute/builtins/strncmp-2.c: Enable for SH.
207 * gcc.target/sh/cmpstr.c: New test.
208 * gcc.target/sh/cmpstrn.c: New test.
210 2013-10-30 Martin Jambor <mjambor@suse.cz>
212 PR rtl-optimization/10474
213 * gcc.dg/pr10474.c: New testcase.
214 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
215 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
217 2013-10-29 Andrew Pinski <apinski@cavium.com>
218 Zhenqiang Chen <zhenqiang.chen@linaro.org>
220 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case.
221 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case.
222 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case.
223 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case.
224 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case.
225 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case.
226 * gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent
227 conditional move to be used.
228 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove.
230 2013-10-29 Tobias Burnus <burnus@net-b.de>
233 * gfortran.dg/blockdata_8.f90: New.
235 2013-10-29 Oleg Endo <olegendo@gcc.gnu.org>
238 * gcc.target/sh/pr54236-2: New.
239 * gcc.target/sh/pr54089-6: Add another rotl special case.
241 2013-10-29 Paul Thomas <pault@gcc.gnu.org>
244 * gfortran.dg/unlimited_polymorphic_13.f90: Use real variables
245 to determine sizes of real kinds.
248 * gfortran.dg/unlimited_polymorphic_14.f90: New test.
250 2013-10-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
252 * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: New test.
253 * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Likewise.
254 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
255 * c-c++-common/cilk-plus/CK/no_args_error.c: Likewise.
256 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
257 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
258 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
259 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
260 * c-c++-common/cilk-plus/CK/test__cilk.c: Likewise.
261 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
262 * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Likewise.
263 * c-c++-common/cilk-plus/CK/invalid_spawn.c: Likewise.
264 * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise.
265 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
266 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
267 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
268 * gcc.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords
269 test stored in c-c++-common. Also, added the Cilk runtime's library
270 to the ld_library_path.
272 2013-10-29 Paolo Carlini <paolo.carlini@oracle.com>
275 * g++.dg/cpp0x/auto40.C: New.
276 * g++.dg/other/warning1.C: Adjust.
278 2013-10-29 Richard Biener <rguenther@suse.de>
280 * gcc.dg/torture/restrict-2.c: New testcase.
281 * gcc.dg/torture/restrict-3.c: Likewise.
282 * gcc.dg/torture/restrict-4.c: Likewise.
283 * gcc.dg/torture/restrict-5.c: Likewise.
285 2013-10-29 Marc Glisse <marc.glisse@inria.fr>
287 PR tree-optimization/19831
288 * gcc.dg/tree-ssa/alias-25.c: New file.
290 2013-10-29 Richard Biener <rguenther@suse.de>
292 * g++.dg/vect/slp-pr56812.cc: Adjust with respect to -fvect-cost-model
294 * gcc.dg/vect/bb-slp-32.c: Likewise.
295 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
296 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
297 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: Likewise.
298 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise.
299 * gcc.target/powerpc/crypto-builtin-1.c: Likewise.
300 * gcc.target/powerpc/p8vector-builtin-1.c: Likewise.
301 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
302 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
303 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
304 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
305 * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise.
306 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
307 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
308 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
309 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
310 * gfortran.dg/vect/vect.exp: Likewise.
312 2013-10-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
314 * gcc.dg/vmx/gcc-bug-i.c: Add little endian variant.
315 * gcc.dg/vmx/eg-5.c: Likewise.
317 2013-10-28 Claudiu Zissulescu <claziss@synopsys.com>
318 Joern Rennecke <joern.rennecke@embecosm.com>
320 * gcc.target/arc/jump-around-jump.c: New test.
322 2013-10-27 Tom de Vries <tom@codesourcery.com>
324 * gcc.target/arm/require-pic-register-loc.c: New test.
326 2013-10-27 Uros Bizjak <ubizjak@gmail.com>
329 * gcc.target/i386/pr58679-1.c: New test.
330 * gcc.target/i386/pr58679-2.c: Ditto.
332 2013-10-27 Tobias Burnus <burnus@net-b.de>
335 * gcc.dg/vect/vect-ivdep-2.c: New.
337 2013-10-26 Oleg Endo <olegendo@gcc.gnu.org>
340 * gcc.target/sh/pr52483-1.c: Add tests for memory stores.
341 * gcc.target/sh/pr52483-2.c: Likewise.
342 * gcc.target/sh/pr52483-3.c: Likewise.
343 * gcc.target/sh/pr52483-4.c: Likewise.
345 2013-10-26 Jeff Law <law@redhat.com>
347 * g++.dg/torture/pr49309.C: Removed.
348 * gcc.dg/dfp/pr35739.c: Removed.
350 2013-10-25 Vladimir Makarov <vmakarov@redhat.com>
352 PR rtl-optimization/58759
353 * gcc.target/i386/pr58759.c: New.
355 2013-10-25 Tobias Burnus <burnus@net-b.de>
357 * g++.dg/vect/pr33426-ivdep.cc: Use dg-options.
358 * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto.
359 * testsuite/gcc.dg/vect/vect-ivdep-1.c: Ditto.
361 2013-10-25 Yufeng Zhang <yufeng.zhang@arm.com>
363 * gcc.dg/wmul-1.c: New test.
365 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
368 * g++.dg/template/pr58878.C: New.
370 2013-10-25 Marc Glisse <marc.glisse@inria.fr>
372 * gcc.dg/tree-ssa/alias-23.c: New file.
374 2013-10-25 Richard Biener <rguenther@suse.de>
376 PR tree-optimization/58626
377 * gcc.dg/torture/pr58626.c: New testcase.
379 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
382 * g++.dg/cpp0x/defaulted47.C: New.
384 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
386 * gcc.c-torture/execute/pr58831.c: New test.
388 2013-10-25 Nick Clifton <nickc@redhat.com>
390 * c-c++-common/pr57793.c: Add expected error messages for
391 targets with small integers.
392 * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets.
393 * gcc.dg/c99-stdint-2.c: Likewise.
394 * gcc.dg/cdce1.c: Likewise.
395 * gcc.dg/fold-overflow-1.c: Likewise.
396 * gcc.dg/utf-cvt.c: Likewise.
397 * gcc.dg/ftrapv-1.c: Only run on targets that support trapping
399 * gcc.dg/ftrapv-2.c: Likewise.
400 * gcc.dg/pr30286.c: Likewise.
401 * gcc.dg/pr19340.c: Only run on targets that support scheduling.
402 * lib/target-supports.exp (check_effective_target_trapping): New
403 proc. Returns true if the target supports trapping arithmetic.
405 2013-10-25 Tobias Burnus <burnus@net-b.de>
407 * g++.dg/parse/ivdep.C: New.
408 * g++.dg/vect/pr33426-ivdep.cc: New.
410 2013-10-24 Richard Henderson <rth@redhat.com>
413 * gcc.dg/atomic-store-6.c: New.
415 2013-10-24 Ian Lance Taylor <iant@google.com>
417 * go.test/go-test.exp (errchk): Combine quoted strings in comments.
419 2013-10-24 Cong Hou <congh@google.com>
421 * gcc.c-torture/execute/20030125-1.c: Update.
423 2013-10-24 Tobias Burnus <burnus@net-b.de>
426 * gfortran.dg/vect/vect-do-concurrent-1.f90: New.
428 2013-10-24 Dehao Chen <dehao@google.com>
430 * g++.dg/opt/devirt3.C: New test.
432 2013-08-24 Tobias Burnus <burnus@net-b.de>
435 * testsuite/gcc.dg/ivdep.c: New.
436 * testsuite/gcc.dg/vect/vect-ivdep-1.c: New.
438 2013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
440 * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC.
441 * gcc.target/aarch64/c-output-mod-3.c: Likewise.
443 2013-10-24 Nick Clifton <nickc@redhat.com>
445 * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430.
447 2013-10-24 Marek Polacek <polacek@redhat.com>
450 * g++.dg/parse/pr58705.C: New test.
452 2013-10-24 Marek Polacek <polacek@redhat.com>
454 * gcc.dg/c11-align-5.c: Add more testing.
456 2013-10-23 Pat Haugen <pthaugen@us.ibm.com>
458 * gcc.target/powerpc/direct-move.h: Fix header for executable tests.
460 2013-10-23 Jakub Jelinek <jakub@redhat.com>
462 PR tree-optimization/58775
463 PR tree-optimization/58791
464 * gcc.dg/guality/pr58791-1.c: New test.
465 * gcc.dg/guality/pr58791-2.c: New test.
466 * gcc.dg/guality/pr58791-3.c: New test.
467 * gcc.dg/guality/pr58791-4.c: New test.
468 * gcc.dg/guality/pr58791-5.c: New test.
469 * gcc.c-torture/compile/pr58775.c: New test.
470 * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
472 2013-10-23 Tom de Vries <tom@codesourcery.com>
474 PR tree-optimization/58805
475 * gcc.dg/pr58805.c: New test.
477 2013-10-23 Jakub Jelinek <jakub@redhat.com>
479 * gcc.target/i386/vect-div-1.c: New test.
481 * gcc.dg/vect/pr58508.c: Remove dg-options.
483 2013-10-23 Richard Biener <rguenther@suse.de>
485 * gcc.dg/torture/pr58830.c: New testcase.
487 2013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net>
489 Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
490 * g++.dg/cpp1y/attr-deprecated.C: New.
491 * g++.dg/cpp1y/attr-deprecated-neg.C: New.
493 2013-10-23 Tobias Burnus <burnus@net-b.de>
496 * gfortran.dg/assumed_type_8.f90: New.
498 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
501 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
502 and MINUSCCZEXT defines. Update scan-assembler dg directive.
503 * gcc.dg/torture/pr58779.c: New test.
505 2013-10-22 Steve Ellcey <sellcey@mips.com>
507 * gcc.target/mips/nor.c: New.
509 2013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com>
511 * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
513 * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
514 restricted to big-endian targets.
516 2013-10-22 Paul Thomas <pault@gcc.gnu.org>
519 * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
521 2013-10-21 Tobias Burnus <burnus@net-b.de>
524 * gfortran.dg/proc_ptr_comp_38.f90: New.
526 2013-10-21 Marek Polacek <polacek@redhat.com>
529 * gcc.dg/gomp/pr58809.c: New test.
531 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
533 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
534 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
536 2013-10-21 Richard Biener <rguenther@suse.de>
538 PR tree-optimization/58794
539 * c-c++-common/torture/pr58794-1.c: New testcase.
540 * c-c++-common/torture/pr58794-2.c: Likewise.
542 2013-10-21 Richard Biener <rguenther@suse.de>
545 * c-c++-common/fold-divmul-1.c: New testcase.
547 2013-10-21 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
549 * gcc.target/i386/memset-vector_loop-1.c: New test.
550 * gcc.target/i386/memset-vector_loop-2.c: New test.
552 2013-10-21 Diego Novillo <dnovillo@google.com>
554 * g++.dg/plugin/selfassign.c: Include tree.h.
555 * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
556 * gcc.dg/plugin/ggcplug.c: Likewise.
557 * gcc.dg/plugin/one_time_plugin.c: Likewise.
558 * gcc.dg/plugin/selfassign.c: Likewise.
559 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
561 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
563 * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
564 * gcc.target/mips/mips-ps-7.c: Likewise.
566 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
568 * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
569 gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
570 gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
572 2013-10-19 John David Anglin <danglin@gcc.gnu.org>
574 * c-c++-common/opaque-vector.c: Skip long double test on hppa.
577 * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
579 2013-10-19 Mike Stump <mikestump@comcast.net>
581 * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
583 * gcc.dg/lto/pr54625-1_0.c: Move from here...
584 * g++.dg/lto/pr54625-1_0.c: ... to here.
585 * gcc.dg/lto/pr54625-1_1.C: Likewise.
586 * g++.dg/lto/pr54625-1_1.C: Likewise.
587 * gcc.dg/lto/pr54625-2_0.c: Likewise.
588 * g++.dg/lto/pr54625-2_0.c: Likewise.
589 * gcc.dg/lto/pr54625-2_1.C: Likewise.
590 * g++.dg/lto/pr54625-2_1.C: Likewise.
592 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
594 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
596 2013-10-18 Cong Hou <congh@google.com>
598 * gcc.dg/vect/pr58508.c: New test.
600 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
603 * g++.dg/cpp0x/variadic145.C: New.
605 2013-10-18 Andrew MacLeod <amacleod@redhat.com>
607 * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
609 2013-10-18 Hans-Peter Nilsson <hp@axis.com>
611 * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
612 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
613 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
614 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
616 2013-10-17 Charles Bayis <charles.baylis@linaro.org>
618 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
619 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
620 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
621 effective target arm_thumb1_ok.
622 * lib/target-supports.exp
623 (check_effective_target_arm_fp16_ok_nocache): Don't force
624 -mfloat-abi=soft when building for hardfloat target.
626 2013-10-17 Michael Meissner <meissner@linux.vnet.ibm.com>
629 * gcc.target/powerpc/pr58673-1.c: New file to test whether
630 -mquad-word + -mno-vsx-timode causes errors.
631 * gcc.target/powerpc/pr58673-2.c: Likewise.
633 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
636 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
638 2013-10-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
640 * gcc.target/aarch64/c-output-template.c: New testcase.
641 * gcc.target/aarch64/c-output-template-2.c: Likewise.
642 * gcc.target/aarch64/c-output-template-3.c: Likewise.
644 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
646 * gcc/testsuite/lib/target-supports.exp
647 (check_effective_target_sync_long_long): AArch64 supports
648 atomic operations on "long long".
649 (check_effective_target_sync_long_long_runtime): AArch64 can
650 execute atomic operations on "long long".
652 2013-10-17 Richard Biener <rguenther@suse.de>
654 PR tree-optimization/58143
655 * gcc.dg/torture/pr58143-1.c: New testcase.
656 * gcc.dg/torture/pr58143-2.c: Likewise.
657 * gcc.dg/torture/pr58143-3.c: Likewise.
659 2013-10-17 Marek Polacek <polacek@redhat.com>
662 * gcc.dg/c1x-align-5.c: New test.
664 2013-10-16 Tobias Burnus <burnus@net-b.de>
667 * gfortran.dg/unlimited_polymorphic_12.f90: New.
669 2013-10-16 Thomas Schwinge <thomas@codesourcery.com>
671 * c-c++-common/cpp/openmp-define-1.c: Move
672 dg-require-effective-target fopenmp after dg-do directive.
673 * c-c++-common/cpp/openmp-define-2.c: Likewise.
674 * gfortran.dg/openmp-define-1.f90: Likewise.
675 * gfortran.dg/openmp-define-2.f90: Likewise.
676 * gfortran.dg/openmp-define-3.f90: Likewise.
678 2013-10-16 Paulo Matos <pmatos@broadcom.com>
680 * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
682 2013-10-15 Sriraman Tallam <tmsriram@google.com>
685 * gcc.target/i386/pr57756.c: New test.
686 * gcc.target/i386/pr57756_2.c: New test.
688 2013-10-15 Richard Sandiford <rdsandiford@googlemail.com>
690 * gcc.dg/torture/builtin-self.c: New file.
692 2013-10-15 Zhenqiang Chen <zhenqiang.chen@arm.com>
694 * gcc.dg/tree-ssa/reassoc-32.c: New test case.
695 * gcc.dg/tree-ssa/reassoc-33.c: New test case.
696 * gcc.dg/tree-ssa/reassoc-34.c: New test case.
697 * gcc.dg/tree-ssa/reassoc-35.c: New test case.
698 * gcc.dg/tree-ssa/reassoc-36.c: New test case.
700 2013-10-15 Cong Hou <congh@google.com>
702 * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
704 2013-10-15 Paolo Carlini <paolo.carlini@oracle.com>
707 * g++.dg/cpp0x/pr58707.C: New.
709 2013-10-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
711 * c-c++-common/cpp/openmp-define-3.c: Move effective target check
712 after other directives.
714 2013-10-15 Tobias Burnus <burnus@net-b.de>
717 * gfortran.dg/unlimited_polymorphic_11.f90: New.
719 2013-10-14 Ian Lance Taylor <iant@google.com>
721 * go.test/go-test.exp (go-find-packages): New proc.
722 (go-gc-tests): Skip stress and safe tests. Skip *.dir
723 subdirectories. Do simple +build line matching. Handle run with
724 arguments. Handle errorcheckdir and rundircmpout. Use packages
725 for rundir. Remove special handling for bug191 and dwarf.
727 2013-10-14 Tobias Burnus <burnus@net-b.de>
730 * gfortran.dg/unlimited_polymorphic_10.f90: New.
732 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
734 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
737 2013-10-14 Eric Botcazou <ebotcazou@adacore.com>
739 * gnat.dg/specs/opt1.ads: New test.
741 2013-10-14 Richard Biener <rguenther@suse.de>
743 PR tree-optimization/58640
744 * gcc.c-torture/execute/pr58640-2.c: New testcase.
746 2013-10-13 Eric Botcazou <ebotcazou@adacore.com>
748 * gnat.dg/uninit_array.ad[sn]: New test.
749 * gnat.dg/uninit_array_pkg.ads: New helper.
751 2013-10-13 Richard Biener <rguenther@suse.de>
753 * gcc.c-torture/execute/pr58662.c: New test.
755 2013-10-12 Oleg Endo <olegendo@gcc.gnu.org>
758 * gcc.dg/torture/p51244-21.c: New.
759 * gcc.target/sh/pr51244-20.c: New.
760 * gcc.target/sh/pr51244-20-sh2a.c: New.
762 2013-10-12 Arnaud Charlet <charlet@adacore.com>
764 * gnat.dg/specs/linker_section.ads: Update test.
766 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
769 * gcc.target/i386/pr58690.c: New test
771 2013-10-12 Alexander Monakov <amonakov@ispras.ru>
773 * gcc.target/i386/builtin-ucmp.c: New test.
775 2013-10-11 Brooks Moses <bmoses@google.com>
777 * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
779 2013-10-11 Jeff Law <law@redhat.com>
781 * gcc.c-torture/execute/pr58640.c: New test.
783 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
786 * g++.dg/cpp0x/decltype57.C: New.
788 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
791 * g++.dg/template/nontype26.C: New.
793 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
795 * c-c++-common/cpp/openmp-define-1.c: New file.
796 * c-c++-common/cpp/openmp-define-2.c: Likewise.
797 * c-c++-common/cpp/openmp-define-3.c: Likewise.
798 * gfortran.dg/openmp-define-1.f90: Likewise.
799 * gfortran.dg/openmp-define-2.f90: Likewise.
800 * gfortran.dg/openmp-define-3.f90: Likewise.
802 * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
803 for test source files.
804 * gcc.dg/gomp/gomp.exp: Likewise.
805 * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
806 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
807 * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
808 * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
809 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
811 2013-10-11 Jakub Jelinek <jakub@redhat.com>
813 * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
814 Remove error test that is now valid in OpenMP 4.0.
815 * c-c++-common/gomp/atomic-16.c: New test.
816 * c-c++-common/gomp/cancel-1.c: New test.
817 * c-c++-common/gomp/depend-1.c: New test.
818 * c-c++-common/gomp/depend-2.c: New test.
819 * c-c++-common/gomp/map-1.c: New test.
820 * c-c++-common/gomp/pr58472.c: New test.
821 * c-c++-common/gomp/sections1.c: New test.
822 * c-c++-common/gomp/simd1.c: New test.
823 * c-c++-common/gomp/simd2.c: New test.
824 * c-c++-common/gomp/simd3.c: New test.
825 * c-c++-common/gomp/simd4.c: New test.
826 * c-c++-common/gomp/simd5.c: New test.
827 * c-c++-common/gomp/single1.c: New test.
828 * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
830 * g++.dg/gomp/block-3.C: Likewise.
831 * g++.dg/gomp/clause-3.C: Adjust error messages.
832 * g++.dg/gomp/declare-simd-1.C: New test.
833 * g++.dg/gomp/declare-simd-2.C: New test.
834 * g++.dg/gomp/depend-1.C: New test.
835 * g++.dg/gomp/depend-2.C: New test.
836 * g++.dg/gomp/target-1.C: New test.
837 * g++.dg/gomp/target-2.C: New test.
838 * g++.dg/gomp/taskgroup-1.C: New test.
839 * g++.dg/gomp/teams-1.C: New test.
840 * g++.dg/gomp/udr-1.C: New test.
841 * g++.dg/gomp/udr-2.C: New test.
842 * g++.dg/gomp/udr-3.C: New test.
843 * g++.dg/gomp/udr-4.C: New test.
844 * g++.dg/gomp/udr-5.C: New test.
845 * g++.dg/gomp/udr-6.C: New test.
846 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
847 * gcc.dg/autopar/outer-2.c: Likewise.
848 * gcc.dg/autopar/outer-3.c: Likewise.
849 * gcc.dg/autopar/outer-4.c: Likewise.
850 * gcc.dg/autopar/outer-5.c: Likewise.
851 * gcc.dg/autopar/outer-6.c: Likewise.
852 * gcc.dg/autopar/parallelization-1.c: Likewise.
853 * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
855 * gcc.dg/gomp/clause-1.c: Adjust error messages.
856 * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
857 instead of GOMP_parallel_loop_runtime_start.
858 * gcc.dg/gomp/declare-simd-1.c: New test.
859 * gcc.dg/gomp/declare-simd-2.c: New test.
860 * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
861 parser. Add further #pragma omp sections nesting tests.
862 * gcc.dg/gomp/target-1.c: New test.
863 * gcc.dg/gomp/target-2.c: New test.
864 * gcc.dg/gomp/taskgroup-1.c: New test.
865 * gcc.dg/gomp/teams-1.c: New test.
866 * gcc.dg/gomp/udr-1.c: New test.
867 * gcc.dg/gomp/udr-2.c: New test.
868 * gcc.dg/gomp/udr-3.c: New test.
869 * gcc.dg/gomp/udr-4.c: New test.
870 * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
872 2013-10-10 Jan Hubicka <jh@suse.cz>
874 * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
876 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
877 * gcc.target/i386/pr49168-1.c: Likewise.
878 * gcc.target/i386/pr49002-2.c: Likewise.
880 2013-10-10 Jakub Jelinek <jakub@redhat.com>
883 * gcc.dg/torture/pr58670.c: New test.
885 2013-10-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
887 * gcc.dg/tree-ssa/phi-opt-11.c: New test.
889 2013-10-09 Marek Polacek <polacek@redhat.com>
892 * g++.dg/tm/pr58635-1.C: New test.
893 * g++.dg/tm/pr58635-2.C: New test.
895 2013-10-09 Jakub Jelinek <jakub@redhat.com>
897 * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
899 2013-10-09 Marc Glisse <marc.glisse@inria.fr>
901 PR tree-optimization/20318
902 * c-c++-common/pr20318.c: New file.
903 * gcc.dg/tree-ssa/pr20318.c: New file.
905 2013-10-09 Eric Botcazou <ebotcazou@adacore.com>
907 * gcc.c-torture/execute/pr58570.c: New test.
909 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
911 * gcc.target/aarch64/vclz.c: New testcase.
913 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
915 * gcc.target/aarch64/vadd_f64.c: New testcase.
916 * gcc.target/aarch64/vsub_f64.c: New testcase.
918 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
920 * gcc.target/aarch64/vdiv_f.c: New testcase.
922 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
924 * gcc.target/aarch64/vneg_f.c: New testcase.
925 * gcc.target/aarch64/vneg_s.c: New testcase.
927 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
930 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
931 * g++.old-deja/g++.mike/misc9.C: Adjust.
933 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
937 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
940 * g++.dg/template/crash117.C: New.
942 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
944 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
946 2013-10-08 Marc Glisse <marc.glisse@inria.fr>
948 PR tree-optimization/58480
949 * gcc.dg/tree-ssa/pr58480.c: New file.
951 2013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
953 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
954 * gcc.target/powerpc/fusion.c: Likewise.
956 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
958 * gcc.target/s390/htm-nofloat-2.c: New testcase.
960 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
962 * gcc.target/s390/htm-1.c: Add more tests to cover different
965 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
968 * g++.dg/init/uninitialized1.C: New.
970 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
973 * g++.dg/cpp0x/variadic144.C: New.
975 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
978 * g++.dg/cpp0x/auto39.C: New.
980 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
983 * g++.dg/cpp0x/range-for26.C: New.
984 * g++.dg/cpp0x/range-for27.C: Likewise.
986 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
989 * g++.dg/template/crash117.C: New.
991 2013-10-04 Marc Glisse <marc.glisse@inria.fr>
994 * g++.dg/tree-ssa/pr19476-5.C: New file.
995 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
997 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1000 * g++.dg/cpp0x/gen-attrs-55.C: New.
1002 2013-10-03 Easwaran Raman <eraman@google.com>
1005 * g++.dg/ext/attribute47.C: New.
1007 2013-10-03 Rong Xu <xur@google.com>
1009 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
1011 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
1012 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
1014 2013-10-03 Marek Polacek <polacek@redhat.com>
1017 * g++.dg/cpp0x/pr58510.C: New test.
1019 2013-10-03 Marc Glisse <marc.glisse@inria.fr>
1022 * g++.dg/tree-ssa/pr19476-1.C: New file.
1023 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
1024 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
1025 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
1027 2013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1029 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
1030 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
1031 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
1032 VSX scalar operations or the traditional floating point form of
1034 * gcc.target/powerpc/ppc-target-2.c: Likewise.
1035 * gcc.target/powerpc/recip-3.c: Likewise.
1036 * gcc.target/powerpc/recip-5.c: Likewise.
1037 * gcc.target/powerpc/pr72747.c: Likewise.
1038 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
1040 2013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
1043 * gcc.target/aarch64/pr58460.c: New file.
1045 2013-10-02 Tobias Burnus <burnus@net-b.de>
1048 * gfortran.dg/char_length_19.f90: New.
1050 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1053 * g++.dg/parse/crash65.C: New.
1054 * g++.dg/cpp1y/pr58535.C: Likewise.
1056 2013-10-02 Richard Biener <rguenther@suse.de>
1058 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
1059 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1060 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
1061 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1062 * gfortran.dg/ldist-pr45199.f: Likewise.
1064 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1067 * g++.dg/parse/crash64.C: New.
1069 2013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
1071 * gcc.dg/tree-ssa/slsr-40.c: New test.
1073 2013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
1076 * g++.dg/cpp0x/pr58563.C: New.
1078 2013-10-01 Vidya Praveen <vidyapraveen@arm.com>
1080 * gcc.target/aarch64/vect_saddl_1.c: New.
1082 2013-10-01 Jakub Jelinek <jakub@redhat.com>
1085 * gcc.c-torture/execute/pr58574.c: New testcase.
1087 2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
1090 * gcc.target/arm/pr58578.c: New test.
1092 2013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1094 PR tree-optimization/58556
1095 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
1096 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
1098 2013-10-01 Nick Clifton <nickc@redhat.com>
1100 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
1102 * gcc.c-torture/compile/20010327-1.c: Only run the test for
1104 * gcc.c-torture/compile/pr41181.c: Likewise.
1105 * gcc.c-torture/compile/calls.c: Likewise.
1106 * gcc.c-torture/compile/990617-1.c: Likewise.
1107 * gcc.c-torture/compile/pr55955.c: Only run the test for
1109 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
1111 2013-10-01 Richard Biener <rguenther@suse.de>
1113 PR tree-optimization/58553
1114 * gcc.dg/torture/pr58553.c: New testcase.
1116 2013-09-30 Jakub Jelinek <jakub@redhat.com>
1119 * gcc.c-torture/execute/pr58564.c: New test.
1121 2013-09-30 Teresa Johnson <tejohnson@google.com>
1123 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
1124 Update for additional dump message.
1126 2013-09-30 Richard Biener <rguenther@suse.de>
1128 PR tree-optimization/58554
1129 * gcc.dg/torture/pr58554.c: New testcase.
1131 2013-09-30 Simon Cook <simon.cook@embecosm.com>
1132 Joern Rennecke <joern.rennecke@embecosm.com>
1134 * gcc.target/arc/barrel-shifter-1.c: New test.
1135 * gcc.target/arc/barrel-shifter-2.c: Likewise.
1136 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
1137 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
1138 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
1139 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
1140 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
1141 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
1142 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
1143 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
1144 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
1145 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
1146 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
1147 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
1148 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
1149 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
1150 * gcc.target/arc/mtune-ARC600.c: Likewise.
1151 * gcc.target/arc/mtune-ARC601.c: Likewise.
1152 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
1153 * gcc.target/arc/mtune-ARC700.c: Likewise.
1154 * gcc.target/arc/mtune-ARC725D.c: Likewise.
1155 * gcc.target/arc/mtune-ARC750D.c: Likewise.
1156 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
1157 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
1159 2013-09-30 Richard Biener <rguenther@suse.de>
1162 * g++.dg/torture/pr58552.C: New testcase.
1164 2013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
1166 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
1167 and -mupper-regs-df.
1169 2013-09-27 Paulo Matos <pmatos@broadcom.com>
1172 * gcc.dg/pr58463.c: New test.
1174 2013-09-27 Jakub Jelinek <jakub@redhat.com>
1177 * c-c++-common/gomp/pr58551.c: New test.
1179 2013-09-27 Richard Biener <rguenther@suse.de>
1181 PR tree-optimization/58459
1182 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
1184 2013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
1187 * gfortran.dg/round_4.f90: Check for rounding support.
1189 2013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
1191 * g++.dg/vect/pr58513.cc (op): Make static.
1193 2013-09-26 Richard Biener <rguenther@suse.de>
1195 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
1197 2013-09-26 Richard Biener <rguenther@suse.de>
1199 PR tree-optimization/58539
1200 * gcc.dg/torture/pr58539.c: New testcase.
1202 2013-09-25 Jeff Law <law@redhat.com>
1204 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
1206 2013-09-25 Tobias Burnus <burnus@net-b.de>
1209 * gfortran.dg/finalize_21.f90: New.
1211 2013-09-25 Tobias Burnus <burnus@net-b.de>
1215 * gfortran.dg/defined_assignment_8.f90: New.
1216 * gfortran.dg/defined_assignment_9.f90: New.
1218 2013-09-25 Marek Polacek <polacek@redhat.com>
1221 * c-c++-common/ubsan/shift-5.c: New test.
1222 * c-c++-common/ubsan/shift-6.c: New test.
1223 * c-c++-common/ubsan/div-by-zero-5.c: New test.
1224 * gcc.dg/ubsan/c-shift-1.c: New test.
1226 2013-09-25 Marek Polacek <polacek@redhat.com>
1229 * g++.dg/tm/pr58516.C: New test.
1231 2013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1233 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
1235 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
1237 2013-09-24 Richard Biener <rguenther@suse.de>
1240 * g++.dg/vect/pr58513.cc: New testcase.
1242 2013-09-24 Yvan Roux <yvan.roux@linaro.org>
1244 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
1247 2013-09-23 Adam Butcher <adam@jessamine.co.uk>
1250 * g++.dg/cpp1y/pr58500.C: New testcase.
1252 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
1254 * gnat.dg/opt28.ad[sb]: New test.
1255 * gnat.dg/opt28_pkg.ads: New helper.
1257 2013-09-23 Richard Biener <rguenther@suse.de>
1259 PR tree-optimization/58464
1260 * g++.dg/torture/pr58464.C: New testcase.
1262 2013-09-23 Christian Bruel <christian.bruel@st.com>
1265 * gcc.target/sh/torture/pr58475.c: New test.
1267 2013-09-23 Janus Weil <janus@gcc.gnu.org>
1270 * gfortran.dg/extends_15.f90: New.
1272 2013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
1275 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
1277 2013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1280 * gcc.target/vax/vax.exp: New.
1281 * gcc.target/vax/pr56875.c: Ditto.
1283 2013-09-20 Richard Biener <rguenther@suse.de>
1286 * gfortran.dg/pr58484.f: New testcase.
1288 2013-09-20 Jeff Law <law@redhat.com>
1290 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
1292 2013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
1295 * gcc.dg/torture/pr57748-1.c: New test.
1296 * gcc.dg/torture/pr57748-2.c: New test.
1298 2013-09-20 Marek Polacek <polacek@redhat.com>
1301 * c-c++-common/ubsan/shift-4.c: New test.
1303 2013-09-20 Richard Biener <rguenther@suse.de>
1305 PR tree-optimization/58453
1306 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
1308 2013-09-20 Janus Weil <janus@gcc.gnu.org>
1311 * gfortran.dg/proc_ptr_43.f90: New.
1313 2013-09-18 Tobias Burnus <burnus@net-b.de>
1316 * gfortran.dg/defined_assignment_11.f90: New.
1318 2013-09-18 Vladimir Makarov <vmakarov@redhat.com>
1320 PR rtl-optimization/58438
1321 * g++.dg/pr58438.C: New test.
1323 2013-09-18 Tobias Burnus <burnus@net-b.de>
1326 * gfortran.dg/class_39.f03: Update dg-error.
1327 * gfortran.dg/class_5.f03: Ditto.
1328 * gfortran.dg/class_53.f90: Ditto.
1329 * gfortran.dg/realloc_on_assign_20.f90: New.
1330 * gfortran.dg/realloc_on_assign_21.f90: New.
1331 * gfortran.dg/realloc_on_assign_22.f90: New.
1333 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
1336 * g++.dg/parse/using4.C: New.
1338 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1340 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
1342 2013-09-18 Marek Polacek <polacek@redhat.com>
1345 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
1346 instead of the shift option.
1347 * c-c++-common/ubsan/pr58443-1.c: New test.
1348 * c-c++-common/ubsan/pr58443-3.c: New test.
1349 * c-c++-common/ubsan/pr58443-2.c: New test.
1351 2013-09-18 Richard Biener <rguenther@suse.de>
1353 PR tree-optimization/58417
1354 * gcc.dg/torture/pr58417.c: New testcase.
1356 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
1358 * gnat.dg/array_bounds_test2.adb: New test.
1360 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1362 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
1363 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
1365 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
1367 * gnat.dg/in_out_parameter4.adb: New test.
1369 2013-09-18 Marek Polacek <polacek@redhat.com>
1372 * c-c++-common/ubsan/attrib-1.c: New test.
1374 2013-09-17 Cong Hou <congh@google.com>
1376 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
1377 on two arrays with short and int types. This should not be recognized
1378 as a dot product pattern.
1380 2013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
1383 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
1384 the cp_type_quals (r) too.
1386 2013-09-17 Jan Hubicka <jh@suse.cz>
1389 * gcc.c-torture/compile/pr58332.c: New testcase.
1391 2013-09-17 Jeff Law <law@redhat.com>
1393 * gcc.c-torture/execute/pr58387.c: New test.
1395 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1397 PR tree-optimization/58088
1398 * gcc.c-torture/compile/pr58088.c: New test.
1400 2013-09-17 Nick Clifton <nickc@redhat.com>
1402 * lib/target-supports.exp (check_effective_target_trampolines):
1403 Add MSP430 to the list of targets that do not support trampolines.
1404 (check_profiling_available): Add MSP430 to the list of targets
1405 that do not support profiling.
1406 (check_effective_target_tls_runtime): Add MSP430 to the list of
1407 targets that do not support TLS.
1409 2013-09-17 Eric Botcazou <ebotcazou@adacore.com>
1411 * gnat.dg/opt27.adb: New test.
1412 * gnat.dg/opt27_pkg.ad[sb]: New helper.
1414 2013-09-17 Andreas Schwab <schwab@suse.de>
1416 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
1418 2013-09-17 Richard Biener <rguenther@suse.de>
1420 PR tree-optimization/58432
1421 * gcc.dg/pr58432.c: New testcase.
1423 2013-09-17 Bin Cheng <bin.cheng@arm.com>
1425 * gcc.dg/tree-ssa/slsr-39.c: New test.
1427 2013-09-16 Xinliang David Li <davidxl@google.com>
1429 * gcc.misc-tests/help.exp: Optimizer help change.
1431 2013-09-16 Jeff Law <law@redhat.com>
1433 * gcc.c-torture/execute/pr58419.c: New test.
1434 * gcc.c-torture/execute/pr58431.c: New test.
1436 2013-09-16 Tobias Burnus <burnus@net-b.de>
1439 * gfortran.dg/finalize_19.f90: New.
1441 2013-09-16 Vladimir Makarov <vmakarov@redhat.com>
1443 * gcc.target/i386/pr58418.c: New.
1445 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
1447 * gcc.target/aarch64/fmla-intrinsic.c: New.
1448 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
1449 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
1450 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
1452 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
1454 * gcc.target/aarch64/mul_intrinsic_1.c: New.
1455 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
1457 2013-09-16 Richard Biener <rguenther@suse.de>
1459 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
1461 2013-09-16 Adam Butcher <adam@jessamine.co.uk>
1463 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
1464 interpreted as implicit templates) to be expected pedwarns instead.
1466 2013-09-16 Tobias Burnus <burnus@net-b.de>
1469 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
1471 2013-09-15 Tobias Burnus <burnus@net-b.de>
1474 * gfortran.dg/defined_assignment_10.f90: New.
1476 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
1478 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
1479 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
1481 2013-09-13 Jacek Caban <jacek@codeweavers.com>
1483 * g++.dg/abi/main.C: Added implicit C linkage tests
1485 2013-09-13 Kai Tietz <ktietz@redhat.com>
1487 * gcc.target/i386/pr57848.c: New file.
1489 2013-09-13 Christian Bruel <christian.bruel@st.com>
1492 * gcc.target/sh/torture/pr58314.c: New test.
1494 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
1496 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
1498 2013-09-12 Martin Jambor <mjambor@suse.cz>
1501 * g++.dg/pr58389.C: New test.
1503 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
1505 * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
1506 * g++.dg/template/pseudodtor3.C: Likewise.
1508 2013-09-12 Richard Biener <rguenther@suse.de>
1510 PR tree-optimization/58404
1511 * g++.dg/tree-ssa/pr58404.C: New testcase.
1513 2013-09-12 Martin Jambor <mjambor@suse.cz>
1516 * g++.dg/ipa/pr58371.C: New test.
1518 2013-09-12 Richard Biener <rguenther@suse.de>
1520 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
1521 expected outcome and comment why that happens.
1523 2013-09-11 Richard Biener <rguenther@suse.de>
1526 * g++.dg/uninit-pred-4.C: New testcase.
1528 2013-09-11 Jakub Jelinek <jakub@redhat.com>
1530 PR tree-optimization/58385
1531 * gcc.c-torture/execute/pr58385.c: New test.
1533 2013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1535 * gcc.target/arm/thumb-ifcvt-2.c: New test.
1537 2013-09-10 Jeff Law <law@redhat.com>
1539 * g++.dg/torture/pr58380.C: New test.
1541 2013-09-10 Jan Hubicka <jh@suse.cz>
1542 Paolo Carlini <paolo.carlini@oracle.com>
1544 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
1546 2013-09-10 Jeff Law <law@redhat.com>
1548 * gcc.c-torture/compile/pr58343.c: New test.
1550 2013-09-10 Jakub Jelinek <jakub@redhat.com>
1552 PR rtl-optimization/58365
1553 * gcc.c-torture/execute/pr58365.c: New test.
1555 2013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1557 * gcc.dg/torture/memcpy-1.c: New test.
1559 2013-09-10 Alan Modra <amodra@gmail.com>
1561 * gcc.target/powerpc/pr58330.c: New.
1563 2013-09-10 Alan Modra <amodra@gmail.com>
1565 * gcc.target/powerpc/medium_offset.c: New.
1567 2013-09-09 Jakub Jelinek <jakub@redhat.com>
1570 * g++.dg/warn/Wunused-var-21.C: New test.
1572 PR tree-optimization/58364
1573 * gcc.c-torture/execute/pr58364.c: New test.
1575 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
1578 * g++.dg/warn/Wdelete-incomplete-1.C: New.
1579 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
1580 * g++.dg/init/delete1.C: Adjust.
1582 2013-09-09 Ian Bolton <ian.bolton@arm.com>
1584 * gcc.target/aarch64/movdi_1.c: New test.
1586 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
1589 * g++.dg/warn/Wunused-parm-5.C: New.
1591 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1593 * gcc.target/aarch64/cmn-neg.c: New test.
1595 2013-09-09 Richard Biener <rguenther@suse.de>
1598 * gcc.dg/torture/pr58326-1.c: New testcase.
1599 * gcc.dg/torture/pr58326-2.c: Likewise.
1601 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1604 * g++.dg/ext/pr57735.C: New test.
1606 2013-09-09 Jan Hubicka <jh@suse.cz>
1609 * g++.dg/torture/PR58294.C: New testcase.
1611 2013-09-08 Jeff Law <law@redhat.com>
1613 * gcc.c-torture/compile/pr58340.c: New test.
1615 2013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
1617 * g++.dg/debug/ra1.C: New test.
1619 2013-09-08 Jan Hubicka <jh@suse.cz>
1621 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
1622 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
1623 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
1624 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
1626 2013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
1629 * g++.dg/overload/new1.C: Adjust.
1631 2013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
1633 * c-c++-common/opaque-vector.c: New test.
1635 2013-09-08 Tom de Vries <tom@codesourcery.com>
1638 * g++.dg/tm/noexcept-6.C: New test.
1640 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1642 * gcc.target/arc/cond-set-use.c: New test.
1644 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
1646 * gnat.dg/stack_usage2.adb: New test.
1648 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
1650 * gcc.target/aarch64/table-intrinsics.c
1651 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
1652 (qtb_tests8_< ,2,3,4>): Likewise.
1653 (qtblq_tests8_< ,2,3,4>): Likewise.
1654 (qtbxq_tests8_< ,2,3,4>): Likewise.
1656 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
1658 * gnat.dg/warn10.ad[sb]: New test.
1659 * gnat.dg/warn10_pkg.ads: New helper.
1661 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1663 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
1664 Don't expect NULL in foo.result set.
1665 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
1667 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
1668 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
1670 2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1672 * gcc.target/s390/nearestint-1.c: New testcase.
1674 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1675 Vineet Gupta <Vineet.Gupta@synopsys.com>
1677 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
1678 * testsuite/gcc.target/arc: New directory.
1679 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
1680 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
1681 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
1682 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1683 * testsuite/gcc.dg/builtin-apply2.c
1684 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1686 2013-09-04 Jan Hubicka <jh@suse.cz>
1689 * g++.dg/torture/pr58201_0.C: New testcase.
1690 * g++.dg/torture/pr58201_1.C: New testcase.
1691 * g++.dg/torture/pr58201.h: New testcase.
1693 2013-09-05 Jan Hubicka <jh@suse.cz>
1695 * gcc.dg/autopar/pr49960.c: Disable partial inlining
1697 2013-09-05 Richard Biener <rguenther@suse.de>
1699 PR tree-optimization/58137
1700 * gcc.target/i386/pr58137.c: New testcase.
1702 2013-09-05 Martin Jambor <mjambor@suse.cz>
1704 * g++.dg/ipa/remref-1.C: New test.
1705 * g++.dg/ipa/remref-2.C: Likewise.
1707 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
1710 * g++.dg/parse/access11.C: New.
1712 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
1714 * g++.dg/warn/weak1.C: Skip on AIX.
1716 2013-09-04 Easwaran Raman <eraman@google.com>
1719 PR tree-optimization/58011
1720 * gfortran.dg/reassoc_12.f90: New testcase.
1721 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
1723 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
1725 * gcc.dg/attr-weakref-1.c: Skip on AIX.
1726 * gcc.dg/torture/pr53922.c: Skip on AIX.
1727 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
1729 2013-09-04 Teresa Johnson <tejohnson@google.com>
1731 * gcc.dg/unroll_1.c: Test dumping to stderr.
1733 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
1736 * g++.dg/warn/deprecated-8.C: New.
1738 2013-09-03 Jeff Law <law@redhat.com>
1740 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
1743 2013-09-03 Meador Inge <meadori@codesourcery.com>
1747 2013-08-30 Meador Inge <meadori@codesourcery.com>
1749 * gcc.dg/Warray-bounds-11.c: New testcase.
1751 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
1753 * lib/target-supports.exp (check_weak_available): Return true for AIX.
1755 2013-09-03 Jan Hubicka <jh@suse.cz>
1757 * g++.dg/ipa/devirt-15.C: Fix testcase.
1759 2013-09-03 Richard Biener <rguenther@suse.de>
1762 * gcc.dg/torture/pr57656.c: New testcase.
1764 2013-09-03 Richard Biener <rguenther@suse.de>
1767 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
1769 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1772 * gfortran.dg/do_concurrent_3.f90: New test case.
1774 2013-09-02 Jan Hubicka <jh@suse.cz>
1776 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
1778 2013-09-02 Martin Jambor <mjambor@suse.cz>
1781 * gcc.dg/ipa/pr58106.c: New test.
1783 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
1785 * gcc.target/aarch64/scalar_intrinsics.c
1786 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
1788 2013-09-02 Richard Biener <rguenther@suse.de>
1791 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
1793 2013-09-02 Richard Biener <rguenther@suse.de>
1795 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
1798 2013-09-02 Bin Cheng <bin.cheng@arm.com>
1800 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
1802 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
1804 PR c++/21682, implement DR 565
1805 * g++.dg/template/using24.C: New.
1806 * g++.dg/template/using25.C: Likewise.
1807 * g++.dg/template/using26.C: Likewise.
1809 2013-09-01 Jan Hubicka <jh@suse.cz>
1811 * g++.dg/ipa/devirt-15.C: New testcase.
1813 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
1815 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
1817 2013-08-31 Jan Hubicka <jh@suse.cz>
1819 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
1820 * g++.dg/tree-ssa/pr45453.C: Likewise.
1822 2013-08-31 Jan Hubicka <jh@suse.cz>
1824 * gcc.dg/fork-instrumentation.c: New testcase.
1826 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
1828 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
1830 2013-08-30 Meador Inge <meadori@codesourcery.com>
1832 * gcc.dg/Warray-bounds-11.c: New testcase.
1834 2013-08-30 Marek Polacek <polacek@redhat.com>
1836 * g++.dg/ubsan/div-by-zero-1.C: New test.
1837 * c-c++-common/ubsan/save-expr-1.c: New test.
1838 * c-c++-common/ubsan/save-expr-2.c: New test.
1839 * c-c++-common/ubsan/save-expr-3.c: New test.
1840 * c-c++-common/ubsan/save-expr-4.c: New test.
1841 * c-c++-common/ubsan/typedef-1.c: New test.
1842 * c-c++-common/ubsan/const-char-1.c: New test.
1843 * c-c++-common/ubsan/const-expr.c: New test.
1844 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
1845 * c-c++-common/ubsan/shift-1.c: Likewise.
1846 * c-c++-common/ubsan/shift-2.c: Likewise.
1847 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
1848 * lib/ubsan-dg.exp: New file.
1849 * g++.dg/dg.exp: Add ubsan tests.
1850 * g++.dg/ubsan/ubsan.exp: New file.
1851 * gcc.dg/ubsan/ubsan.exp: New file.
1852 * g++.dg/ubsan/cxx11-shift-1.C: New test.
1853 * g++.dg/ubsan/cxx11-shift-2.C: New test.
1854 * c-c++-common/ubsan/div-by-zero-3.c: New test.
1855 * c-c++-common/ubsan/div-by-zero-1.c: New test.
1856 * c-c++-common/ubsan/div-by-zero-4.c: New test.
1857 * c-c++-common/ubsan/shift-3.c: New test.
1858 * c-c++-common/ubsan/unreachable-1.c: New test.
1859 * c-c++-common/ubsan/shift-1.c: New test.
1860 * c-c++-common/ubsan/shift-2.c: New test.
1861 * c-c++-common/ubsan/div-by-zero-2.c: New test.
1862 * gcc.dg/ubsan/c99-shift-2.c: New test.
1863 * gcc.dg/ubsan/c99-shift-1.c: New test.
1865 2013-08-29 Jan Hubicka <jh@suse.cz>
1867 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
1868 to match template and comment.
1870 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
1873 * g++.dg/cpp0x/dc8.C: New.
1874 * g++.dg/template/meminit1.C: Adjust.
1876 2013-08-30 Teresa Johnson <tejohnson@google.com>
1878 * gcc.dg/inline-dump.c: Delete inadvertant commit.
1880 2013-08-30 Jakub Jelinek <jakub@redhat.com>
1882 PR tree-optimization/58277
1883 * gcc.c-torture/execute/pr58277-1.c: New test.
1884 * gcc.c-torture/execute/pr58277-2.c: New test.
1886 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
1888 * gcc.dg/guality/param-1.c: New test.
1889 * gcc.dg/guality/param-2.c: Likewise.
1891 2013-08-30 Richard Biener <rguenther@suse.de>
1893 PR tree-optimization/58228
1894 * gcc.dg/torture/pr58228.c: New testcase.
1896 2013-08-30 Richard Biener <rguenther@suse.de>
1898 PR tree-optimization/58223
1899 * gcc.dg/torture/pr58223.c: New testcase.
1900 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
1902 2013-08-30 Richard Biener <rguenther@suse.de>
1904 PR tree-optimization/58010
1905 * gcc.dg/pr58010.c: New testcase.
1907 2013-08-29 Xinliang DavidLi <davidxl@google.com>
1909 * gcc.dg/unroll_3.c: Message change.
1910 * gcc.dg/unroll_4.c: Likewise.
1911 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
1912 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
1913 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
1914 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
1915 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
1916 * gcc.dg/tree-ssa/loop-23.c: Likewise.
1917 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1918 * gcc.dg/unroll_1.c: Likewise.
1919 * gcc.dg/vect/bb-slp-31.c: Likewise.
1920 * gcc.dg/vect/bb-slp-14.c: Likewise.
1921 * gcc.dg/vect/bb-slp-8.c: Likewise.
1922 * gcc.dg/vect/bb-slp-23.c: Likewise.
1923 * gcc.dg/vect/bb-slp-15.c: Likewise.
1924 * gcc.dg/vect/bb-slp-9.c: Likewise.
1925 * gcc.dg/vect/bb-slp-24.c: Likewise.
1926 * gcc.dg/vect/bb-slp-16.c: Likewise.
1927 * gcc.dg/vect/bb-slp-25.c: Likewise.
1928 * gcc.dg/vect/bb-slp-17.c: Likewise.
1929 * gcc.dg/vect/bb-slp-26.c: Likewise.
1930 * gcc.dg/vect/bb-slp-18.c: Likewise.
1931 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
1932 * gcc.dg/vect/bb-slp-27.c: Likewise.
1933 * gcc.dg/vect/bb-slp-19.c: Likewise.
1934 * gcc.dg/vect/bb-slp-28.c: Likewise.
1935 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
1936 * gcc.dg/vect/bb-slp-29.c: Likewise.
1937 * gcc.dg/vect/bb-slp-8a.c: Likewise.
1938 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
1939 * gcc.dg/vect/bb-slp-1.c: Likewise.
1940 * gcc.dg/vect/bb-slp-8b.c: Likewise.
1941 * gcc.dg/vect/bb-slp-2.c: Likewise.
1942 * gcc.dg/vect/bb-slp-3.c: Likewise.
1943 * gcc.dg/vect/bb-slp-10.c: Likewise.
1944 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
1945 * gcc.dg/vect/bb-slp-4.c: Likewise.
1946 * gcc.dg/vect/bb-slp-11.c: Likewise.
1947 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
1948 * gcc.dg/vect/bb-slp-5.c: Likewise.
1949 * gcc.dg/vect/bb-slp-20.c: Likewise.
1950 * gcc.dg/vect/bb-slp-6.c: Likewise.
1951 * gcc.dg/vect/bb-slp-21.c: Likewise.
1952 * gcc.dg/vect/bb-slp-30.c: Likewise.
1953 * gcc.dg/vect/bb-slp-13.c: Likewise.
1954 * gcc.dg/vect/bb-slp-7.c: Likewise.
1955 * gcc.dg/vect/bb-slp-22.c: Likewise.
1956 * gcc.dg/unroll_2.c: Likewise.
1957 * g++.dg/vect/slp-pr50413.cc: Likewise.
1958 * g++.dg/vect/slp-pr56812.cc: Likewise.
1959 * g++.dg/vect/slp-pr50819.cc: Likewise.
1961 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
1963 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
1965 2013-08-29 Teresa Johnson <tejohnson@google.com>
1967 * gcc.dg/pr40209.c: Use -fopt-info.
1968 * gcc.dg/pr26570.c: Ditto.
1969 * gcc.dg/pr32773.c: Ditto.
1970 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
1972 2013-08-29 Richard Biener <rguenther@suse.de>
1974 PR tree-optimization/58246
1975 * gcc.dg/torture/pr58246.c: New testcase.
1977 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1980 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
1982 * gfortran.dg/realloc_on_assign_19.f90: New test.
1984 2013-08-29 Richard Biener <rguenther@suse.de>
1987 * gcc.dg/pr57287-2.c: New testcase.
1989 2013-08-29 Richard Biener <rguenther@suse.de>
1991 PR tree-optimization/57685
1992 * gcc.dg/torture/pr57685.c: New testcase.
1994 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
1997 * g++.dg/cpp0x/dc7.C: New.
1999 2013-08-28 Jakub Jelinek <jakub@redhat.com>
2002 * c-c++-common/gomp/pr58257.c: New test.
2004 2013-08-28 Richard Biener <rguenther@suse.de>
2006 PR tree-optimization/56933
2007 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
2009 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
2011 * gcc.target/aarch64/scalar_shift_1.c: New.
2013 2013-08-27 Richard Biener <rguenther@suse.de>
2015 PR tree-optimization/57521
2016 * gcc.dg/torture/pr57521.c: New testcase.
2018 2013-08-27 Jakub Jelinek <jakub@redhat.com>
2020 PR rtl-optimization/57860
2021 PR rtl-optimization/57861
2022 PR rtl-optimization/57875
2023 PR rtl-optimization/57876
2024 PR rtl-optimization/57877
2025 * gcc.c-torture/execute/pr57860.c: New test.
2026 * gcc.c-torture/execute/pr57861.c: New test.
2027 * gcc.c-torture/execute/pr57875.c: New test.
2028 * gcc.c-torture/execute/pr57876.c: New test.
2029 * gcc.c-torture/execute/pr57877.c: New test.
2031 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
2034 * gfortran.dg/bounds_check_18.f90: New test.
2036 2013-08-23 Jan Hubicka <jh@suse.cz>
2038 * g++.dg/ipa/devirt-14.C: Fix typo.
2040 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
2043 * gfortran.dg/inline_sum_5.f90: New.
2045 2013-08-23 Janus Weil <janus@gcc.gnu.org>
2048 * gfortran.dg/typebound_assignment_7.f90: New.
2050 2013-08-23 Jan Hubicka <jh@suse.cz>
2052 * g++.dg/ipa/devirt-13.C: New testcase.
2053 * g++.dg/ipa/devirt-14.C: New testcase.
2055 2013-08-23 Jakub Jelinek <jakub@redhat.com>
2058 * gcc.target/i386/pr58218.c: New test.
2060 PR tree-optimization/58209
2061 * gcc.c-torture/execute/pr58209.c: New test.
2063 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2065 * gcc.target/powerpc/pr57744.c: Declare abort.
2067 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
2070 * g++.dg/template/error54.C: New.
2072 2013-08-22 Janus Weil <janus@gcc.gnu.org>
2075 * gfortran.dg/select_type_34.f90: New.
2077 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2080 * g++.dg/warn/deprecated-7.C: New.
2082 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2084 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
2086 2013-08-21 Jeff Law <law@redhat.com>
2088 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
2090 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2093 * g++.dg/ext/attr-alias-3.C: New.
2095 2013-08-20 Janus Weil <janus@gcc.gnu.org>
2098 * gfortran.dg/intent_out_8.f90: New.
2100 2013-08-20 Teresa Johnson <tejohnson@google.com>
2102 PR rtl-optimizations/57451
2103 * g++.dg/tree-prof/pr57451.C: New test.
2105 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
2108 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
2110 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
2113 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
2115 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
2117 * gcc.target/powerpc/dfp-dd-2.c: New test.
2118 * gcc.target/powerpc/dfp-td-2.c: Likewise.
2119 * gcc.target/powerpc/dfp-td-3.c: Likewise.
2121 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
2123 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
2124 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
2127 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
2129 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
2131 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
2134 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
2135 correct test response.
2138 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
2139 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
2140 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
2142 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
2143 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
2145 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
2147 2013-08-18 Jan Hubicka <jh@suse.cz>
2149 * g++.dg/ipa/type-inheritance-1.C: New testcase.
2151 2013-08-19 Janus Weil <janus@gcc.gnu.org>
2154 * gfortran.dg/gomp/proc_ptr_1.f90: New.
2156 2013-08-18 Jakub Jelinek <jakub@redhat.com>
2158 PR tree-optimization/58006
2159 * g++.dg/opt/pr58006.C: New test.
2161 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
2163 * gnat.dg/specs/linker_alias.ads: New test.
2165 2013-08-16 Jakub Jelinek <jakub@redhat.com>
2167 PR tree-optimization/58164
2168 * gcc.c-torture/compile/pr58164.c: New test.
2170 PR tree-optimization/58165
2171 * g++.dg/opt/pr58165.C: New test.
2173 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
2176 * g++.dg/cpp0x/enum28.C: New.
2177 * g++.dg/cpp0x/enum15.C: Adjust.
2179 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2182 * gcc.target/powerpc/pr57949-1.c: New.
2183 * gcc.target/powerpc/pr57949-2.c: New.
2185 2013-08-14 Jakub Jelinek <jakub@redhat.com>
2187 PR tree-optimization/58145
2188 * gcc.dg/pr58145-1.c: New test.
2189 * gcc.dg/pr58145-2.c: New test.
2191 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
2193 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
2194 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
2195 * gcc.dg/debug/dwarf2/static1.c: Likewise.
2196 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2197 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
2198 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
2199 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
2200 * gcc.dg/debug/dwarf2/var1.c: Likewise.
2201 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
2202 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
2203 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
2204 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
2205 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
2206 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
2207 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2208 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
2209 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
2210 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
2211 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
2212 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2213 * gcc.dg/debug/dwarf2/var2.c: Likewise.
2214 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
2215 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
2216 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2217 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
2218 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
2219 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
2220 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
2221 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
2222 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
2223 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
2224 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
2225 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
2226 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
2227 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
2228 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
2229 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
2230 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
2231 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
2232 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
2233 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
2236 * gcc.c-torture/execute/pr56799.x: New file.
2238 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
2240 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
2242 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
2243 * gcc.dg/pr44214-3.c (v2df): Likewise.
2245 * gcc.dg/pr46647.c: xfail for avr-*-*.
2247 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
2249 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
2250 Expect l to be optimized away.
2251 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
2254 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
2255 to tests that assume int/double are larger than short/float.
2258 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
2260 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
2261 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
2262 target { int16 }. Restrict existing tests to target { int32 }
2264 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
2265 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
2266 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
2267 * lib/target-supports.exp (check_effective_target_int32): New proc.
2269 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
2270 exclude from scan test.
2272 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
2273 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
2274 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
2275 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
2276 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
2277 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
2278 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
2279 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
2280 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
2281 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
2282 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
2283 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
2284 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
2285 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
2286 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2287 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2288 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2289 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
2290 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
2292 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
2294 * gcc.target/arm/pr19599.c: Skip for -mthumb.
2296 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
2297 to be the first test directive.
2298 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2299 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2300 * gcc.target/arm/atomic-op-char.c: Likewise.
2301 * gcc.target/arm/atomic-op-consume.c: Likewise.
2302 * gcc.target/arm/atomic-op-int.c: Likewise.
2303 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2304 * gcc.target/arm/atomic-op-release.c: Likewise.
2305 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2306 * gcc.target/arm/atomic-op-short.c: Likewise.
2308 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
2310 PR rtl-optimization/57662
2311 * gcc.dg/pr57662.c: New test.
2313 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
2315 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
2317 * gcc.target/mips/nans-legacy.c: Likewise.
2319 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
2321 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
2323 * gcc.target/mips/fabs-legacy.c: Likewise.
2324 * gcc.target/mips/fabsf-2008.c: Likewise.
2325 * gcc.target/mips/fabsf-legacy.c: Likewise.
2326 * gcc.target/mips/fneg-2008.c: Likewise.
2327 * gcc.target/mips/fneg-legacy.c: Likewise.
2328 * gcc.target/mips/fnegf-2008.c: Likewise.
2329 * gcc.target/mips/fnegf-legacy.c: Likewise.
2330 * gcc.target/mips/nan-2008.c: Likewise.
2331 * gcc.target/mips/nan-legacy.c: Likewise.
2332 * gcc.target/mips/nanf-2008.c: Likewise.
2333 * gcc.target/mips/nanf-legacy.c: Likewise.
2334 * gcc.target/mips/nans-2008.c: Likewise.
2335 * gcc.target/mips/nans-legacy.c: Likewise.
2336 * gcc.target/mips/nansf-2008.c: Likewise.
2337 * gcc.target/mips/nansf-legacy.c: Likewise.
2339 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
2341 * gnat.dg/valued_proc.adb: New test.
2342 * gnat.dg/valued_proc_pkg.ads: New helper.
2344 2013-08-13 Jakub Jelinek <jakub@redhat.com>
2346 PR tree-optimization/57661
2347 * g++.dg/opt/pr57661.C: New test.
2350 * gcc.dg/asan/pr56417.c: New test.
2352 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
2354 * gnat.dg/loop_optimization16.adb: New test.
2355 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
2357 2013-08-13 Marek Polacek <polacek@redhat.com>
2359 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
2361 2013-08-13 David Malcolm <dmalcolm@redhat.com>
2363 Example of converting global state to per-pass state.
2365 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
2366 global state "static int counter" to...
2367 (one_pass::counter): ...this instance data.
2369 2013-08-13 David Malcolm <dmalcolm@redhat.com>
2371 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
2372 to member function...
2373 (one_pass::gate): ...this.
2374 (one_pass_exec): Convert to member function...
2375 (one_pass::impl_execute): ...this.
2377 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
2380 * g++.dg/cpp0x/pr57416.C: New.
2382 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
2384 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
2386 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
2387 * g++.dg/cpp0x/defaulted2.C: Likewise.
2388 * g++.dg/cpp0x/defaulted31.C: Likewise.
2389 * g++.dg/cpp0x/error6.C: Likewise.
2390 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
2391 * g++.dg/cpp0x/override2.C: Likewise.
2392 * g++.dg/cpp0x/parse1.C: Likewise.
2393 * g++.dg/cpp0x/scoped_enum.C: Likewise.
2394 * g++.dg/cpp0x/temp_default4.C: Likewise.
2395 * g++.dg/ext/attrib32.C: Likewise.
2396 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
2397 * g++.dg/ext/mv13.C: Likewise.
2398 * g++.dg/ext/mv7.C: Likewise.
2399 * g++.dg/ext/mv9.C: Likewise.
2400 * g++.dg/ext/pr57362.C: Likewise.
2401 * g++.dg/ext/typeof10.C: Likewise.
2402 * g++.dg/lookup/anon6.C: Likewise.
2403 * g++.dg/lookup/crash6.C: Likewise.
2404 * g++.dg/lookup/name-clash5.C: Likewise.
2405 * g++.dg/lookup/name-clash6.C: Likewise.
2406 * g++.dg/other/anon4.C: Likewise.
2407 * g++.dg/other/error15.C: Likewise.
2408 * g++.dg/other/error8.C: Likewise.
2409 * g++.dg/other/redecl2.C: Likewise.
2410 * g++.dg/parse/crash16.C: Likewise.
2411 * g++.dg/parse/crash21.C: Likewise.
2412 * g++.dg/parse/crash38.C: Likewise.
2413 * g++.dg/parse/redef2.C: Likewise.
2414 * g++.dg/parse/struct-as-enum1.C: Likewise.
2415 * g++.dg/template/crash39.C: Likewise.
2416 * g++.dg/template/redecl3.C: Likewise.
2417 * g++.dg/tls/diag-3.C: Likewise.
2418 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
2419 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2420 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
2421 * g++.old-deja/g++.brendan/crash16.C: Likewise.
2422 * g++.old-deja/g++.brendan/crash18.C: Likewise.
2423 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
2424 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
2425 * g++.old-deja/g++.brendan/static3.C: Likewise.
2426 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
2427 * g++.old-deja/g++.jason/binding.C: Likewise.
2428 * g++.old-deja/g++.jason/crash4.C: Likewise.
2429 * g++.old-deja/g++.jason/crash7.C: Likewise.
2430 * g++.old-deja/g++.jason/lineno.C: Likewise.
2431 * g++.old-deja/g++.jason/scoping7.C: Likewise.
2432 * g++.old-deja/g++.mike/misc3.C: Likewise.
2433 * g++.old-deja/g++.mike/net44.C: Likewise.
2434 * g++.old-deja/g++.mike/ns3.C: Likewise.
2435 * g++.old-deja/g++.ns/alias4.C: Likewise.
2436 * g++.old-deja/g++.ns/ns11.C: Likewise.
2437 * g++.old-deja/g++.other/crash23.C: Likewise.
2438 * g++.old-deja/g++.other/decl8.C: Likewise.
2439 * g++.old-deja/g++.other/linkage3.C: Likewise.
2440 * g++.old-deja/g++.other/typeck1.C: Likewise.
2441 * g++.old-deja/g++.other/typedef5.C: Likewise.
2442 * g++.old-deja/g++.pt/explicit34.C: Likewise.
2443 * g++.old-deja/g++.pt/friend36.C: Likewise.
2444 * obj-c++.dg/method-8.mm: Likewise.
2445 * obj-c++.dg/tls/diag-3.mm: Likewise.
2447 2013-08-12 Perez Read <netfirewall@gmail.com>
2450 * gcc.target/i386/movabs-1.c: New test.
2452 2013-08-12 Marek Polacek <polacek@redhat.com>
2454 PR tree-optimization/57980
2455 * gcc.dg/pr57980.c: New test.
2457 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2460 * gfortran.dg/do_check_10.f90: New test.
2461 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
2462 * gfortran.dg/array_constructor_18.f90: Likewise.
2463 * gfortran.dg/array_constructor_22.f90: Likewise.
2464 * gfortran.dg/coarray_15.f90: Likewise.
2465 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
2466 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
2467 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
2469 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
2472 * g++.dg/cpp0x/constexpr-ice8.C: New.
2474 2013-08-09 Xinliang David Li <davidxl@google.com>
2476 * gcc.target/i386/memcpy-strategy-1.c: New test.
2477 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
2478 * gcc.target/i386/memset-strategy-1.c: Ditto.
2479 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
2481 2013-08-09 Jan Hubicka <jh@suse.cz>
2483 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
2484 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
2486 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
2488 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
2490 2013-08-09 Janus Weil <janus@gcc.gnu.org>
2493 * gfortran.dg/transfer_intrinsic_6.f90: New.
2495 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
2498 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
2501 * g++.dg/lookup/typedef2.C: New.
2503 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
2505 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
2506 output of vdup intrinsics.
2508 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2510 * gcc.target/arm/lp1189445.c: New testcase.
2512 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
2514 PR rtl-optimization/58079
2515 * gcc.dg/torture/pr58079.c: New test.
2517 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
2519 * gnat.dg/warn9.adb: New test.
2521 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
2524 * g++.dg/lookup/typedef2.C: New.
2526 2013-08-07 David Malcolm <dmalcolm@redhat.com>
2528 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2529 to optstr when building plugins on darwin.
2531 2013-08-06 Martin Jambor <mjambor@suse.cz>
2533 PR tree-optimization/57539
2534 * gcc.dg/ipa/pr57539.c: New test.
2536 2013-08-06 Martin Jambor <mjambor@suse.cz>
2537 Bernd Edlinger <bernd.edlinger@hotmail.de>
2539 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
2540 (a): Fix constructor.
2542 2013-08-06 Martin Jambor <mjambor@suse.cz>
2545 * gfortran.dg/pr57987.f90: New test.
2547 2013-08-06 Martin Jambor <mjambor@suse.cz>
2550 * gcc.dg/torture/pr58041.c: New test.
2551 * gcc.target/arm/pr58041.c: Likewise.
2553 2013-08-06 Janus Weil <janus@gcc.gnu.org>
2556 * gfortran.dg/pointer_init_8.f90: New.
2558 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
2561 * g++.dg/cpp0x/pr58080.C: New.
2563 2013-08-05 David Malcolm <dmalcolm@redhat.com>
2565 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2566 to optstr when building plugins.
2568 2013-08-05 David Malcolm <dmalcolm@redhat.com>
2570 Patch autogenerated by refactor_passes.py from
2571 https://github.com/davidmalcolm/gcc-refactoring-scripts
2572 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
2574 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
2575 struct to a subclass of gimple_opt_pass along with...
2576 (pass_data_one_pass): ...new pass_data instance and...
2577 (make_one_pass): ...new function.
2578 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2579 global struct to a subclass of gimple_opt_pass along with...
2580 (pass_data_warn_self_assign): ...new pass_data instance and...
2581 (make_pass_warn_self_assign): ...new function.
2582 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
2583 a global struct to a subclass of gimple_opt_pass along with...
2584 (pass_data_dumb_plugin_example): ...new pass_data instance and...
2585 (make_pass_dumb_plugin_example): ...new function.
2586 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2587 global struct to a subclass of gimple_opt_pass along with...
2588 (pass_data_warn_self_assign): ...new pass_data instance and...
2589 (make_pass_warn_self_assign): ...new function.
2591 2013-08-05 David Malcolm <dmalcolm@redhat.com>
2593 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
2594 is created and added to the pass_manager to reflect
2595 autogenerated changes.
2596 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
2597 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
2598 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
2600 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
2603 * g++.dg/cpp0x/pr58072.C: New.
2605 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
2607 * gcc.dg/torture/pr57993-2.cpp: New.
2609 2013-08-02 Jan Hubicka <jh@suse.cz>
2611 * gcc.dg/ipa/ipa-1.c: Update.
2612 * gcc.dg/ipa/ipa-2.c: Update.
2613 * gcc.dg/ipa/ipa-3.c: Update.
2614 * gcc.dg/ipa/ipa-4.c: Update.
2615 * gcc.dg/ipa/ipa-5.c: Update.
2616 * gcc.dg/ipa/ipa-7.c: Update.
2617 * gcc.dg/ipa/ipa-8.c: Update.
2618 * gcc.dg/ipa/ipcp-1.c: Update.
2619 * gcc.dg/ipa/ipcp-2.c: Update.
2621 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
2623 PR rtl-optimization/58048
2624 * gcc.target/i386/pr58048.c: New.
2626 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2628 * gcc.target/arm/neon-for-64bits-2.c: Delete.
2630 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
2631 Peter Bergner <bergner@vnet.ibm.com>
2634 * g++.dg/overload/using3.C: New.
2635 * g++.dg/overload/using2.C: Adjust.
2636 * g++.dg/lookup/using9.C: Likewise.
2638 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2640 * gcc.target/arm/pr46972-2.c: New test.
2642 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
2644 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
2646 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2648 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
2650 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
2652 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
2653 rather than addressing!=absolute when deciding how to handle MIPS16
2654 when the test forces an ABI.
2656 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2659 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
2661 2013-07-30 Steve Ellcey <sellcey@mips.com>
2663 * gcc.target/mips/code-readable-1.c: Increase switch size.
2664 * gcc.target/mips/code-readable-2.c: Ditto.
2665 * gcc.target/mips/code-readable-3.c: Ditto.
2666 * gcc.target/mips/code-readable-4.c: Ditto.
2668 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2671 * g++.dg/parse/crash63.C: New.
2673 2013-07-30 Tobias Burnus <burnus@net-b.de>
2676 * gfortran.dg/pointer_assign_8.f90: New.
2677 * gfortran.dg/pointer_assign_9.f90: New.
2678 * gfortran.dg/pointer_assign_10.f90: New.
2679 * gfortran.dg/pointer_assign_11.f90: New.
2681 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2683 * gcc.target/arm/pr57637.c: New testcase.
2685 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
2687 PR tree-optimization/57993
2688 * gcc.dg/torture/pr57993.c: New test.
2690 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
2692 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
2694 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
2697 * g++.dg/conversion/ambig2.C: New.
2699 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
2701 * gcc.target/mips/fabs-2008.c: New test case.
2702 * gcc.target/mips/fabs-legacy.c: New test case.
2703 * gcc.target/mips/fabsf-2008.c: New test case.
2704 * gcc.target/mips/fabsf-legacy.c: New test case.
2705 * gcc.target/mips/fneg-2008.c: New test case.
2706 * gcc.target/mips/fneg-legacy.c: New test case.
2707 * gcc.target/mips/fneg-2008.c: New test case.
2708 * gcc.target/mips/fneg-legacy.c: New test case.
2709 * gcc.target/mips/nan-2008.c: New test case.
2710 * gcc.target/mips/nan-legacy.c: New test case.
2711 * gcc.target/mips/nanf-2008.c: New test case.
2712 * gcc.target/mips/nanf-legacy.c: New test case.
2713 * gcc.target/mips/nans-2008.c: New test case.
2714 * gcc.target/mips/nans-legacy.c: New test case.
2715 * gcc.target/mips/nansf-2008.c: New test case.
2716 * gcc.target/mips/nansf-legacy.c: New test case.
2717 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
2719 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
2720 Maxim Kuvyrkov <maxim@kugelworks.com>
2722 * lib/target-supports.exp (check_effective_target_non_bionic): New
2723 effective-target test.
2724 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
2725 * g++.dg/tls/thread_local4g.C: Ditto.
2727 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2730 * gfortran.dg/vector_subsript_7.f90: New test.
2732 2013-07-27 Tobias Burnus <burnus@net-b.de>
2735 * gfortran.dg/warn_alias.f90: New.
2737 2013-07-27 Janus Weil <janus@gcc.gnu.org>
2740 * gfortran.dg/class_array_19.f90: New.
2742 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
2744 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
2745 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
2746 * gcc.dg/vect/pr57741-3.c: Likewise.
2747 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
2749 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
2751 Skip tests that make assumptions about struct layout that don't hold
2753 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
2754 * g++.dg/cpp0x/iop.C: Likewise.
2755 * g++.dg/cpp0x/named_refs.C: Likewise.
2756 * g++.dg/cpp0x/rv1p.C: Likewise.
2757 * g++.dg/cpp0x/rv2p.C: Likewise.
2758 * g++.dg/cpp0x/rv3p.C: Likewise.
2759 * g++.dg/cpp0x/rv4p.C: Likewise.
2760 * g++.dg/cpp0x/rv5p.C: Likewise.
2761 * g++.dg/cpp0x/rv6p.C: Likewise.
2762 * g++.dg/cpp0x/rv7p.C: Likewise.
2763 * g++.dg/cpp0x/rv8p.C: Likewise.
2764 * g++.dg/ext/strncpy-chk1.C: Likewise.
2765 * gcc.dg/builtin-object-size-10.c: Likewise.
2766 * gcc.dg/builtin-object-size-11.c: Likewise.
2767 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2768 * gcc.dg/pr25805.c: Likewise.
2769 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
2770 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
2771 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
2772 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
2773 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
2774 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
2775 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
2776 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
2777 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
2778 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
2779 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
2780 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
2781 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
2782 * gcc.c-torture/execute/zerolen-2.x: Likewise.
2783 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
2785 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
2786 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2788 * gcc.dg/torture/pr37868.c: Disable for epiphany.
2789 * gcc.dg/sibcall-6.c: Enable for epiphany.
2791 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2793 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
2795 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
2797 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
2798 memcpy not initializers.
2800 * gcc.dg/guality/guality.exp: Skip on AIX.
2802 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
2805 * g++.dg/cpp0x/pr57101.C: New.
2807 2013-07-26 Ian Bolton <ian.bolton@arm.com>
2809 * gcc.target/aarch64/neg_1.c: New test.
2811 2013-07-25 Janus Weil <janus@gcc.gnu.org>
2814 * gfortran.dg/typebound_call_25.f90: New.
2816 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
2819 * g++.dg/cpp0x/pr57981.C: New.
2821 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
2824 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
2826 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
2828 PR rtl-optimization/57960
2829 * gcc.target/s390/pr57960.c: New.
2831 2013-07-25 Janus Weil <janus@gcc.gnu.org>
2834 * gfortran.dg/unlimited_polymorphic_9.f90: New.
2836 2013-07-25 Terry Guo <terry.guo@arm.com>
2838 * gcc.target/arm/thumb1-Os-mult.c: New test case.
2840 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
2843 * g++.dg/inherit/pr57942.C: New.
2845 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2847 * gcc.target/powerpc/bool2.h: New file, test the code generation
2848 of logical operations for power5, altivec, power7, and power8 systems.
2849 * gcc.target/powerpc/bool2-p5.c: Likewise.
2850 * gcc.target/powerpc/bool2-av.c: Likewise.
2851 * gcc.target/powerpc/bool2-p7.c: Likewise.
2852 * gcc.target/powerpc/bool2-p8.c: Likewise.
2853 * gcc.target/powerpc/bool3.h: Likewise.
2854 * gcc.target/powerpc/bool3-av.c: Likewise.
2855 * gcc.target/powerpc/bool2-p7.c: Likewise.
2856 * gcc.target/powerpc/bool2-p8.c: Likewise.
2858 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2860 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2862 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2864 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
2866 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2868 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
2869 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
2870 type from long to long long.
2871 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
2872 to have effective-target keywords of lp64 and ilp32.
2873 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
2874 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
2875 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
2876 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
2877 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
2878 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
2879 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
2880 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
2881 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2883 2013-07-23 Tom Tromey <tromey@redhat.com>
2884 Joseph Myers <joseph@codesourcery.com>
2886 * gcc.dg/c11-generic-1.c: New file.
2887 * gcc.dg/c11-generic-2.c: New file.
2889 2013-07-22 Tobias Burnus <burnus@net-b.de>
2893 * coarray/lib_realloc_1.f90: Permit optimization.
2894 * gfortran.dg/coarray_31.f90: New.
2896 2013-07-22 Tobias Burnus <burnus@net-b.de>
2899 * gfortran.dg/class_array_7.f03: Fix memory leak.
2901 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
2904 * g++.dg/cpp0x/decltype56.C: New.
2906 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2908 * gcc.dg/pr53265.c: Correct line number in dg-message.
2910 2013-07-22 Diego Novillo <dnovillo@google.com>
2912 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
2914 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
2917 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
2918 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
2920 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
2923 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
2924 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
2925 * gcc.dg/torture/pr53366-1.c: Same.
2926 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
2927 * gcc.dg/torture/pr56488.c: Same.
2928 * gcc.dg/torture/pr57584.c: Same.
2929 * gcc.dg/tree-ssa/pr57385.c: Same.
2930 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
2932 2013-07-21 OndÃ…
\99ej BÃÂlka <neleai@seznam.cz>
2934 * c-c++-common/pr41779.c: Fix typos.
2935 * gcc.c-torture/compile/20031125-2.c: Likewise.
2936 * gcc.c-torture/compile/20040621-1.c: Likewise.
2937 * gcc.c-torture/execute/20020418-1.c: Likewise.
2938 * gcc.dg/20020108-1.c: Likewise.
2939 * gcc.dg/atomic-generic-aux.c: Likewise.
2940 * gcc.dg/builtin-complex-err-2.c: Likewise.
2941 * gcc.dg/decl-1.c: Likewise.
2942 * gcc.dg/di-sync-multithread.c: Likewise.
2943 * gcc.dg/format/c90-printf-1.c: Likewise.
2944 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
2945 * gcc.dg/long-long-compare-1.c: Likewise.
2946 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
2947 * gcc.dg/pr17055-1.c: Likewise.
2948 * gcc.dg/pr27095.c: Likewise.
2949 * gcc.dg/torture/fp-int-convert.h: Likewise.
2950 * gcc.dg/tree-prof/inliner-1.c: Likewise.
2951 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
2952 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
2953 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
2954 * gcc.dg/tree-ssa/loop-19.c: Likewise.
2955 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2956 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2957 * gcc.dg/tree-ssa/pr42585.c: Likewise.
2958 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
2959 * gcc.dg/vect/vect-cond-5.c: Likewise.
2960 * gcc.dg/weak/typeof-2.c: Likewise.
2961 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
2962 * gcc.target/arm/naked-1.c: Likewise.
2963 * gcc.target/i386/pr9771-1.c: Likewise.
2964 * gcc.target/sparc/sparc-constant-1.c: Likewise.
2965 * gcc.target/sparc/struct-ret-check.c: Likewise.
2966 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
2967 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
2968 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
2971 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2974 * gfortran.dg/dependency_42.f90: New test.
2975 * gfortran.dg/dependency_43.f90: New test.
2977 2013-07-21 Tobias Burnus <burnus@net-b.de>
2980 * gfortran.dg/round_4.f90: New.
2982 2013-07-21 Tobias Burnus <burnus@net-b.de>
2985 * gfortran.dg/min_max_conformance_2.f90: New.
2987 2013-07-20 Jakub Jelinek <jakub@redhat.com>
2989 PR preprocessor/57620
2990 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
2991 (main): Don't test {s,u,U,L}12.
2992 * c-c++-common/raw-string-13.c: New test.
2993 * c-c++-common/raw-string-14.c: New test.
2994 * c-c++-common/raw-string-15.c: New test.
2995 * c-c++-common/raw-string-16.c: New test.
2997 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
2999 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
3001 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
3003 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
3005 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
3006 target { ! keeps_null_pointer_checks }.
3007 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
3008 target { ! keeps_null_pointer_checks }.
3010 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
3011 * gcc.dg/torture/pr56488.c: Likewise.
3013 2013-07-19 Ian Bolton <ian.bolton@arm.com>
3015 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
3018 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
3020 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
3021 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
3022 * gfortran.dg/guality/guality.exp: Skip on AIX.
3024 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
3026 * g++.dg/debug/pr56819.C: Skip on AIX.
3027 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
3028 * g++.dg/guality/guality.exp: Skip on AIX.
3030 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
3032 * gcc.misc-tests/gcov-14.c: Skip on AIX.
3034 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
3036 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
3039 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
3040 Adjust to corrected rounding.
3042 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
3044 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
3045 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
3046 check_effective_target_cilkplus.
3047 * g++.dg/cilk-plus/cilk-plus.exp: Same.
3049 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
3051 * gcc.target/powerpc/pr57744.c: Fix typo.
3053 2013-07-18 Sriraman Tallam <tmsriram@google.com>
3056 * gcc.c-torture/compile/pr57698.c: New test.
3057 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
3058 * gcc.c-torture/compile/pr44043.c: Ditto.
3060 2013-07-18 Wei Mi <wmi@google.com>
3062 PR rtl-optimization/57878
3063 * g++.dg/pr57878.C: New test.
3065 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3067 * gcc.dg/pr42611.c: Move dg-error to correct line.
3069 2013-07-17 Tobias Burnus <burnus@net-b.de>
3072 * gfortran.dg/dollar_sym_3.f: New.
3073 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
3075 2013-07-16 Iain Sandoe <iain@codesourcery.com>
3080 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
3081 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
3082 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
3083 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
3084 * objc.dg/image-info.m: Likewise.
3085 * objc.dg/symtab-1.m: Likewise.
3086 * objc.dg/torture/strings/const-str-10.m: Likewise.
3087 * objc.dg/torture/strings/const-str-11.m: Likewise.
3088 * objc.dg/torture/strings/const-str-9.m: Likewise.
3089 * objc.dg/zero-link-1.m: Likewise.
3090 * objc.dg/zero-link-2.m: Likewise.
3091 * objc.dg/no-extra-load.m: Avoid Foundation.h.
3092 * objc.dg/objc-foreach-4.m: Likewise.
3093 * objc.dg/objc-foreach-5.m: Likewise.
3094 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
3096 * obj-c++.dg/strings/const-str-12.mm: Likewise.
3097 * obj-c++.dg/syntax-error-1.mm: Likewise.
3098 * objc.dg/method-6.m: Likewise.
3099 * objc.dg/pr23214.m: Likewise.
3100 * objc.dg/proto-lossage-7.m: Likewise.
3101 * objc.dg/strings/const-str-12b.m: Likewise.
3102 * objc.dg/zero-link-3.m: Likewise.
3103 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
3104 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
3105 adjust headers, interfaces and encoded types to reflect current system
3106 versions. Add FIXME and outputs from current system compiler for
3109 2013-07-15 Cong Hou <congh@google.com>
3111 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
3113 * gcc.target/i386/l_fma_float_3.c: Likewise.
3114 * gcc.target/i386/l_fma_double_1.c: Likewise.
3115 * gcc.target/i386/l_fma_double_3.c: Likewise.
3117 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
3119 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
3120 function to test if HTM is available.
3121 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
3122 * gcc.target/powerpc/htm-builtin-1.c: New test.
3124 2013-07-15 Tobias Burnus <burnus@net-b.de>
3126 * gfortran.dg/coarray_lib_realloc_1.f90: New.
3127 * gfortran.dg/coarray/lib_realloc_1.f90: New.
3128 * gfortran.dg/coarray_6.f90: Add dg-error.
3130 2013-07-15 Tobias Burnus <burnus@net-b.de>
3133 * gfortran.dg/finalize_18.f90: New.
3135 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3138 * fortran.dg/module_variable_1.f90: New test.
3139 * fortran.dg/module_variable_2.f90: New test.
3141 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
3143 * g++.dg/ext/vector19.C: Adapt.
3144 * g++.dg/ext/vector23.C: New testcase.
3146 2013-07-12 Michael Matz <matz@suse.de>
3149 * c-c++-common/pr55771.c: New test.
3151 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
3153 * gcc.target/aarch64/vect-movi.c: New.
3155 2013-07-11 Sriraman Tallam <tmsriram@google.com>
3158 * g++.dg/ext/pr57362.C: New.
3160 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
3163 * gcc.target/avr/torture/pr57631.c: New test.
3165 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3168 * g++.dg/cpp0x/constexpr-ice7.C: New.
3170 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
3172 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
3174 * gcc.c-torture/execute/nest-align-1.x: New.
3176 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3179 * g++.dg/cpp0x/sfinae48.C: New.
3181 2013-07-10 Jakub Jelinek <jakub@redhat.com>
3183 PR preprocessor/57824
3184 * c-c++-common/raw-string-17.c: New test.
3185 * c-c++-common/gomp/pr57824.c: New test.
3187 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3190 * g++.dg/cpp0x/reinterpret_cast1.C: New.
3191 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
3192 * g++.dg/conversion/dr195.C: Update.
3193 * g++.dg/expr/cast2.C: Likewise.
3195 2013-07-10 Jakub Jelinek <jakub@redhat.com>
3197 * c-c++-common/raw-string-18.c: New test.
3198 * c-c++-common/raw-string-19.c: New test.
3200 PR preprocessor/57757
3201 * g++.dg/cpp/paste1.C: New test.
3202 * g++.dg/cpp/paste2.C: New test.
3204 2013-07-10 Graham Stott <grahams@btinternet.com>
3206 * gcc.target/mips/mulsize-1.c: New.
3207 * gcc.target/mips/mulsize-2.c: New.
3208 * gcc.target/mips/mulsize-3.c: New.
3209 * gcc.target/mips/mulsize-4.c: New.
3211 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
3214 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
3215 * g++.dg/ext/vector24.C: New testcase.
3217 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
3220 * g++.dg/cpp0x/decltype17.C: Adjust.
3222 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
3225 * g++.dg/cpp0x/pr51786.C: New.
3227 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
3229 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
3231 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
3233 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
3235 * gcc.target/powerpc/sd-vsx.c: Require dfp.
3236 * gcc.target/powerpc/sd-pwr6.c: Likewise.
3238 2013-07-08 Tobias Burnus <burnus@net-b.de>
3241 * gfortran.dg/c_f_pointer_tests_8.f90: New.
3243 2013-07-08 Tobias Burnus <burnus@net-b.de>
3246 * gfortran.dg/do_check_9.f90: New.
3248 2013-07-08 Tobias Burnus <burnus@net-b.de>
3251 * gfortran.dg/dot_product_2.f90: New.
3253 2013-07-08 Tobias Burnus <burnus@net-b.de>
3256 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
3258 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
3260 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
3261 * gfortran.dg/finalize_10.f90: Fix dg-final.
3263 2013-07-08 Jakub Jelinek <jakub@redhat.com>
3266 * gcc.target/i386/pr57819.c: New test.
3268 PR rtl-optimization/57829
3269 * gcc.c-torture/execute/pr57829.c: New test.
3271 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
3273 * gcc.target/i386/memcpy-vector_loop-1.c: New.
3274 * gcc.target/i386/memcpy-vector_loop-2.c: New.
3276 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
3279 * gcc.target/i386/pr57807.c: New test.
3281 2013-07-06 Jakub Jelinek <jakub@redhat.com>
3284 * gcc.dg/tree-ssa/vrp89.c: New test.
3286 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
3289 * g++.dg/parse/defarg16.C: New.
3291 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
3293 PR rtl-optimization/55342
3294 * gcc.target/i386/pr55342.c: New.
3296 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
3298 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
3300 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
3303 * g++.dg/inherit/virtual10.C: New.
3305 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
3308 * gcc.dg/large-size-array-6.c: New test.
3310 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
3313 * g++.dg/template/crash116.C: New.
3315 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
3317 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
3318 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
3320 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
3323 * g++.dg/cpp0x/nsdmi-list3.C: New.
3325 2013-07-03 Jakub Jelinek <jakub@redhat.com>
3328 * gcc.target/i386/pr57777.c: New test.
3331 * g++.dg/template/arg9.C: New test.
3333 2013-07-02 Sriraman Tallam <tmsriram@google.com>
3335 * gcc.target/i386/avx-inline.c: New test.
3337 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
3339 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
3340 * gcc.target/mips/call-2.c: Likewise.
3341 * gcc.target/mips/call-3.c: Likewise.
3342 * gcc.target/mips/lazy-binding-1.c: Likewise.
3344 2013-07-02 Jakub Jelinek <jakub@redhat.com>
3346 PR tree-optimization/57741
3347 * gcc.dg/vect/pr57741-1.c: New test.
3348 * gcc.dg/vect/pr57741-2.c: New test.
3349 * gcc.dg/vect/pr57741-3.c: New test.
3351 2013-07-02 Ian Bolton <ian.bolton@arm.com>
3353 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
3355 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
3356 * lib/target-supports.exp: Define aarch64_little_endian.
3358 2013-07-02 Ian Bolton <ian.bolton@arm.com>
3360 * gcc.target/aarch64/abs_1.c: New test.
3362 2013-07-02 Ian Bolton <ian.bolton@arm.com>
3364 * gcc.target/aarch64/bfxil_1.c: New test.
3365 * gcc.target/aarch64/bfxil_2.c: Likewise.
3367 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
3370 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
3371 array sizes from 100 to 20.
3373 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
3376 * gfortran.dg/pointer_remapping_8.f90: New.
3378 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
3380 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
3381 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
3382 * g++.dg/cpp1y/udlit-userdef-string.C: New.
3383 * g++.dg/cpp1y/complex_literals.h: New.
3385 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
3388 * g++.dg/cpp0x/noexcept21.C: New.
3390 2013-06-28 Jakub Jelinek <jakub@redhat.com>
3393 * gcc.target/i386/pr57736.c: New test.
3395 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
3397 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
3399 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
3400 strings to match the fixed error messages.
3401 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3402 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
3405 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
3408 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
3409 stqcx. get even registers.
3411 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
3414 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
3416 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
3418 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
3420 * gcc.target/i386/bmi-1.c: Ditto.
3421 * gcc.target/i386/bmi-bextr-4.c: New.
3422 * gcc.target/i386/bmi-bextr-5.c: Ditto.
3424 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
3427 * g++.dg/cpp0x/initlist73.C: New.
3429 2013-06-27 Meador Inge <meadori@codesourcery.com>
3431 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
3432 * g++.dg/simulate-thread/atomics-2.C: Likewise.
3433 * g++.dg/simulate-thread/atomics-1.C: Likewise.
3435 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
3438 * g++.dg/ext/pr57509.C: New file.
3440 2013-06-27 Jakub Jelinek <jakub@redhat.com>
3443 * gcc.target/i386/bmi-bextr-3.c: New test.
3446 * gcc.target/i386/bmi2-bzhi-1.c: New test.
3448 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
3451 * g++.dg/cpp0x/pr57172.C: New testcase.
3453 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3455 * gcc.target/s390/htm-1.c: New file.
3456 * gcc.target/s390/htm-nofloat-1.c: New file.
3457 * gcc.target/s390/htm-xl-intrin-1.c: New file.
3459 2013-06-26 Tobias Burnus <burnus@net-b.de>
3462 * gfortran.dg/bounds_check_17.f90: New.
3464 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
3467 * g++.dg/cpp1y/pr57640.C: New.
3469 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
3472 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
3473 overflow due to size of arrays.
3475 2013-06-25 Jakub Jelinek <jakub@redhat.com>
3477 PR tree-optimization/57705
3478 * gcc.dg/vect/pr57705.c: New test.
3479 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
3481 2013-06-25 Martin Jambor <mjambor@suse.cz>
3484 * g++.dg/ipa/pr57670.C: New test.
3486 2013-06-25 Richard Biener <rguenther@suse.de>
3489 * gcc.dg/pr56977.c: New testcase.
3491 2013-06-24 Martin Jambor <mjambor@suse.cz>
3493 PR tree-optimization/57358
3494 * gcc.dg/ipa/pr57358.c: New test.
3496 2013-06-24 Richard Biener <rguenther@suse.de>
3499 * gcc.dg/torture/pr57584.c: Remove target specific bits.
3501 2013-06-24 Richard Biener <rguenther@suse.de>
3503 PR tree-optimization/57488
3504 * gcc.dg/torture/pr57488.c: New testcase.
3506 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3507 Dominique d'Humieres <dominiq@lps.ens.fr>
3510 * gfortran.dg/fraction.f90: New.
3512 2013-06-24 Alan Modra <amodra@gmail.com>
3514 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
3515 Add scan-assembler-not "lvx".
3516 * gcc.target/powerpc/le-altivec-consts.c: New.
3518 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
3520 * g++.dg/cpp0x/sfinae47.C: New.
3522 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
3525 * gcc.target/sh/pr52483-1.c: New.
3526 * gcc.target/sh/pr52483-2.c: New.
3527 * gcc.target/sh/pr52483-3.c: New.
3528 * gcc.target/sh/pr52483-4.c: New.
3529 * gcc.target/sh/pr52483-5.c: New.
3531 2013-06-23 Sriraman Tallam <tmsriram@google.com>
3533 * gcc.target/i386/intrinsics_1.c: New test.
3534 * gcc.target/i386/intrinsics_2.c: Ditto.
3535 * gcc.target/i386/intrinsics_3.c: Ditto.
3536 * gcc.target/i386/intrinsics_4.c: Ditto.
3537 * gcc.target/i386/intrinsics_5.c: Ditto.
3538 * gcc.target/i386/intrinsics_6.c: Ditto.
3539 * gcc.target/i386/avx-1.c: Provide macros for builtins
3540 needing immediate arguments in f16cintrin.h and rtmintrin.h.
3542 2013-06-21 Tobias Burnus <burnus@net-b.de>
3545 * gfortran.dg/finalize_17.f90: New.
3547 2013-06-21 Tobias Burnus <burnus@net-b.de>
3549 * gfortran.dg/realloc_on_assign_18.f90: New.
3551 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
3553 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
3554 Also changed the returns from error as distinct values so that
3555 debugging can get easier.
3556 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
3557 errors specific to C, if necessary. Also added new error
3559 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3560 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3561 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3562 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3563 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
3564 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
3565 the same changes as parser_errors3.c, spaces were added between colons
3566 to not confuse C++ compiler with 2 colons as scope.
3567 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
3568 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
3569 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
3570 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
3571 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
3572 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
3573 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
3574 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
3575 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
3576 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
3577 * g++.dg/cilk-plus/cilk-plus.exp: New script.
3578 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
3581 2013-06-21 Joseph Myers <joseph@codesourcery.com>
3584 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
3586 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
3589 * gcc.target/i386/pr57655.c: New test.
3591 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
3593 * ada/acats/tests/gcc: Delete.
3594 * gnat.dg/style: Likewise.
3596 2013-06-20 Jeff Law <law@redhat.com>
3598 PR tree-optimization/57660
3599 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
3600 based on their branch cost.
3602 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
3604 2013-06-20 Tobias Burnus <burnus@net-b.de>
3607 * gfortran.dg/list_read_11.f90: New.
3609 2013-06-20 Richard Biener <rguenther@suse.de>
3611 PR tree-optimization/57584
3612 * gcc.dg/torture/pr57584.c: New testcase.
3614 2013-06-19 Sharad Singhai <singhai@google.com>
3616 * g++.dg/gcov/gcov-8.C: New testcase.
3617 * lib/gcov.exp: Handle intermediate format.
3619 2013-06-19 Wei Mi <wmi@google.com>
3621 PR rtl-optimization/57518
3622 * testsuite/gcc.dg/pr57518.c: New test.
3624 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
3626 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
3628 2013-06-19 Jan Hubicka <jh@suse.cz>
3630 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
3632 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
3634 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
3635 hard-coded values of array sizes with a #define.
3636 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
3637 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
3638 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
3639 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
3640 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
3642 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
3644 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
3645 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
3647 2013-06-19 Jeff Law <law@redhat.com>
3649 * gcc.dg/tree-ssa/forwprop-28.c: New test.
3651 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3654 * g++.dg/template/error53.C: New.
3656 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
3659 * gcc.target/powerpc/pr55033.c: Fix options.
3661 2013-06-18 Sriraman Tallam <tmsriram@google.com>
3663 * gcc.target/i386/inline_error.c: New test.
3664 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
3665 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
3667 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
3670 * g++.dg/cpp0x/decltype55.C: New.
3672 2013-06-18 Marek Polacek <polacek@redhat.com>
3674 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
3676 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3678 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
3680 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3682 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
3683 Also changed the returns from error as distinct values so that it is
3686 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
3688 * gcc.target/aarch64/scalar_intrinsics.c: Update.
3690 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3693 * g++.dg/template/error52.C: New.
3694 * g++.dg/lookup/friend15.C: Update.
3695 * g++.dg/parse/error11.C: Likewise.
3696 * g++.dg/parse/error14.C: Likewise.
3697 * g++.dg/parse/parser-pr28152-2.C: Likewise.
3698 * g++.dg/parse/template25.C: Likewise.
3699 * g++.old-deja/g++.jason/cond.C: Likewise.
3700 * g++.old-deja/g++.mike/for2.C: Likewise.
3701 * g++.old-deja/g++.robertl/eb125.C: Likewise.
3702 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
3704 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3706 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
3709 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
3711 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
3712 accidentally placing minus sign for length instead of stride.
3714 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
3716 PR rtl-optimization/57425
3717 PR rtl-optimization/57569
3718 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
3719 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
3721 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
3725 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
3727 * gfortran.dg/typebound_assignment_6.f03: New.
3729 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
3731 * gcc.target/h8300/h8300.exp: New.
3732 * gcc.dg/pragma-isr.c: Move to ...
3733 * gcc.target/sh/torture/pragma-isr.c: ... here ...
3734 * gcc.target/h8300/pragma-isr.c: ... and here.
3735 * gcc.dg/pragma-isr2.c: Move to ...
3736 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
3737 * gcc.target/h8300/pragma-isr2.c: ... and here.
3738 * gcc.dg/pragma-isr-trapa.c: Move to ...
3739 * gcc.target/sh/pragma-isr-trapa.c: ... here.
3740 * gcc.dg/pragma-isr-trapa2.c: Move to ...
3741 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
3742 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
3743 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
3744 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
3745 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
3746 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
3747 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
3748 * gcc.dg/attr-isr-trap_exit.c: Move to ...
3749 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
3750 * gcc.dg/attr-isr-trapa.c: Move to ...
3751 * gcc.target/sh/attr-isr-trapa.c: ... here.
3753 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3756 * g++.dg/ext/builtin-offsetof1.C: New.
3758 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
3760 * gcc.target/aarch64/vect_smlal_1.c: New file.
3762 2013-06-14 Tobias Burnus <burnus@net-b.de>
3765 * gfortran.dg/defined_assignment_7.f90: New.
3767 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3770 * g++.dg/rtti/dyncast6.C: New.
3771 * g++.dg/cpp0x/dyncast1.C: Likewise.
3773 2013-06-14 Alan Modra <amodra@gmail.com>
3776 * gcc.dg/pr57134.c: New.
3778 2013-06-14 Tobias Burnus <burnus@net-b.de>
3781 * gfortran.dg/deferred_type_param_9.f90: New.
3783 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
3785 * gcc.dg/fold-minus-1.c: New testcase.
3787 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
3790 * gfortran.dg/typebound_assignment_5.f03: New.
3792 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
3794 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
3796 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3797 Pat Haugen <pthaugen@us.ibm.com>
3798 Peter Bergner <bergner@vnet.ibm.com>
3800 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
3801 load/store instructions on power7, power8.
3802 * gcc.target/powerpc/atomic-p8.c: Likewise.
3804 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
3807 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
3809 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
3812 * g++.dg/warn/Wunused-var-20.C: New.
3814 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
3816 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
3817 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
3818 Run with -fno-common.
3820 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
3822 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
3823 and exit function calls with return 1 and return 0, respectively.
3825 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
3827 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
3830 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
3832 PR tree-optimization/57361
3833 * gcc.dg/tree-ssa/pr57361.c: New file.
3835 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3837 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
3838 to ensure alignment.
3839 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
3841 2013-06-12 Tobias Burnus <burnus@net-b.de>
3843 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
3845 2013-06-12 Tobias Burnus <burnus@net-b.de>
3846 Dominique d'Humieres <dominiq@lps.ens.fr>
3848 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
3850 2013-06-12 Jakub Jelinek <jakub@redhat.com>
3853 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
3854 * gcc.target/i386/pr56564-3.c: Likewise.
3856 2013-06-11 Tobias Burnus <burnus@net-b.de>
3859 * gfortran.dg/class_array_18.f90: New.
3861 2013-06-11 Jan Hubicka <jh@suse.cz>
3864 * g++.dg/ext/visibility/anon6.C: Update testcase.
3866 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
3869 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
3870 in how we check __sec_reduce_mutating function's result.
3872 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
3873 Pat Haugen <pthaugen@us.ibm.com>
3874 Peter Bergner <bergner@vnet.ibm.com>
3876 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
3877 direct move instructions.
3878 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
3879 * gcc.target/powerpc/direct-move.h: Likewise.
3880 * gcc.target/powerpc/direct-move-float1.c: Likewise.
3881 * gcc.target/powerpc/direct-move-float2.c: Likewise.
3882 * gcc.target/powerpc/direct-move-double1.c: Likewise.
3883 * gcc.target/powerpc/direct-move-double2.c: Likewise.
3884 * gcc.target/powerpc/direct-move-long1.c: Likewise.
3885 * gcc.target/powerpc/direct-move-long2.c: Likewise.
3887 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
3890 * g++.dg/cpp0x/pr52440.C: New.
3892 2013-06-10 Jakub Jelinek <jakub@redhat.com>
3895 * gcc.target/i386/pr56564-1.c: New test.
3896 * gcc.target/i386/pr56564-2.c: New test.
3897 * gcc.target/i386/pr56564-3.c: New test.
3898 * gcc.target/i386/pr56564-4.c: New test.
3899 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
3900 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
3901 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
3902 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
3903 * gcc.target/i386/vect-sizes-1.c: Likewise.
3904 * gcc.target/i386/memcpy-1.c: Likewise.
3905 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
3906 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
3908 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
3910 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
3911 systems to cover all GNU systems.
3912 * g++.dg/abi/guard2.C: Likewise.
3913 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
3914 * g++.dg/eh/sighandle.C: Likewise.
3915 * g++.dg/ext/cleanup-10.C: Likewise.
3916 * g++.dg/ext/cleanup-11.C: Likewise.
3917 * g++.dg/ext/cleanup-8.C: Likewise.
3918 * g++.dg/ext/cleanup-9.C: Likewise.
3919 * g++.dg/opt/const5.C: Likewise.
3920 * g++.dg/opt/life1.C: Likewise.
3921 * g++.dg/other/pr39496.C: Likewise.
3922 * g++.old-deja/g++.abi/aggregates.C: Likewise.
3923 * g++.old-deja/g++.abi/align.C: Likewise.
3924 * g++.old-deja/g++.abi/bitfields.C: Likewise.
3925 * g++.old-deja/g++.law/weak.C: Likewise.
3926 * g++.old-deja/g++.pt/asm1.C: Likewise.
3927 * gcc.c-torture/execute/20030125-1.x: Likewise.
3928 * gcc.c-torture/execute/990127-2.x: Likewise.
3929 * gcc.dg/20041106-1.c: Likewise.
3930 * gcc.dg/20050503-1.c: Likewise.
3931 * gcc.dg/builtin-object-size-5.c: Likewise.
3932 * gcc.dg/cleanup-10.c: Likewise.
3933 * gcc.dg/cleanup-11.c: Likewise.
3934 * gcc.dg/cleanup-8.c: Likewise.
3935 * gcc.dg/cleanup-9.c: Likewise.
3936 * gcc.dg/complex-5.c: Likewise.
3937 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
3938 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
3939 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
3940 * gcc.dg/dfp/pr35739.c: Likewise.
3941 * gcc.dg/fdata-sections-1.c: Likewise.
3942 * gcc.dg/lto/20090206-1_0.c: Likewise.
3943 * gcc.dg/lto/20090206-2_0.c: Likewise.
3944 * gcc.dg/pr30360.c: Likewise.
3945 * gcc.dg/pr37303.c: Likewise.
3946 * gcc.dg/pr39323-1.c: Likewise.
3947 * gcc.dg/pr39323-2.c: Likewise.
3948 * gcc.dg/pr39323-3.c: Likewise.
3949 * gcc.dg/pr45416.c: Likewise.
3950 * gcc.dg/setjmp-2.c: Likewise.
3951 * gcc.dg/split-1.c: Likewise.
3952 * gcc.dg/split-3.c: Likewise.
3953 * gcc.dg/split-4.c: Likewise.
3954 * gcc.dg/strlenopt-12g.c: Likewise.
3955 * gcc.dg/strlenopt-14g.c: Likewise.
3956 * gcc.dg/strlenopt-14gf.c: Likewise.
3957 * gcc.dg/strlenopt-16g.c: Likewise.
3958 * gcc.dg/strlenopt-17g.c: Likewise.
3959 * gcc.dg/strlenopt-18g.c: Likewise.
3960 * gcc.dg/strlenopt-1f.c: Likewise.
3961 * gcc.dg/strlenopt-22g.c: Likewise.
3962 * gcc.dg/strlenopt-2f.c: Likewise.
3963 * gcc.dg/strlenopt-4g.c: Likewise.
3964 * gcc.dg/strlenopt-4gf.c: Likewise.
3965 * gcc.dg/struct-ret-3.c: Likewise.
3966 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
3967 * gcc.misc-tests/linkage.exp: Likewise.
3968 * gcc.target/i386/20000724-1.c: Likewise.
3969 * gcc.target/i386/align-main-3.c: Likewise.
3970 * gcc.target/i386/cleanup-1.c: Likewise.
3971 * gcc.target/i386/inline-mcpy.c: Likewise.
3972 * gcc.target/i386/pr32268.c: Likewise.
3973 * gcc.target/i386/pr36613.c: Likewise.
3974 * gcc.target/i386/pr39013-1.c: Likewise.
3975 * gcc.target/i386/pr39013-2.c: Likewise.
3976 * gcc.target/i386/pr39496.c: Likewise.
3977 * gcc.target/i386/pr40906-3.c: Likewise.
3978 * gcc.target/i386/pr46084.c: Likewise.
3979 * lib/target-supports.exp (check_effective_target_pie): Likewise.
3981 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
3984 * gcc.target/sh/pr6526.c: New.
3986 2013-06-09 Jakub Jelinek <jakub@redhat.com>
3989 * gcc.c-torture/execute/pr57568.c: New test.
3991 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
3994 * g++.dg/other/vararg-4.C: New.
3996 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
3998 PR rtl-optimization/57559
3999 * gcc.target/s390/pr57559.c : New test.
4001 2013-06-08 Tobias Burnus <burnus@net-b.de>
4004 * gfortran.dg/finalize_10.f90: New.
4005 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
4006 * gfortran.dg/finalize_15.f90: New.
4008 2013-06-08 Tobias Burnus <burnus@net-b.de>
4011 * gfortran.dg/storage_size_4.f90: New.
4013 2013-06-07 Sriraman Tallam <tmsriram@google.com>
4016 * testsuite/g++.dg/ext/pr57548.C: New test.
4018 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
4021 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
4023 2013-06-07 Jan Hubicka <jh@suse.cz>
4025 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
4027 2013-06-07 Tobias Burnus <burnus@net-b.de>
4030 * gfortran.dg/array_constructor_48.f90: New.
4031 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
4032 * gfortran.dg/array_constructor_type_15.f03: Ditto.
4034 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4037 * gcc.target/arm/xordi3-opt.c: New test.
4039 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4041 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
4042 Revert to dg-options.
4044 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
4047 * gcc.target/powerpc/pr55033.c: New.
4049 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
4052 * g++.dg/cpp0x/alias-decl-36.C: New.
4054 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
4055 Pat Haugen <pthaugen@us.ibm.com>
4056 Peter Bergner <bergner@vnet.ibm.com>
4058 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
4059 power8 builtin functions.
4060 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
4061 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
4062 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
4063 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
4064 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
4065 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
4066 * gcc.target/powerpc/p8vector-vectorize-1.c: New
4067 tests to test power8 auto-vectorization.
4068 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
4069 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
4070 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
4071 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
4073 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
4074 powerpc_p8vector_ok instead of powerpc_vsx_ok.
4076 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
4078 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
4080 (check_effective_target_powerpc_p8vector_ok): Likewise.
4081 (is-effective-target): Likewise.
4082 (check_vect_support_and_set_flags): Likewise.
4084 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
4087 * g++.dg/parse/error53.C: New.
4089 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
4091 PR rtl-optimization/57459
4092 * gcc.target/i386/pr57459.c: New test.
4094 2013-06-06 Teresa Johnson <tejohnson@google.com>
4097 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
4098 into -freorder-blocks-and-partition test.
4099 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
4100 * gcc.dg/tree-prof/20041218-1.c: Ditto.
4101 * gcc.dg/tree-prof/pr52027.c: Use -O2.
4102 * gcc.dg/tree-prof/pr50907.c: Ditto.
4103 * gcc.dg/tree-prof/pr45354.c: Ditto.
4104 * g++.dg/tree-prof/partition2.C: Ditto.
4105 * g++.dg/tree-prof/partition3.C: Ditto.
4107 2013-06-06 Tobias Burnus <burnus@net-b.de>
4110 * gfortran.dg/finalize_16.f90: New.
4112 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
4114 * gcc.dg/vect/no-section-anchors-vect-68.c:
4115 Add dg-skip-if aarch64_tiny.
4117 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
4120 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
4121 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
4123 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
4126 * g++.dg/cpp0x/decltype54.C: New.
4128 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
4130 * gcc.dg/fshort-wchar.c: Add extra dg-options for
4131 arm*-*-*eabi* targets.
4132 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
4134 * gcc.dg/tree-ssa/pr43491.c: Likewise.
4136 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
4137 Tobias Burnus <burnus@net-b.de>
4139 * gfortran.dg/string_length_2.f90: Fix dg-do run.
4140 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
4141 * gfortran.dg/io_real_boz_4.f90: Ditto.
4142 * gfortran.dg/io_real_boz_5.f90: Ditto.
4144 2013-06-05 Andreas Schwab <schwab@suse.de>
4146 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
4148 2013-06-04 Jan Hubicka <jh@suse.cz>
4150 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
4152 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
4154 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
4155 parameters with void.
4156 (main2): Removed argc parameter.
4157 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
4158 (main): Replaced argc, argv parameters with void.
4159 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
4160 (main2): Removed argc parameter.
4161 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
4162 argv parameters with void. Added __asm volatile to avoid optimization
4163 on argc, if necessary.
4164 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
4165 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
4166 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
4167 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
4168 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
4169 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
4170 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
4171 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
4172 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
4173 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4174 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
4175 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
4176 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
4177 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
4178 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
4179 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
4180 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
4181 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
4182 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
4183 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
4184 parameters with void.
4185 (main2): Removed argc parameter.
4186 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
4187 (main): Replaced argc, argv parameters with void.
4188 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
4189 argv parameters with void. Also renamed this function as main, and
4190 delete the existing main.
4191 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
4192 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
4193 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
4195 2013-06-04 Ian Bolton <ian.bolton@arm.com>
4197 * gcc.target/aarch64/movi_1.c: New test.
4199 2013-06-04 Tobias Burnus <burnus@net-b.de>
4202 * gfortran.dg/finalize_12.f90: New.
4203 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
4204 end of scope finalization.
4205 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
4206 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
4207 * gfortran.dg/auto_dealloc_2.f90: Ditto.
4208 * gfortran.dg/class_19.f03: Ditto.
4209 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
4210 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
4211 * gfortran.dg/extends_14.f03: Ditto.
4212 * gfortran.dg/move_alloc_4.f90: Ditto.
4213 * gfortran.dg/typebound_proc_27.f03: Ditto.
4215 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
4217 * gfortran.dg/bounds_check_7.f90: Remove "! {".
4218 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
4219 * gfortran.dg/default_initialization_5.f90: Update dg-do.
4220 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
4221 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
4222 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
4223 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
4224 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
4225 * gfortran.dg/io_real_boz_4.f90: Ditto.
4226 * gfortran.dg/io_real_boz_5.f90: Ditto.
4227 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
4228 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
4229 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
4230 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
4231 * gfortran.dg/transpose_2.f90: Fix dg-output.
4233 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
4235 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
4236 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
4237 dg-option and an header comment.
4239 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
4242 * g++.dg/cpp0x/sfinae46.C: New.
4243 * g++.dg/cpp0x/defaulted13.C: Adjust.
4244 * g++.dg/cpp0x/defaulted2.C: Likewise.
4245 * g++.dg/cpp0x/defaulted26.C: Likewise.
4246 * g++.dg/cpp0x/defaulted3.C: Likewise.
4247 * g++.dg/cpp0x/error1.C: Likewise.
4248 * g++.dg/cpp0x/implicit1.C: Likewise.
4249 * g++.dg/cpp0x/implicit11.C: Likewise.
4250 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
4251 * g++.dg/cpp0x/initlist47.C: Likewise.
4252 * g++.dg/cpp0x/initlist9.C: Likewise.
4253 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
4254 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
4255 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
4256 * g++.dg/cpp0x/union4.C: Likewise.
4257 * g++.dg/template/crash108.C: Likewise.
4258 * g++.dg/template/crash41.C: Likewise.
4259 * g++.old-deja/g++.jason/local.C: Likewise.
4260 * g++.old-deja/g++.law/visibility3.C: Likewise.
4262 2013-06-03 Teresa Johnson <tejohnson@google.com>
4264 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
4265 * gcc.dg/vect/bb-slp-14.c: Ditto.
4266 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
4267 * gcc.dg/vect/bb-slp-23.c: Ditto.
4268 * gcc.dg/vect/bb-slp-15.c: Ditto.
4269 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
4270 * gcc.dg/vect/bb-slp-24.c: Ditto.
4271 * gcc.dg/vect/bb-slp-16.c: Ditto.
4272 * gcc.dg/vect/bb-slp-25.c: Ditto.
4273 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
4274 * gcc.dg/vect/bb-slp-17.c: Ditto.
4275 * gcc.dg/vect/bb-slp-1.c: Ditto.
4276 * gcc.dg/vect/bb-slp-26.c: Ditto.
4277 * gcc.dg/vect/bb-slp-18.c: Ditto.
4278 * gcc.dg/vect/bb-slp-2.c: Ditto.
4279 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
4280 * gcc.dg/vect/bb-slp-27.c: Ditto.
4281 * gcc.dg/vect/bb-slp-19.c: Ditto.
4282 * gcc.dg/vect/bb-slp-3.c: Ditto.
4283 * gcc.dg/vect/bb-slp-28.c: Ditto.
4284 * gcc.dg/vect/bb-slp-4.c: Ditto.
4285 * gcc.dg/vect/bb-slp-29.c: Ditto.
4286 * gcc.dg/vect/bb-slp-5.c: Ditto.
4287 * gcc.dg/vect/bb-slp-6.c: Ditto.
4288 * gcc.dg/vect/bb-slp-8a.c: Ditto.
4289 * gcc.dg/vect/bb-slp-7.c: Ditto.
4290 * gcc.dg/vect/bb-slp-8b.c: Ditto.
4291 * gcc.dg/vect/bb-slp-8.c: Ditto.
4292 * gcc.dg/vect/bb-slp-9.c: Ditto.
4293 * gcc.dg/vect/bb-slp-10.c: Ditto.
4294 * gcc.dg/vect/bb-slp-11.c: Ditto.
4295 * gcc.dg/vect/bb-slp-20.c: Ditto.
4296 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
4297 * gcc.dg/vect/bb-slp-21.c: Ditto.
4298 * gcc.dg/vect/bb-slp-30.c: Ditto.
4299 * gcc.dg/vect/bb-slp-13.c: Ditto.
4300 * gcc.dg/vect/bb-slp-22.c: Ditto.
4301 * g++.dg/vect/slp-pr50413.cc: Ditto.
4302 * g++.dg/vect/slp-pr56812.cc: Ditto.
4303 * g++.dg/vect/slp-pr50819.cc: Ditto.
4305 2013-06-01 Tobias Burnus <burnus@net-b.de>
4308 * gfortran.dg/class_array_17.f90: New.
4310 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
4312 * ada/acats/floatstore.lst: New.
4313 * ada/acats/run_all.sh: Process it.
4315 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
4317 * gcc.target/powerpc/e500-ord-1.c: New test.
4318 * gcc.target/powerpc/e500-ord-2.c: Likewise.
4319 * gcc.target/powerpc/e500-unord-1.c: Likewise.
4320 * gcc.target/powerpc/e500-unord-2.c: Likewise.
4322 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
4324 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
4326 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
4328 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
4330 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
4332 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
4334 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
4337 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
4340 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4342 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
4344 2013-05-31 Marek Polacek <polacek@redhat.com>
4346 PR tree-optimization/57478
4347 PR tree-optimization/57453
4348 * gcc.dg/torture/pr57478.c: New test.
4350 2013-05-31 Tobias Burnus <burnus@net-b.de>
4353 * gfortran.dg/class_array_17.f90: New.
4355 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4358 * gcc.target/arm/iordi3-opt.c: New test.
4360 2013-05-31 Janus Weil <janus@gcc.gnu.org>
4364 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
4365 * gfortran.dg/interface_26.f90: Ditto.
4366 * gfortran.dg/proc_ptr_11.f90: Ditto.
4367 * gfortran.dg/proc_ptr_15.f90: Ditto.
4368 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
4369 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
4370 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
4371 * gfortran.dg/typebound_override_1.f90: Ditto.
4372 * gfortran.dg/typebound_override_4.f90: Ditto.
4373 * gfortran.dg/typebound_proc_6.f03: Ditto.
4374 * gfortran.dg/assumed_type_7.f90: New test.
4375 * gfortran.dg/typebound_override_5.f90: New test.
4376 * gfortran.dg/typebound_override_6.f90: New test.
4377 * gfortran.dg/typebound_override_7.f90: New test.
4379 2013-05-30 Tobias Burnus <burnus@net-b.de>
4382 * gfortran.dg/power_6.f90: New.
4384 2013-05-30 Ian Bolton <ian.bolton@arm.com>
4386 * gcc.target/aarch64/insv_1.c: New test.
4388 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
4390 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
4391 dg-skip-if "No stabs".
4393 2013-05-30 Janus Weil <janus@gcc.gnu.org>
4396 * gfortran.dg/assumed_size_1.f90: New.
4398 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
4400 * gcc.dg/shrink-wrap-alloca.c: New added.
4401 * gcc.dg/shrink-wrap-pretend.c: New added.
4402 * gcc.dg/shrink-wrap-sibcall.c: New added.
4404 2013-05-30 Tobias Burnus <burnus@net-b.de>
4407 * gfortran.dg/assumed_rank_13.f90: New.
4409 2013-05-29 Easwaran Raman <eraman@google.com>
4411 PR tree-optimization/57442
4412 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
4414 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4416 PR tree-optimization/57441
4417 * gcc.c-torture/compile/pr57441.c: New.
4419 2013-05-29 Dehao Chen <dehao@google.com>
4422 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
4424 2013-05-29 Tobias Burnus <burnus@net-b.de>
4427 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
4428 * gfortran.dg/class_19.f03: Ditto.
4430 2013-05-29 Richard Biener <rguenther@suse.de>
4432 * gcc.dg/vect/bb-slp-32.c: New testcase.
4434 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
4436 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
4437 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
4438 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
4439 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
4440 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
4441 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
4442 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
4443 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
4444 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
4445 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
4446 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
4447 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
4448 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
4449 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
4450 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
4451 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
4452 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
4453 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
4454 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
4455 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
4456 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
4457 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
4458 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
4459 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
4460 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
4461 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
4462 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
4463 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
4464 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
4465 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
4466 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
4467 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
4468 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
4469 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
4470 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
4471 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
4472 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
4473 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
4474 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
4476 2013-05-29 Tobias Burnus <burnus@net-b.de>
4479 * gfortran.dg/finalize_11.f90: New.
4480 * gfortran.dg/finalize_4.f03: Remove dg-error.
4481 * gfortran.dg/finalize_5.f03: Ditto.
4482 * gfortran.dg/finalize_6.f03: Ditto.
4483 * gfortran.dg/finalize_7.f03: Ditto.
4485 2013-05-28 Tobias Burnus <burnus@net-b.de>
4487 * gfortran.dg/class_array_16.f90: New.
4489 2013-05-28 Tobias Burnus <burnus@net-b.de>
4492 * testsuite/gfortran.dg/use_29.f90: New.
4494 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4496 * gnat.dg/fp_exception.adb: New test.
4498 2013-05-28 Richard Biener <rguenther@suse.de>
4500 PR tree-optimization/56787
4501 * gcc.dg/vect/pr56787.c: New testcase.
4503 2013-05-28 Janus Weil <janus@gcc.gnu.org>
4504 Tobias Burnus <burnus@net-b.de>
4507 * gfortran.dg/typebound_override_4.f90: New.
4509 2013-05-28 Richard Biener <rguenther@suse.de>
4511 PR tree-optimization/57411
4512 * g++.dg/opt/pr57411.C: New testcase.
4514 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4516 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
4517 * gcc.dg/builtin-bswap-9.c: Likewise.
4519 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4521 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
4523 2013-05-27 Richard Biener <rguenther@suse.de>
4526 * gcc.dg/gomp/pr57412.c: New testcase.
4528 2013-05-27 Bud Davis <jmdavis@link.com>
4531 * gfortran.dg/stfunc_8.f90: New.
4533 2013-05-27 Richard Biener <rguenther@suse.de>
4535 PR tree-optimization/57343
4536 * gcc.dg/torture/pr57343.c: New testcase.
4538 2013-05-27 Richard Biener <rguenther@suse.de>
4540 PR tree-optimization/57417
4541 * gcc.dg/torture/pr57417.c: New testcase.
4543 2013-05-27 Richard Biener <rguenther@suse.de>
4545 PR tree-optimization/57396
4546 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
4548 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4550 * gnat.dg/specs/last_bit.ads: New test.
4552 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4554 * gnat.dg/specs/machine_attribute.ads: New test.
4556 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4558 * gnat.dg/incomplete3.ad[sb]: New test.
4560 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
4563 * gcc.target/mips/div-13.c: New test.
4565 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
4568 * gcc.target/mips/mips16-attributes-5.c,
4569 * gcc.target/mips/mips16-attributes-6.c: New tests.
4571 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
4573 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
4574 * gcc.dg/builtin-bswap-8.c: Likewise.
4576 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4579 * g++.dg/cpp0x/new1.C: New.
4581 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4584 * g++.dg/parse/dtor16.C: New.
4585 * g++.dg/parse/dtor6.C: Adjust.
4587 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4590 * g++.dg/expr/bitfield12.C: New.
4592 2013-05-24 Jeff Law <law@redhat.com>
4594 PR tree-optimization/57124
4595 * gcc.c-torture/execute/pr57124.c: New test.
4596 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
4598 2013-05-24 Martin Jambor <mjambor@suse.cz>
4600 PR tree-optimization/57294
4601 * gcc.dg/ipa/pr57294.c: New test.
4603 2013-05-24 Dehao Chen <dehao@google.com>
4605 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
4607 2013-05-24 Ian Bolton <ian.bolton@arm.com>
4609 * gcc.target/aarch64/scalar_intrinsics.c
4610 (force_simd): Use a valid instruction.
4611 (test_vdupd_lane_s64): Pass a valid lane argument.
4612 (test_vdupd_lane_u64): Likewise.
4614 2013-05-24 Richard Biener <rguenther@suse.de>
4616 PR tree-optimization/57287
4617 * gcc.dg/pr57287.c: New testcase.
4619 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4622 * g++.dg/template/error51.C: New.
4624 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4627 * g++.dg/template/bitfield2.C: New.
4629 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4631 * gnat.dg/specs/noinline1.ads: New test.
4632 * gnat.dg/noinline2.ad[sb]: Likewise.
4633 * gnat.dg/specs/noinline3.ads: Likewise.
4634 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
4636 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
4639 * gcc.dg/tree-ssa/pr57385.c: New test.
4641 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4643 * gnat.dg/derived_type4.adb: New test.
4645 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4647 * gcc.dg/builtin-bswap-6.c: New test.
4648 * gcc.dg/builtin-bswap-7.c: Likewise.
4649 * gcc.dg/builtin-bswap-8.c: Likewise.
4650 * gcc.dg/builtin-bswap-9.c: Likewise.
4652 2013-05-23 Christian Bruel <christian.bruel@st.com>
4655 * gcc.dg/debug/pr57351.c: New test
4657 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
4659 * gcc.target/aarch64/vect-clz.c: New file.
4661 2013-05-23 Martin Jambor <mjambor@suse.cz>
4664 * gcc.dg/ipa/pr57347.c: New test.
4666 2013-05-23 Richard Biener <rguenther@suse.de>
4668 PR tree-optimization/57380
4669 * g++.dg/tree-ssa/pr57380.C: New testcase.
4671 2013-05-23 Richard Biener <rguenther@suse.de>
4674 * gcc.dg/torture/pr57381.c: New testcase.
4676 2013-05-23 Jakub Jelinek <jakub@redhat.com>
4679 * gcc.c-torture/execute/pr57344-1.c: New test.
4680 * gcc.c-torture/execute/pr57344-2.c: New test.
4681 * gcc.c-torture/execute/pr57344-3.c: New test.
4682 * gcc.c-torture/execute/pr57344-4.c: New test.
4684 2013-05-23 Richard Biener <rguenther@suse.de>
4686 PR rtl-optimization/57341
4687 * gcc.dg/torture/pr57341.c: New testcase.
4689 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
4692 * g++.dg/parse/crash62.C: New.
4694 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
4695 Pat Haugen <pthaugen@us.ibm.com>
4696 Peter Bergner <bergner@vnet.ibm.com>
4698 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
4701 2013-05-22 Tobias Burnus <burnus@net-b.de>
4704 * gfortran.dg/defined_assignment_6.f90: New.
4706 2013-05-22 Tobias Burnus <burnus@net-b.de>
4709 * gfortran.dg/assumed_type_6.f90: New.
4711 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
4714 * g++.dg/cpp0x/Wunused-parm.C: New.
4716 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
4718 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
4719 * g++.dg/warn/Wdouble-promotion.C: Likewise.
4721 2013-05-21 Easwaran Raman <eraman@google.com>
4723 PR tree-optimization/57322
4724 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
4726 2013-05-21 Graham Stott <graham.stott@btinternet.com>
4728 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
4731 2013-05-21 Tobias Burnus <burnus@net-b.de>
4734 * gfortran.dg/assumed_type_5.f90: New.
4735 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
4736 * gfortran.dg/assumed_rank_2.f90: Ditto.
4737 * gfortran.dg/assumed_type_3.f90: Update dg-error.
4738 * gfortran.dg/no_arg_check_3.f90: Ditto.
4740 2013-05-21 Jakub Jelinek <jakub@redhat.com>
4742 PR tree-optimization/57331
4743 * gcc.c-torture/compile/pr57331.c: New test.
4745 2013-05-21 Richard Biener <rguenther@suse.de>
4747 PR tree-optimization/57330
4748 * gcc.dg/torture/pr57330.c: New testcase.
4750 2013-05-21 Richard Biener <rguenther@suse.de>
4752 PR tree-optimization/57303
4753 * gcc.dg/torture/pr57303.c: New testcase.
4755 2013-05-21 Jakub Jelinek <jakub@redhat.com>
4757 PR tree-optimization/57321
4758 * gcc.c-torture/execute/pr57321.c: New test.
4760 2013-05-20 Tobias Burnus <burnus@net-b.de>
4764 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
4765 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
4766 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
4767 * gfortran.dg/binding_label_tests_3.f03: Ditto.
4768 * gfortran.dg/binding_label_tests_4.f03: Ditto.
4769 * gfortran.dg/binding_label_tests_5.f03: Ditto.
4770 * gfortran.dg/binding_label_tests_6.f03: Ditto.
4771 * gfortran.dg/binding_label_tests_7.f03: Ditto.
4772 * gfortran.dg/binding_label_tests_8.f03: Ditto.
4773 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
4774 * gfortran.dg/binding_label_tests_24.f90: New.
4775 * gfortran.dg/binding_label_tests_25.f90: New.
4777 2013-05-20 Tobias Burnus <burnus@net-b.de>
4780 * gfortran.dg/binding_label_tests_17.f90: New.
4781 * gfortran.dg/binding_label_tests_18.f90: New.
4782 * gfortran.dg/binding_label_tests_19.f90: New.
4783 * gfortran.dg/binding_label_tests_20.f90: New.
4784 * gfortran.dg/binding_label_tests_21.f90: New.
4785 * gfortran.dg/binding_label_tests_22.f90: New.
4786 * gfortran.dg/binding_label_tests_23.f90: New.
4788 2013-05-20 Tobias Burnus <burnus@net-b.de>
4791 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
4792 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
4793 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
4794 * gfortran.dg/common_18.f90: New.
4795 * gfortran.dg/common_19.f90: New.
4796 * gfortran.dg/common_20.f90: New.
4797 * gfortran.dg/common_21.f90: New.
4799 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4802 * g++.dg/parse/error52.C: New.
4803 * g++.dg/parse/error3.C: Adjust.
4804 * g++.dg/parse/error36.C: Likewise.
4806 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
4809 * gcc.target/sh/pr56547-1.c: New.
4810 * gcc.target/sh/pr56547-2.c: New.
4812 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4815 * g++.dg/warn/Wsign-compare-6.C: New.
4816 * g++.dg/warn/Wdouble-promotion.C: Adjust.
4818 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4821 * g++.dg/template/error50.C: New.
4823 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4826 * g++.dg/ext/complit13.C: New.
4828 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
4831 * g++.dg/pr57175.C: New testcase.
4833 2013-05-17 Easwaran Raman <eraman@google.com>
4835 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
4837 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
4840 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
4842 2013-05-17 Jakub Jelinek <jakub@redhat.com>
4844 PR rtl-optimization/57281
4845 PR rtl-optimization/57300
4846 * gcc.dg/pr57300.c: New test.
4847 * gcc.c-torture/execute/pr57281.c: New test.
4849 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
4852 * g++.dg/ext/sizeof-complit.C: New.
4854 2013-05-17 Marek Polacek <polacek@redhat.com>
4856 * gcc.dg/strlenopt-25.c: New test.
4857 * gcc.dg/strlenopt-26.c: Likewise.
4859 2013-05-17 Jakub Jelinek <jakub@redhat.com>
4861 * gcc.target/i386/rotate-4.c: Compile only with -mavx
4862 instead of -mavx2, require only avx instead of avx2.
4863 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
4864 of avx2-check.h and turn into an avx runtime test instead of
4867 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
4869 * g++.dg/ext/vector22.C: Uncomment working test.
4871 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
4874 * g++.dg/template/pr17410.C: New.
4876 2013-05-16 Jakub Jelinek <jakub@redhat.com>
4878 * gcc.target/i386/rotate-3.c: New test.
4879 * gcc.target/i386/rotate-3a.c: New test.
4880 * gcc.target/i386/rotate-4.c: New test.
4881 * gcc.target/i386/rotate-4a.c: New test.
4882 * gcc.target/i386/rotate-5.c: New test.
4883 * gcc.target/i386/rotate-5a.c: New test.
4885 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4887 * gcc.dg/visibility-21.c: Require section_anchors.
4889 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
4891 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
4892 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
4893 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
4895 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
4897 * gcc.dg/visibility-21.c: New.
4899 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
4902 * gcc.dg/pr57286.c: New testcase.
4903 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
4904 * g++.dg/ext/vector22.C: Comment out transformations not
4907 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
4910 * gcc.target/mips/call-1.c: Restrict to o32.
4911 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
4913 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
4915 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
4917 * g++.dg/warn/Wshadow-1.C: Likewise.
4918 * g++.dg/warn/Wshadow-6.C: Likewise.
4919 * g++.dg/warn/Wshadow-7.C: Likewise.
4921 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
4924 * g++.dg/parse/pr31952-1.C: New.
4925 * g++.dg/parse/pr31952-2.C: Likewise.
4926 * g++.dg/parse/pr31952-3.C: Likewise.
4928 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
4929 * g++.old-deja/g++.jason/cond.C: Likewise.
4930 * g++.dg/cpp0x/range-for5.C: Likewise.
4932 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4935 * gcc.target/arm/pr40887.c: Adjust testcase.
4936 * gcc.target/arm/pr19599.c: New test.
4938 2013-05-15 Richard Biener <rguenther@suse.de>
4940 PR tree-optimization/57275
4941 * gcc.target/i386/pr57275.c: New testcase.
4943 2013-05-15 Jan Hubicka <jh@suse.cz>
4945 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
4946 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
4947 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
4949 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4951 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
4954 2013-05-14 Jakub Jelinek <jakub@redhat.com>
4957 * c-c++-common/Wsequence-point-1.c: New test.
4959 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
4961 * g++.dg/ext/vector22.C: New testcase.
4962 * gcc.dg/binop-xor3.c: Remove xfail.
4964 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
4966 * gcc.target/aarch64/vect-fcm.x: Add cases testing
4967 FLOAT cmp FLOAT ? INT : INT.
4968 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
4969 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4970 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4971 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4972 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4973 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4975 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
4978 * g++.dg/cpp0x/defaulted43.C: New.
4980 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4982 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
4983 (alloca): Remove declaration.
4984 (foo9): Replace alloca by __builtin_alloca.
4986 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
4988 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
4989 Expect "size of array is too large" error.
4991 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4993 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
4995 2013-05-14 Richard Biener <rguenther@suse.de>
4998 * g++.dg/torture/pr57235.C: New testcase.
5000 2013-05-14 Jakub Jelinek <jakub@redhat.com>
5003 * gcc.dg/torture/pr57251.c: New test.
5005 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
5008 * gcc.target/i386/pr57264.c: New test.
5010 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5012 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
5014 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
5016 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
5018 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5020 PR tree-optimization/45216
5021 PR tree-optimization/57157
5022 * c-c++-common/rotate-1.c: Add 32 tests with +.
5023 * c-c++-common/rotate-1a.c: Adjust.
5024 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
5025 * c-c++-common/rotate-2b.c: New test.
5026 * c-c++-common/rotate-3.c: Add 32 tests with +.
5027 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
5028 * c-c++-common/rotate-4b.c: New test.
5029 * c-c++-common/rotate-5.c: New test.
5031 2013-05-13 Martin Jambor <mjambor@suse.cz>
5034 * gcc.dg/ipa/remref-0.c: New test.
5035 * gcc.dg/ipa/remref-1a.c: Likewise.
5036 * gcc.dg/ipa/remref-1b.c: Likewise.
5037 * gcc.dg/ipa/remref-2a.c: Likewise.
5038 * gcc.dg/ipa/remref-2b.c: Likewise.
5040 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
5042 * gcc.dg/vector-shift-2.c: New testcase.
5044 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5046 PR tree-optimization/57230
5047 * gcc.dg/strlenopt-24.c: New test.
5049 PR tree-optimization/57230
5050 * gcc.dg/strlenopt-23.c: New test.
5052 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
5055 * gcc.target/sh/pr57108.c: Move this test case to ...
5056 * gcc.c-torture/compile/pr57108.c: ... here.
5058 2013-05-10 Richard Biener <rguenther@suse.de>
5060 PR tree-optimization/57214
5061 * gcc.dg/torture/pr57214.c: New testcase.
5063 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
5065 * gcc.dg/vector-shift.c: New testcase.
5067 2013-05-10 Jakub Jelinek <jakub@redhat.com>
5069 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
5071 PR tree-optimization/45216
5072 PR tree-optimization/57157
5073 * c-c++-common/rotate-1.c: New test.
5074 * c-c++-common/rotate-1a.c: New test.
5075 * c-c++-common/rotate-2.c: New test.
5076 * c-c++-common/rotate-2a.c: New test.
5077 * c-c++-common/rotate-3.c: New test.
5078 * c-c++-common/rotate-3a.c: New test.
5079 * c-c++-common/rotate-4.c: New test.
5080 * c-c++-common/rotate-4a.c: New test.
5082 2013-05-10 Richard Biener <rguenther@suse.de>
5084 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
5085 * gcc.target/i386/l_fma_double_1.c: Adjust.
5086 * gcc.target/i386/l_fma_double_2.c: Likewise.
5087 * gcc.target/i386/l_fma_double_3.c: Likewise.
5088 * gcc.target/i386/l_fma_double_4.c: Likewise.
5089 * gcc.target/i386/l_fma_double_5.c: Likewise.
5090 * gcc.target/i386/l_fma_double_6.c: Likewise.
5091 * gcc.target/i386/l_fma_float_1.c: Likewise.
5092 * gcc.target/i386/l_fma_float_2.c: Likewise.
5093 * gcc.target/i386/l_fma_float_3.c: Likewise.
5094 * gcc.target/i386/l_fma_float_4.c: Likewise.
5095 * gcc.target/i386/l_fma_float_5.c: Likewise.
5096 * gcc.target/i386/l_fma_float_6.c: Likewise.
5098 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
5101 * g++.dg/cpp0x/pr51226.C: New.
5103 2013-04-16 Han Shen <shenhan@google.com>
5105 Test cases for '-fstack-protector-strong'.
5106 * gcc.dg/fstack-protector-strong.c: New.
5107 * g++.dg/fstack-protector-strong.C: New.
5109 2013-05-07 Ian Bolton <ian.bolton@arm.com>
5111 * gcc.target/aarch64/ands_1.c: New test.
5112 * gcc.target/aarch64/ands_2.c: Likewise
5114 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
5116 * lib/target-supports.exp (check_effective_target_hw): New
5118 * c-c++-common/asan/clone-test-1.c: Call
5119 check_effective_target_hw.
5120 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
5121 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
5122 possible decorations.
5123 * c-c++-common/asan/null-deref-1.c: Likewise.
5124 * c-c++-common/asan/stack-overflow-1.c: Likewise.
5125 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
5126 * c-c++-common/asan/use-after-free-1.c: Likewise.
5127 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
5128 * g++.dg/asan/large-func-test-1.C: Likewise.
5130 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
5132 * gcc.target/aarch64/scalar_intrinsics.c: Update.
5134 2013-05-07 Richard Biener <rguenther@suse.de>
5137 * g++.dg/torture/pr57190.C: New testcase.
5139 2013-05-07 Jakub Jelinek <jakub@redhat.com>
5141 PR tree-optimization/57149
5142 * gcc.dg/pr57149.c: New test.
5145 * gcc.dg/pr57184.c: New test.
5147 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
5149 * gnat.dg/specs/array3.ads: New test.
5151 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
5153 * c-c++-common/vector-scalar-2.c: New testcase.
5155 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
5157 * gcc.target/i386/asm-dialect-2.c: New testcase.
5159 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
5162 * g++.dg/cpp0x/auto38.C: New.
5164 2013-05-06 Richard Biener <rguenther@suse.de>
5166 PR tree-optimization/57185
5167 * gcc.dg/autopar/pr57185.c: New testcase.
5169 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
5172 * gcc.target/i386/pr57106.c: New test.
5174 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5176 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
5177 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
5178 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
5179 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
5180 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
5181 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
5182 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
5184 2013-05-06 Teresa Johnson <tejohnson@google.com>
5187 * gcc.dg/pr57154.c: New test.
5189 2013-05-06 Richard Biener <rguenther@suse.de>
5192 * gcc.dg/torture/pr57147-1.c: New testcase.
5193 * gcc.dg/torture/pr57147-2.c: Likewise.
5194 * gcc.dg/torture/pr57147-3.c: Likewise.
5196 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5199 * gcc.target/sh/pr55303-1.c: New.
5200 * gcc.target/sh/pr55303-2.c: New.
5201 * gcc.target/sh/pr55303-3.c: New.
5203 2013-05-05 Tobias Burnus <burnus@net-b.de>
5205 * gfortran.dg/allocate_with_source_3.f90: New.
5207 2013-05-05 Tobias Burnus <burnus@net-b.de>
5210 * gfortran.dg/null_8.f90: New.
5212 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
5215 * g++.dg/cpp0x/enum27.C: New.
5216 * g++.dg/cpp0x/enum_base.C: Adjust.
5218 2013-05-04 Jakub Jelinek <jakub@redhat.com>
5220 PR tree-optimization/56205
5221 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
5223 2013-05-04 Tobias Burnus <burnus@net-b.de>
5225 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
5226 * gfortran.dg/bind_c_usage_27.f90: New.
5227 * gfortran.dg/bind_c_usage_28.f90: New.
5229 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
5232 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
5234 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
5237 * gcc.target/powerpc/pr57150.c: New file.
5239 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5241 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
5242 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
5243 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
5244 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
5245 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
5246 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
5247 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
5249 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
5251 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
5252 scan-assembler-times.
5254 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5256 * gcc.dg/tree-ssa/slsr-32.c: New.
5257 * gcc.dg/tree-ssa/slsr-33.c: New.
5258 * gcc.dg/tree-ssa/slsr-34.c: New.
5259 * gcc.dg/tree-ssa/slsr-35.c: New.
5260 * gcc.dg/tree-ssa/slsr-36.c: New.
5261 * gcc.dg/tree-ssa/slsr-37.c: New.
5262 * gcc.dg/tree-ssa/slsr-38.c: New.
5264 2013-05-03 Ian Bolton <ian.bolton@arm.com>
5266 * gcc.target/aarch64/tst_1.c: New test.
5267 * gcc.target/aarch64/tst_2.c: Likewise
5269 2013-05-02 Jeff Law <law@redhat.com>
5271 PR tree-optimization/57144
5272 * gcc.c-torture/execute/pr57144.c: New test.
5274 2013-05-03 Jakub Jelinek <jakub@redhat.com>
5276 PR rtl-optimization/57130
5277 * gcc.c-torture/execute/pr57130.c: New test.
5279 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
5281 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
5283 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
5285 * gcc.target/aarch64/fabd.c: New file.
5287 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
5290 * g++.dg/cpp0x/pr54318.C: New.
5292 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
5295 * g++.dg/parse/error51.C: New.
5296 * g++.dg/parse/error15.C: Adjust column numbers.
5298 2013-05-02 Tobias Burnus <burnus@net-b.de>
5301 * gfortran.dg/size_kind_2.f90: New.
5302 * gfortran.dg/size_kind_3.f90: New.
5304 2013-05-02 Richard Biener <rguenther@suse.de>
5307 * g++.dg/torture/pr57140.C: New testcase.
5309 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
5312 * gcc.target/arm/pr56732-1.c: New test.
5314 2013-05-02 Martin Jambor <mjambor@suse.cz>
5317 * gcc.dg/ipa/pr56988.c: New test.
5319 2013-05-02 Ian Bolton <ian.bolton@arm.com>
5321 * gcc.target/aarch64/bics_1.c: New test.
5322 * gcc.target/aarch64/bics_2.c: Likewise.
5324 2013-05-02 Jakub Jelinek <jakub@redhat.com>
5326 PR rtl-optimization/57131
5327 * gcc.c-torture/execute/pr57131.c: New test.
5329 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
5332 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
5334 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
5337 * gcc.target/i386/pr57091.c: New test.
5339 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5341 * gcc.target/aarch64/vect-vaddv.c: New.
5343 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5345 * gcc.target/aarch64/vect-vmaxv.c: New.
5346 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
5348 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5350 * gcc.target/aarch64/scalar-vca.c: New.
5351 * gcc.target/aarch64/vect-vca.c: Likewise.
5353 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5355 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
5356 (test_vceqd_s64): Force arguments to SIMD registers.
5357 (test_vceqzd_s64): Likewise.
5358 (test_vcged_s64): Likewise.
5359 (test_vcled_s64): Likewise.
5360 (test_vcgezd_s64): Likewise.
5361 (test_vcged_u64): Likewise.
5362 (test_vcgtd_s64): Likewise.
5363 (test_vcltd_s64): Likewise.
5364 (test_vcgtzd_s64): Likewise.
5365 (test_vcgtd_u64): Likewise.
5366 (test_vclezd_s64): Likewise.
5367 (test_vcltzd_s64): Likewise.
5368 (test_vtst_s64): Likewise.
5369 (test_vtst_u64): Likewise.
5371 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
5374 * g++.dg/cpp0x/decltype53.C: New.
5376 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5379 * gfortran.dg/power_5.f90: New test.
5381 2013-04-30 Richard Biener <rguenther@suse.de>
5384 * gcc.dg/torture/pr57122.c: New testcase.
5386 2013-04-30 Richard Biener <rguenther@suse.de>
5389 * g++.dg/torture/pr57107.C: New testcase.
5391 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
5393 PR rtl-optimization/57105
5394 * gcc.dg/pr57105.c: New test.
5396 2013-04-30 Jakub Jelinek <jakub@redhat.com>
5398 PR tree-optimization/57104
5399 * gcc.dg/pr57104.c: New test.
5401 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
5404 * gcc.target/i386/pr44578.c: New test.
5406 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
5409 * gcc.target/i386/pr57097.c: New test.
5411 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
5414 * gcc.target/i386/pr57098.c: New test.
5416 2013-04-29 Kai Tietz <ktietz@redhat.com>
5418 * gcc.c-torture/execute/pr55875.c: New test.
5420 2013-04-29 Richard Biener <rguenther@suse.de>
5423 * gcc.dg/torture/pr57075.c: New testcase.
5425 2013-04-29 Richard Biener <rguenther@suse.de>
5428 * gcc.dg/autopar/pr57103.c: New testcase.
5430 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5432 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
5434 2013-04-29 Tom de Vries <tom@codesourcery.com>
5436 * gcc.dg/pr50763.c: Update test.
5438 2013-04-26 Jeff Law <law@redhat.com>
5440 * gcc.dg/tree-ssa/vrp88.c: New test.
5442 2013-04-29 Christian Bruel <christian.bruel@st.com>
5445 * gcc.target/sh/pr57108.c: New test.
5447 2013-04-29 Richard Biener <rguenther@suse.de>
5450 * gfortran.dg/gomp/pr57089.f90: New testcase.
5452 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5454 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
5456 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5458 * gcc.target/aarch64/vect-vcvt.c: New.
5460 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5462 * gcc.target/aarch64/vect-vrnd.c: New.
5464 2013-04-29 Richard Biener <rguenther@suse.de>
5466 PR tree-optimization/57081
5467 * gcc.dg/torture/pr57081.c: New testcase.
5469 2013-04-29 Jakub Jelinek <jakub@redhat.com>
5471 PR tree-optimization/57083
5472 * gcc.dg/torture/pr57083.c: New test.
5474 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
5477 * g++.dg/cpp0x/decltype52.C: New.
5479 2013-04-28 Jakub Jelinek <jakub@redhat.com>
5481 N3472 binary constants
5482 * g++.dg/cpp/limits.C: Adjust warning wording.
5483 * g++.dg/system-binary-constants-1.C: Likewise.
5484 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
5486 2013-04-28 Tobias Burnus <burnus@net-b.de>
5489 * gfortran.dg/coarray_30.f90: New.
5491 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5494 * frontend-passes (optimize_power): New function.
5495 (optimize_op): Use it.
5497 2013-04-27 Jakub Jelinek <jakub@redhat.com>
5500 * gcc.c-torture/execute/pr56866.c: New test.
5501 * gcc.target/i386/pr56866.c: New test.
5503 2013-04-26 Jakub Jelinek <jakub@redhat.com>
5506 * gcc.dg/setjmp-5.c: New test.
5508 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
5511 * g++.dg/cpp0x/constexpr-55708.C: New.
5513 2013-04-26 Richard Biener <rguenther@suse.de>
5515 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
5516 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
5517 * gcc.dg/pr53265.c: Remove XFAILs.
5518 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
5519 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
5521 2013-04-26 Jakub Jelinek <jakub@redhat.com>
5523 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
5524 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
5525 -fdiagnostics-color=never option similarly to
5526 -fno-diagnostics-show-caret option.
5528 2013-04-25 Jakub Jelinek <jakub@redhat.com>
5530 PR rtl-optimization/57003
5531 * gcc.target/i386/pr57003.c: New test.
5533 2013-04-25 Marek Polacek <polacek@redhat.com>
5535 PR tree-optimization/57066
5536 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
5538 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
5539 Tejas Belagod <tejas.belagod@arm.com>
5541 * gcc.target/aarch64/vaddv-intrinsic.c: New.
5542 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
5543 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
5545 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5547 * gcc.target/aarch64/cmp.c: New.
5549 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5551 * gcc.target/aarch64/ngc.c: New.
5553 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5555 * lib/target-supports.exp
5556 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
5557 (check_effective_target_arm_neon_fp16_ok): Likewise.
5558 (add_options_for_arm_neon_fp16): Likewise.
5559 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
5560 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
5562 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
5564 PR rtl-optimizations/57046
5565 * gcc.target/i386/pr57046.c: New test.
5567 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5569 * g++.dg/cpp1y/cplusplus.C: New.
5571 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5573 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
5575 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5577 * c-c++-common/Wpointer-arith-1.c: New.
5579 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5581 * g++.dg/cpp1y/cxx1y_macro.C: New.
5583 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5586 * g++.dg/cpp0x/sfinae45.C: New.
5588 2013-04-24 Richard Biener <rguenther@suse.de>
5591 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
5593 2013-04-23 Richard Biener <rguenther@suse.de>
5596 * gcc.dg/torture/pr57036-1.c: New testcase.
5597 * gcc.dg/torture/pr57036-2.c: Likewise.
5599 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
5601 * gcc.target/aarch64/scalar-mov.c: New testcase.
5603 2013-04-23 Richard Biener <rguenther@suse.de>
5605 PR tree-optimization/57026
5606 * gcc.dg/torture/pr57026.c: New testcase.
5608 2013-04-22 Janus Weil <janus@gcc.gnu.org>
5612 * gfortran.dg/transfer_check_4.f90: New.
5614 2013-04-22 Marek Polacek <polacek@redhat.com>
5617 * gcc.dg/pr56990.c: New test.
5619 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
5622 * gcc.target/i386/pr57018.c: New test.
5624 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
5626 * gcc.target/aarch64/vrecps.c: New.
5627 * gcc.target/aarch64/vrecpx.c: Likewise.
5629 2013-04-22 Christian Bruel <christian.bruel@st.com>
5632 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
5634 2013-04-21 Jeff Law <law@redhat.com>
5636 * gcc.dg/tree-ssa/forwprop-26.c: New test.
5638 2013-04-20 Tobias Burnus <burnus@net-b.de>
5641 * gfortran.dg/c_loc_test_22.f90: New.
5643 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
5645 PR rtl-optimization/56847
5646 * gcc.dg/pr56847.c: New test.
5648 2013-04-19 Richard Biener <rguenther@suse.de>
5650 PR tree-optimization/56982
5651 * gcc.c-torture/execute/pr56982.c: New testcase.
5653 2013-04-19 Martin Jambor <mjambor@suse.cz>
5655 PR tree-optimization/56718
5656 * g++.dg/ipa/imm-devirt-1.C: New test.
5657 * g++.dg/ipa/imm-devirt-2.C: Likewise.
5659 2013-04-19 Richard Biener <rguenther@suse.de>
5661 PR tree-optimization/57000
5662 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
5664 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
5665 Mikael Morin <mikael@gcc.gnu.org>
5668 * gfortran.dg/array_constructor_45.f90: New test.
5669 * gfortran.dg/array_constructor_46.f90: New test.
5670 * gfortran.dg/array_constructor_47.f90: New test.
5671 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
5673 2013-04-18 Jakub Jelinek <jakub@redhat.com>
5675 PR rtl-optimization/56999
5676 * g++.dg/opt/pr56999.C: New test.
5678 2013-04-18 Cary Coutant <ccoutant@google.com>
5680 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
5681 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
5683 2013-04-18 Cary Coutant <ccoutant@google.com>
5685 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
5686 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
5687 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
5688 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
5689 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
5690 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
5691 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
5692 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
5693 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
5694 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
5695 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
5697 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
5699 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
5701 2013-04-18 Jakub Jelinek <jakub@redhat.com>
5703 PR tree-optimization/56984
5704 * gcc.c-torture/compile/pr56984.c: New test.
5706 PR rtl-optimization/56992
5707 * gcc.dg/pr56992.c: New test.
5709 2013-04-17 Janus Weil <janus@gcc.gnu.org>
5712 * gfortran.dg/proc_ptr_42.f90: New.
5714 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
5716 * gnat.dg/discr41.ad[sb]: New test.
5717 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
5718 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
5719 * gcc.dg/vect/slp-24.c: Likewise.
5720 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
5721 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
5722 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
5723 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
5724 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
5725 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
5726 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
5727 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
5728 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
5729 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
5730 * gcc.dg/vect/vect-strided-mult.c: Likewise.
5731 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
5732 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
5733 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
5734 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
5735 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
5736 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
5737 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
5738 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
5739 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
5740 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
5741 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
5742 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
5743 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
5744 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
5745 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
5747 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
5750 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
5751 * gfortran.dg/module_md5_1.f90: Remove.
5753 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5755 * gcc.target/aarch64/adds3.c: New.
5756 * gcc.target/aarch64/subs3.c: New.
5758 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5760 * gcc.target/aarch64/adds1.c: New.
5761 * gcc.target/aarch64/adds2.c: New.
5762 * gcc.target/aarch64/subs1.c: New.
5763 * gcc.target/aarch64/subs2.c: New.
5765 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
5767 Implement n3599 - Literal operator templates for strings.
5768 * g++.dg/cpp1y/udlit-char-template.C: New test.
5769 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
5771 2013-04-16 Tobias Burnus <burnus@net-b.de>
5774 * gfortran.dg/no_arg_check_1.f90: New.
5775 * gfortran.dg/no_arg_check_2.f90: New.
5776 * gfortran.dg/no_arg_check_3.f90: New.
5778 2013-04-16 Janus Weil <janus@gcc.gnu.org>
5781 * gfortran.dg/proc_ptr_41.f90: New.
5783 2013-04-16 Richard Biener <rguenther@suse.de>
5785 PR tree-optimization/56756
5786 * gcc.dg/torture/pr56756.c: New testcase.
5788 2013-04-16 Tobias Burnus <burnus@net-b.de>
5791 * gfortran.dg/c_assoc_5.f90: New.
5793 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
5795 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
5796 * gcc.c-torture/execute/pr33992.x: Remove.
5797 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
5798 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
5799 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
5801 2013-04-15 Jakub Jelinek <jakub@redhat.com>
5803 PR tree-optimization/56962
5804 * gcc.c-torture/execute/pr56962.c: New test.
5806 2013-04-15 Richard Biener <rguenther@suse.de>
5808 PR tree-optimization/56933
5809 * gcc.dg/vect/pr56933.c: New testcase.
5811 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5813 * gcc.target/arm/anddi3-opt.c: New test.
5814 * gcc.target/arm/anddi3-opt2.c: Likewise.
5816 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
5818 * gcc.dg/pr56890-1.c: New test.
5819 * gcc.dg/pr56890-2.c: Likewise.
5821 2013-04-15 Joey Ye <joey.ye@arm.com>
5823 * gcc.target/arm/thumb1-far-jump-1.c: New test.
5824 * gcc.target/arm/thumb1-far-jump-2.c: New test.
5826 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
5829 * gfortran.dg/select_type_33.f03: New test.
5831 2013-04-13 Janus Weil <janus@gcc.gnu.org>
5834 * gfortran.dg/typebound_proc_29.f03: New.
5836 2013-04-12 Janus Weil <janus@gcc.gnu.org>
5839 * gfortran.dg/typebound_proc_28.f03: New.
5841 2013-04-12 Jeff Law <law@redhat.com>
5843 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
5846 2013-04-12 Tobias Burnus <burnus@net-b.de>
5849 * gfortran.dg/coarray/alloc_comp_2.f90: New.
5851 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
5854 * gcc.target/i386/pr56903.c: New test.
5856 2013-04-12 Janus Weil <janus@gcc.gnu.org>
5859 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
5860 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
5861 * gfortran.dg/block_11.f90: Fix invalid test case.
5862 * gfortran.dg/function_types_3.f90: Add new error message.
5863 * gfortran.dg/global_references_1.f90: Ditto.
5864 * gfortran.dg/import2.f90: Remove unneeded parts.
5865 * gfortran.dg/import6.f90: Fix invalid test case.
5866 * gfortran.dg/proc_decl_2.f90: Ditto.
5867 * gfortran.dg/proc_decl_9.f90: Ditto.
5868 * gfortran.dg/proc_decl_18.f90: Ditto.
5869 * gfortran.dg/proc_ptr_40.f90: New.
5870 * gfortran.dg/whole_file_7.f90: Modified error wording.
5871 * gfortran.dg/whole_file_16.f90: Ditto.
5872 * gfortran.dg/whole_file_17.f90: Add -pedantic.
5873 * gfortran.dg/whole_file_18.f90: Modified error wording.
5874 * gfortran.dg/whole_file_20.f03: Ditto.
5875 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
5878 2013-04-12 Richard Biener <rguenther@suse.de>
5881 2013-04-10 Richard Biener <rguenther@suse.de>
5883 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5885 2013-04-12 Tobias Burnus <burnus@net-b.de>
5888 * gfortran.dg/class_allocate_15.f90: New.
5891 2013-04-12 Tobias Burnus <burnus@net-b.de>
5893 * gfortran.dg/coarray_lib_alloc_2.f90: Update
5894 scan-tree-dump-times.
5896 2013-04-12 Jakub Jelinek <jakub@redhat.com>
5898 PR tree-optimization/56918
5899 PR tree-optimization/56920
5900 * gcc.dg/vect/pr56918.c: New test.
5901 * gcc.dg/vect/pr56920.c: New test.
5903 2013-04-12 Tobias Burnus <burnus@net-b.de>
5906 * gfortran.dg/class_allocate_14.f90: New.
5907 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
5908 * gfortran.dg/coarray_lib_alloc_3.f90: New.
5910 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
5912 * gcc.dg/fold-cstvecshift.c: New testcase.
5914 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5916 * gcc.target/aarch64/negs.c: New.
5918 2013-04-11 Jakub Jelinek <jakub@redhat.com>
5921 * g++.dg/template/arrow4.C: New test.
5923 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
5925 * gnat.dg/array23.adb: New test.
5926 * gnat.dg/array23_pkg[123].ads: New helpers.
5928 2013-04-11 Jeff Law <law@redhat.com>
5930 PR tree-optimization/56900
5931 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
5933 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
5936 * g++.dg/cpp0x/sfinae44.C: New.
5938 2013-04-11 Arnaud Charlet <charlet@adacore.com>
5940 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
5941 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
5943 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
5946 * g++.dg/cpp0x/enum26.C: New.
5947 * g++.old-deja/g++.pt/mangle1.C: Adjust.
5949 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5951 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
5953 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
5955 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5956 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
5957 loop is vectorized and that the correct instruction is generated.
5958 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5959 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5960 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5962 2013-04-11 Jakub Jelinek <jakub@redhat.com>
5964 PR tree-optimization/56899
5965 * gcc.c-torture/execute/pr56899.c: New test.
5967 2013-04-10 David S. Miller <davem@davemloft.net>
5969 * gcc.target/sparc/setcc-4.c: New test.
5970 * gcc.target/sparc/setcc-5.c: New test.
5972 2013-04-10 Richard Biener <rguenther@suse.de>
5974 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5976 2013-04-10 Richard Biener <rguenther@suse.de>
5978 * gcc.dg/vect/slp-39.c: New testcase.
5980 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
5982 PR tree-optimization/55524
5983 * gcc.target/epiphany/fnma-1.c: New test.
5985 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
5987 * gcc.dg/tree-ssa/inline-11.c: New test
5989 2013-04-10 Jakub Jelinek <jakub@redhat.com>
5992 * g++.dg/template/arrow3.C: New test.
5994 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5996 * gcc.target/arm/minmax_minus.c: New test.
5998 2013-04-09 Jakub Jelinek <jakub@redhat.com>
6001 * c-c++-common/gomp/pr56883.c: New test.
6003 2013-04-09 Jeff Law <law@redhat.com>
6005 * gcc.dg/tree-ssa/vrp87.c: New test.
6007 2013-04-09 Jakub Jelinek <jakub@redhat.com>
6009 PR tree-optimization/56854
6010 * g++.dg/torture/pr56854.C: New test.
6012 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
6015 * gfortran.dg/array_constructor_44.f90: New test.
6017 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
6020 * g++.dg/cpp0x/constexpr-specialization.C: New.
6022 2013-04-08 Jakub Jelinek <jakub@redhat.com>
6024 * gcc.c-torture/execute/pr56837.c: New test.
6028 * g++.dg/opt/vt3.C: New test.
6029 * g++.dg/opt/vt4.C: New test.
6031 2013-04-08 Jeff Law <law@redhat.com>
6033 * gcc.dg/tree-ssa/forwprop-25.c: New test.
6035 2013-04-08 Richard Biener <rguenther@suse.de>
6037 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
6039 2013-04-08 Richard Biener <rguenther@suse.de>
6041 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
6043 2013-04-08 Richard Biener <rguenther@suse.de>
6045 * g++.dg/vect/slp-pr56812.cc: Adjust.
6047 2013-04-08 Jakub Jelinek <jakub@redhat.com>
6049 * gcc.dg/pr56837.c: New test.
6050 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
6051 "generated memset minus one".
6053 2013-04-07 Tobias Burnus <burnus@net-b.de>
6056 * gfortran.dg/reshape_5.f90: New.
6058 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6061 * gcc.target/powerpc/recip-1.c: Modify expected output.
6062 * gcc.target/powerpc/recip-3.c: Likewise.
6063 * gcc.target/powerpc/recip-4.c: Likewise.
6064 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
6066 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6068 * gcc.target/arm/peep-ldrd-1.c: New test.
6069 * gcc.target/arm/peep-strd-1.c: Likewise.
6071 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6073 * gcc.target/arm/negdi-1.c: New test.
6074 * gcc.target/arm/negdi-2.c: Likewise.
6075 * gcc.target/arm/negdi-3.c: Likewise.
6076 * gcc.target/arm/negdi-4.c: Likewise.
6078 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6080 * lib/target-supports.exp (add_options_for_arm_v8_neon):
6081 Add -march=armv8-a when we use v8 NEON.
6082 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
6083 (check_effective_target_vect_call_ceilf): Likewise.
6084 (check_effective_target_vect_call_floorf): Likewise.
6085 (check_effective_target_vect_call_roundf): Likewise.
6086 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
6087 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
6088 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
6089 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
6090 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
6092 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
6094 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
6095 * gcc.target/powerpc/sd-pwr6.c: Same.
6096 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
6097 * g++.dg/debug/pr56294.C: XFAIL on AIX.
6099 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
6101 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
6103 2013-04-04 Janus Weil <janus@gcc.gnu.org>
6106 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
6107 * gfortran.dg/altreturn_4.f90: Ditto.
6108 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
6109 * gfortran.dg/altreturn_5.f90: Ditto.
6110 * gfortran.dg/altreturn_6.f90: Ditto.
6111 * gfortran.dg/altreturn_7.f90: Ditto.
6113 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6115 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
6117 (check_effective_target_arm_v8_neon_ok_nocache):
6119 (check_effective_target_arm_v8_neon_ok): Change to use
6120 check_effective_target_arm_v8_neon_ok_nocache.
6121 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
6123 (check_effective_target_vect_call_btruncf):
6124 Enable for arm and ARMv8 NEON.
6125 (check_effective_target_vect_call_ceilf): Likewise.
6126 (check_effective_target_vect_call_floorf): Likewise.
6127 (check_effective_target_vect_call_roundf): Likewise.
6128 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
6131 2013-04-04 Marek Polacek <polacek@redhat.com>
6133 PR tree-optimization/48186
6134 * gcc.dg/pr48186.c: New test.
6136 2013-04-04 Richard Biener <rguenther@suse.de>
6138 PR tree-optimization/56826
6139 * gcc.dg/vect/pr56826.c: New testcase.
6140 * gcc.dg/vect/O3-pr36098.c: Adjust.
6142 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
6144 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
6145 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
6146 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
6147 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
6148 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
6149 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
6150 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
6151 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
6152 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
6153 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
6155 2013-04-04 Richard Biener <rguenther@suse.de>
6157 PR tree-optimization/56213
6158 * gcc.dg/vect/vect-123.c: New testcase.
6160 2013-04-04 Tobias Burnus <burnus@net-b.de>
6163 * gfortran.dg/read_repeat_2.f90: New.
6165 2013-04-04 Richard Biener <rguenther@suse.de>
6167 PR tree-optimization/56837
6168 * g++.dg/torture/pr56837.C: New testcase.
6170 2013-04-04 Tobias Burnus <burnus@net-b.de>
6173 * gfortran.dg/c_loc_test_21.f90: New.
6174 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
6175 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
6176 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
6177 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
6178 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
6180 2013-04-03 Jeff Law <law@redhat.com>
6182 PR tree-optimization/56799
6183 * gcc.c-torture/execute/pr56799.c: New test.
6185 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
6188 * g++.dg/warn/Wpointer-arith-1.C: New.
6189 * g++.dg/gomp/for-19.C: Adjust.
6191 2013-04-03 Marek Polacek <polacek@redhat.com>
6194 * gcc.dg/pr55702.c: New test.
6196 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6199 * gcc.dg/pr56809.c: New testcase.
6201 2013-04-03 Jakub Jelinek <jakub@redhat.com>
6204 * g++.dg/debug/pr56819.C: New test.
6206 2013-04-03 Richard Biener <rguenther@suse.de>
6208 PR tree-optimization/56817
6209 * g++.dg/torture/pr56817.C: New testcase.
6211 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6213 * gcc.dg/vect/bb-slp-31.c: New file.
6215 2013-04-03 Jason Merrill <jason@redhat.com>
6218 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6220 2013-04-03 Richard Biener <rguenther@suse.de>
6222 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
6224 2013-04-03 Richard Biener <rguenther@suse.de>
6226 PR tree-optimization/55964
6227 * gcc.dg/torture/pr55964-2.c: New testcase.
6229 2013-04-03 Richard Biener <rguenther@suse.de>
6231 PR tree-optimization/56501
6232 * gcc.dg/torture/pr56501.c: New testcase.
6234 2013-04-03 Richard Biener <rguenther@suse.de>
6236 PR tree-optimization/56407
6237 * gcc.dg/torture/pr56407.c: New testcase.
6239 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6241 PR tree-optimization/56790
6242 * g++.dg/ext/pr56790-1.C: New testcase.
6244 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6246 * gcc.target/i386/merge-1.c: New testcase.
6247 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
6249 2013-04-03 Jakub Jelinek <jakub@redhat.com>
6252 * gcc.c-torture/execute/pr19449.c: New test.
6254 2013-04-03 Richard Biener <rguenther@suse.de>
6256 PR tree-optimization/56812
6257 * g++.dg/vect/slp-pr56812.cc: New testcase.
6259 2013-04-03 Janus Weil <janus@gcc.gnu.org>
6263 * gfortran.dg/altreturn_8.f90: New.
6264 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
6265 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
6266 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
6268 2013-04-02 Jakub Jelinek <jakub@redhat.com>
6270 PR rtl-optimization/56745
6271 * gcc.c-torture/compile/pr56745.c: New test.
6273 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
6275 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
6277 2013-04-02 Richard Biener <rguenther@suse.de>
6279 PR tree-optimization/56778
6280 * gcc.dg/torture/pr56778.c: New testcase.
6282 2013-04-02 Richard Biener <rguenther@suse.de>
6285 * g++.dg/torture/pr56768.C: New testcase.
6287 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
6289 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
6291 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6294 * gfortran.dg/namelist_82.f90: New test.
6296 2013-04-01 Janus Weil <janus@gcc.gnu.org>
6299 * gfortran.dg/implicit_class_1.f90: New.
6301 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6304 * gfortran.dg/namelist_81.f90: New test.
6306 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
6308 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
6309 for constant and equal string lengths.
6310 * gfortran.dg/character_comparison_5.f90: Likewise.
6311 * gfortran.dg/character_comparison_9.f90: New test.
6313 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
6315 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
6316 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
6318 2013-03-29 Tobias Burnus <burnus@net-b.de>
6321 * gfortran.dg/optional_absent_3.f90: New.
6323 2013-03-29 Tobias Burnus <burnus@net-b.de>
6326 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
6328 2013-03-29 Tobias Burnus <burnus@net-b.de>
6331 * gfortran.dg/namelist_80.f90: New.
6333 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6336 * gfortran.dg/string_length_2.f90: New test.
6337 * gfortran.dg/dependency_41.f90: New test.
6339 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6342 * gfortran.dg/array_constructor_43.f90: New test.
6343 * gfortran.dg/random_seed_3.f90: New test.
6345 2013-03-28 Ian Bolton <ian.bolton@arm.com>
6347 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
6348 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
6349 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
6350 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
6351 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
6352 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
6353 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
6354 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
6355 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
6356 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
6358 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
6361 * g++.dg/conversion/op4.C: Adjust.
6362 * g++.dg/cpp0x/rv1n.C: Likewise.
6363 * g++.dg/cpp0x/rv2n.C: Likewise.
6364 * g++.dg/cpp0x/template_deduction.C: Likewise.
6365 * g++.dg/expr/cond8.C: Likewise.
6366 * g++.dg/other/error4.C: Likewise.
6367 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6368 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
6369 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
6370 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
6371 * g++.old-deja/g++.jason/conversion2.C: Likewise.
6372 * g++.old-deja/g++.law/cvt20.C: Likewise.
6373 * g++.old-deja/g++.law/cvt8.C: Likewise.
6374 * g++.old-deja/g++.law/init8.C: Likewise.
6375 * g++.old-deja/g++.mike/net12.C: Likewise.
6376 * g++.old-deja/g++.mike/net8.C: Likewise.
6377 * g++.old-deja/g++.mike/p2793.C: Likewise.
6378 * g++.old-deja/g++.mike/p3836.C: Likewise.
6379 * g++.old-deja/g++.mike/p418.C: Likewise.
6380 * g++.old-deja/g++.mike/p701.C: Likewise.
6381 * g++.old-deja/g++.mike/p807.C: Likewise.
6383 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
6386 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
6389 2013-03-28 Marek Polacek <polacek@redhat.com>
6391 PR tree-optimization/56695
6392 * gcc.dg/vect/pr56695.c: New test.
6394 2013-03-28 Richard Biener <rguenther@suse.de>
6396 PR tree-optimization/37021
6397 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
6398 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
6400 2013-03-27 Tobias Burnus <burnus@net-b.de>
6404 * gfortran.dg/sizeof_2.f90: New.
6405 * gfortran.dg/sizeof_3.f90: New.
6406 * gfortran.dg/sizeof_proc.f90: Update dg-error.
6408 2013-03-27 Richard Biener <rguenther@suse.de>
6410 PR tree-optimization/37021
6411 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
6413 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
6415 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
6416 * g++.dg/ipa/ivinline-2.C: Likewise.
6417 * g++.dg/ipa/ivinline-3.C: Likewise.
6418 * g++.dg/ipa/ivinline-4.C: Likewise.
6419 * g++.dg/ipa/ivinline-5.C: Likewise.
6420 * g++.dg/ipa/ivinline-7.C: Likewise.
6421 * g++.dg/ipa/ivinline-8.C: Likewise.
6422 * g++.dg/ipa/ivinline-9.C: Likewise.
6423 * g++.dg/cpp0x/noexcept03.C: Likewise.
6424 * gcc.dg/const-1.c: Likewise.
6425 * gcc.dg/ipa/pure-const-1.c: Likewise.
6426 * gcc.dg/noreturn-8.c: Likewise.
6427 * gcc.target/i386/mmx-1.c: Likewise.
6428 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
6429 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
6430 * gcc.c-torture/execute/pr33992.x: New file.
6432 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
6434 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
6436 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
6439 * g++.dg/ext/desig5.C: New.
6441 2013-03-26 Tobias Burnus <burnus@net-b.de>
6444 * gfortran.dg/merge_init_expr_2.f90: New.
6445 * gfortran.dg/merge_char_1.f90: Modify test to
6446 stay a run-time test.
6447 * gfortran.dg/merge_char_3.f90: Ditto.
6449 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
6451 * g++.dg/cpp0x/constexpr-friend-2.C: New.
6452 * g++.dg/cpp0x/constexpr-main.C: Likewise.
6454 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
6457 * g++.dg/cpp0x/range-for23.C: New.
6459 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
6462 * gfortran.dg/namelist_79.f90: New.
6464 2013-03-25 Martin Jambor <mjambor@suse.cz>
6466 * gcc.dg/ipa/ipcp-agg-9.c: New test.
6468 2013-03-25 Tobias Burnus <burnus@net-b.de>
6488 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
6489 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
6490 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
6491 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
6492 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
6493 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
6494 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
6495 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
6496 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
6497 * gfortran.dg/c_loc_tests_16.f90: Ditto.
6498 * gfortran.dg/c_loc_tests_4.f03: Ditto.
6499 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
6500 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
6501 * gfortran.dg/c_loc_tests_8.f03: Ditto.
6502 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
6503 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
6504 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
6505 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
6506 * gfortran.dg/pr32601_1.f03: Ditto.
6507 * gfortran.dg/storage_size_2.f08: Remove dg-error.
6508 * gfortran.dg/blockdata_7.f90: New.
6509 * gfortran.dg/c_assoc_4.f90: New.
6510 * gfortran.dg/c_f_pointer_tests_6.f90: New.
6511 * gfortran.dg/c_f_pointer_tests_7.f90: New.
6512 * gfortran.dg/c_funloc_tests_8.f90: New.
6513 * gfortran.dg/c_loc_test_17.f90: New.
6514 * gfortran.dg/c_loc_test_18.f90: New.
6515 * gfortran.dg/c_loc_test_19.f90: New.
6516 * gfortran.dg/c_loc_test_20.f90: New.
6517 * gfortran.dg/c_sizeof_5.f90: New.
6518 * gfortran.dg/iso_c_binding_rename_3.f90: New.
6519 * gfortran.dg/transfer_resolve_2.f90: New.
6520 * gfortran.dg/transfer_resolve_3.f90: New.
6521 * gfortran.dg/transfer_resolve_4.f90: New.
6522 * gfortran.dg/pr32601.f03: Update dg-error.
6523 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
6524 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
6526 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6528 * gcc.target/arm/vseleqdf.c: New test.
6529 * gcc.target/arm/vseleqsf.c: Likewise.
6530 * gcc.target/arm/vselgedf.c: Likewise.
6531 * gcc.target/arm/vselgesf.c: Likewise.
6532 * gcc.target/arm/vselgtdf.c: Likewise.
6533 * gcc.target/arm/vselgtsf.c: Likewise.
6534 * gcc.target/arm/vselledf.c: Likewise.
6535 * gcc.target/arm/vsellesf.c: Likewise.
6536 * gcc.target/arm/vselltdf.c: Likewise.
6537 * gcc.target/arm/vselltsf.c: Likewise.
6538 * gcc.target/arm/vselnedf.c: Likewise.
6539 * gcc.target/arm/vselnesf.c: Likewise.
6540 * gcc.target/arm/vselvcdf.c: Likewise.
6541 * gcc.target/arm/vselvcsf.c: Likewise.
6542 * gcc.target/arm/vselvsdf.c: Likewise.
6543 * gcc.target/arm/vselvssf.c: Likewise.
6545 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6547 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
6549 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
6550 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
6551 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
6552 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
6553 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
6554 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
6555 * gcc.target/aarch64/atomic-op-char.x: ... to here.
6556 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
6557 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
6558 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
6559 * gcc.target/aarch64/atomic-op-int.x: ... to here.
6560 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
6561 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
6562 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
6563 * gcc.target/aarch64/atomic-op-release.x: ... to here.
6564 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
6565 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
6566 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
6567 * gcc.target/aarch64/atomic-op-short.x: ... to here.
6568 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
6569 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
6570 * gcc.target/arm/atomic-op-acquire.c: Likewise.
6571 * gcc.target/arm/atomic-op-char.c: Likewise.
6572 * gcc.target/arm/atomic-op-consume.c: Likewise.
6573 * gcc.target/arm/atomic-op-int.c: Likewise.
6574 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
6575 * gcc.target/arm/atomic-op-release.c: Likewise.
6576 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
6577 * gcc.target/arm/atomic-op-short.c: Likewise.
6579 2013-03-25 Richard Biener <rguenther@suse.de>
6582 * g++.dg/torture/pr56694.C: New testcase.
6584 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6587 * gcc.target/arm/neon-vcond-gt.c: New test.
6588 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
6589 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
6591 2013-03-25 Richard Biener <rguenther@suse.de>
6593 PR tree-optimization/56689
6594 * gcc.dg/torture/pr56689.c: New testcase.
6596 2013-03-25 Kai Tietz <ktietz@redhat.com>
6598 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
6600 2013-03-24 Tobias Burnus <burnus@net-b.de>
6603 * gfortran.dg/eof_5.f90: New.
6605 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
6607 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
6610 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
6612 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
6614 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
6617 * gcc.c-torture/execute/builtins/builtins.exp: Add
6618 -Wl,--allow-multiple-definition for RTEMS targets.
6620 2013-03-22 Ian Bolton <ian.bolton@arm.com>
6622 * gcc.target/aarch64/movk.c: New test.
6624 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
6626 * g++.dg/ext/vector21.C: New testcase.
6628 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
6630 * gcc.target/arm/neon-for-64bits-1.c: New tests.
6631 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
6633 2013-03-21 Richard Biener <rguenther@suse.de>
6635 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
6636 * gcc.dg/vect/vect-outer-3a.c: Likewise.
6638 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6640 * gcc.target/aarch64/vect.c: Test and result vector added
6641 for sabd and saba instructions.
6642 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
6643 instructions in assembly.
6644 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
6645 * gcc.target/aarch64/vect-fp.c: Test and result vector added
6646 for fabd instruction.
6647 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
6648 instruction in assembly.
6649 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
6651 2013-03-20 Jeff Law <law@redhat.com>
6653 * g++.dg/tree-ssa/ssa-dom.C: New test.
6655 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
6657 * gcc.target/powerpc/mmfpgpr.c: New test.
6658 * gcc.target/powerpc/sd-vsx.c: Likewise.
6659 * gcc.target/powerpc/sd-pwr6.c: Likewise.
6660 * gcc.target/powerpc/vsx-float0.c: Likewise.
6662 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
6664 PR tree-optimization/56355
6665 * gcc.dg/pr56355-1.c: New file.
6667 2013-03-20 Catherine Moore <clm@codesourcery.com>
6668 Richard Sandiford <rdsandiford@googlemail.com>
6670 * gcc.target/mips/mips.exp: Add microMIPS support.
6671 * gcc.target/mips/umips-movep-2.c: New test.
6672 * gcc.target/mips/umips-lwp-2.c: New test.
6673 * gcc.target/mips/umips-swp-5.c: New test.
6674 * gcc.target/mips/umips-constraints-1.c: New test.
6675 * gcc.target/mips/umips-lwp-3.c: New test.
6676 * gcc.target/mips/umips-swp-6.c: New test.
6677 * gcc.target/mips/umips-constraints-2.c: New test.
6678 * gcc.target/mips/umips-save-restore-1.c: New test.
6679 * gcc.target/mips/umips-lwp-4.c: New test.
6680 * gcc.target/mips/umips-swp-7.c: New test.
6681 * gcc.target/mips/umips-save-restore-2.c: New test.
6682 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6683 * gcc.target/mips/umips-lwp-5.c: New test.
6684 * gcc.target/mips/umips-save-restore-3.c: New test.
6685 * gcc.target/mips/umips-lwp-6.c: New test.
6686 * gcc.target/mips/umips-swp-1.c: New test.
6687 * gcc.target/mips/umips-lwp-7.c: New test.
6688 * gcc.target/mips/umips-swp-2.c: New test.
6689 * gcc.target/mips/umips-lwp-8.c: New test.
6690 * gcc.target/mips/umips-swp-3.c: New test.
6691 * gcc.target/mips/umips-movep-1.c: New test.
6692 * gcc.target/mips/umips-lwp-1.c: New test.
6693 * gcc.target/mips/umips-swp-4.c: New test.
6695 2013-03-20 Richard Biener <rguenther@suse.de>
6697 PR tree-optimization/56661
6698 * gcc.dg/torture/pr56661.c: New testcase.
6700 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6702 PR rtl-optimization/56605
6703 * gcc.target/powerpc/pr56605.c: New.
6705 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6708 * gfortran.dg/do_1.f90: Don't xfail.
6710 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
6713 * gfortran.dg/namelist_77.f90: New.
6714 * gfortran.dg/namelist_78.f90: New.
6716 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
6719 * gfortran.dg/open_negative_unit_1.f90: New.
6721 2013-03-19 Ian Bolton <ian.bolton@arm.com>
6723 * gcc.target/aarch64/sbc.c: New test.
6725 2013-03-19 Ian Bolton <ian.bolton@arm.com>
6727 * gcc.target/aarch64/ror.c: New test.
6729 2013-03-19 Ian Bolton <ian.bolton@arm.com>
6731 * gcc.target/aarch64/extr.c: New test.
6733 2013-03-19 Richard Biener <rguenther@suse.de>
6735 PR tree-optimization/56273
6736 * gcc.dg/tree-ssa/vrp47.c: Adjust.
6737 * c-c++-common/uninit-17.c: Likewise.
6739 2013-03-18 Jakub Jelinek <jakub@redhat.com>
6741 PR tree-optimization/56635
6742 * g++.dg/torture/pr56635.C: New test.
6744 2013-03-18 Richard Biener <rguenther@suse.de>
6746 PR tree-optimization/3713
6747 * g++.dg/ipa/devirt-12.C: New testcase.
6749 2013-03-18 Jakub Jelinek <jakub@redhat.com>
6752 * c-c++-common/pr56566.c: New test.
6754 2013-03-17 Jason Merrill <jason@redhat.com>
6756 * g++.dg/template/abstract-dr337.C: XFAIL.
6758 2013-03-16 Jakub Jelinek <jakub@redhat.com>
6761 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
6762 * c-c++-common/pr56607.c: New test.
6764 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
6767 * g++.dg/cpp0x/constexpr-array5.C: New.
6769 2013-03-15 Tobias Burnus <burnus@net-b.de>
6772 * gfortran.dg/transfer_intrinsic_5.f90: New.
6774 2013-03-15 Kai Tietz <ktietz@redhat.com>
6776 * gcc.target/i386/movti.c: Don't test for x64 mingw.
6777 * gcc.target/i386/pr20020-1.c: Likewise.
6778 * gcc.target/i386/pr20020-2.c: Likewise.
6779 * gcc.target/i386/pr20020-3.c: Likewise.
6780 * gcc.target/i386/pr53425-1.c: Likewise.
6781 * gcc.target/i386/pr53425-2.c: Likewise.
6782 * gcc.target/i386/pr55093.c: Likewise.
6783 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
6785 2013-03-15 Jakub Jelinek <jakub@redhat.com>
6788 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
6789 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
6791 2013-03-14 Jakub Jelinek <jakub@redhat.com>
6793 PR tree-optimization/53265
6794 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
6796 * gcc.dg/graphite/id-6.c (test): Likewise.
6797 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
6798 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
6800 PR tree-optimization/53265
6801 * gcc.dg/pr53265.c: New test.
6802 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
6804 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
6806 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
6807 n, use it as high bound instead of 4.
6809 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
6812 * gcc.target/sh/pr49880-1.c: New.
6813 * gcc.target/sh/pr49880-2.c: New.
6814 * gcc.target/sh/pr49880-3.c: New.
6815 * gcc.target/sh/pr49880-4.c: New.
6816 * gcc.target/sh/pr49880-5.c: New.
6818 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
6820 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
6822 2013-03-13 Richard Biener <rguenther@suse.de>
6824 PR tree-optimization/56608
6825 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
6827 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
6830 * g++.dg/cpp0x/alias-decl-32.C: New.
6832 2013-03-11 Jan Hubicka <jh@suse.cz>
6835 * gcc.c-torture/compile/pr56571.c: New testcase.
6837 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6839 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
6840 * gcc.dg/tree-ssa/pr55579.c: Likewise.
6842 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
6844 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
6845 * gcc.dg/inline_4.c: Likewise.
6846 * gcc.dg/unroll_2.c: Likewise.
6847 * gcc.dg/unroll_3.c: Likewise.
6848 * gcc.dg/unroll_4.c: Likewise.
6850 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6853 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
6856 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
6858 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
6861 * gcc.c-torture/compile/pr40797.c: New.
6863 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6865 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
6867 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
6870 * gfortran.dg/class_56.f90: New test.
6872 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
6875 * gcc.target/mips/pr56524.c: New test.
6877 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
6880 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
6882 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
6885 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
6887 2013-03-08 Marek Polacek <polacek@redhat.com>
6889 PR tree-optimization/56478
6890 * gcc.dg/torture/pr56478.c: New test.
6892 2013-03-08 Kai Tietz <ktietz@redhat.com>
6894 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
6895 targets linker option --allow-multiple-definition.
6897 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
6898 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
6899 * gcc.dg/pr52549.c: Add LLP64 case.
6900 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
6901 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
6902 * gcc.dg/torture/pr51071-2.c: Likewise.
6903 * gcc.dg/tree-ssa/vrp72.c: Likewise.
6904 * gcc.dg/tree-ssa/vrp73.c: Likewise.
6905 * gcc.dg/tree-ssa/vrp75.c: Likewise.
6906 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
6907 * gcc.dg/weak/weak-1.c: Likewise.
6908 * gcc.dg/weak/weak-2.c: Likewise.
6909 * gcc.dg/weak/weak-3.c: Likewise.
6910 * gcc.dg/weak/weak-4.c: Likewise.
6911 * gcc.dg/weak/weak-5.c: Likewise.
6912 * gcc.dg/weak/weak-15.c: Likewise.
6913 * gcc.dg/weak/weak-16.c: Likewise.
6915 * c-c++-common/pr54486.c: Skip test for mingw-targets.
6917 2013-03-07 Jakub Jelinek <jakub@redhat.com>
6919 PR tree-optimization/56559
6920 * gcc.dg/tree-ssa/reassoc-26.c: New test.
6922 2013-03-07 Andreas Schwab <schwab@suse.de>
6924 * gcc.dg/pr31490.c: Fix last change.
6926 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
6929 * g++.dg/template/crash115.C: New.
6931 2013-03-06 Jakub Jelinek <jakub@redhat.com>
6933 PR tree-optimization/56539
6934 * gcc.c-torture/compile/pr56539.c: New test.
6936 2013-03-06 Kai Tietz <ktietz@redhat.com>
6938 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
6940 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
6941 * gcc.dg/lto/20091013-1_2.c: Likewise.
6942 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
6944 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6946 * gnat.dg/specs/aggr6.ads: New test.
6948 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6950 * gnat.dg/loop_optimization15.ad[sb]: New test.
6952 2013-03-06 Jakub Jelinek <jakub@redhat.com>
6955 * gcc.dg/pr56548.c: New test.
6957 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6960 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
6962 2013-03-06 Jakub Jelinek <jakub@redhat.com>
6965 * g++.dg/template/typename20.C: New test.
6967 2013-03-05 Jakub Jelinek <jakub@redhat.com>
6970 * gcc.dg/pr56510.c: New test.
6972 PR rtl-optimization/56484
6973 * gcc.c-torture/compile/pr56484.c: New test.
6975 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
6978 * g++.dg/warn/Wsign-conversion-2.C: New.
6980 2013-03-05 Richard Biener <rguenther@suse.de>
6982 PR tree-optimization/56270
6983 * gcc.dg/vect/slp-38.c: New testcase.
6985 2013-03-05 Jakub Jelinek <jakub@redhat.com>
6987 PR rtl-optimization/56494
6988 * gcc.dg/pr56494.c: New test.
6990 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
6992 * gcc.dg/pr56424.c: New test.
6994 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
6996 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
6997 * gcc.dg/pr56228.c <avr>: Skip.
6999 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
7002 PR tree-optimization/52631
7003 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
7005 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
7007 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
7008 * gcc.dg/vect/vect-83_64.c: Same.
7010 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7013 * gfortran.dg/pointer_check_13.f90: New test.
7015 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7018 * gfortran.dg/array_constructor_42.f90: New test.
7020 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
7023 * g++.dg/template/static33.C: New.
7024 * g++.dg/template/static34.C: Likewise.
7027 * g++.dg/template/static35.C: New.
7029 2013-03-01 Steve Ellcey <sellcey@mips.com>
7031 * gcc.dg/pr56396.c: Require pic support.
7033 2013-03-01 Richard Biener <rguenther@suse.de>
7035 PR tree-optimization/55481
7036 * gcc.dg/torture/pr56488.c: New testcase.
7038 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
7039 Jakub Jelinek <jakub@redhat.com>
7042 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
7043 no_sanitize_address attribute rather than no_address_safety_analysis.
7044 * g++.dg/asan/sanitizer_test_utils.h
7045 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
7046 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
7047 in addition to no_address_safety_analysis.
7049 2013-02-28 Jason Merrill <jason@redhat.com>
7052 * g++.dg/cpp0x/constexpr-and.C: New.
7054 2013-02-28 Martin Jambor <mjambor@suse.cz>
7056 PR tree-optimization/56294
7057 * g++.dg/debug/pr56294.C: New test.
7059 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
7061 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
7063 2013-02-27 Marek Polacek <polacek@redhat.com>
7065 PR rtl-optimization/56466
7066 * gcc.dg/pr56466.c: New test.
7068 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7070 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
7071 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
7072 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
7074 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
7077 * gcc.dg/pr45472.c: New test.
7079 2013-02-26 Marek Polacek <polacek@redhat.com>
7081 PR tree-optimization/56426
7082 * gcc.dg/pr56436.c: New test.
7084 2013-02-26 Jakub Jelinek <jakub@redhat.com>
7086 PR tree-optimization/56448
7087 * gcc.c-torture/compile/pr56448.c: New test.
7089 PR tree-optimization/56443
7090 * gcc.dg/torture/pr56443.c: New test.
7092 2013-02-25 Richard Biener <rguenther@suse.de>
7094 PR tree-optimization/56175
7095 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
7097 2013-02-24 Jakub Jelinek <jakub@redhat.com>
7100 * g++.dg/torture/pr56403.C: New test.
7102 2013-02-25 Catherine Moore <clm@codesourcery.com>
7105 2013-02-24 Catherine Moore <clm@codesourcery.com>
7106 Richard Sandiford <rdsandiford@googlemail.com>
7108 * gcc.target/mips/mips.exp: Add microMIPS support.
7109 * gcc.target/mips/umips-movep-2.c: New test.
7110 * gcc.target/mips/umips-lwp-2.c: New test.
7111 * gcc.target/mips/umips-swp-5.c: New test.
7112 * gcc.target/mips/umips-constraints-1.c: New test.
7113 * gcc.target/mips/umips-lwp-3.c: New test.
7114 * gcc.target/mips/umips-swp-6.c: New test.
7115 * gcc.target/mips/umips-constraints-2.c: New test.
7116 * gcc.target/mips/umips-save-restore-1.c: New test.
7117 * gcc.target/mips/umips-lwp-4.c: New test.
7118 * gcc.target/mips/umips-swp-7.c: New test.
7119 * gcc.target/mips/umips-save-restore-2.c: New test.
7120 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7121 * gcc.target/mips/umips-lwp-5.c: New test.
7122 * gcc.target/mips/umips-save-restore-3.c: New test.
7123 * gcc.target/mips/umips-lwp-6.c: New test.
7124 * gcc.target/mips/umips-swp-1.c: New test.
7125 * gcc.target/mips/umips-lwp-7.c: New test.
7126 * gcc.target/mips/umips-swp-2.c: New test.
7127 * gcc.target/mips/umips-lwp-8.c: New test.
7128 * gcc.target/mips/umips-swp-3.c: New test.
7129 * gcc.target/mips/umips-movep-1.c: New test.
7130 * gcc.target/mips/umips-lwp-1.c: New test.
7131 * gcc.target/mips/umips-swp-4.c: New test.
7133 2013-02-24 Catherine Moore <clm@codesourcery.com>
7134 Richard Sandiford <rdsandiford@googlemail.com>
7136 * gcc.target/mips/mips.exp: Add microMIPS support.
7137 * gcc.target/mips/umips-movep-2.c: New test.
7138 * gcc.target/mips/umips-lwp-2.c: New test.
7139 * gcc.target/mips/umips-swp-5.c: New test.
7140 * gcc.target/mips/umips-constraints-1.c: New test.
7141 * gcc.target/mips/umips-lwp-3.c: New test.
7142 * gcc.target/mips/umips-swp-6.c: New test.
7143 * gcc.target/mips/umips-constraints-2.c: New test.
7144 * gcc.target/mips/umips-save-restore-1.c: New test.
7145 * gcc.target/mips/umips-lwp-4.c: New test.
7146 * gcc.target/mips/umips-swp-7.c: New test.
7147 * gcc.target/mips/umips-save-restore-2.c: New test.
7148 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7149 * gcc.target/mips/umips-lwp-5.c: New test.
7150 * gcc.target/mips/umips-save-restore-3.c: New test.
7151 * gcc.target/mips/umips-lwp-6.c: New test.
7152 * gcc.target/mips/umips-swp-1.c: New test.
7153 * gcc.target/mips/umips-lwp-7.c: New test.
7154 * gcc.target/mips/umips-swp-2.c: New test.
7155 * gcc.target/mips/umips-lwp-8.c: New test.
7156 * gcc.target/mips/umips-swp-3.c: New test.
7157 * gcc.target/mips/umips-movep-1.c: New test.
7158 * gcc.target/mips/umips-lwp-1.c: New test.
7159 * gcc.target/mips/umips-swp-4.c: New test.
7161 2013-02-22 Jakub Jelinek <jakub@redhat.com>
7164 * lib/asan-dg.exp (asan_link_flags): Add
7165 -B${gccpath}/libsanitizer/asan/ to flags.
7167 2013-02-21 Jakub Jelinek <jakub@redhat.com>
7170 * gcc.dg/torture/pr56420.c: New test.
7172 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
7175 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
7177 2013-02-21 Martin Jambor <mjambor@suse.cz>
7179 PR tree-optimization/56310
7180 * g++.dg/ipa/pr56310.C: New test.
7182 2013-02-21 Janus Weil <janus@gcc.gnu.org>
7185 * gfortran.dg/proc_ptr_comp_37.f90: New.
7187 2013-02-21 Richard Biener <rguenther@suse.de>
7189 PR tree-optimization/56415
7191 2013-02-11 Richard Biener <rguenther@suse.de>
7193 PR tree-optimization/56273
7194 * g++.dg/warn/Warray-bounds-6.C: New testcase.
7195 * gcc.dg/tree-ssa/pr21559.c: Adjust.
7196 * gcc.dg/tree-ssa/vrp17.c: Likewise.
7197 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7198 * gcc.dg/tree-ssa/vrp23.c: Likewise.
7199 * gcc.dg/tree-ssa/vrp24.c: Likewise.
7201 2013-02-21 Marek Polacek <polacek@redhat.com>
7203 PR tree-optimization/56398
7204 * g++.dg/torture/pr56398.C: New test.
7206 2013-02-21 Jakub Jelinek <jakub@redhat.com>
7209 * gcc.c-torture/compile/pr56405.c: New test.
7211 2013-02-20 Jan Hubicka <jh@suse.cz>
7213 PR tree-optimization/56265
7214 * g++.dg/ipa/devirt-11.C: New testcase.
7216 2013-02-20 Richard Biener <rguenther@suse.de>
7218 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
7220 2013-02-20 Richard Biener <rguenther@suse.de>
7221 Jakub Jelinek <jakub@redhat.com>
7223 PR tree-optimization/56396
7224 * gcc.dg/pr56396.c: New testcase.
7226 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
7229 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
7231 2013-02-19 Richard Biener <rguenther@suse.de>
7233 PR tree-optimization/56384
7234 * gcc.dg/torture/pr56384.c: New testcase.
7236 2013-02-19 Jakub Jelinek <jakub@redhat.com>
7238 PR tree-optimization/56350
7239 * gcc.dg/pr56350.c: New test.
7241 PR tree-optimization/56381
7242 * g++.dg/opt/pr56381.C: New test.
7244 2013-02-18 Jakub Jelinek <jakub@redhat.com>
7247 * lib/dg-pch.exp (pch-init, pch-finish,
7248 check_effective_target_pch_supported_debug): New procs.
7249 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
7250 Likewise if $pch_unsupported_debug and $flags include -g.
7251 Skip FAILs about missing *.gch file if $pch_unsupported_debug
7252 and dg-require-effective-target pch_unsupported_debug.
7253 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
7254 * objc.dg/pch/pch.exp: Likewise.
7255 * gcc.dg/pch/pch.exp: Likewise.
7256 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
7257 pch_unsupported_debug.
7258 * gcc.dg/pch/valid-1.hs: Likewise.
7259 * gcc.dg/pch/valid-1b.c: Likewise.
7260 * gcc.dg/pch/valid-1b.hs: Likewise.
7262 2013-02-18 Richard Biener <rguenther@suse.de>
7264 PR tree-optimization/56366
7265 * gcc.dg/torture/pr56366.c: New testcase.
7267 2013-02-18 Richard Biener <rguenther@suse.de>
7270 * gcc.dg/torture/pr56349.c: New testcase.
7272 2013-02-18 Richard Biener <rguenther@suse.de>
7274 PR tree-optimization/56321
7275 * gcc.dg/torture/pr56321.c: New testcase.
7277 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
7279 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
7281 2013-02-16 Jakub Jelinek <jakub@redhat.com>
7282 Dodji Seketeli <dodji@redhat.com>
7285 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
7286 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
7287 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
7288 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
7289 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
7290 * c-c++-common/asan/pr56330.c: Likewise.
7291 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
7292 Ensure the size argument of __builtin_memcpy is a constant.
7294 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
7295 Paolo Carlini <paolo.carlini@oracle.com>
7298 * g++.dg/cpp0x/enum23.C: New.
7300 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
7303 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
7305 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
7307 PR rtl-optimization/56348
7308 * gcc.target/i386/pr56348.c: New test.
7310 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
7312 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
7313 * gcc.target/arm/interrupt-2.c: Likewise.
7315 2013-02-15 Tobias Burnus <burnus@net-b.de>
7318 * gfortran.dg/matmul_9.f90: New.
7320 2013-02-15 Tobias Burnus <burnus@net-b.de>
7323 * gfortran.dg/init_flag_11.f90: New.
7325 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7327 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
7329 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7331 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
7334 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
7335 Tobias Burnus <burnus@net-b.de>
7338 * gfortran.dg/allocatable_function_7.f90: New.
7340 2013-02-14 Jakub Jelinek <jakub@redhat.com>
7342 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
7343 * asan_globals_test-wrapper.cc: New file.
7344 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
7345 instead of asan_globals_test.cc as dg-additional-sources.
7346 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
7347 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
7348 "sanitizer_test_utils.h" instead of
7349 "sanitizer_common/tests/sanitizer_test_utils.h".
7350 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
7351 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
7352 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
7353 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
7354 * g++.dg/asan/asan_test.cc: Synced from upstream.
7355 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
7357 2013-02-14 Dodji Seketeli <dodji@redhat.com>
7360 * c-c++-common/asan/memcmp-2.c: New test.
7362 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
7365 * g++.dg/cpp0x/udlit-string-literal.h: New.
7366 * g++.dg/cpp0x/udlit-string-literal.C: New.
7368 2013-02-13 Sriraman Tallam <tmsriram@google.com>
7370 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
7372 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
7375 * gcc.target/arm/pr56184.C: New test.
7377 2013-02-13 Jakub Jelinek <jakub@redhat.com>
7380 * g++.dg/torture/pr56302.C: New test.
7381 * g++.dg/cpp0x/constexpr-56302.C: New test.
7382 * c-c++-common/pr56302.c: New test.
7384 2013-02-13 Tobias Burnus <burnus@net-b.de>
7385 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7388 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
7389 * gfortran.dg/quad_3.f90: Ditto.
7391 2013-02-13 Kostya Serebryany <kcc@google.com>
7393 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
7394 to match the fresh asan run-time.
7395 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
7397 2013-02-12 Dodji Seketeli <dodji@redhat.com>
7399 Avoid instrumenting duplicated memory access in the same basic block
7400 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
7401 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
7402 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
7403 * c-c++-common/asan/inc.c: Likewise.
7405 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
7408 * gcc.target/i386/pr56148.c: New test.
7410 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
7411 Tobias Burnus <burnus@net-b.de>
7414 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
7417 2013-02-12 Richard Biener <rguenther@suse.de>
7420 * gcc.dg/lto/pr56297_0.c: New testcase.
7421 * gcc.dg/lto/pr56297_0.c: Likewise.
7423 2013-02-12 Janus Weil <janus@gcc.gnu.org>
7426 * gfortran.dg/typebound_deferred_1.f90: New.
7428 2013-02-12 Jakub Jelinek <jakub@redhat.com>
7430 PR rtl-optimization/56151
7431 * gcc.target/i386/pr56151.c: New test.
7433 2013-02-11 Sriraman Tallam <tmsriram@google.com>
7435 * g++.dg/ext/mv12.C: New test.
7436 * g++.dg/ext/mv12.h: New file.
7437 * g++.dg/ext/mv12-aux.C: New file.
7438 * g++.dg/ext/mv13.C: New test.
7440 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
7442 * lib/target-supports.exp
7443 (check_effective_target_powerpc_eabi_ok): New.
7444 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
7446 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
7447 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
7449 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
7450 * gcc.target/powerpc/pr51623.c: Likewise.
7451 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
7452 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
7454 2013-02-11 Alexander Potapenko <glider@google.com>
7455 Jack Howarth <howarth@bromo.med.uc.edu>
7456 Jakub Jelinek <jakub@redhat.com>
7459 * g++.dg/asan/pr55617.C: Run on all targets.
7461 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
7463 PR rtl-optimization/56275
7464 * gcc.dg/pr56275.c: New test.
7466 2013-02-11 Richard Biener <rguenther@suse.de>
7468 PR tree-optimization/56273
7469 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
7471 2013-02-11 Richard Biener <rguenther@suse.de>
7473 PR tree-optimization/56264
7474 * gcc.dg/torture/pr56264.c: New testcase.
7476 2013-02-11 Richard Biener <rguenther@suse.de>
7478 PR tree-optimization/56273
7479 * g++.dg/warn/Warray-bounds-6.C: New testcase.
7480 * gcc.dg/tree-ssa/pr21559.c: Adjust.
7481 * gcc.dg/tree-ssa/vrp17.c: Likewise.
7482 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7483 * gcc.dg/tree-ssa/vrp23.c: Likewise.
7484 * gcc.dg/tree-ssa/vrp24.c: Likewise.
7486 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
7488 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
7489 for *-*-linux-gnu targets.
7490 * g++.dg/asan/interception-test-1.c: Ditto.
7491 * g++.dg/asan/interception-failure-test-1.C: Ditto.
7492 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
7494 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
7497 * gfortran.dg/intrinsic_size_4.f90 : New test.
7499 2013-02-09 Jakub Jelinek <jakub@redhat.com>
7502 * gcc.target/powerpc/pr56256.c: New test.
7504 2013-02-08 Ian Lance Taylor <iant@google.com>
7506 * lib/go.exp: Load timeout.exp.
7508 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
7510 PR rtl-optimization/56246
7511 * gcc.target/i386/pr56246.c: New test.
7513 2013-02-08 Jeff Law <law@redhat.com>
7516 * gcc.dg/debug/dwarf2/pr53948.c: New test.
7518 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
7521 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
7524 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
7526 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
7528 2013-02-08 Jakub Jelinek <jakub@redhat.com>
7530 PR rtl-optimization/56195
7531 * gcc.dg/torture/pr56195.c: New test.
7533 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
7536 * gfortran.dg/recursive_interface_2.f90: New test.
7538 2013-02-08 Jakub Jelinek <jakub@redhat.com>
7540 PR tree-optimization/56250
7541 * gcc.c-torture/execute/pr56250.c: New test.
7543 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
7545 PR tree-optimization/56064
7546 * gcc.dg/fixed-point/view-convert-2.c: New test.
7548 2013-02-08 Michael Matz <matz@suse.de>
7550 PR tree-optimization/52448
7551 * gcc.dg/pr52448.c: New test.
7553 2013-02-08 Richard Biener <rguenther@suse.de>
7556 * gcc.dg/torture/pr56181.c: New testcase.
7558 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
7561 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
7562 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
7564 2013-02-07 Jakub Jelinek <jakub@redhat.com>
7567 * g++.dg/parse/crash61.C: New test.
7570 * g++.dg/parse/pr56239.C: New test.
7573 * g++.dg/abi/mangle61.C: New test.
7575 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
7577 PR rtl-optimization/56225
7578 * gcc.target/i386/pr56225.c: New test.
7580 2013-02-07 Jakub Jelinek <jakub@redhat.com>
7583 * gcc.dg/guality/pr56154-1.c: New test.
7584 * gcc.dg/guality/pr56154-2.c: New test.
7585 * gcc.dg/guality/pr56154-3.c: New test.
7586 * gcc.dg/guality/pr56154-4.c: New test.
7587 * gcc.dg/guality/pr56154-aux.c: New file.
7589 PR tree-optimization/55789
7590 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
7592 * gcc.dg/tree-ssa/inline-3.c: Add
7593 --param max-early-inliner-iterations=2 option.
7595 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7598 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
7599 Add -fno-dwarf2-cfi-asm to dg-options.
7602 2013-02-07 Jakub Jelinek <jakub@redhat.com>
7605 * gcc.dg/pr56228.c: New test.
7607 2013-02-07 Alan Modra <amodra@gmail.com>
7610 * gcc.target/powerpc/pr54009.c: New test.
7612 * gfortran.dg/pr54131.f: New test.
7614 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
7617 * gfortran.dg/array_constructor_41.f90: New test.
7619 2013-02-06 Janus Weil <janus@gcc.gnu.org>
7622 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
7624 2013-02-06 Jakub Jelinek <jakub@redhat.com>
7627 * g++.dg/gomp/pr56217.C: New test.
7629 2013-02-05 Jakub Jelinek <jakub@redhat.com>
7631 PR tree-optimization/56205
7632 * gcc.dg/tree-ssa/stdarg-6.c: New test.
7633 * gcc.c-torture/execute/pr56205.c: New test.
7635 2013-02-05 Richard Biener <rguenther@suse.de>
7637 PR tree-optimization/53342
7638 PR tree-optimization/53185
7639 * gcc.dg/vect/pr53185-2.c: New testcase.
7641 2013-02-05 Jan Hubicka <jh@suse.cz>
7643 PR tree-optimization/55789
7644 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
7645 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
7646 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
7647 * g++.dg/ipa/inline-1.C: New testcase.
7648 * g++.dg/ipa/inline-2.C: New testcase.
7649 * g++.dg/ipa/inline-3.C: New testcase.
7651 2013-02-05 Jan Hubicka <jh@suse.cz>
7653 PR tree-optimization/55789
7654 * g++.dg/torture/pr55789.C: New testcase.
7656 2013-02-05 Jakub Jelinek <jakub@redhat.com>
7659 * gcc.dg/pr56167.c: New test.
7661 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
7664 * gcc.target/sh/pr55146.c: New.
7666 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
7668 PR tree-optimization/54386
7669 * gcc.target/sh/pr54386.c: New.
7671 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
7674 * gfortran.dg/realloc_on _assign_16.f90 : New test.
7677 * gfortran.dg/realloc_on _assign_17.f90 : New test.
7679 2013-02-04 Alexander Potapenko <glider@google.com>
7680 Jack Howarth <howarth@bromo.med.uc.edu>
7681 Jakub Jelinek <jakub@redhat.com>
7684 * g++.dg/asan/pr55617.C: New test.
7686 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
7689 * gfortran.dg/typebound_operator_19.f90: New test.
7690 * gfortran.dg/typebound_assignment_4.f90: New test.
7692 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
7695 * gfortran.dg/recursive_interface_1.f90: New test.
7697 2013-02-04 Richard Guenther <rguenther@suse.de>
7700 * gcc.dg/lto/pr56168_0.c: New testcase.
7701 * gcc.dg/lto/pr56168_1.c: Likewise.
7703 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
7707 * gfortran.dg/block_12.f90: New test.
7708 * gfortran.dg/module_error_1.f90: New test.
7710 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
7712 * lib/target-supports.exp (check_effective_target_vect_float)
7713 (check_effective_target_vect_no_align): Add mips-sde-elf.
7715 2013-02-01 Jakub Jelinek <jakub@redhat.com>
7717 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
7719 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
7721 * gcc.dg/pr56023.c: XFAIL on AIX.
7722 * gcc.dg/vect/pr49352.c: Same.
7724 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
7726 * gnat.dg/opt26.adb: New test.
7728 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7731 2013-01-27 Amol Pise <amolpise15@gmail.com>
7733 * gcc.target/arm/neon-vfnms-1.c: New test.
7734 * gcc.target/arm/neon-vfnma-1.c: New test.
7736 2013-01-31 Richard Biener <rguenther@suse.de>
7738 PR tree-optimization/56157
7739 * gcc.dg/torture/pr56157.c: New testcase.
7741 2013-01-30 Richard Biener <rguenther@suse.de>
7743 PR tree-optimization/56150
7744 * gcc.dg/torture/pr56150.c: New testcase.
7746 2013-01-30 Jakub Jelinek <jakub@redhat.com>
7749 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
7750 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
7751 printed in backtrace.
7752 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
7753 to avoid errors about mismatched allocation vs. deallocation.
7756 * g++.dg/mv1.C: Moved to...
7757 * g++.dg/ext/mv1.C: ... here. Adjust test.
7758 * g++.dg/mv2.C: Moved to...
7759 * g++.dg/ext/mv2.C: ... here. Adjust test.
7760 * g++.dg/mv3.C: Moved to...
7761 * g++.dg/ext/mv3.C: ... here.
7762 * g++.dg/mv4.C: Moved to...
7763 * g++.dg/ext/mv4.C: ... here.
7764 * g++.dg/mv5.C: Moved to...
7765 * g++.dg/ext/mv5.C: ... here. Adjust test.
7766 * g++.dg/mv6.C: Moved to...
7767 * g++.dg/ext/mv6.C: ... here. Adjust test.
7768 * g++.dg/ext/mv7.C: New test.
7769 * g++.dg/ext/mv8.C: New test.
7770 * g++.dg/ext/mv9.C: New test.
7771 * g++.dg/ext/mv10.C: New test.
7772 * g++.dg/ext/mv11.C: New test.
7774 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
7776 PR rtl-optimization/56144
7777 * gcc.dg/pr56144.c: New.
7779 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
7781 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
7783 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
7784 * g++.dg/cpp0x/constexpr-55573.C: Same
7786 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
7788 PR tree-optimization/56064
7789 * gcc.dg/fixed-point/view-convert.c: New test.
7791 2013-01-30 Andreas Schwab <schwab@suse.de>
7793 * lib/target-supports-dg.exp (dg-process-target): Use expr to
7794 evaluate the end index in string range.
7796 2013-01-30 Tobias Burnus <burnus@net-b.de>
7799 * gfortran.dg/allocatable_function_6.f90: New.
7801 2013-01-29 Janus Weil <janus@gcc.gnu.org>
7802 Mikael Morin <mikael@gcc.gnu.org>
7805 * gfortran.dg/proc_ptr_comp_36.f90: New.
7807 2013-01-29 Richard Biener <rguenther@suse.de>
7809 PR tree-optimization/55270
7810 * gcc.dg/torture/pr55270.c: New testcase.
7812 2013-01-28 Jakub Jelinek <jakub@redhat.com>
7814 PR rtl-optimization/56117
7815 * gcc.dg/pr56117.c: New test.
7817 2013-01-28 Richard Biener <rguenther@suse.de>
7819 PR tree-optimization/56034
7820 * gcc.dg/torture/pr56034.c: New testcase.
7822 2013-01-28 Jakub Jelinek <jakub@redhat.com>
7824 PR tree-optimization/56125
7825 * gcc.dg/pr56125.c: New test.
7827 2013-01-28 Tobias Burnus <burnus@net-b.de>
7828 Mikael Morin <mikael@gcc.gnu.org>
7831 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
7832 * gfortran.dg/import8.f90: Likewise.
7833 * gfortran.dg/interface_derived_type_1.f90: Likewise.
7834 * gfortran.dg/import10.f90: New test.
7835 * gfortran.dg/import11.f90: Likewise
7837 2013-01-28 Jakub Jelinek <jakub@redhat.com>
7840 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
7841 string.h. Provide memset, malloc and free prototypes, adjust line
7842 numbers in dg-output.
7843 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
7844 Provide memset prototype and adjust line numbers in dg-output.
7845 * c-c++-common/asan/global-overflow-1.c: Likewise.
7847 PR tree-optimization/56094
7848 * gcc.dg/pr56094.c: New test.
7850 2013-01-27 Amol Pise <amolpise15@gmail.com>
7852 * gcc.target/arm/neon-vfnms-1.c: New test.
7853 * gcc.target/arm/neon-vfnma-1.c: New test.
7855 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
7858 * gcc.target/i386/pr56114.c: New test.
7860 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
7863 * gfortran.dg/associate_14.f90: New test.
7866 * gfortran.dg/associate_13.f90: New test.
7868 2013-01-25 Jakub Jelinek <jakub@redhat.com>
7870 PR tree-optimization/56098
7871 * gcc.dg/pr56098-1.c: New test.
7872 * gcc.dg/pr56098-2.c: New test.
7874 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
7877 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
7879 2013-01-22 Marek Polacek <polacek@redhat.com>
7881 PR tree-optimization/56035
7882 * gcc.dg/pr56035.c: New test.
7884 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
7886 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
7889 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
7891 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
7893 2013-01-24 Jakub Jelinek <jakub@redhat.com>
7896 * gcc.dg/pr56078.c: New test.
7897 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
7899 2013-01-24 Martin Jambor <mjambor@suse.cz>
7901 PR tree-optimization/55927
7902 * g++.dg/ipa/devirt-10.C: Disable early inlining.
7904 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
7906 * gcc.target/i386/movsd.c: New test.
7908 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
7911 * gcc.target/i386/pr55934.c: New test.
7913 2013-01-23 Janus Weil <janus@gcc.gnu.org>
7916 * gfortran.dg/select_8.f90: New.
7918 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
7920 * gcc.target/microblaze/microblaze.exp: Remove
7921 target_config_cflags check.
7923 2013-01-23 Jakub Jelinek <jakub@redhat.com>
7926 * gfortran.dg/gomp/pr56052.f90: New test.
7929 * gcc.dg/pr49069.c: New test.
7931 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7934 * g++.dg/cpp0x/constexpr-static10.C: New.
7936 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
7939 * gcc.target/i386/pr56028.c: New test.
7941 2013-01-22 Jakub Jelinek <jakub@redhat.com>
7944 * gcc.target/i386/pr55686.c: New test.
7946 2013-01-22 Dodji Seketeli <dodji@redhat.com>
7949 * g++.dg/cpp0x/variadic139.C: New test.
7950 * g++.dg/cpp0x/variadic140.C: Likewise.
7951 * g++.dg/cpp0x/variadic141.C: Likewise.
7953 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
7955 * gnat.dg/warn8.adb: New test.
7957 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
7960 * gfortran.dg/include_8.f90: New test.
7962 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
7964 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
7965 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
7967 2013-01-21 Jakub Jelinek <jakub@redhat.com>
7969 PR tree-optimization/56051
7970 * gcc.c-torture/execute/pr56051.c: New test.
7972 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
7974 PR rtl-optimization/56023
7975 * gcc.dg/pr56023.c: New test.
7977 2013-01-21 Martin Jambor <mjambor@suse.cz>
7980 * gcc.target/i386/pr56022.c: New test.
7982 2013-01-21 Jason Merrill <jason@redhat.com>
7984 * lib/target-supports.exp (check_effective_target_alias): New.
7986 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
7989 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
7991 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
7993 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
7995 2013-01-19 Jeff Law <law@redhat.com>
7997 PR tree-optimization/52631
7998 * tree-ssa/pr52631.c: New test.
7999 * tree-ssa/ssa-fre-9: Update expected output.
8001 2013-01-19 Anthony Green <green@moxielogic.com>
8003 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
8006 2013-01-18 Jakub Jelinek <jakub@redhat.com>
8008 PR tree-optimization/56029
8009 * g++.dg/torture/pr56029.C: New test.
8011 2013-01-18 Sharad Singhai <singhai@google.com>
8013 PR tree-optimization/55995
8014 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
8016 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
8019 * gcc.target/i386/pr55433.c: New.
8021 2013-01-18 Jakub Jelinek <jakub@redhat.com>
8024 * gfortran.dg/pr56015.f90: New test.
8026 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
8028 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
8030 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
8032 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
8033 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
8034 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
8035 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
8036 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
8038 2013-01-17 Jeff Law <law@redhat.com>
8040 * gcc.dg/pr52573.c: Move to...
8041 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
8043 PR rtl-optimization/52573
8044 * gcc.dg/pr52573.c: New test.
8046 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
8049 * g++.dg/asan/interception-test-1.C: Skip on darwin.
8050 * lib/target-supports.exp (check_effective_target_swapcontext): Use
8051 check_no_compiler_messages to test support in ucontext.h.
8052 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
8053 compliant RLIMIT_AS.
8055 2013-01-17 Marek Polacek <polacek@redhat.com>
8057 PR rtl-optimization/55833
8058 * gcc.dg/pr55833.c: New test.
8060 2013-01-17 Jan Hubicka <jh@suse.cz>
8062 PR tree-optimization/55273
8063 * gcc.c-torture/compile/pr55273.c: New testcase.
8065 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
8068 * gcc.target/pr55981.c: New test.
8070 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
8072 * gcc.target/arm/pr40887.c: Require at least armv5.
8073 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
8074 * gcc.target/arm/pr51915.c: Likewise.
8075 * gcc.target/arm/pr52006.c: Likewise.
8076 * gcc.target/arm/pr53187.c: Likewise.
8078 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
8079 * gcc.target/arm/ftest-support-arm.h: Delete.
8080 * gcc.target/arm/ftest-support-thumb.h: Delete.
8081 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
8082 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
8083 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
8084 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
8085 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
8086 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
8087 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
8088 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
8089 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
8090 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
8091 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
8092 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
8093 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
8094 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
8095 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
8096 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
8097 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
8098 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
8099 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
8100 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
8101 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
8102 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
8103 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
8104 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
8106 2013-01-17 Martin Jambor <mjambor@suse.cz>
8108 PR tree-optimizations/55264
8109 * g++.dg/ipa/pr55264.C: New test.
8111 2013-01-16 Janus Weil <janus@gcc.gnu.org>
8114 * gfortran.dg/class_55.f90: New.
8116 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
8119 * gcc.c-torture/execute/builtins/builtins.exp: Add
8120 -Wl,--allow-multiple-definition for eabi and elf targets.
8123 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
8124 check_effective_target_vect_perm_short,
8125 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
8126 check_effective_target_vect64): Return 0 for big-endian ARM.
8127 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
8129 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
8132 2013-01-16 Richard Biener <rguenther@suse.de>
8134 PR tree-optimization/55964
8135 * gcc.dg/torture/pr55964.c: New testcase.
8137 2013-01-16 Richard Biener <rguenther@suse.de>
8139 PR tree-optimization/54767
8140 PR tree-optimization/53465
8141 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
8143 2013-01-16 Christian Bruel <christian.bruel@st.com>
8146 * gcc.target/sh/sh-switch.c: New testcase.
8148 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
8150 * gcc.dg/webizer.c: Increase the array size.
8152 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8155 * gcc.dg/pr55940.c: New test.
8157 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
8158 Harald Anlauf <anlauf@gmx.de>
8160 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
8161 * gfortran.dg/bounds_check_5.f90: Likewise.
8162 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
8163 * gfortran.dg/continuation_9.f90: Likewise.
8164 * gfortran.dg/move_alloc_13.f90: Likewise.
8165 * gfortran.dg/structure_constructor_11.f90: Likewise.
8166 * gfortran.dg/tab_continuation.f: Likewise.
8167 * gfortran.dg/warning-directive-2.F90: Likewise.
8168 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
8170 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
8172 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
8173 * gcc.target/arm/fma-sp.c: Likewise.
8175 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
8177 PR rtl-optimization/55153
8178 * gcc.dg/pr55153.c: New.
8180 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8182 PR tree-optimization/55920
8183 * gcc.c-torture/compile/pr55920.c: New test.
8185 2013-01-15 Richard Biener <rguenther@suse.de>
8188 * gcc.dg/torture/pr55882.c: New testcase.
8190 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8192 PR tree-optimization/55955
8193 * gcc.c-torture/compile/pr55955.c: New test.
8195 2013-01-15 Dodji Seketeli <dodji@redhat.com>
8198 * g++.dg/cpp0x/alias-decl-31.C: New test.
8200 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
8203 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
8204 case where interface is null.
8206 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8209 * gfortran.dg/array_constructor_40.f90: New test.
8211 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
8213 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
8215 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
8217 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
8218 * gcc.target/aarch64/vect-ld1r-compile.c: New.
8219 * gcc.target/aarch64/vect-ld1r-fp.c: New.
8220 * gcc.target/aarch64/vect-ld1r.c: New.
8221 * gcc.target/aarch64/vect-ld1r.x: New.
8223 2013-01-14 Andi Kleen <ak@linux.intel.com>
8226 * gcc.target/i386/hle-clear-rel.c: New file
8227 * gcc.target/i386/hle-store-rel.c: New file.
8229 2013-01-14 Harald Anlauf <anlauf@gmx.de>
8231 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
8232 * gfortran.dg/bounds_check_4.f90: Likewise.
8233 * gfortran.dg/inquire_10.f90: Likewise.
8234 * gfortran.dg/minloc_3.f90: Likewise.
8235 * gfortran.dg/minlocval_3.f90: Likewise.
8236 * gfortran.dg/module_double_reuse.f90: Likewise.
8237 * gfortran.dg/mvbits_1.f90: Likewise.
8238 * gfortran.dg/oldstyle_1.f90: Likewise.
8239 * gfortran.dg/pr20163-2.f: Likewise.
8240 * gfortran.dg/save_1.f90: Likewise.
8241 * gfortran.dg/scan_1.f90: Likewise.
8242 * gfortran.dg/select_char_1.f90: Likewise.
8243 * gfortran.dg/shape_4.f90: Likewise.
8244 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
8245 * gfortran.dg/function_optimize_10.f90: Likewise.
8246 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
8247 * gfortran.dg/used_types_17.f90: Likewise.
8248 * gfortran.dg/used_types_18.f90: Likewise.
8250 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
8253 * gfortran.dg/proc_ptr_result_8.f90 : New test.
8255 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
8257 * gcc.dg/unroll_5.c: Add nomips16 attributes.
8259 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
8261 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
8263 2013-01-12 Janus Weil <janus@gcc.gnu.org>
8266 * gfortran.dg/assumed_type_2.f90: Fix test case.
8267 * gfortran.dg/internal_pack_13.f90: New test.
8268 * gfortran.dg/internal_pack_14.f90: New test.
8270 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
8273 * gfortran.dg/unlimited_polymorphic_8.f90: Update
8274 scan-tree-dump-times for foo.0.x._vptr to deal with change from
8277 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
8279 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
8281 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
8284 * gcc.target/s390/pr55719.c: New testcase.
8286 2013-01-11 Richard Guenther <rguenther@suse.de>
8288 PR tree-optimization/44061
8289 * gcc.dg/pr44061.c: New testcase.
8291 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
8293 Update copyright years.
8295 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
8296 Jakub Jelinek <jakub@redhat.com>
8299 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
8301 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
8303 PR rtl-optimization/55672
8304 * gcc.target/i386/pr55672.c: New.
8306 2013-01-10 Jeff Law <law@redhat.com>
8308 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
8309 pass/fail message unique.
8312 2013-01-10 Jason Merrill <jason@redhat.com>
8314 * ada/.gitignore: New.
8316 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8318 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
8320 * g++.dg/tls/thread_local2.C: Likewise.
8321 * g++.dg/tls/thread_local2g.C: Likewise.
8322 * g++.dg/tls/thread_local6.C: Likewise.
8323 * g++.dg/tls/thread_local-order1.C: Add tls options.
8324 * g++.dg/tls/thread_local-order2.C: Likewise.
8325 * g++.dg/tls/thread_local3.C: Likewise.
8326 * g++.dg/tls/thread_local3g.C: Likewise.
8327 * g++.dg/tls/thread_local4.C: Likewise.
8328 * g++.dg/tls/thread_local4g.C: Likewise.
8329 * g++.dg/tls/thread_local5.C: Likewise.
8330 * g++.dg/tls/thread_local5g.C: Likewise.
8331 * g++.dg/tls/thread_local6g.C: Likewise.
8333 2013-01-10 Kostya Serebryany <kcc@google.com>
8335 * g++.dg/asan/asan_test.cc: Sync from upstream.
8337 2013-01-10 Jakub Jelinek <jakub@redhat.com>
8339 PR tree-optimization/55921
8340 * gcc.c-torture/compile/pr55921.c: New test.
8342 2013-01-09 Jan Hubicka <jh@suse.cz>
8344 PR tree-optimization/55569
8345 * gcc.c-torture/compile/pr55569.c: New testcase.
8347 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
8350 * gfortran.dg/use_28.f90: New test.
8352 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
8354 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
8355 number matching more robust.
8357 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
8359 PR rtl-optimization/55829
8360 * gcc.target/i386/pr55829.c: New.
8362 2013-01-09 Tobias Burnus <burnus@net-b.de>
8365 * gfortran.dg/bind_c_bool_1.f90: New.
8366 * gfortran.dg/do_5.f90: Add dg-warning.
8368 2013-01-09 Jan Hubicka <jh@suse.cz>
8370 PR tree-optimization/55875
8371 * gcc.c-torture/execute/pr55875.c: New testcase.
8372 * g++.dg/torture/pr55875.C: New testcase.
8374 2013-01-09 Jakub Jelinek <jakub@redhat.com>
8377 * c-c++-common/pr48418.c: New test.
8379 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
8382 * g++.dg/tls/thread_local-ice.C: New.
8384 2013-01-09 Andreas Schwab <schwab@suse.de>
8386 * gcc.dg/guality/pr54693.c: Null-terminate arr.
8388 2013-01-09 Jakub Jelinek <jakub@redhat.com>
8390 PR tree-optimization/48189
8391 * gcc.dg/pr48189.c: New test.
8393 2013-01-04 Jan Hubicka <jh@suse.cz>
8395 PR tree-optimization/55823
8396 * g++.dg/ipa/devirt-10.C: New testcase.
8398 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
8399 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
8401 PR rtl-optimization/55845
8402 * gcc.target/i386/pr55845.c: New test.
8404 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
8406 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
8407 instructions generated instead of number of occurances.
8409 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
8411 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
8412 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
8413 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
8414 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
8415 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
8416 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
8417 * gcc.target/aarch64/vect-fcm.x: Likewise.
8418 * lib/target-supports.exp
8419 (check_effective_target_vect_cond): Enable for AArch64.
8421 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
8423 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
8424 endian-safe float pool loading.
8425 (test_square_root_v4sf): Likewise.
8426 (test_square_root_v2df): Likewise.
8427 * lib/target-supports.exp
8428 (check_effective_target_vect_call_sqrtf): Add AArch64.
8430 2013-01-08 Martin Jambor <mjambor@suse.cz>
8433 * gcc.dg/tree-ssa/pr55579.c: New test.
8435 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8437 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
8440 2013-01-08 Jakub Jelinek <jakub@redhat.com>
8443 * gcc.dg/torture/pr55890-3.c: New test.
8446 * gcc.c-torture/compile/pr55851.c: New test.
8449 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
8452 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
8455 * gfortran.dg/elemental_scalar_args_2.f90: New test.
8457 2013-01-07 Tobias Burnus <burnus@net-b.de>
8460 * gfortran.dg/pointer_init_2.f90: Update dg-error.
8461 * gfortran.dg/pointer_init_7.f90: New.
8463 2013-01-07 Richard Biener <rguenther@suse.de>
8465 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
8467 2013-01-07 Richard Biener <rguenther@suse.de>
8470 * gcc.dg/torture/pr55890-1.c: New testcase.
8471 * gcc.dg/torture/pr55890-2.c: Likewise.
8473 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
8475 * gcc.target/aarch64/fmovd.c: New.
8476 * gcc.target/aarch64/fmovf.c: Likewise.
8477 * gcc.target/aarch64/fmovd-zero.c: Likewise.
8478 * gcc.target/aarch64/fmovf-zero.c: Likewise.
8479 * gcc.target/aarch64/vect-fmovd.c: Likewise.
8480 * gcc.target/aarch64/vect-fmovf.c: Likewise.
8481 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
8482 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
8484 2013-01-07 Richard Biener <rguenther@suse.de>
8486 PR tree-optimization/55888
8487 PR tree-optimization/55862
8488 * gcc.dg/torture/pr55888.c: New testcase.
8490 2013-01-07 Tobias Burnus <burnus@net-b.de>
8493 * gfortran.dg/intrinsic_size_3.f90: New.
8495 2013-01-07 Tobias Burnus <burnus@net-b.de>
8498 * gfortran.dg/select_type_32.f90: New.
8500 2013-01-04 Dodji Seketeli <dodji@redhat.com>
8503 * g++.dg/cpp0x/alias-decl-29.C: New test.
8505 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
8510 * gfortran.dg/class_array_15.f03: New test.
8512 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
8517 * gfortran.dg/use_23.f90: New test.
8518 * gfortran.dg/use_24.f90: New test.
8519 * gfortran.dg/use_25.f90: New test.
8520 * gfortran.dg/use_26.f90: New test.
8521 * gfortran.dg/use_27.f90: New test.
8523 2013-01-06 Olivier Hainque <hainque@adacore.com>
8525 * gnat.dg/specs/clause_on_volatile.ads: New test.
8527 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
8529 * gnat.dg/alignment10.adb: New test.
8531 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
8532 Mikael Morin <mikael@gcc.gnu.org>
8535 * gfortran.dg/use_22.f90: New test.
8537 2013-01-04 Andrew Pinski <apinski@cavium.com>
8539 * gcc.target/aarch64/cmp-1.c: New testcase.
8541 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
8544 * gfortran.dg/select_type_31.f03: New test.
8546 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
8548 PR c++/54526 (again)
8549 * g++.dg/cpp0x/parse2.C: Extend.
8550 * g++.old-deja/g++.other/crash28.C: Adjust.
8552 2013-01-04 Richard Biener <rguenther@suse.de>
8554 PR tree-optimization/55862
8555 * gcc.dg/torture/pr55862.c: New testcase.
8557 2013-01-04 Martin Jambor <mjambor@suse.cz>
8559 PR tree-optimization/55755
8560 * gcc.dg/torture/pr55755.c: New test.
8561 * gcc.dg/tree-ssa/sra-13.c: Likewise.
8562 * gcc.dg/tree-ssa/pr45144.c: Update.
8564 2013-01-04 Richard Biener <rguenther@suse.de>
8567 * gcc.dg/fold-reassoc-2.c: New testcase.
8569 2013-01-04 Tobias Burnus <burnus@net-b.de>
8572 * gfortran.dg/null_7.f90: New.
8574 2013-01-04 Tobias Burnus <burnus@net-b.de>
8578 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
8579 * gfortran.dg/unlimited_polymorphic_7.f90: New.
8580 * gfortran.dg/unlimited_polymorphic_8.f90: New.
8582 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
8584 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
8586 2013-01-03 Janus Weil <janus@gcc.gnu.org>
8589 * gfortran.dg/assignment_1.f90: Modified.
8590 * gfortran.dg/assignment_4.f90: New.
8592 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
8594 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
8596 2013-01-03 Richard Biener <rguenther@suse.de>
8598 PR tree-optimization/55857
8599 * gcc.dg/vect/pr55857-1.c: New testcase.
8600 * gcc.dg/vect/pr55857-2.c: Likewise.
8602 2013-01-03 Jakub Jelinek <jakub@redhat.com>
8604 PR rtl-optimization/55838
8605 * gcc.dg/pr55838.c: New test.
8607 PR tree-optimization/55832
8608 * gcc.c-torture/compile/pr55832.c: New test.
8610 2013-01-02 Teresa Johnson <tejohnson@google.com>
8612 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
8613 * gcc.dg/tree-ssa/loop-23.c: Ditto.
8614 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
8615 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
8616 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
8617 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
8618 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
8619 * gcc.dg/unroll_1.c: Ditto.
8620 * gcc.dg/unroll_2.c: Ditto.
8621 * gcc.dg/unroll_3.c: Ditto.
8622 * gcc.dg/unroll_4.c: Ditto.
8624 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8626 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
8628 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8631 * gfortran.dg/eof_4.f90: New test.
8633 2013-01-02 Jakub Jelinek <jakub@redhat.com>
8635 * lib/c-compat.exp (compat-use-alt-compiler): Remove
8636 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
8637 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
8638 (compat_setup_dfp): Initialize compat_alt_caret and
8639 compat_save_TEST_ALWAYS_FLAGS.
8641 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
8643 * gcc.dg/torture/tls/tls-reload-1.c: New test.
8645 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
8647 * gcc.dg/torture/fp-int-convert-2.c: New test.
8649 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8651 * gfortran.dg/newunit_3.f90: Add dg-do run.
8652 * gfortran.dg/inquire_15.f90: Add dg-do run.
8654 2013-01-01 Jakub Jelinek <jakub@redhat.com>
8656 PR tree-optimization/55831
8657 * gcc.dg/pr55831.c: New test.
8659 Copyright (C) 2013 Free Software Foundation, Inc.
8661 Copying and distribution of this file, with or without modification,
8662 are permitted in any medium without royalty provided the copyright
8663 notice and this notice are preserved.