1 2014-01-13 Christian Bruel <christian.bruel@st.com>
3 * gcc.target/sh/cmpstrn.c: New case.
5 2014-01-13 Jakub Jelinek <jakub@redhat.com>
7 * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
8 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
10 2014-01-12 Janus Weil <janus@gcc.gnu.org>
13 * gfortran.dg/alloc_comp_basics_6.f90: New.
15 2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
18 * gfortran.dg/pr59700.f90: New test.
20 2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
22 * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
23 * gfortran.dg/use_only_3.f90: Likewise.
24 * gfortran.dg/inquire_10.f90: Delete opened file.
25 * gfortran.dg/inquire_15.f90: Likewise.
26 * gfortran.dg/pr16597.f90: Likewise.
27 * gfortran.dg/open_negative_unit_1.f90: Likewise + test
30 2014-01-10 Jeff Law <law@redhat.com>
33 * gcc.c-torture/compile/pr59743.c: New test.
35 2014-01-10 Jan Hubicka <jh@suse.cz>
38 * g++.dg/torture/pr58585.C: New testcase.
40 2014-01-10 Hans-Peter Nilsson <hp@axis.com>
42 * gcc.dg/pr46309.c: Disable for cris*-*-*.
44 2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
46 * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
48 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
51 * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
52 * gcc.target/aarch64/cmn-neg2.c: New test.
54 2014-01-10 Richard Biener <rguenther@suse.de>
56 PR tree-optimization/59374
57 * gcc.dg/torture/pr59374-3.c: New testcase.
59 2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
61 * lib/target-supports.exp
62 (check_effective_target_arm_crypto_ok_nocache): New.
63 (check_effective_target_arm_crypto_ok): Use above procedure.
64 (add_options_for_arm_crypto): Use et_arm_crypto_flags.
66 2014-01-10 Jan Hubicka <hubicka@ucw.cz>
70 * g++.dg/ipa/devirt-20.C: New testcase.
71 * g++.dg/torture/pr58252.C: Likewise.
72 * g++.dg/torture/pr59226.C: Likewise.
74 2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
76 * c-c++-common/asan/no-asan-stack.c: New test.
78 2014-01-10 Jakub Jelinek <jakub@redhat.com>
81 * gcc.dg/pr59670.c: New test.
83 2014-01-09 Steve Ellcey <sellcey@mips.com>
85 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
87 2014-01-09 Jakub Jelinek <jakub@redhat.com>
90 * gcc.target/i386/pr47735.c: New test.
92 PR tree-optimization/59622
93 * g++.dg/opt/pr59622-2.C: New test.
94 * g++.dg/opt/pr59622-3.C: New test.
95 * g++.dg/opt/pr59622-4.C: New test.
96 * g++.dg/opt/pr59622-5.C: New test.
99 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
100 filename:line instead of (modulename+offset) form with stripped
101 initial / from the filename.
103 2014-01-09 Ian Lance Taylor <iant@google.com>
105 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
106 the other Go compiler.
108 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
111 * g++.dg/cpp0x/variadic145.C: New.
113 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
115 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
116 which don't support -fsplit-stack. Skip rotate[0123].go tests.
118 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
121 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
122 are run only if the Cilk library is available/enabled.
123 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
124 * lib/target-supports.exp (check_libcilkrts_available): New function.
126 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
129 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
130 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
131 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
132 with dg-additional-options.
133 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
134 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
135 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
136 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
137 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
138 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
140 2014-01-09 Richard Biener <rguenther@suse.de>
142 PR tree-optimization/59715
143 * gcc.dg/torture/pr59715.c: New testcase.
145 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
147 * c-c++-common/asan/no-asan-globals.c: New test.
148 * c-c++-common/asan/no-instrument-reads.c: Likewise.
149 * c-c++-common/asan/no-instrument-writes.c: Likewise.
150 * c-c++-common/asan/use-after-return-1.c: Likewise.
151 * c-c++-common/asan/no-use-after-return.c: Likewise.
153 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
155 * gnat.dg/weak2.ad[sb]: New test.
157 2014-01-08 Jakub Jelinek <jakub@redhat.com>
160 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
161 type, use pointers to vector type instead.
163 2014-01-08 Catherine Moore <clm@codesourcery.com>
165 * gcc.target/mips/umips-branch-3.c: New test.
166 * gcc.target/mips/umips-branch-4.c: New test.
168 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
170 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
171 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
172 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
173 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
174 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
175 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
176 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
177 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
179 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
181 PR rtl-optimization/59137
182 * gcc.target/mips/pr59137.c: New test.
184 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
186 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
187 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
188 * gcc.target/i386/pr55433.c (dg-options): Ditto.
189 * gcc.target/i386/pr57848.c (dg-options): Ditto.
190 * gcc.target/i386/pr59099.c (dg-options): Ditto.
191 Require fpic effective target.
192 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
194 2014-01-08 Jakub Jelinek <jakub@redhat.com>
197 * gcc.dg/pr59722.c: New test.
199 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
202 * gcc.dg/torture/pr57748-3.c: New test.
203 * gcc.dg/torture/pr57748-4.c: New test.
205 2014-01-08 Marek Polacek <polacek@redhat.com>
208 * gcc.dg/gomp/pr59669-1.c: New test.
209 * gcc.dg/gomp/pr59669-2.c: New test.
211 2014-01-08 Martin Jambor <mjambor@suse.cz>
214 * gcc.dg/ipa/pr59610.c: New test.
216 2014-01-08 Janus Weil <janus@gcc.gnu.org>
219 * gfortran.dg/binding_label_tests_26a.f90: New.
220 * gfortran.dg/binding_label_tests_26b.f90: New.
222 2014-01-08 Marek Polacek <polacek@redhat.com>
225 * c-c++-common/ubsan/pr59667.c: New test.
227 2014-01-08 Richard Biener <rguenther@suse.de>
230 * gcc.dg/pr59630.c: New testcase.
232 2014-01-08 Richard Biener <rguenther@suse.de>
235 * gcc.dg/pr59471.c: New testcase.
237 2014-01-07 Jeff Law <law@redhat.com>
240 * gcc.target/i386/pr53623.c: New test.
242 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
244 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
246 * g++.dg/cpp1y/pr58534.C: Likewise.
247 * g++.dg/cpp1y/pr58536.C: Likewise.
248 * g++.dg/cpp1y/pr58548.C: Likewise.
249 * g++.dg/cpp1y/pr58549.C: Likewise.
250 * g++.dg/cpp1y/pr58637.C: Likewise.
251 * g++.dg/cpp1y/pr59112.C: Likewise.
252 * g++.dg/cpp1y/pr59113.C: Likewise.
253 * g++.dg/cpp1y/pr59629.C: Likewise.
254 * g++.dg/cpp1y/pr59635.C: Likewise.
255 * g++.dg/cpp1y/pr59636.C: Likewise.
256 * g++.dg/cpp1y/pr59638.C: Likewise.
258 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
260 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
262 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
264 * gcc.target/i386/intrinsics_4.c (bar): New function.
266 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
268 * g++.dg/ext/is_base_of_incomplete-2.C: New.
270 2014-01-07 Jakub Jelinek <jakub@redhat.com>
272 PR rtl-optimization/58668
273 * gcc.dg/pr58668.c: New test.
275 PR tree-optimization/59643
276 * gcc.dg/pr59643.c: New test.
277 * gcc.c-torture/execute/pr59643.c: New test.
279 2014-01-06 Janus Weil <janus@gcc.gnu.org>
282 * gfortran.dg/class_allocate_16.f90: New.
284 2014-01-06 Jakub Jelinek <jakub@redhat.com>
287 * gcc.target/i386/pr59644.c: New test.
289 2014-01-06 Marek Polacek <polacek@redhat.com>
292 * gcc.dg/pr57773.c: New test.
294 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
300 * g++.dg/cpp1y/pr59635.C: New testcase.
301 * g++.dg/cpp1y/pr59636.C: New testcase.
302 * g++.dg/cpp1y/pr59629.C: New testcase.
303 * g++.dg/cpp1y/pr59638.C: New testcase.
305 2014-01-06 Martin Jambor <mjambor@suse.cz>
308 * gcc.dg/ipa/pr59008.c: New test.
310 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
312 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
315 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
317 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
319 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
321 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
323 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
324 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
325 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
327 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
329 Make CALC void static.
330 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
332 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
334 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
336 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
338 * gcc.target/i386/pr59501-1.c: Require avx effective target.
339 * gcc.target/i386/pr59501-2.c: Likewise.
340 * gcc.target/i386/pr59501-3.c: Likewise.
341 * gcc.target/i386/pr59501-4.c: Likewise.
342 * gcc.target/i386/pr59501-5.c: Likewise.
343 * gcc.target/i386/pr59501-6.c: Likewise.
345 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
347 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
348 * gcc.target/i386/pr59390_1.c: Likewise.
349 * gcc.target/i386/pr59390_2.c: Likewise.
351 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
353 * gcc.dg/pr59350.c: Tweak.
354 * gcc.dg/pr59350-2.c: New test.
355 * g++.dg/pr59510.C: Likewise.
357 2014-01-06 Janus Weil <janus@gcc.gnu.org>
360 * gfortran.dg/bind_c_procs_2.f90: New.
362 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
364 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
365 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
366 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
367 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
368 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
369 * gcc.dg/tree-ssa/vrp47.c: Likewise.
370 * gcc.dg/tree-ssa/vrp87.c: Likewise.
372 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
374 * gcc.target/arm/neon-nested-apcs.c: New test.
376 2014-01-04 Jakub Jelinek <jakub@redhat.com>
378 PR tree-optimization/59519
379 * gcc.dg/vect/pr59519-1.c: New test.
380 * gcc.dg/vect/pr59519-2.c: New test.
382 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
385 2014-01-04 Janus Weil <janus@gcc.gnu.org>
388 * gfortran.dg/typebound_proc_32.f90: New.
390 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
393 * g++.dg/pr58950.C: New file.
395 2014-01-03 Tobias Burnus <burnus@net-b.de>
398 * g++.dg/gomp/pr58567.C: New.
400 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
402 PR tree-optimization/59651
403 * gcc.dg/torture/pr59651.c: New test.
404 * gcc.dg/vect/pr59651.c: Ditto.
406 2014-01-03 Jakub Jelinek <jakub@redhat.com>
409 * gcc.target/i386/pr59625.c: New test.
411 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
415 * g++.dg/cpp0x/range-for28.C: New.
416 * g++.dg/cpp0x/range-for3.C: Update.
418 2014-01-02 Joseph Myers <joseph@codesourcery.com>
420 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
422 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
425 * g++.dg/cpp0x/pr59641.C: New file.
427 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
429 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
431 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
434 * g++.dg/ext/pr59378.C: New file.
436 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
438 Update copyright years
440 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
442 * gcc.target/arc/arc.exp: Use the standard form for the copyright
445 2014-01-02 Janus Weil <janus@gcc.gnu.org>
448 * gfortran.dg/dynamic_dispatch_12.f90: New.
450 2014-01-01 Jakub Jelinek <jakub@redhat.com>
452 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
453 the builtin isn't optimized away as unused.
455 PR rtl-optimization/59647
456 * g++.dg/opt/pr59647.C: New test.
458 Copyright (C) 2014 Free Software Foundation, Inc.
460 Copying and distribution of this file, with or without modification,
461 are permitted in any medium without royalty provided the copyright
462 notice and this notice are preserved.