2014-01-27 Steve Ellcey <sellcey@mips.com>
[official-gcc.git] / gcc / testsuite / ChangeLog
blobc85c2c23868b19d7373c037c1a6ea482bff89472
1 2014-01-27  Steve Ellcey  <sellcey@mips.com>
3         * gcc.target/mips/pr52125.c: Add -mno-optgp option.
5 2014-01-27  Allan Sandfeld Jensen  <sandfeld@kde.org>
7         * g++.dg/ext/mv16.C: New tests.
9 2014-01-27  Ilya Tocar  <ilya.tocar@intel.com>
11         * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
12         * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
13         * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
14         * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
15         * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
16         * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
17         * gcc.target/i386/avx512f-vpcmpged-1.c: New.
18         * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
19         * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
20         * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
21         * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
22         * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
23         * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
24         * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
25         * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
26         * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
27         * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
28         * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
29         * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
30         * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
31         * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
32         * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
33         * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
34         * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
35         * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
36         * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
37         * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
38         * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
39         * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
40         * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
41         * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
42         * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
43         * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
44         * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
45         * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
46         * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
47         * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
48         * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
49         * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
50         _mm512_mask_cvtepi32_storeu_epi8.
51         * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
52         * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
53         _mm512_mask_cvtepi32_storeu_epi16.
54         * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
55         * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
56         _mm512_mask_cvtepi64_storeu_epi8.
57         * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
58         * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
59         _mm512_mask_cvtepi64_storeu_epi16.
60         * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
61         * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
62         _mm512_mask_cvtepi64_storeu_epi32.
63         * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
64         * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
65         _mm512_mask_cvtsepi32_storeu_epi8.
66         * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
67         * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
68         _mm512_mask_cvtsepi32_storeu_epi16.
69         * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
70         * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
71         _mm512_mask_cvtsepi64_storeu_epi8.
72         * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
73         * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
74         _mm512_mask_cvtsepi64_storeu_epi16.
75         * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
76         * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
77         _mm512_mask_cvtsepi64_storeu_epi32.
78         * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
79         * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
80         _mm512_mask_cvtusepi32_storeu_epi8.
81         * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
82         * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
83         _mm512_mask_cvtusepi32_storeu_epi16.
84         * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
85         * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
86         _mm512_mask_cvtusepi64_storeu_epi8.
87         * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
88         * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
89         _mm512_mask_cvtusepi64_storeu_epi16.
90         * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
91         * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
92         _mm512_mask_cvtusepi64_storeu_epi32.
93         * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
94         * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
96 2014-01-27  Kirill Yukhin  <kirill.yukhin@intel.com>
98         * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
99         * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
100         * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
101         * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
102         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
103         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
104         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
105         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
106         * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
107         built-ins roudning immediate.
108         * gcc.target/i386/sse-22.c: Add new built-ins.
109         * gcc.target/i386/sse-23.c: Ditto.
110         * gcc.target/i386/avx-1.c: Ditto.
112 2014-01-27  Christian Bruel  <christian.bruel@st.com>
114         * gcc.target/sh/torture/strncmp.c: New tests.
116 2014-01-25  Richard Sandiford  <rdsandiford@googlemail.com>
118         * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
120 2014-01-25  Bernd Edlinger  <bernd.edlinger@hotmail.de>
122         * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
124 2014-01-24  Jeff Law  <law@redhat.com>
126         PR tree-optimization/59919
127         * gcc.c-torture/compile/pr59919.c: New test.
129 2014-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
131         PR c++/57524
132         * g++.dg/ext/timevar2.C: New.
134 2014-01-24  Marek Polacek  <polacek@redhat.com>
136         * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
138 2014-01-23  H.J. Lu  <hongjiu.lu@intel.com>
140         PR target/59929
141         * gcc.target/i386/pr59929.c: New test.
143 2014-01-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
145         PR target/59909
146         * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
147         word atomic functions at runtime.
149 2014-01-23  Marek Polacek  <polacek@redhat.com>
151         PR c/59846
152         * gcc.dg/pr59846.c: New test.
154 2014-01-23  Marek Polacek  <polacek@redhat.com>
156         PR c/58346
157         * c-c++-common/pr58346-1.c: New test.
158         * c-c++-common/pr58346-2.c: New test.
159         * c-c++-common/pr58346-3.c: New test.
161 2014-01-23  Marek Polacek  <polacek@redhat.com>
163         PR c/59871
164         * gcc.dg/20020220-2.c: Adjust dg-warning message.
165         * gcc.dg/pr59871.c: New test.
167 2014-01-23  Paolo Carlini  <paolo.carlini@oracle.com>
169         PR c++/58980
170         * g++.dg/parse/enum11.C: New.
172 2014-01-23  Alex Velenko  <Alex.Velenko@arm.com>
174         * gcc.target/aarch64/sshr64_1.c: New testcase.
176 2014-01-23  Balaji V. Iyer  <balaji.v.iyer@intel.com>
178         * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
179         SIMD enabled function.
180         * g++.dg/cilk-plus/ef_test.C: New test.
181         * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
182         and added C++ ones.
183         * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
184         to differenciate C error messages from C++ ones.
186 2014-01-23  Alex Velenko  <Alex.Velenko@arm.com>
188         * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
190 2014-01-23  David Holsgrove <david.holsgrove@xilinx.com>
192         * gcc.target/microblaze/others/builtin-trap.c: New test,
194 2014-01-23  Jakub Jelinek  <jakub@redhat.com>
196         PR middle-end/58809
197         * c-c++-common/gomp/pr58809.c: New test.
199 2014-01-23  Dominique Dhumieres  <dominiq@lps.ens.fr>
201         PR sanitizer/59897
202         * c-c++-common/asan/use-after-return-1.c: Fixed
203         to pass on darwin.
205 2014-01-23  Dodji Seketeli  <dodji@redhat.com>
207         PR preprocessor/58580
208         * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
210 2014-01-23  Kirill Yukhin  <kirill.yukhin@intel.com>
211             Ilya Tocar     <ilya.tocar@intel.com>
213         * gcc.target/i386/avx512f-kmovw-1.c: New.
215 2014-01-23  Kirill Yukhin  <kirill.yukhin@intel.com>
217         * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
218         * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
219         * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
220         * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
221         * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
222         * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
224 2014-01-23  Richard Sandiford  <rdsandiford@googlemail.com>
226         PR target/52125
227         * gcc.dg/pr48774.c: Remove skip for mips_rel.
228         * gcc.target/mips/pr52125.c: New test.
230 2014-01-22  Marek Polacek  <polacek@redhat.com>
232         PR c/59891
233         * gcc.dg/torture/pr59891.c: New test.
235 2014-01-22  Jeff Law  <law@redhat.com>
237         PR tree-optimization/59597
238         * gcc.dg/tree-ssa/pr59597.c: New test.
240 2014-01-22  Vladimir Makarov  <vmakarov@redhat.com>
242         PR rtl-optimization/59477
243         * g++.dg/pr59477.C: New.
245 2014-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
247         * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
249 2014-01-22  Ville Voutilainen  <ville.voutilainen@gmail.com>
251         PR c++/59482
252         * g++.dg/pr59482.C: New.
254 2014-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
256         * gcc.dg/vmx/insert-vsx-be-order.c: New.
257         * gcc.dg/vmx/extract-vsx.c: New.
258         * gcc.dg/vmx/extract-vsx-be-order.c: New.
259         * gcc.dg/vmx/insert-vsx.c: New.
261 2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>
263         PR rtl-optimization/59896
264         * gcc.target/arm/pr59896.c: New.
266 2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>
268         PR rtl-optimization/59858
269         * gcc.target/arm/pr59858.c: New.
271 2014-01-21  Jakub Jelinek  <jakub@redhat.com>
273         PR target/59003
274         * gcc.dg/tree-prof/pr59003.c: New test.
276         PR middle-end/59860
277         * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
278         other targets.
280 2014-01-20  Dominique d'Humieres  <dominiq@lps.ens.fr>
282         * gfortran.dg/round_3.f08: Add more cases.
284 2014-01-20  Richard Sandiford  <rdsandiford@googlemail.com>
286         * lib/target-supports.exp (force_conventional_output_for): New
287         procedure.
288         * lib/scanasm.exp (scan-assembler_required_options)
289         (scan-assembler-not_required_options)
290         (scan-assembler-times_required_options): Replace with
291         force_conventional_output_fors.
292         * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
293         * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
295 2014-01-20  H.J. Lu  <hongjiu.lu@intel.com>
297         PR middle-end/59789
298         * gcc.target/i386/pr59789.c: New testcase.
300 2014-01-20  Yufeng Zhang  <yufeng.zhang@arm.com>
302         * g++.dg/debug/ra1.C (struct tree_base): Change the width of
303         the 'code' bitfield from 16 to 8.
305 2014-01-20  Alex Velenko  <Alex.Velenko@arm.com>
307         * lib/target-supports.exp
308         (check_effective_target_vect_perm): Exclude aarch64_be.
309         (check_effective_target_vect_perm_byte): Likewise.
310         (check_effective_target_vect_perm_short): Likewise.
312 2014-01-20  Alex Velenko  <Alex.Velenko@arm.com>
314         * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
315         (RUN_TEST): Use new macro.
316         (INDEX64_32): Delete.
317         (INDEX64_64): Likewise.
318         (INDEX128_32): Likewise.
319         (INDEX128_64): Likewise.
320         (INDEX): Likewise.
321         (test_vneg_f32): Use fixed RUN_TEST.
323 2014-01-20  Richard Biener  <rguenther@suse.de>
325         PR middle-end/59860
326         * gcc.dg/pr59860.c: New testcase.
328 2014-01-20  Jakub Jelinek  <jakub@redhat.com>
330         PR target/59880
331         * gcc.target/i386/pr59880.c: New test.
333 2014-01-20  Renlin Li  <renlin.li@arm.com>
335         * gcc.dg/pr44194-1.c: Tweak regexp.
337 2014-01-19  Steven G. Kargl  <kargl@gcc.gnu.org>
339         PR libfortran/59771
340         PR libfortran/59774
341         PR libfortran/59836
342         * gfortran.dg/round_3.f08: New cases added.
343         * gfortran.dg/fmt_g_1.f90: New test.
345 2014-01-19  Uros Bizjak  <ubizjak@gmail.com>
347         * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
349 2014-01-19  Richard Sandiford  <rdsandiford@googlemail.com>
351         * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
353 2014-01-19  Richard Sandiford  <rdsandiford@googlemail.com>
355         * gcc.dg/vect/pr57705.c: Require vect_int.
356         * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
357         * gcc.dg/vect/vect-alias-check.c: Likewise.
359 2014-01-18  Mikael Morin  <mikael@gcc.gnu.org>
361         PR fortran/58007
362         * gfortran.dg/unresolved_fixup_1.f90: New test.
363         * gfortran.dg/unresolved_fixup_2.f90: New test.
365 2014-01-18  Jakub Jelinek  <jakub@redhat.com>
367         PR target/58944
368         * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
369         Remove dg-prune-output lines.
371 2014-01-17  Jakub Jelinek  <jakub@redhat.com>
373         PR middle-end/59706
374         * gfortran.dg/pr59706.f90: New test.
375         * g++.dg/ext/pr59706.C: New test.
377 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
379         PR c++/59270
380         PR c++/58811
381         * g++.dg/cpp0x/decltype-incomplete1.C: New.
382         * g++.dg/init/pr58811.C: Likewise.
384 2014-01-17  Jeff Law  <law@redhat.com>
386         PR middle-end/57904
387         * gfortran.dg/pr57904.f90: New test.
389 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
391         PR c++/59269
392         * g++.dg/cpp0x/nsdmi-union4.C: New.
394 2014-01-17  Marek Polacek  <polacek@redhat.com>
396         PR c++/59838
397         * g++.dg/diagnostic/pr59838.C: New test.
399 2014-01-17  Marek Polacek  <polacek@redhat.com>
401         PR c/58346
402         * gcc.dg/pr58346.c: New test.
404 2014-01-17  Jakub Jelinek  <jakub@redhat.com>
406         PR testsuite/58776
407         * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
408         dg-options, use dg-additional-options for i?86/x86_64 to avoid
409         option duplication.
411         PR fortran/59440
412         * gfortran.dg/pr59440-1.f90: New test.
413         * gfortran.dg/pr59440-2.f90: New test.
414         * gfortran.dg/pr59440-3.f90: New test.
416         PR testsuite/59064
417         * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
418         testing for " version" and " alias" with one testing for
419         " version\[^\n\r]* alias".
420         * gcc.dg/vect/vect-ivdep-2.c: Likewise.
421         * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
422         * g++.dg/vect/pr33426-ivdep.cc: Likewise.
423         * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
424         * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
425         * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
427         PR c++/57945
428         * c-c++-common/torture/pr57945.c: New test.
430 2014-01-17  Zhenqiang Chen  <zhenqiang.chen@arm.com>
432         * gcc.target/arm/its.c: New testcase.
434 2014-01-16  Jan Hubicka  <jh@suse.cz>
436         PR ipa/59775
437         * g++.dg/torture/pr59775.C: New testcase.
439 2014-01-16  Jakub Jelinek  <jakub@redhat.com>
441         PR middle-end/58344
442         * gcc.c-torture/compile/pr58344.c: New test.
444         PR target/59839
445         * gcc.target/i386/pr59839.c: New test.
447         PR debug/54694
448         * gcc.target/i386/pr9771-1.c (main): Rename to...
449         (real_main): ... this.  Add __asm name "main".
450         (ASMNAME, ASMNAME2, STRING): Define.
452 2014-01-16  Nick Clifton  <nickc@redhat.com>
454         PR middle-end/28865
455         * gcc.c-torture/compile/pr28865.c: New.
456         * gcc.c-torture/execute/pr28865.c: New.
458 2014-01-16  Marek Polacek  <polacek@redhat.com>
460         PR middle-end/59827
461         * gcc.dg/pr59827.c: New test.
463 2014-01-16  Andreas Schwab  <schwab@linux-m68k.org>
465         * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
467 2014-01-15  Richard Henderson  <rth@redhat.com>
469         PR debug/54694
470         * gcc.target/i386/pr54694.c: New test.
472 2014-01-15  Laurent Alfonsi <laurent.alfonsi@st.com>
474         PR c++/49718
475         * g++.dg/pr49718.C: New test.
477 2014-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
479         * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
481 2014-01-15  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
483         * gcc.dg/vmx/mult-even-odd.c: New.
484         * gcc.dg/vmx/mult-even-odd-be-order.c: New.
486 2014-01-15  Balaji V. Iyer  <balaji.v.iyer@intel.com>
488         * lib/target-supports.exp (check_libcilkrts_available): Added an
489         extern "C" if we are using C++ along with a function prototype.
491 2014-01-15  Jeff Law  <law@redhat.com>
493         PR tree-optimization/59747
494         * gcc.c-torture/execute/pr59747.c: New test.
496 2014-01-15  H.J. Lu  <hongjiu.lu@intel.com>
498         PR target/59794
499         * c-c++-common/convert-vec-1.c: Also prune ABI change for
500         Linux/x86.
501         * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
502         * g++.dg/ext/attribute-test-1.C: Likewise.
503         * g++.dg/ext/attribute-test-2.C: Likewise.
504         * g++.dg/ext/attribute-test-3.C: Likewise.
505         * g++.dg/ext/attribute-test-4.C: Likewise.
506         * g++.dg/ext/pr56790-1.C: Likewise.
507         * g++.dg/torture/pr38565.C: Likewise.
508         * gcc.dg/pr53060.c: Likewise.
509         * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
510         * c-c++-common/vector-compare-2.c: Likewise.
511         * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
512         * g++.dg/conversion/simd1.C: Add -msse2 for x86.  Adjust
513         dg-message line number.
515 2014-01-15  Matthias Klose  <doko@ubuntu.com>
517         * go.test/go-test.exp: Set goarch for aarch64*-*-*.
519 2014-01-15  Richard Biener  <rguenther@suse.de>
521         PR tree-optimization/59822
522         * g++.dg/torture/pr59822.C: New testcase.
524 2014-01-15  Kirill Yukhin  <kirill.yukhin@intel.com>
526         PR target/59808
527         * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
528         * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
530 2014-01-15  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
531             Kugan Vivekanandarajah  <kuganv@linaro.org>
533         PR target/59695
534         * g++.dg/pr59695.C: New testcase.
536 2014-01-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
538         PR target/59803
539         * gcc.c-torture/compile/pr59803.c: New testcase.
541 2014-01-15  Jakub Jelinek  <jakub@redhat.com>
543         PR c/58943
544         * gcc.c-torture/execute/pr58943.c: New test.
545         * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
547 2014-01-14  H.J. Lu  <hongjiu.lu@intel.com>
549         PR target/59794
550         * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
551         * gcc.target/i386/pr39162.c (y): New __m256i variable.
552         (bar): Change return type to void.  Set y to x.
553         * gcc.target/i386/pr59794-1.c: New testcase.
554         * gcc.target/i386/pr59794-2.c: Likewise.
555         * gcc.target/i386/pr59794-3.c: Likewise.
556         * gcc.target/i386/pr59794-4.c: Likewise.
557         * gcc.target/i386/pr59794-5.c: Likewise.
558         * gcc.target/i386/pr59794-6.c: Likewise.
559         * gcc.target/i386/pr59794-7.c: Likewise.
561 2014-01-14  Richard Biener  <rguenther@suse.de>
563         PR tree-optimization/58921
564         PR tree-optimization/59006
565         * gcc.dg/torture/pr58921.c: New testcase.
566         * gcc.dg/torture/pr59006.c: Likewise.
567         * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
569 2014-01-14  Jakub Jelinek  <jakub@redhat.com>
571         PR testsuite/59494
572         * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
573         -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
574         cleanup-tree-dump from optimized to pcom.  Remove scan-tree-dump-times
575         for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
576         Executing predictive commoning without unrolling.
578 2014-01-14  Kirill Yukhin  <kirill.yukhin@intel.com>
580         * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
581         __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
582         __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
583         __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
584         __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
585         __builtin_ia32_rsqrt28sd_round.
586         * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
587         * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
588         * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
589         * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
590         * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
591         * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
592         * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
593         * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
594         * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
595         * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
596         * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
597         * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
598         * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
599         * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
600         * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
601         * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
602         * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
603         * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
604         * gcc.target/i386/sse-22.c: Extend with new built-ins,
605         fix wrong rounding mode (see above).
606         * gcc.target/i386/sse-23.c: Ditto.
608 2014-01-13  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
610         * gcc.dg/vmx/insert.c: New.
611         * gcc.dg/vmx/insert-be-order.c: New.
612         * gcc.dg/vmx/extract.c: New.
613         * gcc.dg/vmx/extract-be-order.c: New.
615 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
617         PR tree-optimization/59387
618         * gcc.c-torture/execute/pr59387.c: New test.
620 2014-01-13  Richard Biener  <rguenther@suse.de>
622         * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
623         adjusting mathlib options.
624         * gfortran.dg/lto/lto.exp: Likewise.
626 2014-01-13  Eric Botcazou  <ebotcazou@adacore.com>
628         * gnat.dg/loop_optimization17.adb: New test.
629         * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
631 2014-01-13  Christian Bruel  <christian.bruel@st.com>
633         * gcc.target/sh/cmpstrn.c: New case.
635 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
637         * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
638         * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
640 2014-01-12  Janus Weil  <janus@gcc.gnu.org>
642         PR fortran/58026
643         * gfortran.dg/alloc_comp_basics_6.f90: New.
645 2014-01-11  Steven G. Kargl  <kargl@gcc.gnu.org>
647         PR fortran/59700
648         * gfortran.dg/pr59700.f90: New test.
650 2014-01-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
652         * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
653         * gfortran.dg/use_only_3.f90: Likewise.
654         * gfortran.dg/inquire_10.f90: Delete opened file.
655         * gfortran.dg/inquire_15.f90: Likewise.
656         * gfortran.dg/pr16597.f90: Likewise.
657         * gfortran.dg/open_negative_unit_1.f90: Likewise + test
658         for PR59419.
660 2014-01-10  Jeff Law  <law@redhat.com>
662         PR middle-end/59743
663         * gcc.c-torture/compile/pr59743.c: New test.
665 2014-01-10  Jan Hubicka  <jh@suse.cz>
667         PR ipa/58585
668         * g++.dg/torture/pr58585.C: New testcase.
670 2014-01-10  Hans-Peter Nilsson  <hp@axis.com>
672         * gcc.dg/pr46309.c: Disable for cris*-*-*.
674 2014-01-10  Eric Botcazou  <ebotcazou@adacore.com>
676         * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
678 2014-01-10  Richard Earnshaw  <rearnsha@arm.com>
680         PR target/59744
681         * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
682         * gcc.target/aarch64/cmn-neg2.c: New test.
684 2014-01-10  Richard Biener  <rguenther@suse.de>
686         PR tree-optimization/59374
687         * gcc.dg/torture/pr59374-3.c: New testcase.
689 2014-01-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
691         * lib/target-supports.exp
692         (check_effective_target_arm_crypto_ok_nocache): New.
693         (check_effective_target_arm_crypto_ok): Use above procedure.
694         (add_options_for_arm_crypto): Use et_arm_crypto_flags.
696 2014-01-10  Jan Hubicka  <hubicka@ucw.cz>
698         PR ipa/58252
699         PR ipa/59226
700         * g++.dg/ipa/devirt-20.C: New testcase. 
701         * g++.dg/torture/pr58252.C: Likewise.
702         * g++.dg/torture/pr59226.C: Likewise.
704 2014-01-10  Max Ostapenko  <m.ostapenko@partner.samsung.com>
706         * c-c++-common/asan/no-asan-stack.c: New test.
708 2014-01-10  Jakub Jelinek  <jakub@redhat.com>
710         PR middle-end/59670
711         * gcc.dg/pr59670.c: New test.
713 2014-01-09  Steve Ellcey  <sellcey@mips.com>
715         * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
717 2014-01-09  Jakub Jelinek  <jakub@redhat.com>
719         PR middle-end/47735
720         * gcc.target/i386/pr47735.c: New test.
722         PR tree-optimization/59622
723         * g++.dg/opt/pr59622-2.C: New test.
724         * g++.dg/opt/pr59622-3.C: New test.
725         * g++.dg/opt/pr59622-4.C: New test.
726         * g++.dg/opt/pr59622-5.C: New test.
728         PR sanitizer/59136
729         * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
730         filename:line instead of (modulename+offset) form with stripped
731         initial / from the filename.
733 2014-01-09  Ian Lance Taylor  <iant@google.com>
735         * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
736         the other Go compiler.
738 2014-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
740         PR c++/59730
741         * g++.dg/cpp0x/variadic145.C: New.
743 2014-01-09  Uros Bizjak  <ubizjak@gmail.com>
745         * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
746         which don't support -fsplit-stack.  Skip rotate[0123].go tests.
748 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
750         PR testsuite/59524
751         * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
752         are run only if the Cilk library is available/enabled.
753         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
754         * lib/target-supports.exp (check_libcilkrts_available): New function.
756 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
758         PR c++/59631
759         * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
760         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
761         * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
762         with dg-additional-options.
763         * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
764         * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
765         * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
766         * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
767         * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
768         * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
770 2014-01-09  Richard Biener  <rguenther@suse.de>
772         PR tree-optimization/59715
773         * gcc.dg/torture/pr59715.c: New testcase.
775 2014-01-09  Max Ostapenko  <m.ostapenko@partner.samsung.com>
777         * c-c++-common/asan/no-asan-globals.c: New test.
778         * c-c++-common/asan/no-instrument-reads.c: Likewise.
779         * c-c++-common/asan/no-instrument-writes.c: Likewise.
780         * c-c++-common/asan/use-after-return-1.c: Likewise.
781         * c-c++-common/asan/no-use-after-return.c: Likewise.
783 2014-01-08  Eric Botcazou  <ebotcazou@adacore.com>
785         * gnat.dg/weak2.ad[sb]: New test.
787 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
789         PR middle-end/59471
790         * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
791         type, use pointers to vector type instead.
793 2014-01-08  Catherine Moore  <clm@codesourcery.com>
795         * gcc.target/mips/umips-branch-3.c: New test.
796         * gcc.target/mips/umips-branch-4.c: New test.
798 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
800         * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
801         gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
802         gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
803         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
804         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
805         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
806         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
807         gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
809 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
811         PR rtl-optimization/59137
812         * gcc.target/mips/pr59137.c: New test.
814 2014-01-08  Uros Bizjak  <ubizjak@gmail.com>
816         * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
817         * gcc.target/i386/incoming-5.c (dg-options): Ditto.
818         * gcc.target/i386/pr55433.c (dg-options): Ditto.
819         * gcc.target/i386/pr57848.c (dg-options): Ditto.
820         * gcc.target/i386/pr59099.c (dg-options): Ditto.
821         Require fpic effective target.
822         * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
824 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
826         PR ipa/59722
827         * gcc.dg/pr59722.c: New test.
829 2014-01-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>
831         PR middle-end/57748
832         * gcc.dg/torture/pr57748-3.c: New test.
833         * gcc.dg/torture/pr57748-4.c: New test.
835 2014-01-08  Marek Polacek  <polacek@redhat.com>
837         PR middle-end/59669
838         * gcc.dg/gomp/pr59669-1.c: New test.
839         * gcc.dg/gomp/pr59669-2.c: New test.
841 2014-01-08  Martin Jambor  <mjambor@suse.cz>
843         PR ipa/59610
844         * gcc.dg/ipa/pr59610.c: New test.
846 2014-01-08  Janus Weil  <janus@gcc.gnu.org>
848         PR fortran/58182
849         * gfortran.dg/binding_label_tests_26a.f90: New.
850         * gfortran.dg/binding_label_tests_26b.f90: New.
852 2014-01-08  Marek Polacek  <polacek@redhat.com>
854         PR sanitizer/59667
855         * c-c++-common/ubsan/pr59667.c: New test.
857 2014-01-08  Richard Biener  <rguenther@suse.de>
859         PR middle-end/59630
860         * gcc.dg/pr59630.c: New testcase.
862 2014-01-08  Richard Biener  <rguenther@suse.de>
864         PR middle-end/59471
865         * gcc.dg/pr59471.c: New testcase.
867 2014-01-07  Jeff Law  <law@redhat.com>
869         PR middle-end/53623
870         * gcc.target/i386/pr53623.c: New test.
872 2014-01-07  Adam Butcher  <adam@jessamine.co.uk>
874         * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
875         blanks at EOF.
876         * g++.dg/cpp1y/pr58534.C: Likewise.
877         * g++.dg/cpp1y/pr58536.C: Likewise.
878         * g++.dg/cpp1y/pr58548.C: Likewise.
879         * g++.dg/cpp1y/pr58549.C: Likewise.
880         * g++.dg/cpp1y/pr58637.C: Likewise.
881         * g++.dg/cpp1y/pr59112.C: Likewise.
882         * g++.dg/cpp1y/pr59113.C: Likewise.
883         * g++.dg/cpp1y/pr59629.C: Likewise.
884         * g++.dg/cpp1y/pr59635.C: Likewise.
885         * g++.dg/cpp1y/pr59636.C: Likewise.
886         * g++.dg/cpp1y/pr59638.C: Likewise.
888 2014-01-07  Yufeng Zhang  <yufeng.zhang@arm.com>
890         * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
892 2014-01-07  Richard Sandiford  <rdsandiford@googlemail.com>
894         * gcc.target/i386/intrinsics_4.c (bar): New function.
896 2014-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
898         * g++.dg/ext/is_base_of_incomplete-2.C: New.
900 2014-01-07  Jakub Jelinek  <jakub@redhat.com>
902         PR rtl-optimization/58668
903         * gcc.dg/pr58668.c: New test.
905         PR tree-optimization/59643
906         * gcc.dg/pr59643.c: New test.
907         * gcc.c-torture/execute/pr59643.c: New test.
909 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
911         PR fortran/59589
912         * gfortran.dg/class_allocate_16.f90: New.
914 2014-01-06  Jakub Jelinek  <jakub@redhat.com>
916         PR target/59644
917         * gcc.target/i386/pr59644.c: New test.
919 2014-01-06  Marek Polacek  <polacek@redhat.com>
921         PR c/57773
922         * gcc.dg/pr57773.c: New test.
924 2014-01-06  Adam Butcher  <adam@jessamine.co.uk>
926         PR c++/59635
927         PR c++/59636
928         PR c++/59629
929         PR c++/59638
930         * g++.dg/cpp1y/pr59635.C: New testcase.
931         * g++.dg/cpp1y/pr59636.C: New testcase.
932         * g++.dg/cpp1y/pr59629.C: New testcase.
933         * g++.dg/cpp1y/pr59638.C: New testcase.
935 2014-01-06  Martin Jambor  <mjambor@suse.cz>
937         PR ipa/59008
938         * gcc.dg/ipa/pr59008.c: New test.
940 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
942         * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
943         if supported.
945 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
947         * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
948         Require c99_runtime.
949         * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
951         * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
952         Require c99_runtime.
953         * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
954         * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
955         * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
957         * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
958         Require c99_runtime.
959         Make CALC void static.
960         * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
962         * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
963         Require c99_runtime.
964         * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
966 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
968         * gcc.target/i386/pr59501-1.c: Require avx effective target.
969         * gcc.target/i386/pr59501-2.c: Likewise.
970         * gcc.target/i386/pr59501-3.c: Likewise.
971         * gcc.target/i386/pr59501-4.c: Likewise.
972         * gcc.target/i386/pr59501-5.c: Likewise.
973         * gcc.target/i386/pr59501-6.c: Likewise.
975 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
977         * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
978         * gcc.target/i386/pr59390_1.c: Likewise.
979         * gcc.target/i386/pr59390_2.c: Likewise.
981 2014-01-06  Eric Botcazou  <ebotcazou@adacore.com>
983         * gcc.dg/pr59350.c: Tweak.
984         * gcc.dg/pr59350-2.c: New test.
985         * g++.dg/pr59510.C: Likewise.
987 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
989         PR fortran/59023
990         * gfortran.dg/bind_c_procs_2.f90: New.
992 2014-01-05  John David Anglin  <danglin@gcc.gnu.org>
994         * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
995         * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
996         * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
997         * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
998         * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
999         * gcc.dg/tree-ssa/vrp47.c: Likewise.
1000         * gcc.dg/tree-ssa/vrp87.c: Likewise.
1002 2014-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1004         * gcc.target/arm/neon-nested-apcs.c: New test.
1006 2014-01-04  Jakub Jelinek  <jakub@redhat.com>
1008         PR tree-optimization/59519
1009         * gcc.dg/vect/pr59519-1.c: New test.
1010         * gcc.dg/vect/pr59519-2.c: New test.
1012         * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
1013         vmovdqu32.
1015 2014-01-04  Janus Weil  <janus@gcc.gnu.org>
1017         PR fortran/59547
1018         * gfortran.dg/typebound_proc_32.f90: New.
1020 2014-01-03  Marc Glisse  <marc.glisse@inria.fr>
1022         PR c++/58950
1023         * g++.dg/pr58950.C: New file.
1025 2014-01-03  Tobias Burnus  <burnus@net-b.de>
1027         PR c++/58567
1028         * g++.dg/gomp/pr58567.C: New.
1030 2014-01-03  Bingfeng Mei  <bmei@broadcom.com>
1032         PR tree-optimization/59651
1033         * gcc.dg/torture/pr59651.c: New test.
1034         * gcc.dg/vect/pr59651.c: Ditto.
1036 2014-01-03  Jakub Jelinek  <jakub@redhat.com>
1038         PR target/59625
1039         * gcc.target/i386/pr59625.c: New test.
1041 2014-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
1043         Core DR 1442
1044         PR c++/59165
1045         * g++.dg/cpp0x/range-for28.C: New.
1046         * g++.dg/cpp0x/range-for3.C: Update.
1048 2014-01-02  Joseph Myers  <joseph@codesourcery.com>
1050         * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
1052 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1054         PR c++/59641
1055         * g++.dg/cpp0x/pr59641.C: New file.
1057 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1059         * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
1061 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1063         PR c++/59378
1064         * g++.dg/ext/pr59378.C: New file.
1066 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1068         Update copyright years
1070 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1072         * gcc.target/arc/arc.exp: Use the standard form for the copyright
1073         notice.
1075 2014-01-02  Janus Weil  <janus@gcc.gnu.org>
1077         PR fortran/59654
1078         * gfortran.dg/dynamic_dispatch_12.f90: New.
1080 2014-01-01  Jakub Jelinek  <jakub@redhat.com>
1082         * lib/target-supports.exp (check_effective_target_avx512f): Make sure
1083         the builtin isn't optimized away as unused.
1085         PR rtl-optimization/59647
1086         * g++.dg/opt/pr59647.C: New test.
1088 Copyright (C) 2014 Free Software Foundation, Inc.
1090 Copying and distribution of this file, with or without modification,
1091 are permitted in any medium without royalty provided the copyright
1092 notice and this notice are preserved.