2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob62bcc3131ca16b5b19c5db7dc860f3986608677e
1 2014-01-29  Paolo Carlini  <paolo.carlini@oracle.com>
3         PR c++/58561
4         * g++.dg/cpp1y/auto-fn23.C: New.
6 2014-01-29  Paolo Carlini  <paolo.carlini@oracle.com>
8         PR c++/58846
9         * g++.dg/init/dso_handle2.C: New.
11 2014-01-29  Paolo Carlini  <paolo.carlini@oracle.com>
13         PR c++/58674
14         * g++.dg/cpp0x/pr58674.C: New.
16 2014-01-28  Kirill Yukhin  <kirill.yukhin@intel.com>
18         PR target/59617
19         * gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
20         * gcc.target/i386/avx512f-gather-5.c: Ditto.
22 2014-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
24         * gcc.dg/vmx/merge-be-order.c: New.
25         * gcc.dg/vmx/merge.c: New.
26         * gcc.dg/vmx/merge-vsx-be-order.c: New.
27         * gcc.dg/vmx/merge-vsx.c: New.
29 2014-01-29  Richard Biener  <rguenther@suse.de>
31         PR tree-optimization/58742
32         * gcc.dg/pr58742-1.c: New testcase.
33         * gcc.dg/pr58742-2.c: Likewise.
34         * gcc.dg/pr58742-3.c: Likewise.
36 2014-01-29  Renlin Li  <Renlin.Li@arm.com>
38         * gcc.target/arm/ftest-armv7ve-arm.c: New.
39         * gcc.target/arm/ftest-armv7ve-thumb.c: New.
40         * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
42 2014-01-29  Paolo Carlini  <paolo.carlini@oracle.com>
44         PR c++/58702
45         * g++.dg/gomp/pr58702.C: New.
47 2014-01-29  Dodji Seketeli  <dodji@redhat.com>
49         * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
50         selector.
52 2014-01-29  Jakub Jelinek  <jakub@redhat.com>
54         PR middle-end/59917
55         PR tree-optimization/59920
56         * gcc.dg/pr59920-1.c: New test.
57         * gcc.dg/pr59920-2.c: New test.
58         * gcc.dg/pr59920-3.c: New test.
59         * c-c++-common/gomp/pr59917-1.c: New test.
60         * c-c++-common/gomp/pr59917-2.c: New test.
62         PR tree-optimization/59594
63         * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
64         * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
65         * gcc.dg/vect/pr59594.c: New test.
67 2014-01-28  Paul Thomas  <pault@gcc.gnu.org>
69         PR fortran/59414
70         * gfortran.dg/allocate_class_3.f90: New test.
72 2014-01-28  Dodji Seketeli  <dodji@redhat.com>
74         PR preprocessor/59935
75         * c-c++-common/cpp/warning-zero-location.c: New test.
76         * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
78 2014-01-27  Steve Ellcey  <sellcey@mips.com>
80         * gcc.target/mips/pr52125.c: Add -mno-optgp option.
82 2014-01-27  Allan Sandfeld Jensen  <sandfeld@kde.org>
84         * g++.dg/ext/mv16.C: New tests.
86 2014-01-27  Ilya Tocar  <ilya.tocar@intel.com>
88         * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
89         * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
90         * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
91         * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
92         * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
93         * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
94         * gcc.target/i386/avx512f-vpcmpged-1.c: New.
95         * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
96         * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
97         * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
98         * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
99         * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
100         * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
101         * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
102         * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
103         * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
104         * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
105         * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
106         * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
107         * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
108         * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
109         * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
110         * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
111         * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
112         * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
113         * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
114         * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
115         * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
116         * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
117         * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
118         * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
119         * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
120         * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
121         * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
122         * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
123         * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
124         * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
125         * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
126         * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
127         _mm512_mask_cvtepi32_storeu_epi8.
128         * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
129         * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
130         _mm512_mask_cvtepi32_storeu_epi16.
131         * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
132         * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
133         _mm512_mask_cvtepi64_storeu_epi8.
134         * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
135         * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
136         _mm512_mask_cvtepi64_storeu_epi16.
137         * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
138         * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
139         _mm512_mask_cvtepi64_storeu_epi32.
140         * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
141         * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
142         _mm512_mask_cvtsepi32_storeu_epi8.
143         * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
144         * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
145         _mm512_mask_cvtsepi32_storeu_epi16.
146         * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
147         * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
148         _mm512_mask_cvtsepi64_storeu_epi8.
149         * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
150         * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
151         _mm512_mask_cvtsepi64_storeu_epi16.
152         * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
153         * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
154         _mm512_mask_cvtsepi64_storeu_epi32.
155         * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
156         * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
157         _mm512_mask_cvtusepi32_storeu_epi8.
158         * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
159         * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
160         _mm512_mask_cvtusepi32_storeu_epi16.
161         * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
162         * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
163         _mm512_mask_cvtusepi64_storeu_epi8.
164         * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
165         * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
166         _mm512_mask_cvtusepi64_storeu_epi16.
167         * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
168         * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
169         _mm512_mask_cvtusepi64_storeu_epi32.
170         * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
171         * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
173 2014-01-27  Kirill Yukhin  <kirill.yukhin@intel.com>
175         * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
176         * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
177         * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
178         * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
179         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
180         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
181         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
182         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
183         * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
184         built-ins roudning immediate.
185         * gcc.target/i386/sse-22.c: Add new built-ins.
186         * gcc.target/i386/sse-23.c: Ditto.
187         * gcc.target/i386/avx-1.c: Ditto.
189 2014-01-27  Christian Bruel  <christian.bruel@st.com>
191         * gcc.target/sh/torture/strncmp.c: New tests.
193 2014-01-25  Richard Sandiford  <rdsandiford@googlemail.com>
195         * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
197 2014-01-25  Bernd Edlinger  <bernd.edlinger@hotmail.de>
199         * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
201 2014-01-24  Jeff Law  <law@redhat.com>
203         PR tree-optimization/59919
204         * gcc.c-torture/compile/pr59919.c: New test.
206 2014-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
208         PR c++/57524
209         * g++.dg/ext/timevar2.C: New.
211 2014-01-24  Marek Polacek  <polacek@redhat.com>
213         * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
215 2014-01-23  H.J. Lu  <hongjiu.lu@intel.com>
217         PR target/59929
218         * gcc.target/i386/pr59929.c: New test.
220 2014-01-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
222         PR target/59909
223         * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
224         word atomic functions at runtime.
226 2014-01-23  Marek Polacek  <polacek@redhat.com>
228         PR c/59846
229         * gcc.dg/pr59846.c: New test.
231 2014-01-23  Marek Polacek  <polacek@redhat.com>
233         PR c/58346
234         * c-c++-common/pr58346-1.c: New test.
235         * c-c++-common/pr58346-2.c: New test.
236         * c-c++-common/pr58346-3.c: New test.
238 2014-01-23  Marek Polacek  <polacek@redhat.com>
240         PR c/59871
241         * gcc.dg/20020220-2.c: Adjust dg-warning message.
242         * gcc.dg/pr59871.c: New test.
244 2014-01-23  Paolo Carlini  <paolo.carlini@oracle.com>
246         PR c++/58980
247         * g++.dg/parse/enum11.C: New.
249 2014-01-23  Alex Velenko  <Alex.Velenko@arm.com>
251         * gcc.target/aarch64/sshr64_1.c: New testcase.
253 2014-01-23  Balaji V. Iyer  <balaji.v.iyer@intel.com>
255         * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
256         SIMD enabled function.
257         * g++.dg/cilk-plus/ef_test.C: New test.
258         * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
259         and added C++ ones.
260         * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
261         to differenciate C error messages from C++ ones.
263 2014-01-23  Alex Velenko  <Alex.Velenko@arm.com>
265         * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
267 2014-01-23  David Holsgrove <david.holsgrove@xilinx.com>
269         * gcc.target/microblaze/others/builtin-trap.c: New test,
271 2014-01-23  Jakub Jelinek  <jakub@redhat.com>
273         PR middle-end/58809
274         * c-c++-common/gomp/pr58809.c: New test.
276 2014-01-23  Dominique Dhumieres  <dominiq@lps.ens.fr>
278         PR sanitizer/59897
279         * c-c++-common/asan/use-after-return-1.c: Fixed
280         to pass on darwin.
282 2014-01-23  Dodji Seketeli  <dodji@redhat.com>
284         PR preprocessor/58580
285         * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
287 2014-01-23  Kirill Yukhin  <kirill.yukhin@intel.com>
288             Ilya Tocar     <ilya.tocar@intel.com>
290         * gcc.target/i386/avx512f-kmovw-1.c: New.
292 2014-01-23  Kirill Yukhin  <kirill.yukhin@intel.com>
294         * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
295         * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
296         * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
297         * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
298         * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
299         * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
301 2014-01-23  Richard Sandiford  <rdsandiford@googlemail.com>
303         PR target/52125
304         * gcc.dg/pr48774.c: Remove skip for mips_rel.
305         * gcc.target/mips/pr52125.c: New test.
307 2014-01-22  Marek Polacek  <polacek@redhat.com>
309         PR c/59891
310         * gcc.dg/torture/pr59891.c: New test.
312 2014-01-22  Jeff Law  <law@redhat.com>
314         PR tree-optimization/59597
315         * gcc.dg/tree-ssa/pr59597.c: New test.
317 2014-01-22  Vladimir Makarov  <vmakarov@redhat.com>
319         PR rtl-optimization/59477
320         * g++.dg/pr59477.C: New.
322 2014-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
324         * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
326 2014-01-22  Ville Voutilainen  <ville.voutilainen@gmail.com>
328         PR c++/59482
329         * g++.dg/pr59482.C: New.
331 2014-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
333         * gcc.dg/vmx/insert-vsx-be-order.c: New.
334         * gcc.dg/vmx/extract-vsx.c: New.
335         * gcc.dg/vmx/extract-vsx-be-order.c: New.
336         * gcc.dg/vmx/insert-vsx.c: New.
338 2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>
340         PR rtl-optimization/59896
341         * gcc.target/arm/pr59896.c: New.
343 2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>
345         PR rtl-optimization/59858
346         * gcc.target/arm/pr59858.c: New.
348 2014-01-21  Jakub Jelinek  <jakub@redhat.com>
350         PR target/59003
351         * gcc.dg/tree-prof/pr59003.c: New test.
353         PR middle-end/59860
354         * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
355         other targets.
357 2014-01-20  Dominique d'Humieres  <dominiq@lps.ens.fr>
359         * gfortran.dg/round_3.f08: Add more cases.
361 2014-01-20  Richard Sandiford  <rdsandiford@googlemail.com>
363         * lib/target-supports.exp (force_conventional_output_for): New
364         procedure.
365         * lib/scanasm.exp (scan-assembler_required_options)
366         (scan-assembler-not_required_options)
367         (scan-assembler-times_required_options): Replace with
368         force_conventional_output_fors.
369         * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
370         * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
372 2014-01-20  H.J. Lu  <hongjiu.lu@intel.com>
374         PR middle-end/59789
375         * gcc.target/i386/pr59789.c: New testcase.
377 2014-01-20  Yufeng Zhang  <yufeng.zhang@arm.com>
379         * g++.dg/debug/ra1.C (struct tree_base): Change the width of
380         the 'code' bitfield from 16 to 8.
382 2014-01-20  Alex Velenko  <Alex.Velenko@arm.com>
384         * lib/target-supports.exp
385         (check_effective_target_vect_perm): Exclude aarch64_be.
386         (check_effective_target_vect_perm_byte): Likewise.
387         (check_effective_target_vect_perm_short): Likewise.
389 2014-01-20  Alex Velenko  <Alex.Velenko@arm.com>
391         * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
392         (RUN_TEST): Use new macro.
393         (INDEX64_32): Delete.
394         (INDEX64_64): Likewise.
395         (INDEX128_32): Likewise.
396         (INDEX128_64): Likewise.
397         (INDEX): Likewise.
398         (test_vneg_f32): Use fixed RUN_TEST.
400 2014-01-20  Richard Biener  <rguenther@suse.de>
402         PR middle-end/59860
403         * gcc.dg/pr59860.c: New testcase.
405 2014-01-20  Jakub Jelinek  <jakub@redhat.com>
407         PR target/59880
408         * gcc.target/i386/pr59880.c: New test.
410 2014-01-20  Renlin Li  <renlin.li@arm.com>
412         * gcc.dg/pr44194-1.c: Tweak regexp.
414 2014-01-19  Steven G. Kargl  <kargl@gcc.gnu.org>
416         PR libfortran/59771
417         PR libfortran/59774
418         PR libfortran/59836
419         * gfortran.dg/round_3.f08: New cases added.
420         * gfortran.dg/fmt_g_1.f90: New test.
422 2014-01-19  Uros Bizjak  <ubizjak@gmail.com>
424         * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
426 2014-01-19  Richard Sandiford  <rdsandiford@googlemail.com>
428         * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
430 2014-01-19  Richard Sandiford  <rdsandiford@googlemail.com>
432         * gcc.dg/vect/pr57705.c: Require vect_int.
433         * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
434         * gcc.dg/vect/vect-alias-check.c: Likewise.
436 2014-01-18  Mikael Morin  <mikael@gcc.gnu.org>
438         PR fortran/58007
439         * gfortran.dg/unresolved_fixup_1.f90: New test.
440         * gfortran.dg/unresolved_fixup_2.f90: New test.
442 2014-01-18  Jakub Jelinek  <jakub@redhat.com>
444         PR target/58944
445         * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
446         Remove dg-prune-output lines.
448 2014-01-17  Jakub Jelinek  <jakub@redhat.com>
450         PR middle-end/59706
451         * gfortran.dg/pr59706.f90: New test.
452         * g++.dg/ext/pr59706.C: New test.
454 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
456         PR c++/59270
457         PR c++/58811
458         * g++.dg/cpp0x/decltype-incomplete1.C: New.
459         * g++.dg/init/pr58811.C: Likewise.
461 2014-01-17  Jeff Law  <law@redhat.com>
463         PR middle-end/57904
464         * gfortran.dg/pr57904.f90: New test.
466 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
468         PR c++/59269
469         * g++.dg/cpp0x/nsdmi-union4.C: New.
471 2014-01-17  Marek Polacek  <polacek@redhat.com>
473         PR c++/59838
474         * g++.dg/diagnostic/pr59838.C: New test.
476 2014-01-17  Marek Polacek  <polacek@redhat.com>
478         PR c/58346
479         * gcc.dg/pr58346.c: New test.
481 2014-01-17  Jakub Jelinek  <jakub@redhat.com>
483         PR testsuite/58776
484         * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
485         dg-options, use dg-additional-options for i?86/x86_64 to avoid
486         option duplication.
488         PR fortran/59440
489         * gfortran.dg/pr59440-1.f90: New test.
490         * gfortran.dg/pr59440-2.f90: New test.
491         * gfortran.dg/pr59440-3.f90: New test.
493         PR testsuite/59064
494         * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
495         testing for " version" and " alias" with one testing for
496         " version\[^\n\r]* alias".
497         * gcc.dg/vect/vect-ivdep-2.c: Likewise.
498         * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
499         * g++.dg/vect/pr33426-ivdep.cc: Likewise.
500         * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
501         * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
502         * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
504         PR c++/57945
505         * c-c++-common/torture/pr57945.c: New test.
507 2014-01-17  Zhenqiang Chen  <zhenqiang.chen@arm.com>
509         * gcc.target/arm/its.c: New testcase.
511 2014-01-16  Jan Hubicka  <jh@suse.cz>
513         PR ipa/59775
514         * g++.dg/torture/pr59775.C: New testcase.
516 2014-01-16  Jakub Jelinek  <jakub@redhat.com>
518         PR middle-end/58344
519         * gcc.c-torture/compile/pr58344.c: New test.
521         PR target/59839
522         * gcc.target/i386/pr59839.c: New test.
524         PR debug/54694
525         * gcc.target/i386/pr9771-1.c (main): Rename to...
526         (real_main): ... this.  Add __asm name "main".
527         (ASMNAME, ASMNAME2, STRING): Define.
529 2014-01-16  Nick Clifton  <nickc@redhat.com>
531         PR middle-end/28865
532         * gcc.c-torture/compile/pr28865.c: New.
533         * gcc.c-torture/execute/pr28865.c: New.
535 2014-01-16  Marek Polacek  <polacek@redhat.com>
537         PR middle-end/59827
538         * gcc.dg/pr59827.c: New test.
540 2014-01-16  Andreas Schwab  <schwab@linux-m68k.org>
542         * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
544 2014-01-15  Richard Henderson  <rth@redhat.com>
546         PR debug/54694
547         * gcc.target/i386/pr54694.c: New test.
549 2014-01-15  Laurent Alfonsi <laurent.alfonsi@st.com>
551         PR c++/49718
552         * g++.dg/pr49718.C: New test.
554 2014-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
556         * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
558 2014-01-15  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
560         * gcc.dg/vmx/mult-even-odd.c: New.
561         * gcc.dg/vmx/mult-even-odd-be-order.c: New.
563 2014-01-15  Balaji V. Iyer  <balaji.v.iyer@intel.com>
565         * lib/target-supports.exp (check_libcilkrts_available): Added an
566         extern "C" if we are using C++ along with a function prototype.
568 2014-01-15  Jeff Law  <law@redhat.com>
570         PR tree-optimization/59747
571         * gcc.c-torture/execute/pr59747.c: New test.
573 2014-01-15  H.J. Lu  <hongjiu.lu@intel.com>
575         PR target/59794
576         * c-c++-common/convert-vec-1.c: Also prune ABI change for
577         Linux/x86.
578         * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
579         * g++.dg/ext/attribute-test-1.C: Likewise.
580         * g++.dg/ext/attribute-test-2.C: Likewise.
581         * g++.dg/ext/attribute-test-3.C: Likewise.
582         * g++.dg/ext/attribute-test-4.C: Likewise.
583         * g++.dg/ext/pr56790-1.C: Likewise.
584         * g++.dg/torture/pr38565.C: Likewise.
585         * gcc.dg/pr53060.c: Likewise.
586         * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
587         * c-c++-common/vector-compare-2.c: Likewise.
588         * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
589         * g++.dg/conversion/simd1.C: Add -msse2 for x86.  Adjust
590         dg-message line number.
592 2014-01-15  Matthias Klose  <doko@ubuntu.com>
594         * go.test/go-test.exp: Set goarch for aarch64*-*-*.
596 2014-01-15  Richard Biener  <rguenther@suse.de>
598         PR tree-optimization/59822
599         * g++.dg/torture/pr59822.C: New testcase.
601 2014-01-15  Kirill Yukhin  <kirill.yukhin@intel.com>
603         PR target/59808
604         * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
605         * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
607 2014-01-15  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
608             Kugan Vivekanandarajah  <kuganv@linaro.org>
610         PR target/59695
611         * g++.dg/pr59695.C: New testcase.
613 2014-01-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
615         PR target/59803
616         * gcc.c-torture/compile/pr59803.c: New testcase.
618 2014-01-15  Jakub Jelinek  <jakub@redhat.com>
620         PR c/58943
621         * gcc.c-torture/execute/pr58943.c: New test.
622         * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
624 2014-01-14  H.J. Lu  <hongjiu.lu@intel.com>
626         PR target/59794
627         * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
628         * gcc.target/i386/pr39162.c (y): New __m256i variable.
629         (bar): Change return type to void.  Set y to x.
630         * gcc.target/i386/pr59794-1.c: New testcase.
631         * gcc.target/i386/pr59794-2.c: Likewise.
632         * gcc.target/i386/pr59794-3.c: Likewise.
633         * gcc.target/i386/pr59794-4.c: Likewise.
634         * gcc.target/i386/pr59794-5.c: Likewise.
635         * gcc.target/i386/pr59794-6.c: Likewise.
636         * gcc.target/i386/pr59794-7.c: Likewise.
638 2014-01-14  Richard Biener  <rguenther@suse.de>
640         PR tree-optimization/58921
641         PR tree-optimization/59006
642         * gcc.dg/torture/pr58921.c: New testcase.
643         * gcc.dg/torture/pr59006.c: Likewise.
644         * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
646 2014-01-14  Jakub Jelinek  <jakub@redhat.com>
648         PR testsuite/59494
649         * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
650         -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
651         cleanup-tree-dump from optimized to pcom.  Remove scan-tree-dump-times
652         for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
653         Executing predictive commoning without unrolling.
655 2014-01-14  Kirill Yukhin  <kirill.yukhin@intel.com>
657         * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
658         __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
659         __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
660         __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
661         __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
662         __builtin_ia32_rsqrt28sd_round.
663         * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
664         * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
665         * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
666         * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
667         * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
668         * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
669         * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
670         * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
671         * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
672         * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
673         * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
674         * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
675         * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
676         * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
677         * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
678         * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
679         * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
680         * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
681         * gcc.target/i386/sse-22.c: Extend with new built-ins,
682         fix wrong rounding mode (see above).
683         * gcc.target/i386/sse-23.c: Ditto.
685 2014-01-13  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
687         * gcc.dg/vmx/insert.c: New.
688         * gcc.dg/vmx/insert-be-order.c: New.
689         * gcc.dg/vmx/extract.c: New.
690         * gcc.dg/vmx/extract-be-order.c: New.
692 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
694         PR tree-optimization/59387
695         * gcc.c-torture/execute/pr59387.c: New test.
697 2014-01-13  Richard Biener  <rguenther@suse.de>
699         * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
700         adjusting mathlib options.
701         * gfortran.dg/lto/lto.exp: Likewise.
703 2014-01-13  Eric Botcazou  <ebotcazou@adacore.com>
705         * gnat.dg/loop_optimization17.adb: New test.
706         * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
708 2014-01-13  Christian Bruel  <christian.bruel@st.com>
710         * gcc.target/sh/cmpstrn.c: New case.
712 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
714         * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
715         * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
717 2014-01-12  Janus Weil  <janus@gcc.gnu.org>
719         PR fortran/58026
720         * gfortran.dg/alloc_comp_basics_6.f90: New.
722 2014-01-11  Steven G. Kargl  <kargl@gcc.gnu.org>
724         PR fortran/59700
725         * gfortran.dg/pr59700.f90: New test.
727 2014-01-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
729         * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
730         * gfortran.dg/use_only_3.f90: Likewise.
731         * gfortran.dg/inquire_10.f90: Delete opened file.
732         * gfortran.dg/inquire_15.f90: Likewise.
733         * gfortran.dg/pr16597.f90: Likewise.
734         * gfortran.dg/open_negative_unit_1.f90: Likewise + test
735         for PR59419.
737 2014-01-10  Jeff Law  <law@redhat.com>
739         PR middle-end/59743
740         * gcc.c-torture/compile/pr59743.c: New test.
742 2014-01-10  Jan Hubicka  <jh@suse.cz>
744         PR ipa/58585
745         * g++.dg/torture/pr58585.C: New testcase.
747 2014-01-10  Hans-Peter Nilsson  <hp@axis.com>
749         * gcc.dg/pr46309.c: Disable for cris*-*-*.
751 2014-01-10  Eric Botcazou  <ebotcazou@adacore.com>
753         * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
755 2014-01-10  Richard Earnshaw  <rearnsha@arm.com>
757         PR target/59744
758         * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
759         * gcc.target/aarch64/cmn-neg2.c: New test.
761 2014-01-10  Richard Biener  <rguenther@suse.de>
763         PR tree-optimization/59374
764         * gcc.dg/torture/pr59374-3.c: New testcase.
766 2014-01-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
768         * lib/target-supports.exp
769         (check_effective_target_arm_crypto_ok_nocache): New.
770         (check_effective_target_arm_crypto_ok): Use above procedure.
771         (add_options_for_arm_crypto): Use et_arm_crypto_flags.
773 2014-01-10  Jan Hubicka  <hubicka@ucw.cz>
775         PR ipa/58252
776         PR ipa/59226
777         * g++.dg/ipa/devirt-20.C: New testcase.
778         * g++.dg/torture/pr58252.C: Likewise.
779         * g++.dg/torture/pr59226.C: Likewise.
781 2014-01-10  Max Ostapenko  <m.ostapenko@partner.samsung.com>
783         * c-c++-common/asan/no-asan-stack.c: New test.
785 2014-01-10  Jakub Jelinek  <jakub@redhat.com>
787         PR middle-end/59670
788         * gcc.dg/pr59670.c: New test.
790 2014-01-09  Steve Ellcey  <sellcey@mips.com>
792         * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
794 2014-01-09  Jakub Jelinek  <jakub@redhat.com>
796         PR middle-end/47735
797         * gcc.target/i386/pr47735.c: New test.
799         PR tree-optimization/59622
800         * g++.dg/opt/pr59622-2.C: New test.
801         * g++.dg/opt/pr59622-3.C: New test.
802         * g++.dg/opt/pr59622-4.C: New test.
803         * g++.dg/opt/pr59622-5.C: New test.
805         PR sanitizer/59136
806         * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
807         filename:line instead of (modulename+offset) form with stripped
808         initial / from the filename.
810 2014-01-09  Ian Lance Taylor  <iant@google.com>
812         * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
813         the other Go compiler.
815 2014-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
817         PR c++/59730
818         * g++.dg/cpp0x/variadic145.C: New.
820 2014-01-09  Uros Bizjak  <ubizjak@gmail.com>
822         * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
823         which don't support -fsplit-stack.  Skip rotate[0123].go tests.
825 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
827         PR testsuite/59524
828         * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
829         are run only if the Cilk library is available/enabled.
830         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
831         * lib/target-supports.exp (check_libcilkrts_available): New function.
833 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
835         PR c++/59631
836         * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
837         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
838         * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
839         with dg-additional-options.
840         * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
841         * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
842         * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
843         * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
844         * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
845         * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
847 2014-01-09  Richard Biener  <rguenther@suse.de>
849         PR tree-optimization/59715
850         * gcc.dg/torture/pr59715.c: New testcase.
852 2014-01-09  Max Ostapenko  <m.ostapenko@partner.samsung.com>
854         * c-c++-common/asan/no-asan-globals.c: New test.
855         * c-c++-common/asan/no-instrument-reads.c: Likewise.
856         * c-c++-common/asan/no-instrument-writes.c: Likewise.
857         * c-c++-common/asan/use-after-return-1.c: Likewise.
858         * c-c++-common/asan/no-use-after-return.c: Likewise.
860 2014-01-08  Eric Botcazou  <ebotcazou@adacore.com>
862         * gnat.dg/weak2.ad[sb]: New test.
864 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
866         PR middle-end/59471
867         * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
868         type, use pointers to vector type instead.
870 2014-01-08  Catherine Moore  <clm@codesourcery.com>
872         * gcc.target/mips/umips-branch-3.c: New test.
873         * gcc.target/mips/umips-branch-4.c: New test.
875 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
877         * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
878         gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
879         gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
880         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
881         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
882         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
883         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
884         gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
886 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
888         PR rtl-optimization/59137
889         * gcc.target/mips/pr59137.c: New test.
891 2014-01-08  Uros Bizjak  <ubizjak@gmail.com>
893         * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
894         * gcc.target/i386/incoming-5.c (dg-options): Ditto.
895         * gcc.target/i386/pr55433.c (dg-options): Ditto.
896         * gcc.target/i386/pr57848.c (dg-options): Ditto.
897         * gcc.target/i386/pr59099.c (dg-options): Ditto.
898         Require fpic effective target.
899         * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
901 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
903         PR ipa/59722
904         * gcc.dg/pr59722.c: New test.
906 2014-01-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>
908         PR middle-end/57748
909         * gcc.dg/torture/pr57748-3.c: New test.
910         * gcc.dg/torture/pr57748-4.c: New test.
912 2014-01-08  Marek Polacek  <polacek@redhat.com>
914         PR middle-end/59669
915         * gcc.dg/gomp/pr59669-1.c: New test.
916         * gcc.dg/gomp/pr59669-2.c: New test.
918 2014-01-08  Martin Jambor  <mjambor@suse.cz>
920         PR ipa/59610
921         * gcc.dg/ipa/pr59610.c: New test.
923 2014-01-08  Janus Weil  <janus@gcc.gnu.org>
925         PR fortran/58182
926         * gfortran.dg/binding_label_tests_26a.f90: New.
927         * gfortran.dg/binding_label_tests_26b.f90: New.
929 2014-01-08  Marek Polacek  <polacek@redhat.com>
931         PR sanitizer/59667
932         * c-c++-common/ubsan/pr59667.c: New test.
934 2014-01-08  Richard Biener  <rguenther@suse.de>
936         PR middle-end/59630
937         * gcc.dg/pr59630.c: New testcase.
939 2014-01-08  Richard Biener  <rguenther@suse.de>
941         PR middle-end/59471
942         * gcc.dg/pr59471.c: New testcase.
944 2014-01-07  Jeff Law  <law@redhat.com>
946         PR middle-end/53623
947         * gcc.target/i386/pr53623.c: New test.
949 2014-01-07  Adam Butcher  <adam@jessamine.co.uk>
951         * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
952         blanks at EOF.
953         * g++.dg/cpp1y/pr58534.C: Likewise.
954         * g++.dg/cpp1y/pr58536.C: Likewise.
955         * g++.dg/cpp1y/pr58548.C: Likewise.
956         * g++.dg/cpp1y/pr58549.C: Likewise.
957         * g++.dg/cpp1y/pr58637.C: Likewise.
958         * g++.dg/cpp1y/pr59112.C: Likewise.
959         * g++.dg/cpp1y/pr59113.C: Likewise.
960         * g++.dg/cpp1y/pr59629.C: Likewise.
961         * g++.dg/cpp1y/pr59635.C: Likewise.
962         * g++.dg/cpp1y/pr59636.C: Likewise.
963         * g++.dg/cpp1y/pr59638.C: Likewise.
965 2014-01-07  Yufeng Zhang  <yufeng.zhang@arm.com>
967         * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
969 2014-01-07  Richard Sandiford  <rdsandiford@googlemail.com>
971         * gcc.target/i386/intrinsics_4.c (bar): New function.
973 2014-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
975         * g++.dg/ext/is_base_of_incomplete-2.C: New.
977 2014-01-07  Jakub Jelinek  <jakub@redhat.com>
979         PR rtl-optimization/58668
980         * gcc.dg/pr58668.c: New test.
982         PR tree-optimization/59643
983         * gcc.dg/pr59643.c: New test.
984         * gcc.c-torture/execute/pr59643.c: New test.
986 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
988         PR fortran/59589
989         * gfortran.dg/class_allocate_16.f90: New.
991 2014-01-06  Jakub Jelinek  <jakub@redhat.com>
993         PR target/59644
994         * gcc.target/i386/pr59644.c: New test.
996 2014-01-06  Marek Polacek  <polacek@redhat.com>
998         PR c/57773
999         * gcc.dg/pr57773.c: New test.
1001 2014-01-06  Adam Butcher  <adam@jessamine.co.uk>
1003         PR c++/59635
1004         PR c++/59636
1005         PR c++/59629
1006         PR c++/59638
1007         * g++.dg/cpp1y/pr59635.C: New testcase.
1008         * g++.dg/cpp1y/pr59636.C: New testcase.
1009         * g++.dg/cpp1y/pr59629.C: New testcase.
1010         * g++.dg/cpp1y/pr59638.C: New testcase.
1012 2014-01-06  Martin Jambor  <mjambor@suse.cz>
1014         PR ipa/59008
1015         * gcc.dg/ipa/pr59008.c: New test.
1017 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1019         * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
1020         if supported.
1022 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1024         * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
1025         Require c99_runtime.
1026         * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
1028         * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
1029         Require c99_runtime.
1030         * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
1031         * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
1032         * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
1034         * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
1035         Require c99_runtime.
1036         Make CALC void static.
1037         * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
1039         * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
1040         Require c99_runtime.
1041         * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
1043 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1045         * gcc.target/i386/pr59501-1.c: Require avx effective target.
1046         * gcc.target/i386/pr59501-2.c: Likewise.
1047         * gcc.target/i386/pr59501-3.c: Likewise.
1048         * gcc.target/i386/pr59501-4.c: Likewise.
1049         * gcc.target/i386/pr59501-5.c: Likewise.
1050         * gcc.target/i386/pr59501-6.c: Likewise.
1052 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1054         * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
1055         * gcc.target/i386/pr59390_1.c: Likewise.
1056         * gcc.target/i386/pr59390_2.c: Likewise.
1058 2014-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1060         * gcc.dg/pr59350.c: Tweak.
1061         * gcc.dg/pr59350-2.c: New test.
1062         * g++.dg/pr59510.C: Likewise.
1064 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
1066         PR fortran/59023
1067         * gfortran.dg/bind_c_procs_2.f90: New.
1069 2014-01-05  John David Anglin  <danglin@gcc.gnu.org>
1071         * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
1072         * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1073         * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1074         * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1075         * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
1076         * gcc.dg/tree-ssa/vrp47.c: Likewise.
1077         * gcc.dg/tree-ssa/vrp87.c: Likewise.
1079 2014-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1081         * gcc.target/arm/neon-nested-apcs.c: New test.
1083 2014-01-04  Jakub Jelinek  <jakub@redhat.com>
1085         PR tree-optimization/59519
1086         * gcc.dg/vect/pr59519-1.c: New test.
1087         * gcc.dg/vect/pr59519-2.c: New test.
1089         * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
1090         vmovdqu32.
1092 2014-01-04  Janus Weil  <janus@gcc.gnu.org>
1094         PR fortran/59547
1095         * gfortran.dg/typebound_proc_32.f90: New.
1097 2014-01-03  Marc Glisse  <marc.glisse@inria.fr>
1099         PR c++/58950
1100         * g++.dg/pr58950.C: New file.
1102 2014-01-03  Tobias Burnus  <burnus@net-b.de>
1104         PR c++/58567
1105         * g++.dg/gomp/pr58567.C: New.
1107 2014-01-03  Bingfeng Mei  <bmei@broadcom.com>
1109         PR tree-optimization/59651
1110         * gcc.dg/torture/pr59651.c: New test.
1111         * gcc.dg/vect/pr59651.c: Ditto.
1113 2014-01-03  Jakub Jelinek  <jakub@redhat.com>
1115         PR target/59625
1116         * gcc.target/i386/pr59625.c: New test.
1118 2014-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
1120         Core DR 1442
1121         PR c++/59165
1122         * g++.dg/cpp0x/range-for28.C: New.
1123         * g++.dg/cpp0x/range-for3.C: Update.
1125 2014-01-02  Joseph Myers  <joseph@codesourcery.com>
1127         * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
1129 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1131         PR c++/59641
1132         * g++.dg/cpp0x/pr59641.C: New file.
1134 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1136         * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
1138 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1140         PR c++/59378
1141         * g++.dg/ext/pr59378.C: New file.
1143 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1145         Update copyright years
1147 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1149         * gcc.target/arc/arc.exp: Use the standard form for the copyright
1150         notice.
1152 2014-01-02  Janus Weil  <janus@gcc.gnu.org>
1154         PR fortran/59654
1155         * gfortran.dg/dynamic_dispatch_12.f90: New.
1157 2014-01-01  Jakub Jelinek  <jakub@redhat.com>
1159         * lib/target-supports.exp (check_effective_target_avx512f): Make sure
1160         the builtin isn't optimized away as unused.
1162         PR rtl-optimization/59647
1163         * g++.dg/opt/pr59647.C: New test.
1165 Copyright (C) 2014 Free Software Foundation, Inc.
1167 Copying and distribution of this file, with or without modification,
1168 are permitted in any medium without royalty provided the copyright
1169 notice and this notice are preserved.