* g++.dg/debug/dwarf2/auto1.C: Handle other comment characters.
[official-gcc.git] / gcc / testsuite / ChangeLog
blobac0ee8476703566ab0c02919eac7796c4c578991
1 2014-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3         * gcc.dg/vmx/merge-be-order.c: New.
4         * gcc.dg/vmx/merge.c: New.
5         * gcc.dg/vmx/merge-vsx-be-order.c: New.
6         * gcc.dg/vmx/merge-vsx.c: New.
8 2014-01-29  Richard Biener  <rguenther@suse.de>
10         PR tree-optimization/58742
11         * gcc.dg/pr58742-1.c: New testcase.
12         * gcc.dg/pr58742-2.c: Likewise.
13         * gcc.dg/pr58742-3.c: Likewise.
15 2014-01-29  Renlin Li  <Renlin.Li@arm.com>
17         * gcc.target/arm/ftest-armv7ve-arm.c: New.
18         * gcc.target/arm/ftest-armv7ve-thumb.c: New.
19         * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
21 2014-01-29  Paolo Carlini  <paolo.carlini@oracle.com>
23         PR c++/58702
24         * g++.dg/gomp/pr58702.C: New.
26 2014-01-29  Dodji Seketeli  <dodji@redhat.com>
28         * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
29         selector.
31 2014-01-29  Jakub Jelinek  <jakub@redhat.com>
33         PR middle-end/59917
34         PR tree-optimization/59920
35         * gcc.dg/pr59920-1.c: New test.
36         * gcc.dg/pr59920-2.c: New test.
37         * gcc.dg/pr59920-3.c: New test.
38         * c-c++-common/gomp/pr59917-1.c: New test.
39         * c-c++-common/gomp/pr59917-2.c: New test.
41         PR tree-optimization/59594
42         * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
43         * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
44         * gcc.dg/vect/pr59594.c: New test.
46 2014-01-28  Paul Thomas  <pault@gcc.gnu.org>
48         PR fortran/59414
49         * gfortran.dg/allocate_class_3.f90: New test.
51 2014-01-28  Dodji Seketeli  <dodji@redhat.com>
53         PR preprocessor/59935
54         * c-c++-common/cpp/warning-zero-location.c: New test.
55         * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
57 2014-01-27  Steve Ellcey  <sellcey@mips.com>
59         * gcc.target/mips/pr52125.c: Add -mno-optgp option.
61 2014-01-27  Allan Sandfeld Jensen  <sandfeld@kde.org>
63         * g++.dg/ext/mv16.C: New tests.
65 2014-01-27  Ilya Tocar  <ilya.tocar@intel.com>
67         * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
68         * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
69         * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
70         * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
71         * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
72         * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
73         * gcc.target/i386/avx512f-vpcmpged-1.c: New.
74         * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
75         * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
76         * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
77         * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
78         * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
79         * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
80         * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
81         * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
82         * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
83         * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
84         * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
85         * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
86         * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
87         * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
88         * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
89         * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
90         * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
91         * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
92         * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
93         * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
94         * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
95         * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
96         * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
97         * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
98         * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
99         * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
100         * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
101         * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
102         * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
103         * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
104         * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
105         * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
106         _mm512_mask_cvtepi32_storeu_epi8.
107         * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
108         * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
109         _mm512_mask_cvtepi32_storeu_epi16.
110         * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
111         * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
112         _mm512_mask_cvtepi64_storeu_epi8.
113         * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
114         * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
115         _mm512_mask_cvtepi64_storeu_epi16.
116         * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
117         * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
118         _mm512_mask_cvtepi64_storeu_epi32.
119         * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
120         * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
121         _mm512_mask_cvtsepi32_storeu_epi8.
122         * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
123         * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
124         _mm512_mask_cvtsepi32_storeu_epi16.
125         * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
126         * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
127         _mm512_mask_cvtsepi64_storeu_epi8.
128         * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
129         * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
130         _mm512_mask_cvtsepi64_storeu_epi16.
131         * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
132         * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
133         _mm512_mask_cvtsepi64_storeu_epi32.
134         * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
135         * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
136         _mm512_mask_cvtusepi32_storeu_epi8.
137         * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
138         * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
139         _mm512_mask_cvtusepi32_storeu_epi16.
140         * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
141         * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
142         _mm512_mask_cvtusepi64_storeu_epi8.
143         * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
144         * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
145         _mm512_mask_cvtusepi64_storeu_epi16.
146         * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
147         * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
148         _mm512_mask_cvtusepi64_storeu_epi32.
149         * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
150         * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
152 2014-01-27  Kirill Yukhin  <kirill.yukhin@intel.com>
154         * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
155         * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
156         * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
157         * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
158         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
159         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
160         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
161         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
162         * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
163         built-ins roudning immediate.
164         * gcc.target/i386/sse-22.c: Add new built-ins.
165         * gcc.target/i386/sse-23.c: Ditto.
166         * gcc.target/i386/avx-1.c: Ditto.
168 2014-01-27  Christian Bruel  <christian.bruel@st.com>
170         * gcc.target/sh/torture/strncmp.c: New tests.
172 2014-01-25  Richard Sandiford  <rdsandiford@googlemail.com>
174         * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
176 2014-01-25  Bernd Edlinger  <bernd.edlinger@hotmail.de>
178         * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
180 2014-01-24  Jeff Law  <law@redhat.com>
182         PR tree-optimization/59919
183         * gcc.c-torture/compile/pr59919.c: New test.
185 2014-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
187         PR c++/57524
188         * g++.dg/ext/timevar2.C: New.
190 2014-01-24  Marek Polacek  <polacek@redhat.com>
192         * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
194 2014-01-23  H.J. Lu  <hongjiu.lu@intel.com>
196         PR target/59929
197         * gcc.target/i386/pr59929.c: New test.
199 2014-01-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
201         PR target/59909
202         * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
203         word atomic functions at runtime.
205 2014-01-23  Marek Polacek  <polacek@redhat.com>
207         PR c/59846
208         * gcc.dg/pr59846.c: New test.
210 2014-01-23  Marek Polacek  <polacek@redhat.com>
212         PR c/58346
213         * c-c++-common/pr58346-1.c: New test.
214         * c-c++-common/pr58346-2.c: New test.
215         * c-c++-common/pr58346-3.c: New test.
217 2014-01-23  Marek Polacek  <polacek@redhat.com>
219         PR c/59871
220         * gcc.dg/20020220-2.c: Adjust dg-warning message.
221         * gcc.dg/pr59871.c: New test.
223 2014-01-23  Paolo Carlini  <paolo.carlini@oracle.com>
225         PR c++/58980
226         * g++.dg/parse/enum11.C: New.
228 2014-01-23  Alex Velenko  <Alex.Velenko@arm.com>
230         * gcc.target/aarch64/sshr64_1.c: New testcase.
232 2014-01-23  Balaji V. Iyer  <balaji.v.iyer@intel.com>
234         * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
235         SIMD enabled function.
236         * g++.dg/cilk-plus/ef_test.C: New test.
237         * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
238         and added C++ ones.
239         * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
240         to differenciate C error messages from C++ ones.
242 2014-01-23  Alex Velenko  <Alex.Velenko@arm.com>
244         * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
246 2014-01-23  David Holsgrove <david.holsgrove@xilinx.com>
248         * gcc.target/microblaze/others/builtin-trap.c: New test,
250 2014-01-23  Jakub Jelinek  <jakub@redhat.com>
252         PR middle-end/58809
253         * c-c++-common/gomp/pr58809.c: New test.
255 2014-01-23  Dominique Dhumieres  <dominiq@lps.ens.fr>
257         PR sanitizer/59897
258         * c-c++-common/asan/use-after-return-1.c: Fixed
259         to pass on darwin.
261 2014-01-23  Dodji Seketeli  <dodji@redhat.com>
263         PR preprocessor/58580
264         * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
266 2014-01-23  Kirill Yukhin  <kirill.yukhin@intel.com>
267             Ilya Tocar     <ilya.tocar@intel.com>
269         * gcc.target/i386/avx512f-kmovw-1.c: New.
271 2014-01-23  Kirill Yukhin  <kirill.yukhin@intel.com>
273         * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
274         * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
275         * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
276         * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
277         * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
278         * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
280 2014-01-23  Richard Sandiford  <rdsandiford@googlemail.com>
282         PR target/52125
283         * gcc.dg/pr48774.c: Remove skip for mips_rel.
284         * gcc.target/mips/pr52125.c: New test.
286 2014-01-22  Marek Polacek  <polacek@redhat.com>
288         PR c/59891
289         * gcc.dg/torture/pr59891.c: New test.
291 2014-01-22  Jeff Law  <law@redhat.com>
293         PR tree-optimization/59597
294         * gcc.dg/tree-ssa/pr59597.c: New test.
296 2014-01-22  Vladimir Makarov  <vmakarov@redhat.com>
298         PR rtl-optimization/59477
299         * g++.dg/pr59477.C: New.
301 2014-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
303         * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
305 2014-01-22  Ville Voutilainen  <ville.voutilainen@gmail.com>
307         PR c++/59482
308         * g++.dg/pr59482.C: New.
310 2014-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
312         * gcc.dg/vmx/insert-vsx-be-order.c: New.
313         * gcc.dg/vmx/extract-vsx.c: New.
314         * gcc.dg/vmx/extract-vsx-be-order.c: New.
315         * gcc.dg/vmx/insert-vsx.c: New.
317 2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>
319         PR rtl-optimization/59896
320         * gcc.target/arm/pr59896.c: New.
322 2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>
324         PR rtl-optimization/59858
325         * gcc.target/arm/pr59858.c: New.
327 2014-01-21  Jakub Jelinek  <jakub@redhat.com>
329         PR target/59003
330         * gcc.dg/tree-prof/pr59003.c: New test.
332         PR middle-end/59860
333         * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
334         other targets.
336 2014-01-20  Dominique d'Humieres  <dominiq@lps.ens.fr>
338         * gfortran.dg/round_3.f08: Add more cases.
340 2014-01-20  Richard Sandiford  <rdsandiford@googlemail.com>
342         * lib/target-supports.exp (force_conventional_output_for): New
343         procedure.
344         * lib/scanasm.exp (scan-assembler_required_options)
345         (scan-assembler-not_required_options)
346         (scan-assembler-times_required_options): Replace with
347         force_conventional_output_fors.
348         * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
349         * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
351 2014-01-20  H.J. Lu  <hongjiu.lu@intel.com>
353         PR middle-end/59789
354         * gcc.target/i386/pr59789.c: New testcase.
356 2014-01-20  Yufeng Zhang  <yufeng.zhang@arm.com>
358         * g++.dg/debug/ra1.C (struct tree_base): Change the width of
359         the 'code' bitfield from 16 to 8.
361 2014-01-20  Alex Velenko  <Alex.Velenko@arm.com>
363         * lib/target-supports.exp
364         (check_effective_target_vect_perm): Exclude aarch64_be.
365         (check_effective_target_vect_perm_byte): Likewise.
366         (check_effective_target_vect_perm_short): Likewise.
368 2014-01-20  Alex Velenko  <Alex.Velenko@arm.com>
370         * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
371         (RUN_TEST): Use new macro.
372         (INDEX64_32): Delete.
373         (INDEX64_64): Likewise.
374         (INDEX128_32): Likewise.
375         (INDEX128_64): Likewise.
376         (INDEX): Likewise.
377         (test_vneg_f32): Use fixed RUN_TEST.
379 2014-01-20  Richard Biener  <rguenther@suse.de>
381         PR middle-end/59860
382         * gcc.dg/pr59860.c: New testcase.
384 2014-01-20  Jakub Jelinek  <jakub@redhat.com>
386         PR target/59880
387         * gcc.target/i386/pr59880.c: New test.
389 2014-01-20  Renlin Li  <renlin.li@arm.com>
391         * gcc.dg/pr44194-1.c: Tweak regexp.
393 2014-01-19  Steven G. Kargl  <kargl@gcc.gnu.org>
395         PR libfortran/59771
396         PR libfortran/59774
397         PR libfortran/59836
398         * gfortran.dg/round_3.f08: New cases added.
399         * gfortran.dg/fmt_g_1.f90: New test.
401 2014-01-19  Uros Bizjak  <ubizjak@gmail.com>
403         * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
405 2014-01-19  Richard Sandiford  <rdsandiford@googlemail.com>
407         * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
409 2014-01-19  Richard Sandiford  <rdsandiford@googlemail.com>
411         * gcc.dg/vect/pr57705.c: Require vect_int.
412         * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
413         * gcc.dg/vect/vect-alias-check.c: Likewise.
415 2014-01-18  Mikael Morin  <mikael@gcc.gnu.org>
417         PR fortran/58007
418         * gfortran.dg/unresolved_fixup_1.f90: New test.
419         * gfortran.dg/unresolved_fixup_2.f90: New test.
421 2014-01-18  Jakub Jelinek  <jakub@redhat.com>
423         PR target/58944
424         * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
425         Remove dg-prune-output lines.
427 2014-01-17  Jakub Jelinek  <jakub@redhat.com>
429         PR middle-end/59706
430         * gfortran.dg/pr59706.f90: New test.
431         * g++.dg/ext/pr59706.C: New test.
433 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
435         PR c++/59270
436         PR c++/58811
437         * g++.dg/cpp0x/decltype-incomplete1.C: New.
438         * g++.dg/init/pr58811.C: Likewise.
440 2014-01-17  Jeff Law  <law@redhat.com>
442         PR middle-end/57904
443         * gfortran.dg/pr57904.f90: New test.
445 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
447         PR c++/59269
448         * g++.dg/cpp0x/nsdmi-union4.C: New.
450 2014-01-17  Marek Polacek  <polacek@redhat.com>
452         PR c++/59838
453         * g++.dg/diagnostic/pr59838.C: New test.
455 2014-01-17  Marek Polacek  <polacek@redhat.com>
457         PR c/58346
458         * gcc.dg/pr58346.c: New test.
460 2014-01-17  Jakub Jelinek  <jakub@redhat.com>
462         PR testsuite/58776
463         * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
464         dg-options, use dg-additional-options for i?86/x86_64 to avoid
465         option duplication.
467         PR fortran/59440
468         * gfortran.dg/pr59440-1.f90: New test.
469         * gfortran.dg/pr59440-2.f90: New test.
470         * gfortran.dg/pr59440-3.f90: New test.
472         PR testsuite/59064
473         * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
474         testing for " version" and " alias" with one testing for
475         " version\[^\n\r]* alias".
476         * gcc.dg/vect/vect-ivdep-2.c: Likewise.
477         * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
478         * g++.dg/vect/pr33426-ivdep.cc: Likewise.
479         * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
480         * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
481         * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
483         PR c++/57945
484         * c-c++-common/torture/pr57945.c: New test.
486 2014-01-17  Zhenqiang Chen  <zhenqiang.chen@arm.com>
488         * gcc.target/arm/its.c: New testcase.
490 2014-01-16  Jan Hubicka  <jh@suse.cz>
492         PR ipa/59775
493         * g++.dg/torture/pr59775.C: New testcase.
495 2014-01-16  Jakub Jelinek  <jakub@redhat.com>
497         PR middle-end/58344
498         * gcc.c-torture/compile/pr58344.c: New test.
500         PR target/59839
501         * gcc.target/i386/pr59839.c: New test.
503         PR debug/54694
504         * gcc.target/i386/pr9771-1.c (main): Rename to...
505         (real_main): ... this.  Add __asm name "main".
506         (ASMNAME, ASMNAME2, STRING): Define.
508 2014-01-16  Nick Clifton  <nickc@redhat.com>
510         PR middle-end/28865
511         * gcc.c-torture/compile/pr28865.c: New.
512         * gcc.c-torture/execute/pr28865.c: New.
514 2014-01-16  Marek Polacek  <polacek@redhat.com>
516         PR middle-end/59827
517         * gcc.dg/pr59827.c: New test.
519 2014-01-16  Andreas Schwab  <schwab@linux-m68k.org>
521         * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
523 2014-01-15  Richard Henderson  <rth@redhat.com>
525         PR debug/54694
526         * gcc.target/i386/pr54694.c: New test.
528 2014-01-15  Laurent Alfonsi <laurent.alfonsi@st.com>
530         PR c++/49718
531         * g++.dg/pr49718.C: New test.
533 2014-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
535         * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
537 2014-01-15  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
539         * gcc.dg/vmx/mult-even-odd.c: New.
540         * gcc.dg/vmx/mult-even-odd-be-order.c: New.
542 2014-01-15  Balaji V. Iyer  <balaji.v.iyer@intel.com>
544         * lib/target-supports.exp (check_libcilkrts_available): Added an
545         extern "C" if we are using C++ along with a function prototype.
547 2014-01-15  Jeff Law  <law@redhat.com>
549         PR tree-optimization/59747
550         * gcc.c-torture/execute/pr59747.c: New test.
552 2014-01-15  H.J. Lu  <hongjiu.lu@intel.com>
554         PR target/59794
555         * c-c++-common/convert-vec-1.c: Also prune ABI change for
556         Linux/x86.
557         * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
558         * g++.dg/ext/attribute-test-1.C: Likewise.
559         * g++.dg/ext/attribute-test-2.C: Likewise.
560         * g++.dg/ext/attribute-test-3.C: Likewise.
561         * g++.dg/ext/attribute-test-4.C: Likewise.
562         * g++.dg/ext/pr56790-1.C: Likewise.
563         * g++.dg/torture/pr38565.C: Likewise.
564         * gcc.dg/pr53060.c: Likewise.
565         * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
566         * c-c++-common/vector-compare-2.c: Likewise.
567         * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
568         * g++.dg/conversion/simd1.C: Add -msse2 for x86.  Adjust
569         dg-message line number.
571 2014-01-15  Matthias Klose  <doko@ubuntu.com>
573         * go.test/go-test.exp: Set goarch for aarch64*-*-*.
575 2014-01-15  Richard Biener  <rguenther@suse.de>
577         PR tree-optimization/59822
578         * g++.dg/torture/pr59822.C: New testcase.
580 2014-01-15  Kirill Yukhin  <kirill.yukhin@intel.com>
582         PR target/59808
583         * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
584         * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
586 2014-01-15  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
587             Kugan Vivekanandarajah  <kuganv@linaro.org>
589         PR target/59695
590         * g++.dg/pr59695.C: New testcase.
592 2014-01-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
594         PR target/59803
595         * gcc.c-torture/compile/pr59803.c: New testcase.
597 2014-01-15  Jakub Jelinek  <jakub@redhat.com>
599         PR c/58943
600         * gcc.c-torture/execute/pr58943.c: New test.
601         * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
603 2014-01-14  H.J. Lu  <hongjiu.lu@intel.com>
605         PR target/59794
606         * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
607         * gcc.target/i386/pr39162.c (y): New __m256i variable.
608         (bar): Change return type to void.  Set y to x.
609         * gcc.target/i386/pr59794-1.c: New testcase.
610         * gcc.target/i386/pr59794-2.c: Likewise.
611         * gcc.target/i386/pr59794-3.c: Likewise.
612         * gcc.target/i386/pr59794-4.c: Likewise.
613         * gcc.target/i386/pr59794-5.c: Likewise.
614         * gcc.target/i386/pr59794-6.c: Likewise.
615         * gcc.target/i386/pr59794-7.c: Likewise.
617 2014-01-14  Richard Biener  <rguenther@suse.de>
619         PR tree-optimization/58921
620         PR tree-optimization/59006
621         * gcc.dg/torture/pr58921.c: New testcase.
622         * gcc.dg/torture/pr59006.c: Likewise.
623         * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
625 2014-01-14  Jakub Jelinek  <jakub@redhat.com>
627         PR testsuite/59494
628         * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
629         -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
630         cleanup-tree-dump from optimized to pcom.  Remove scan-tree-dump-times
631         for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
632         Executing predictive commoning without unrolling.
634 2014-01-14  Kirill Yukhin  <kirill.yukhin@intel.com>
636         * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
637         __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
638         __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
639         __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
640         __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
641         __builtin_ia32_rsqrt28sd_round.
642         * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
643         * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
644         * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
645         * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
646         * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
647         * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
648         * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
649         * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
650         * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
651         * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
652         * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
653         * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
654         * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
655         * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
656         * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
657         * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
658         * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
659         * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
660         * gcc.target/i386/sse-22.c: Extend with new built-ins,
661         fix wrong rounding mode (see above).
662         * gcc.target/i386/sse-23.c: Ditto.
664 2014-01-13  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
666         * gcc.dg/vmx/insert.c: New.
667         * gcc.dg/vmx/insert-be-order.c: New.
668         * gcc.dg/vmx/extract.c: New.
669         * gcc.dg/vmx/extract-be-order.c: New.
671 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
673         PR tree-optimization/59387
674         * gcc.c-torture/execute/pr59387.c: New test.
676 2014-01-13  Richard Biener  <rguenther@suse.de>
678         * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
679         adjusting mathlib options.
680         * gfortran.dg/lto/lto.exp: Likewise.
682 2014-01-13  Eric Botcazou  <ebotcazou@adacore.com>
684         * gnat.dg/loop_optimization17.adb: New test.
685         * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
687 2014-01-13  Christian Bruel  <christian.bruel@st.com>
689         * gcc.target/sh/cmpstrn.c: New case.
691 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
693         * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
694         * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
696 2014-01-12  Janus Weil  <janus@gcc.gnu.org>
698         PR fortran/58026
699         * gfortran.dg/alloc_comp_basics_6.f90: New.
701 2014-01-11  Steven G. Kargl  <kargl@gcc.gnu.org>
703         PR fortran/59700
704         * gfortran.dg/pr59700.f90: New test.
706 2014-01-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
708         * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
709         * gfortran.dg/use_only_3.f90: Likewise.
710         * gfortran.dg/inquire_10.f90: Delete opened file.
711         * gfortran.dg/inquire_15.f90: Likewise.
712         * gfortran.dg/pr16597.f90: Likewise.
713         * gfortran.dg/open_negative_unit_1.f90: Likewise + test
714         for PR59419.
716 2014-01-10  Jeff Law  <law@redhat.com>
718         PR middle-end/59743
719         * gcc.c-torture/compile/pr59743.c: New test.
721 2014-01-10  Jan Hubicka  <jh@suse.cz>
723         PR ipa/58585
724         * g++.dg/torture/pr58585.C: New testcase.
726 2014-01-10  Hans-Peter Nilsson  <hp@axis.com>
728         * gcc.dg/pr46309.c: Disable for cris*-*-*.
730 2014-01-10  Eric Botcazou  <ebotcazou@adacore.com>
732         * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
734 2014-01-10  Richard Earnshaw  <rearnsha@arm.com>
736         PR target/59744
737         * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
738         * gcc.target/aarch64/cmn-neg2.c: New test.
740 2014-01-10  Richard Biener  <rguenther@suse.de>
742         PR tree-optimization/59374
743         * gcc.dg/torture/pr59374-3.c: New testcase.
745 2014-01-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
747         * lib/target-supports.exp
748         (check_effective_target_arm_crypto_ok_nocache): New.
749         (check_effective_target_arm_crypto_ok): Use above procedure.
750         (add_options_for_arm_crypto): Use et_arm_crypto_flags.
752 2014-01-10  Jan Hubicka  <hubicka@ucw.cz>
754         PR ipa/58252
755         PR ipa/59226
756         * g++.dg/ipa/devirt-20.C: New testcase.
757         * g++.dg/torture/pr58252.C: Likewise.
758         * g++.dg/torture/pr59226.C: Likewise.
760 2014-01-10  Max Ostapenko  <m.ostapenko@partner.samsung.com>
762         * c-c++-common/asan/no-asan-stack.c: New test.
764 2014-01-10  Jakub Jelinek  <jakub@redhat.com>
766         PR middle-end/59670
767         * gcc.dg/pr59670.c: New test.
769 2014-01-09  Steve Ellcey  <sellcey@mips.com>
771         * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
773 2014-01-09  Jakub Jelinek  <jakub@redhat.com>
775         PR middle-end/47735
776         * gcc.target/i386/pr47735.c: New test.
778         PR tree-optimization/59622
779         * g++.dg/opt/pr59622-2.C: New test.
780         * g++.dg/opt/pr59622-3.C: New test.
781         * g++.dg/opt/pr59622-4.C: New test.
782         * g++.dg/opt/pr59622-5.C: New test.
784         PR sanitizer/59136
785         * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
786         filename:line instead of (modulename+offset) form with stripped
787         initial / from the filename.
789 2014-01-09  Ian Lance Taylor  <iant@google.com>
791         * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
792         the other Go compiler.
794 2014-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
796         PR c++/59730
797         * g++.dg/cpp0x/variadic145.C: New.
799 2014-01-09  Uros Bizjak  <ubizjak@gmail.com>
801         * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
802         which don't support -fsplit-stack.  Skip rotate[0123].go tests.
804 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
806         PR testsuite/59524
807         * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
808         are run only if the Cilk library is available/enabled.
809         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
810         * lib/target-supports.exp (check_libcilkrts_available): New function.
812 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
814         PR c++/59631
815         * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
816         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
817         * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
818         with dg-additional-options.
819         * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
820         * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
821         * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
822         * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
823         * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
824         * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
826 2014-01-09  Richard Biener  <rguenther@suse.de>
828         PR tree-optimization/59715
829         * gcc.dg/torture/pr59715.c: New testcase.
831 2014-01-09  Max Ostapenko  <m.ostapenko@partner.samsung.com>
833         * c-c++-common/asan/no-asan-globals.c: New test.
834         * c-c++-common/asan/no-instrument-reads.c: Likewise.
835         * c-c++-common/asan/no-instrument-writes.c: Likewise.
836         * c-c++-common/asan/use-after-return-1.c: Likewise.
837         * c-c++-common/asan/no-use-after-return.c: Likewise.
839 2014-01-08  Eric Botcazou  <ebotcazou@adacore.com>
841         * gnat.dg/weak2.ad[sb]: New test.
843 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
845         PR middle-end/59471
846         * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
847         type, use pointers to vector type instead.
849 2014-01-08  Catherine Moore  <clm@codesourcery.com>
851         * gcc.target/mips/umips-branch-3.c: New test.
852         * gcc.target/mips/umips-branch-4.c: New test.
854 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
856         * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
857         gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
858         gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
859         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
860         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
861         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
862         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
863         gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
865 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
867         PR rtl-optimization/59137
868         * gcc.target/mips/pr59137.c: New test.
870 2014-01-08  Uros Bizjak  <ubizjak@gmail.com>
872         * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
873         * gcc.target/i386/incoming-5.c (dg-options): Ditto.
874         * gcc.target/i386/pr55433.c (dg-options): Ditto.
875         * gcc.target/i386/pr57848.c (dg-options): Ditto.
876         * gcc.target/i386/pr59099.c (dg-options): Ditto.
877         Require fpic effective target.
878         * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
880 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
882         PR ipa/59722
883         * gcc.dg/pr59722.c: New test.
885 2014-01-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>
887         PR middle-end/57748
888         * gcc.dg/torture/pr57748-3.c: New test.
889         * gcc.dg/torture/pr57748-4.c: New test.
891 2014-01-08  Marek Polacek  <polacek@redhat.com>
893         PR middle-end/59669
894         * gcc.dg/gomp/pr59669-1.c: New test.
895         * gcc.dg/gomp/pr59669-2.c: New test.
897 2014-01-08  Martin Jambor  <mjambor@suse.cz>
899         PR ipa/59610
900         * gcc.dg/ipa/pr59610.c: New test.
902 2014-01-08  Janus Weil  <janus@gcc.gnu.org>
904         PR fortran/58182
905         * gfortran.dg/binding_label_tests_26a.f90: New.
906         * gfortran.dg/binding_label_tests_26b.f90: New.
908 2014-01-08  Marek Polacek  <polacek@redhat.com>
910         PR sanitizer/59667
911         * c-c++-common/ubsan/pr59667.c: New test.
913 2014-01-08  Richard Biener  <rguenther@suse.de>
915         PR middle-end/59630
916         * gcc.dg/pr59630.c: New testcase.
918 2014-01-08  Richard Biener  <rguenther@suse.de>
920         PR middle-end/59471
921         * gcc.dg/pr59471.c: New testcase.
923 2014-01-07  Jeff Law  <law@redhat.com>
925         PR middle-end/53623
926         * gcc.target/i386/pr53623.c: New test.
928 2014-01-07  Adam Butcher  <adam@jessamine.co.uk>
930         * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
931         blanks at EOF.
932         * g++.dg/cpp1y/pr58534.C: Likewise.
933         * g++.dg/cpp1y/pr58536.C: Likewise.
934         * g++.dg/cpp1y/pr58548.C: Likewise.
935         * g++.dg/cpp1y/pr58549.C: Likewise.
936         * g++.dg/cpp1y/pr58637.C: Likewise.
937         * g++.dg/cpp1y/pr59112.C: Likewise.
938         * g++.dg/cpp1y/pr59113.C: Likewise.
939         * g++.dg/cpp1y/pr59629.C: Likewise.
940         * g++.dg/cpp1y/pr59635.C: Likewise.
941         * g++.dg/cpp1y/pr59636.C: Likewise.
942         * g++.dg/cpp1y/pr59638.C: Likewise.
944 2014-01-07  Yufeng Zhang  <yufeng.zhang@arm.com>
946         * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
948 2014-01-07  Richard Sandiford  <rdsandiford@googlemail.com>
950         * gcc.target/i386/intrinsics_4.c (bar): New function.
952 2014-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
954         * g++.dg/ext/is_base_of_incomplete-2.C: New.
956 2014-01-07  Jakub Jelinek  <jakub@redhat.com>
958         PR rtl-optimization/58668
959         * gcc.dg/pr58668.c: New test.
961         PR tree-optimization/59643
962         * gcc.dg/pr59643.c: New test.
963         * gcc.c-torture/execute/pr59643.c: New test.
965 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
967         PR fortran/59589
968         * gfortran.dg/class_allocate_16.f90: New.
970 2014-01-06  Jakub Jelinek  <jakub@redhat.com>
972         PR target/59644
973         * gcc.target/i386/pr59644.c: New test.
975 2014-01-06  Marek Polacek  <polacek@redhat.com>
977         PR c/57773
978         * gcc.dg/pr57773.c: New test.
980 2014-01-06  Adam Butcher  <adam@jessamine.co.uk>
982         PR c++/59635
983         PR c++/59636
984         PR c++/59629
985         PR c++/59638
986         * g++.dg/cpp1y/pr59635.C: New testcase.
987         * g++.dg/cpp1y/pr59636.C: New testcase.
988         * g++.dg/cpp1y/pr59629.C: New testcase.
989         * g++.dg/cpp1y/pr59638.C: New testcase.
991 2014-01-06  Martin Jambor  <mjambor@suse.cz>
993         PR ipa/59008
994         * gcc.dg/ipa/pr59008.c: New test.
996 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
998         * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
999         if supported.
1001 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1003         * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
1004         Require c99_runtime.
1005         * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
1007         * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
1008         Require c99_runtime.
1009         * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
1010         * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
1011         * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
1013         * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
1014         Require c99_runtime.
1015         Make CALC void static.
1016         * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
1018         * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
1019         Require c99_runtime.
1020         * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
1022 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1024         * gcc.target/i386/pr59501-1.c: Require avx effective target.
1025         * gcc.target/i386/pr59501-2.c: Likewise.
1026         * gcc.target/i386/pr59501-3.c: Likewise.
1027         * gcc.target/i386/pr59501-4.c: Likewise.
1028         * gcc.target/i386/pr59501-5.c: Likewise.
1029         * gcc.target/i386/pr59501-6.c: Likewise.
1031 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1033         * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
1034         * gcc.target/i386/pr59390_1.c: Likewise.
1035         * gcc.target/i386/pr59390_2.c: Likewise.
1037 2014-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1039         * gcc.dg/pr59350.c: Tweak.
1040         * gcc.dg/pr59350-2.c: New test.
1041         * g++.dg/pr59510.C: Likewise.
1043 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
1045         PR fortran/59023
1046         * gfortran.dg/bind_c_procs_2.f90: New.
1048 2014-01-05  John David Anglin  <danglin@gcc.gnu.org>
1050         * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
1051         * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1052         * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1053         * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1054         * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
1055         * gcc.dg/tree-ssa/vrp47.c: Likewise.
1056         * gcc.dg/tree-ssa/vrp87.c: Likewise.
1058 2014-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1060         * gcc.target/arm/neon-nested-apcs.c: New test.
1062 2014-01-04  Jakub Jelinek  <jakub@redhat.com>
1064         PR tree-optimization/59519
1065         * gcc.dg/vect/pr59519-1.c: New test.
1066         * gcc.dg/vect/pr59519-2.c: New test.
1068         * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
1069         vmovdqu32.
1071 2014-01-04  Janus Weil  <janus@gcc.gnu.org>
1073         PR fortran/59547
1074         * gfortran.dg/typebound_proc_32.f90: New.
1076 2014-01-03  Marc Glisse  <marc.glisse@inria.fr>
1078         PR c++/58950
1079         * g++.dg/pr58950.C: New file.
1081 2014-01-03  Tobias Burnus  <burnus@net-b.de>
1083         PR c++/58567
1084         * g++.dg/gomp/pr58567.C: New.
1086 2014-01-03  Bingfeng Mei  <bmei@broadcom.com>
1088         PR tree-optimization/59651
1089         * gcc.dg/torture/pr59651.c: New test.
1090         * gcc.dg/vect/pr59651.c: Ditto.
1092 2014-01-03  Jakub Jelinek  <jakub@redhat.com>
1094         PR target/59625
1095         * gcc.target/i386/pr59625.c: New test.
1097 2014-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
1099         Core DR 1442
1100         PR c++/59165
1101         * g++.dg/cpp0x/range-for28.C: New.
1102         * g++.dg/cpp0x/range-for3.C: Update.
1104 2014-01-02  Joseph Myers  <joseph@codesourcery.com>
1106         * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
1108 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1110         PR c++/59641
1111         * g++.dg/cpp0x/pr59641.C: New file.
1113 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1115         * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
1117 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1119         PR c++/59378
1120         * g++.dg/ext/pr59378.C: New file.
1122 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1124         Update copyright years
1126 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1128         * gcc.target/arc/arc.exp: Use the standard form for the copyright
1129         notice.
1131 2014-01-02  Janus Weil  <janus@gcc.gnu.org>
1133         PR fortran/59654
1134         * gfortran.dg/dynamic_dispatch_12.f90: New.
1136 2014-01-01  Jakub Jelinek  <jakub@redhat.com>
1138         * lib/target-supports.exp (check_effective_target_avx512f): Make sure
1139         the builtin isn't optimized away as unused.
1141         PR rtl-optimization/59647
1142         * g++.dg/opt/pr59647.C: New test.
1144 Copyright (C) 2014 Free Software Foundation, Inc.
1146 Copying and distribution of this file, with or without modification,
1147 are permitted in any medium without royalty provided the copyright
1148 notice and this notice are preserved.