1 2014-01-09 Steve Ellcey <sellcey@mips.com>
3 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
5 2014-01-09 Jakub Jelinek <jakub@redhat.com>
8 * gcc.target/i386/pr47735.c: New test.
10 PR tree-optimization/59622
11 * g++.dg/opt/pr59622-2.C: New test.
12 * g++.dg/opt/pr59622-3.C: New test.
13 * g++.dg/opt/pr59622-4.C: New test.
14 * g++.dg/opt/pr59622-5.C: New test.
17 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
18 filename:line instead of (modulename+offset) form with stripped
19 initial / from the filename.
21 2014-01-09 Ian Lance Taylor <iant@google.com>
23 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
24 the other Go compiler.
26 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
29 * g++.dg/cpp0x/variadic145.C: New.
31 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
33 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
34 which don't support -fsplit-stack. Skip rotate[0123].go tests.
36 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
39 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
40 are run only if the Cilk library is available/enabled.
41 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
42 * lib/target-supports.exp (check_libcilkrts_available): New function.
44 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
47 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
48 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
49 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
50 with dg-additional-options.
51 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
52 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
53 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
54 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
55 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
56 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
58 2014-01-09 Richard Biener <rguenther@suse.de>
60 PR tree-optimization/59715
61 * gcc.dg/torture/pr59715.c: New testcase.
63 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
65 * c-c++-common/asan/no-asan-globals.c: New test.
66 * c-c++-common/asan/no-instrument-reads.c: Likewise.
67 * c-c++-common/asan/no-instrument-writes.c: Likewise.
68 * c-c++-common/asan/use-after-return-1.c: Likewise.
69 * c-c++-common/asan/no-use-after-return.c: Likewise.
71 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
73 * gnat.dg/weak2.ad[sb]: New test.
75 2014-01-08 Jakub Jelinek <jakub@redhat.com>
78 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
79 type, use pointers to vector type instead.
81 2014-01-08 Catherine Moore <clm@codesourcery.com>
83 * gcc.target/mips/umips-branch-3.c: New test.
84 * gcc.target/mips/umips-branch-4.c: New test.
86 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
88 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
89 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
90 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
91 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
92 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
93 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
94 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
95 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
97 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
99 PR rtl-optimization/59137
100 * gcc.target/mips/pr59137.c: New test.
102 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
104 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
105 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
106 * gcc.target/i386/pr55433.c (dg-options): Ditto.
107 * gcc.target/i386/pr57848.c (dg-options): Ditto.
108 * gcc.target/i386/pr59099.c (dg-options): Ditto.
109 Require fpic effective target.
110 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
112 2014-01-08 Jakub Jelinek <jakub@redhat.com>
115 * gcc.dg/pr59722.c: New test.
117 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
120 * gcc.dg/torture/pr57748-3.c: New test.
121 * gcc.dg/torture/pr57748-4.c: New test.
123 2014-01-08 Marek Polacek <polacek@redhat.com>
126 * gcc.dg/gomp/pr59669-1.c: New test.
127 * gcc.dg/gomp/pr59669-2.c: New test.
129 2014-01-08 Martin Jambor <mjambor@suse.cz>
132 * gcc.dg/ipa/pr59610.c: New test.
134 2014-01-08 Janus Weil <janus@gcc.gnu.org>
137 * gfortran.dg/binding_label_tests_26a.f90: New.
138 * gfortran.dg/binding_label_tests_26b.f90: New.
140 2014-01-08 Marek Polacek <polacek@redhat.com>
143 * c-c++-common/ubsan/pr59667.c: New test.
145 2014-01-08 Richard Biener <rguenther@suse.de>
148 * gcc.dg/pr59630.c: New testcase.
150 2014-01-08 Richard Biener <rguenther@suse.de>
153 * gcc.dg/pr59471.c: New testcase.
155 2014-01-07 Jeff Law <law@redhat.com>
158 * gcc.target/i386/pr53623.c: New test.
160 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
162 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
164 * g++.dg/cpp1y/pr58534.C: Likewise.
165 * g++.dg/cpp1y/pr58536.C: Likewise.
166 * g++.dg/cpp1y/pr58548.C: Likewise.
167 * g++.dg/cpp1y/pr58549.C: Likewise.
168 * g++.dg/cpp1y/pr58637.C: Likewise.
169 * g++.dg/cpp1y/pr59112.C: Likewise.
170 * g++.dg/cpp1y/pr59113.C: Likewise.
171 * g++.dg/cpp1y/pr59629.C: Likewise.
172 * g++.dg/cpp1y/pr59635.C: Likewise.
173 * g++.dg/cpp1y/pr59636.C: Likewise.
174 * g++.dg/cpp1y/pr59638.C: Likewise.
176 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
178 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
180 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
182 * gcc.target/i386/intrinsics_4.c (bar): New function.
184 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
186 * g++.dg/ext/is_base_of_incomplete-2.C: New.
188 2014-01-07 Jakub Jelinek <jakub@redhat.com>
190 PR rtl-optimization/58668
191 * gcc.dg/pr58668.c: New test.
193 PR tree-optimization/59643
194 * gcc.dg/pr59643.c: New test.
195 * gcc.c-torture/execute/pr59643.c: New test.
197 2014-01-06 Janus Weil <janus@gcc.gnu.org>
200 * gfortran.dg/class_allocate_16.f90: New.
202 2014-01-06 Jakub Jelinek <jakub@redhat.com>
205 * gcc.target/i386/pr59644.c: New test.
207 2014-01-06 Marek Polacek <polacek@redhat.com>
210 * gcc.dg/pr57773.c: New test.
212 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
218 * g++.dg/cpp1y/pr59635.C: New testcase.
219 * g++.dg/cpp1y/pr59636.C: New testcase.
220 * g++.dg/cpp1y/pr59629.C: New testcase.
221 * g++.dg/cpp1y/pr59638.C: New testcase.
223 2014-01-06 Martin Jambor <mjambor@suse.cz>
226 * gcc.dg/ipa/pr59008.c: New test.
228 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
230 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
233 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
235 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
237 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
239 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
241 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
242 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
243 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
245 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
247 Make CALC void static.
248 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
250 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
252 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
254 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
256 * gcc.target/i386/pr59501-1.c: Require avx effective target.
257 * gcc.target/i386/pr59501-2.c: Likewise.
258 * gcc.target/i386/pr59501-3.c: Likewise.
259 * gcc.target/i386/pr59501-4.c: Likewise.
260 * gcc.target/i386/pr59501-5.c: Likewise.
261 * gcc.target/i386/pr59501-6.c: Likewise.
263 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
265 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
266 * gcc.target/i386/pr59390_1.c: Likewise.
267 * gcc.target/i386/pr59390_2.c: Likewise.
269 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
271 * gcc.dg/pr59350.c: Tweak.
272 * gcc.dg/pr59350-2.c: New test.
273 * g++.dg/pr59510.C: Likewise.
275 2014-01-06 Janus Weil <janus@gcc.gnu.org>
278 * gfortran.dg/bind_c_procs_2.f90: New.
280 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
282 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
283 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
284 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
285 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
286 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
287 * gcc.dg/tree-ssa/vrp47.c: Likewise.
288 * gcc.dg/tree-ssa/vrp87.c: Likewise.
290 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
292 * gcc.target/arm/neon-nested-apcs.c: New test.
294 2014-01-04 Jakub Jelinek <jakub@redhat.com>
296 PR tree-optimization/59519
297 * gcc.dg/vect/pr59519-1.c: New test.
298 * gcc.dg/vect/pr59519-2.c: New test.
300 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
303 2014-01-04 Janus Weil <janus@gcc.gnu.org>
306 * gfortran.dg/typebound_proc_32.f90: New.
308 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
311 * g++.dg/pr58950.C: New file.
313 2014-01-03 Tobias Burnus <burnus@net-b.de>
316 * g++.dg/gomp/pr58567.C: New.
318 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
320 PR tree-optimization/59651
321 * gcc.dg/torture/pr59651.c: New test.
322 * gcc.dg/vect/pr59651.c: Ditto.
324 2014-01-03 Jakub Jelinek <jakub@redhat.com>
327 * gcc.target/i386/pr59625.c: New test.
329 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
333 * g++.dg/cpp0x/range-for28.C: New.
334 * g++.dg/cpp0x/range-for3.C: Update.
336 2014-01-02 Joseph Myers <joseph@codesourcery.com>
338 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
340 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
343 * g++.dg/cpp0x/pr59641.C: New file.
345 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
347 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
349 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
352 * g++.dg/ext/pr59378.C: New file.
354 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
356 Update copyright years
358 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
360 * gcc.target/arc/arc.exp: Use the standard form for the copyright
363 2014-01-02 Janus Weil <janus@gcc.gnu.org>
366 * gfortran.dg/dynamic_dispatch_12.f90: New.
368 2014-01-01 Jakub Jelinek <jakub@redhat.com>
370 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
371 the builtin isn't optimized away as unused.
373 PR rtl-optimization/59647
374 * g++.dg/opt/pr59647.C: New test.
376 Copyright (C) 2014 Free Software Foundation, Inc.
378 Copying and distribution of this file, with or without modification,
379 are permitted in any medium without royalty provided the copyright
380 notice and this notice are preserved.