1 2014-01-30 Richard Biener <rguenther@suse.de>
3 PR tree-optimization/59993
4 * gcc.dg/torture/pr59993.c: New testcase.
6 2014-01-30 Richard Sandiford <rdsandiford@googlemail.com>
8 * g++.dg/vect/pr33426-ivdep.cc, g++.dg/vect/pr33426-ivdep-2.cc,
9 g++.dg/vect/pr33426-ivdep-3.cc, g++.dg/vect/pr33426-ivdep-4.cc,
10 gcc.dg/vect/vect-ivdep-1.c, gcc.dg/vect/vect-ivdep-2.c: Require
11 vect_int rather than vect_float.
13 2014-01-30 Marek Polacek <polacek@redhat.com>
15 * gcc.dg/Wconversion-real-integer.c: Properly end comment.
17 2014-01-30 David Holsgrove <david.holsgrove@xilinx.com>
19 * gcc.target/microblaze/isa/fcmp4.c: New.
21 2014-01-30 Marek Polacek <polacek@redhat.com>
24 * gcc.dg/pr59940.c: New test.
25 * gcc.dg/pr35635.c (func3): Move dg-warning.
27 2014-01-30 Richard Biener <rguenther@suse.de>
29 PR tree-optimization/59903
30 * gcc.dg/torture/pr59903.c: New testcase.
32 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
35 * g++.dg/lookup/crash8.C: New.
37 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
40 * g++.dg/template/crash117.C: New.
42 2014-01-30 Richard Biener <rguenther@suse.de>
45 * gcc.dg/cast-function-1.c: Adjust to survive DCE.
46 * gcc.dg/call-diag-2.c: Remove expected warnings about calling
48 * gcc.dg/invalid-call-1.c: Likewise.
50 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
53 * g++.dg/cpp1y/auto-fn23.C: New.
55 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
58 * g++.dg/init/dso_handle2.C: New.
60 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
63 * g++.dg/cpp0x/pr58674.C: New.
65 2014-01-28 Kirill Yukhin <kirill.yukhin@intel.com>
68 * gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
69 * gcc.target/i386/avx512f-gather-5.c: Ditto.
71 2014-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
73 * gcc.dg/vmx/merge-be-order.c: New.
74 * gcc.dg/vmx/merge.c: New.
75 * gcc.dg/vmx/merge-vsx-be-order.c: New.
76 * gcc.dg/vmx/merge-vsx.c: New.
78 2014-01-29 Richard Biener <rguenther@suse.de>
80 PR tree-optimization/58742
81 * gcc.dg/pr58742-1.c: New testcase.
82 * gcc.dg/pr58742-2.c: Likewise.
83 * gcc.dg/pr58742-3.c: Likewise.
85 2014-01-29 Renlin Li <Renlin.Li@arm.com>
87 * gcc.target/arm/ftest-armv7ve-arm.c: New.
88 * gcc.target/arm/ftest-armv7ve-thumb.c: New.
89 * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
91 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
94 * g++.dg/gomp/pr58702.C: New.
96 2014-01-29 Dodji Seketeli <dodji@redhat.com>
98 * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
101 2014-01-29 Jakub Jelinek <jakub@redhat.com>
104 PR tree-optimization/59920
105 * gcc.dg/pr59920-1.c: New test.
106 * gcc.dg/pr59920-2.c: New test.
107 * gcc.dg/pr59920-3.c: New test.
108 * c-c++-common/gomp/pr59917-1.c: New test.
109 * c-c++-common/gomp/pr59917-2.c: New test.
111 PR tree-optimization/59594
112 * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
113 * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
114 * gcc.dg/vect/pr59594.c: New test.
116 2014-01-28 Paul Thomas <pault@gcc.gnu.org>
119 * gfortran.dg/allocate_class_3.f90: New test.
121 2014-01-28 Dodji Seketeli <dodji@redhat.com>
123 PR preprocessor/59935
124 * c-c++-common/cpp/warning-zero-location.c: New test.
125 * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
127 2014-01-27 Steve Ellcey <sellcey@mips.com>
129 * gcc.target/mips/pr52125.c: Add -mno-optgp option.
131 2014-01-27 Allan Sandfeld Jensen <sandfeld@kde.org>
133 * g++.dg/ext/mv16.C: New tests.
135 2014-01-27 Ilya Tocar <ilya.tocar@intel.com>
137 * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
138 * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
139 * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
140 * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
141 * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
142 * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
143 * gcc.target/i386/avx512f-vpcmpged-1.c: New.
144 * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
145 * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
146 * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
147 * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
148 * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
149 * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
150 * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
151 * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
152 * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
153 * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
154 * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
155 * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
156 * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
157 * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
158 * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
159 * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
160 * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
161 * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
162 * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
163 * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
164 * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
165 * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
166 * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
167 * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
168 * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
169 * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
170 * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
171 * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
172 * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
173 * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
174 * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
175 * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
176 _mm512_mask_cvtepi32_storeu_epi8.
177 * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
178 * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
179 _mm512_mask_cvtepi32_storeu_epi16.
180 * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
181 * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
182 _mm512_mask_cvtepi64_storeu_epi8.
183 * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
184 * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
185 _mm512_mask_cvtepi64_storeu_epi16.
186 * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
187 * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
188 _mm512_mask_cvtepi64_storeu_epi32.
189 * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
190 * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
191 _mm512_mask_cvtsepi32_storeu_epi8.
192 * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
193 * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
194 _mm512_mask_cvtsepi32_storeu_epi16.
195 * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
196 * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
197 _mm512_mask_cvtsepi64_storeu_epi8.
198 * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
199 * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
200 _mm512_mask_cvtsepi64_storeu_epi16.
201 * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
202 * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
203 _mm512_mask_cvtsepi64_storeu_epi32.
204 * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
205 * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
206 _mm512_mask_cvtusepi32_storeu_epi8.
207 * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
208 * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
209 _mm512_mask_cvtusepi32_storeu_epi16.
210 * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
211 * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
212 _mm512_mask_cvtusepi64_storeu_epi8.
213 * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
214 * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
215 _mm512_mask_cvtusepi64_storeu_epi16.
216 * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
217 * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
218 _mm512_mask_cvtusepi64_storeu_epi32.
219 * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
220 * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
222 2014-01-27 Kirill Yukhin <kirill.yukhin@intel.com>
224 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
225 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
226 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
227 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
228 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
229 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
230 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
231 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
232 * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
233 built-ins roudning immediate.
234 * gcc.target/i386/sse-22.c: Add new built-ins.
235 * gcc.target/i386/sse-23.c: Ditto.
236 * gcc.target/i386/avx-1.c: Ditto.
238 2014-01-27 Christian Bruel <christian.bruel@st.com>
240 * gcc.target/sh/torture/strncmp.c: New tests.
242 2014-01-25 Richard Sandiford <rdsandiford@googlemail.com>
244 * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
246 2014-01-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
248 * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
250 2014-01-24 Jeff Law <law@redhat.com>
252 PR tree-optimization/59919
253 * gcc.c-torture/compile/pr59919.c: New test.
255 2014-01-24 Paolo Carlini <paolo.carlini@oracle.com>
258 * g++.dg/ext/timevar2.C: New.
260 2014-01-24 Marek Polacek <polacek@redhat.com>
262 * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
264 2014-01-23 H.J. Lu <hongjiu.lu@intel.com>
267 * gcc.target/i386/pr59929.c: New test.
269 2014-01-23 Michael Meissner <meissner@linux.vnet.ibm.com>
272 * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
273 word atomic functions at runtime.
275 2014-01-23 Marek Polacek <polacek@redhat.com>
278 * gcc.dg/pr59846.c: New test.
280 2014-01-23 Marek Polacek <polacek@redhat.com>
283 * c-c++-common/pr58346-1.c: New test.
284 * c-c++-common/pr58346-2.c: New test.
285 * c-c++-common/pr58346-3.c: New test.
287 2014-01-23 Marek Polacek <polacek@redhat.com>
290 * gcc.dg/20020220-2.c: Adjust dg-warning message.
291 * gcc.dg/pr59871.c: New test.
293 2014-01-23 Paolo Carlini <paolo.carlini@oracle.com>
296 * g++.dg/parse/enum11.C: New.
298 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
300 * gcc.target/aarch64/sshr64_1.c: New testcase.
302 2014-01-23 Balaji V. Iyer <balaji.v.iyer@intel.com>
304 * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
305 SIMD enabled function.
306 * g++.dg/cilk-plus/ef_test.C: New test.
307 * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
309 * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
310 to differenciate C error messages from C++ ones.
312 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
314 * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
316 2014-01-23 David Holsgrove <david.holsgrove@xilinx.com>
318 * gcc.target/microblaze/others/builtin-trap.c: New test,
320 2014-01-23 Jakub Jelinek <jakub@redhat.com>
323 * c-c++-common/gomp/pr58809.c: New test.
325 2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
328 * c-c++-common/asan/use-after-return-1.c: Fixed
331 2014-01-23 Dodji Seketeli <dodji@redhat.com>
333 PR preprocessor/58580
334 * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
336 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
337 Ilya Tocar <ilya.tocar@intel.com>
339 * gcc.target/i386/avx512f-kmovw-1.c: New.
341 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
343 * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
344 * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
345 * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
346 * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
347 * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
348 * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
350 2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
353 * gcc.dg/pr48774.c: Remove skip for mips_rel.
354 * gcc.target/mips/pr52125.c: New test.
356 2014-01-22 Marek Polacek <polacek@redhat.com>
359 * gcc.dg/torture/pr59891.c: New test.
361 2014-01-22 Jeff Law <law@redhat.com>
363 PR tree-optimization/59597
364 * gcc.dg/tree-ssa/pr59597.c: New test.
366 2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
368 PR rtl-optimization/59477
369 * g++.dg/pr59477.C: New.
371 2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
373 * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
375 2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
378 * g++.dg/pr59482.C: New.
380 2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
382 * gcc.dg/vmx/insert-vsx-be-order.c: New.
383 * gcc.dg/vmx/extract-vsx.c: New.
384 * gcc.dg/vmx/extract-vsx-be-order.c: New.
385 * gcc.dg/vmx/insert-vsx.c: New.
387 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
389 PR rtl-optimization/59896
390 * gcc.target/arm/pr59896.c: New.
392 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
394 PR rtl-optimization/59858
395 * gcc.target/arm/pr59858.c: New.
397 2014-01-21 Jakub Jelinek <jakub@redhat.com>
400 * gcc.dg/tree-prof/pr59003.c: New test.
403 * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
406 2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
408 * gfortran.dg/round_3.f08: Add more cases.
410 2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
412 * lib/target-supports.exp (force_conventional_output_for): New
414 * lib/scanasm.exp (scan-assembler_required_options)
415 (scan-assembler-not_required_options)
416 (scan-assembler-times_required_options): Replace with
417 force_conventional_output_fors.
418 * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
419 * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
421 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
424 * gcc.target/i386/pr59789.c: New testcase.
426 2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
428 * g++.dg/debug/ra1.C (struct tree_base): Change the width of
429 the 'code' bitfield from 16 to 8.
431 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
433 * lib/target-supports.exp
434 (check_effective_target_vect_perm): Exclude aarch64_be.
435 (check_effective_target_vect_perm_byte): Likewise.
436 (check_effective_target_vect_perm_short): Likewise.
438 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
440 * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
441 (RUN_TEST): Use new macro.
442 (INDEX64_32): Delete.
443 (INDEX64_64): Likewise.
444 (INDEX128_32): Likewise.
445 (INDEX128_64): Likewise.
447 (test_vneg_f32): Use fixed RUN_TEST.
449 2014-01-20 Richard Biener <rguenther@suse.de>
452 * gcc.dg/pr59860.c: New testcase.
454 2014-01-20 Jakub Jelinek <jakub@redhat.com>
457 * gcc.target/i386/pr59880.c: New test.
459 2014-01-20 Renlin Li <renlin.li@arm.com>
461 * gcc.dg/pr44194-1.c: Tweak regexp.
463 2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
468 * gfortran.dg/round_3.f08: New cases added.
469 * gfortran.dg/fmt_g_1.f90: New test.
471 2014-01-19 Uros Bizjak <ubizjak@gmail.com>
473 * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
475 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
477 * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
479 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
481 * gcc.dg/vect/pr57705.c: Require vect_int.
482 * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
483 * gcc.dg/vect/vect-alias-check.c: Likewise.
485 2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
488 * gfortran.dg/unresolved_fixup_1.f90: New test.
489 * gfortran.dg/unresolved_fixup_2.f90: New test.
491 2014-01-18 Jakub Jelinek <jakub@redhat.com>
494 * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
495 Remove dg-prune-output lines.
497 2014-01-17 Jakub Jelinek <jakub@redhat.com>
500 * gfortran.dg/pr59706.f90: New test.
501 * g++.dg/ext/pr59706.C: New test.
503 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
507 * g++.dg/cpp0x/decltype-incomplete1.C: New.
508 * g++.dg/init/pr58811.C: Likewise.
510 2014-01-17 Jeff Law <law@redhat.com>
513 * gfortran.dg/pr57904.f90: New test.
515 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
518 * g++.dg/cpp0x/nsdmi-union4.C: New.
520 2014-01-17 Marek Polacek <polacek@redhat.com>
523 * g++.dg/diagnostic/pr59838.C: New test.
525 2014-01-17 Marek Polacek <polacek@redhat.com>
528 * gcc.dg/pr58346.c: New test.
530 2014-01-17 Jakub Jelinek <jakub@redhat.com>
533 * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
534 dg-options, use dg-additional-options for i?86/x86_64 to avoid
538 * gfortran.dg/pr59440-1.f90: New test.
539 * gfortran.dg/pr59440-2.f90: New test.
540 * gfortran.dg/pr59440-3.f90: New test.
543 * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
544 testing for " version" and " alias" with one testing for
545 " version\[^\n\r]* alias".
546 * gcc.dg/vect/vect-ivdep-2.c: Likewise.
547 * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
548 * g++.dg/vect/pr33426-ivdep.cc: Likewise.
549 * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
550 * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
551 * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
554 * c-c++-common/torture/pr57945.c: New test.
556 2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
558 * gcc.target/arm/its.c: New testcase.
560 2014-01-16 Jan Hubicka <jh@suse.cz>
563 * g++.dg/torture/pr59775.C: New testcase.
565 2014-01-16 Jakub Jelinek <jakub@redhat.com>
568 * gcc.c-torture/compile/pr58344.c: New test.
571 * gcc.target/i386/pr59839.c: New test.
574 * gcc.target/i386/pr9771-1.c (main): Rename to...
575 (real_main): ... this. Add __asm name "main".
576 (ASMNAME, ASMNAME2, STRING): Define.
578 2014-01-16 Nick Clifton <nickc@redhat.com>
581 * gcc.c-torture/compile/pr28865.c: New.
582 * gcc.c-torture/execute/pr28865.c: New.
584 2014-01-16 Marek Polacek <polacek@redhat.com>
587 * gcc.dg/pr59827.c: New test.
589 2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
591 * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
593 2014-01-15 Richard Henderson <rth@redhat.com>
596 * gcc.target/i386/pr54694.c: New test.
598 2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
601 * g++.dg/pr49718.C: New test.
603 2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
605 * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
607 2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
609 * gcc.dg/vmx/mult-even-odd.c: New.
610 * gcc.dg/vmx/mult-even-odd-be-order.c: New.
612 2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
614 * lib/target-supports.exp (check_libcilkrts_available): Added an
615 extern "C" if we are using C++ along with a function prototype.
617 2014-01-15 Jeff Law <law@redhat.com>
619 PR tree-optimization/59747
620 * gcc.c-torture/execute/pr59747.c: New test.
622 2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
625 * c-c++-common/convert-vec-1.c: Also prune ABI change for
627 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
628 * g++.dg/ext/attribute-test-1.C: Likewise.
629 * g++.dg/ext/attribute-test-2.C: Likewise.
630 * g++.dg/ext/attribute-test-3.C: Likewise.
631 * g++.dg/ext/attribute-test-4.C: Likewise.
632 * g++.dg/ext/pr56790-1.C: Likewise.
633 * g++.dg/torture/pr38565.C: Likewise.
634 * gcc.dg/pr53060.c: Likewise.
635 * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
636 * c-c++-common/vector-compare-2.c: Likewise.
637 * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
638 * g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
639 dg-message line number.
641 2014-01-15 Matthias Klose <doko@ubuntu.com>
643 * go.test/go-test.exp: Set goarch for aarch64*-*-*.
645 2014-01-15 Richard Biener <rguenther@suse.de>
647 PR tree-optimization/59822
648 * g++.dg/torture/pr59822.C: New testcase.
650 2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
653 * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
654 * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
656 2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
657 Kugan Vivekanandarajah <kuganv@linaro.org>
660 * g++.dg/pr59695.C: New testcase.
662 2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
665 * gcc.c-torture/compile/pr59803.c: New testcase.
667 2014-01-15 Jakub Jelinek <jakub@redhat.com>
670 * gcc.c-torture/execute/pr58943.c: New test.
671 * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
673 2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
676 * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
677 * gcc.target/i386/pr39162.c (y): New __m256i variable.
678 (bar): Change return type to void. Set y to x.
679 * gcc.target/i386/pr59794-1.c: New testcase.
680 * gcc.target/i386/pr59794-2.c: Likewise.
681 * gcc.target/i386/pr59794-3.c: Likewise.
682 * gcc.target/i386/pr59794-4.c: Likewise.
683 * gcc.target/i386/pr59794-5.c: Likewise.
684 * gcc.target/i386/pr59794-6.c: Likewise.
685 * gcc.target/i386/pr59794-7.c: Likewise.
687 2014-01-14 Richard Biener <rguenther@suse.de>
689 PR tree-optimization/58921
690 PR tree-optimization/59006
691 * gcc.dg/torture/pr58921.c: New testcase.
692 * gcc.dg/torture/pr59006.c: Likewise.
693 * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
695 2014-01-14 Jakub Jelinek <jakub@redhat.com>
698 * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
699 -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
700 cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
701 for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
702 Executing predictive commoning without unrolling.
704 2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
706 * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
707 __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
708 __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
709 __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
710 __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
711 __builtin_ia32_rsqrt28sd_round.
712 * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
713 * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
714 * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
715 * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
716 * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
717 * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
718 * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
719 * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
720 * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
721 * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
722 * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
723 * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
724 * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
725 * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
726 * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
727 * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
728 * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
729 * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
730 * gcc.target/i386/sse-22.c: Extend with new built-ins,
731 fix wrong rounding mode (see above).
732 * gcc.target/i386/sse-23.c: Ditto.
734 2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
736 * gcc.dg/vmx/insert.c: New.
737 * gcc.dg/vmx/insert-be-order.c: New.
738 * gcc.dg/vmx/extract.c: New.
739 * gcc.dg/vmx/extract-be-order.c: New.
741 2014-01-13 Jakub Jelinek <jakub@redhat.com>
743 PR tree-optimization/59387
744 * gcc.c-torture/execute/pr59387.c: New test.
746 2014-01-13 Richard Biener <rguenther@suse.de>
748 * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
749 adjusting mathlib options.
750 * gfortran.dg/lto/lto.exp: Likewise.
752 2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
754 * gnat.dg/loop_optimization17.adb: New test.
755 * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
757 2014-01-13 Christian Bruel <christian.bruel@st.com>
759 * gcc.target/sh/cmpstrn.c: New case.
761 2014-01-13 Jakub Jelinek <jakub@redhat.com>
763 * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
764 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
766 2014-01-12 Janus Weil <janus@gcc.gnu.org>
769 * gfortran.dg/alloc_comp_basics_6.f90: New.
771 2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
774 * gfortran.dg/pr59700.f90: New test.
776 2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
778 * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
779 * gfortran.dg/use_only_3.f90: Likewise.
780 * gfortran.dg/inquire_10.f90: Delete opened file.
781 * gfortran.dg/inquire_15.f90: Likewise.
782 * gfortran.dg/pr16597.f90: Likewise.
783 * gfortran.dg/open_negative_unit_1.f90: Likewise + test
786 2014-01-10 Jeff Law <law@redhat.com>
789 * gcc.c-torture/compile/pr59743.c: New test.
791 2014-01-10 Jan Hubicka <jh@suse.cz>
794 * g++.dg/torture/pr58585.C: New testcase.
796 2014-01-10 Hans-Peter Nilsson <hp@axis.com>
798 * gcc.dg/pr46309.c: Disable for cris*-*-*.
800 2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
802 * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
804 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
807 * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
808 * gcc.target/aarch64/cmn-neg2.c: New test.
810 2014-01-10 Richard Biener <rguenther@suse.de>
812 PR tree-optimization/59374
813 * gcc.dg/torture/pr59374-3.c: New testcase.
815 2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
817 * lib/target-supports.exp
818 (check_effective_target_arm_crypto_ok_nocache): New.
819 (check_effective_target_arm_crypto_ok): Use above procedure.
820 (add_options_for_arm_crypto): Use et_arm_crypto_flags.
822 2014-01-10 Jan Hubicka <hubicka@ucw.cz>
826 * g++.dg/ipa/devirt-20.C: New testcase.
827 * g++.dg/torture/pr58252.C: Likewise.
828 * g++.dg/torture/pr59226.C: Likewise.
830 2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
832 * c-c++-common/asan/no-asan-stack.c: New test.
834 2014-01-10 Jakub Jelinek <jakub@redhat.com>
837 * gcc.dg/pr59670.c: New test.
839 2014-01-09 Steve Ellcey <sellcey@mips.com>
841 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
843 2014-01-09 Jakub Jelinek <jakub@redhat.com>
846 * gcc.target/i386/pr47735.c: New test.
848 PR tree-optimization/59622
849 * g++.dg/opt/pr59622-2.C: New test.
850 * g++.dg/opt/pr59622-3.C: New test.
851 * g++.dg/opt/pr59622-4.C: New test.
852 * g++.dg/opt/pr59622-5.C: New test.
855 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
856 filename:line instead of (modulename+offset) form with stripped
857 initial / from the filename.
859 2014-01-09 Ian Lance Taylor <iant@google.com>
861 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
862 the other Go compiler.
864 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
867 * g++.dg/cpp0x/variadic145.C: New.
869 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
871 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
872 which don't support -fsplit-stack. Skip rotate[0123].go tests.
874 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
877 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
878 are run only if the Cilk library is available/enabled.
879 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
880 * lib/target-supports.exp (check_libcilkrts_available): New function.
882 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
885 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
886 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
887 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
888 with dg-additional-options.
889 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
890 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
891 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
892 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
893 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
894 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
896 2014-01-09 Richard Biener <rguenther@suse.de>
898 PR tree-optimization/59715
899 * gcc.dg/torture/pr59715.c: New testcase.
901 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
903 * c-c++-common/asan/no-asan-globals.c: New test.
904 * c-c++-common/asan/no-instrument-reads.c: Likewise.
905 * c-c++-common/asan/no-instrument-writes.c: Likewise.
906 * c-c++-common/asan/use-after-return-1.c: Likewise.
907 * c-c++-common/asan/no-use-after-return.c: Likewise.
909 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
911 * gnat.dg/weak2.ad[sb]: New test.
913 2014-01-08 Jakub Jelinek <jakub@redhat.com>
916 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
917 type, use pointers to vector type instead.
919 2014-01-08 Catherine Moore <clm@codesourcery.com>
921 * gcc.target/mips/umips-branch-3.c: New test.
922 * gcc.target/mips/umips-branch-4.c: New test.
924 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
926 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
927 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
928 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
929 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
930 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
931 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
932 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
933 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
935 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
937 PR rtl-optimization/59137
938 * gcc.target/mips/pr59137.c: New test.
940 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
942 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
943 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
944 * gcc.target/i386/pr55433.c (dg-options): Ditto.
945 * gcc.target/i386/pr57848.c (dg-options): Ditto.
946 * gcc.target/i386/pr59099.c (dg-options): Ditto.
947 Require fpic effective target.
948 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
950 2014-01-08 Jakub Jelinek <jakub@redhat.com>
953 * gcc.dg/pr59722.c: New test.
955 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
958 * gcc.dg/torture/pr57748-3.c: New test.
959 * gcc.dg/torture/pr57748-4.c: New test.
961 2014-01-08 Marek Polacek <polacek@redhat.com>
964 * gcc.dg/gomp/pr59669-1.c: New test.
965 * gcc.dg/gomp/pr59669-2.c: New test.
967 2014-01-08 Martin Jambor <mjambor@suse.cz>
970 * gcc.dg/ipa/pr59610.c: New test.
972 2014-01-08 Janus Weil <janus@gcc.gnu.org>
975 * gfortran.dg/binding_label_tests_26a.f90: New.
976 * gfortran.dg/binding_label_tests_26b.f90: New.
978 2014-01-08 Marek Polacek <polacek@redhat.com>
981 * c-c++-common/ubsan/pr59667.c: New test.
983 2014-01-08 Richard Biener <rguenther@suse.de>
986 * gcc.dg/pr59630.c: New testcase.
988 2014-01-08 Richard Biener <rguenther@suse.de>
991 * gcc.dg/pr59471.c: New testcase.
993 2014-01-07 Jeff Law <law@redhat.com>
996 * gcc.target/i386/pr53623.c: New test.
998 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
1000 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
1002 * g++.dg/cpp1y/pr58534.C: Likewise.
1003 * g++.dg/cpp1y/pr58536.C: Likewise.
1004 * g++.dg/cpp1y/pr58548.C: Likewise.
1005 * g++.dg/cpp1y/pr58549.C: Likewise.
1006 * g++.dg/cpp1y/pr58637.C: Likewise.
1007 * g++.dg/cpp1y/pr59112.C: Likewise.
1008 * g++.dg/cpp1y/pr59113.C: Likewise.
1009 * g++.dg/cpp1y/pr59629.C: Likewise.
1010 * g++.dg/cpp1y/pr59635.C: Likewise.
1011 * g++.dg/cpp1y/pr59636.C: Likewise.
1012 * g++.dg/cpp1y/pr59638.C: Likewise.
1014 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
1016 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
1018 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
1020 * gcc.target/i386/intrinsics_4.c (bar): New function.
1022 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
1024 * g++.dg/ext/is_base_of_incomplete-2.C: New.
1026 2014-01-07 Jakub Jelinek <jakub@redhat.com>
1028 PR rtl-optimization/58668
1029 * gcc.dg/pr58668.c: New test.
1031 PR tree-optimization/59643
1032 * gcc.dg/pr59643.c: New test.
1033 * gcc.c-torture/execute/pr59643.c: New test.
1035 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1038 * gfortran.dg/class_allocate_16.f90: New.
1040 2014-01-06 Jakub Jelinek <jakub@redhat.com>
1043 * gcc.target/i386/pr59644.c: New test.
1045 2014-01-06 Marek Polacek <polacek@redhat.com>
1048 * gcc.dg/pr57773.c: New test.
1050 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
1056 * g++.dg/cpp1y/pr59635.C: New testcase.
1057 * g++.dg/cpp1y/pr59636.C: New testcase.
1058 * g++.dg/cpp1y/pr59629.C: New testcase.
1059 * g++.dg/cpp1y/pr59638.C: New testcase.
1061 2014-01-06 Martin Jambor <mjambor@suse.cz>
1064 * gcc.dg/ipa/pr59008.c: New test.
1066 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1068 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
1071 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1073 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
1074 Require c99_runtime.
1075 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
1077 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
1078 Require c99_runtime.
1079 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
1080 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
1081 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
1083 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
1084 Require c99_runtime.
1085 Make CALC void static.
1086 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
1088 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
1089 Require c99_runtime.
1090 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
1092 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1094 * gcc.target/i386/pr59501-1.c: Require avx effective target.
1095 * gcc.target/i386/pr59501-2.c: Likewise.
1096 * gcc.target/i386/pr59501-3.c: Likewise.
1097 * gcc.target/i386/pr59501-4.c: Likewise.
1098 * gcc.target/i386/pr59501-5.c: Likewise.
1099 * gcc.target/i386/pr59501-6.c: Likewise.
1101 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1103 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
1104 * gcc.target/i386/pr59390_1.c: Likewise.
1105 * gcc.target/i386/pr59390_2.c: Likewise.
1107 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
1109 * gcc.dg/pr59350.c: Tweak.
1110 * gcc.dg/pr59350-2.c: New test.
1111 * g++.dg/pr59510.C: Likewise.
1113 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1116 * gfortran.dg/bind_c_procs_2.f90: New.
1118 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
1120 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
1121 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1122 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1123 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1124 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
1125 * gcc.dg/tree-ssa/vrp47.c: Likewise.
1126 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1128 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
1130 * gcc.target/arm/neon-nested-apcs.c: New test.
1132 2014-01-04 Jakub Jelinek <jakub@redhat.com>
1134 PR tree-optimization/59519
1135 * gcc.dg/vect/pr59519-1.c: New test.
1136 * gcc.dg/vect/pr59519-2.c: New test.
1138 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
1141 2014-01-04 Janus Weil <janus@gcc.gnu.org>
1144 * gfortran.dg/typebound_proc_32.f90: New.
1146 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
1149 * g++.dg/pr58950.C: New file.
1151 2014-01-03 Tobias Burnus <burnus@net-b.de>
1154 * g++.dg/gomp/pr58567.C: New.
1156 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
1158 PR tree-optimization/59651
1159 * gcc.dg/torture/pr59651.c: New test.
1160 * gcc.dg/vect/pr59651.c: Ditto.
1162 2014-01-03 Jakub Jelinek <jakub@redhat.com>
1165 * gcc.target/i386/pr59625.c: New test.
1167 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1171 * g++.dg/cpp0x/range-for28.C: New.
1172 * g++.dg/cpp0x/range-for3.C: Update.
1174 2014-01-02 Joseph Myers <joseph@codesourcery.com>
1176 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
1178 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1181 * g++.dg/cpp0x/pr59641.C: New file.
1183 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1185 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
1187 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1190 * g++.dg/ext/pr59378.C: New file.
1192 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1194 Update copyright years
1196 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1198 * gcc.target/arc/arc.exp: Use the standard form for the copyright
1201 2014-01-02 Janus Weil <janus@gcc.gnu.org>
1204 * gfortran.dg/dynamic_dispatch_12.f90: New.
1206 2014-01-01 Jakub Jelinek <jakub@redhat.com>
1208 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
1209 the builtin isn't optimized away as unused.
1211 PR rtl-optimization/59647
1212 * g++.dg/opt/pr59647.C: New test.
1214 Copyright (C) 2014 Free Software Foundation, Inc.
1216 Copying and distribution of this file, with or without modification,
1217 are permitted in any medium without royalty provided the copyright
1218 notice and this notice are preserved.