2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob843ccac194dfe8c7f3a7578a42289df38d5dbc6d
1 2016-01-21  Vladimir Makarov  <vmakarov@redhat.com>
3         PR rtl-optimization/68990
4         * gcc.target/i386/pr68990: New.
6 2016-01-21  Nick Clifton  <nickc@redhat.com>
8         PR target/69129
9         * gcc.target/mips/pr69129.c: New.
11 2016-01-21  Paolo Carlini  <paolo.carlini@oracle.com>
13         PR c++/58046
14         * g++.dg/cpp0x/pr58046.C: New.
16 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
18         PR target/69187
19         PR target/65624
20         * gcc.target/arm/pr69187.c: New test.
22         PR c++/69355
23         * g++.dg/torture/pr69355.C: New test.
25 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
26             Sebastian Pop  <s.pop@samsung.com>
28         * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
30 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
31             Sebastian Pop  <s.pop@samsung.com>
33         * gcc.dg/graphite/pr68976.c: New test.
35 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
37         PR middle-end/67653
38         * c-c++-common/pr67653.c: New test.
39         * gcc.dg/torture/pr29119.c: Add dg-warning.
41 2016-01-20  Peter Bergner  <bergner@vnet.ibm.com>
43         * gcc.target/powerpc/cpu-builtin-1.c: New test.
45 2016-01-20  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
47         PR c/24293
48         * gcc.dg/pr24293.c: New test.
49         * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
50         incomplete struct type.
51         * gcc.dg/declspec-1.c: Likewise.
52         * gcc.dg/pr63549.c: Likewise.
54 2016-01-20  Jakub Jelinek  <jakub@redhat.com>
56         PR tree-optimization/66612
57         * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
58         for bdn instruction.
60 2016-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
62         * lib/target-supports.exp
63         (check_effective_target_arm_fp_ok_nocache): New.
64         (check_effective_target_arm_fp_ok): New.
65         (add_options_for_arm_fp): New.
66         (check_effective_target_arm_crypto_ok_nocache): Require
67         target_arm_v8_neon_ok instead of arm32.
68         (check_effective_target_arm_crypto_pragma_ok_nocache): New.
69         (check_effective_target_arm_crypto_pragma_ok): New.
70         (add_options_for_arm_vfp): New.
71         * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
72         target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
73         target instead. Force initial fpu to vfp.
74         * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
75         -mfloat-abi=softfp, use arm_fp_ok effective target instead.
76         * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
77         dependency.
78         * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
79         use arm_vfp effective target instead. Force initial fpu to vfp.
80         * gcc.target/arm/attr-neon3.c: Likewise.
81         * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
82         arm_vfp_ok.
83         * gcc.target/arm/unsigned-float.c: Likewise.
84         * gcc.target/arm/vfp-1.c: Likewise.
85         * gcc.target/arm/vfp-ldmdbd.c: Likewise.
86         * gcc.target/arm/vfp-ldmdbs.c: Likewise.
87         * gcc.target/arm/vfp-ldmiad.c: Likewise.
88         * gcc.target/arm/vfp-ldmias.c: Likewise.
89         * gcc.target/arm/vfp-stmdbd.c: Likewise.
90         * gcc.target/arm/vfp-stmdbs.c: Likewise.
91         * gcc.target/arm/vfp-stmiad.c: Likewise.
92         * gcc.target/arm/vfp-stmias.c: Likewise.
93         * gcc.target/arm/vnmul-1.c: Likewise.
94         * gcc.target/arm/vnmul-2.c: Likewise.
95         * gcc.target/arm/vnmul-3.c: Likewise.
96         * gcc.target/arm/vnmul-4.c: Likewise.
98 2016-01-20  H.J. Lu  <hongjiu.lu@intel.com>
100         PR testsuite/69366
101         * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
102         the MPX run-time library, for compile-time MPX test.
103         * gcc.target/i386/chkp-always_inline.c: Likewise.
104         * gcc.target/i386/chkp-bndret.c: Likewise.
105         * gcc.target/i386/chkp-builtins-1.c: Likewise.
106         * gcc.target/i386/chkp-builtins-2.c: Likewise.
107         * gcc.target/i386/chkp-builtins-3.c: Likewise.
108         * gcc.target/i386/chkp-builtins-4.c: Likewise.
109         * gcc.target/i386/chkp-const-check-1.c: Likewise.
110         * gcc.target/i386/chkp-const-check-2.c: Likewise.
111         * gcc.target/i386/chkp-hidden-def.c: Likewise.
112         * gcc.target/i386/chkp-label-address.c: Likewise.
113         * gcc.target/i386/chkp-lifetime-1.c: Likewise.
114         * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
115         * gcc.target/i386/chkp-pr69044.c: Likewise.
116         * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
117         * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
118         * gcc.target/i386/chkp-strchr.c: Likewise.
119         * gcc.target/i386/chkp-strlen-1.c: Likewise.
120         * gcc.target/i386/chkp-strlen-2.c: Likewise.
121         * gcc.target/i386/chkp-strlen-3.c: Likewise.
122         * gcc.target/i386/chkp-strlen-4.c: Likewise.
123         * gcc.target/i386/chkp-strlen-5.c: Likewise.
124         * gcc.target/i386/chkp-stropt-1.c: Likewise.
125         * gcc.target/i386/chkp-stropt-10.c: Likewise.
126         * gcc.target/i386/chkp-stropt-11.c: Likewise.
127         * gcc.target/i386/chkp-stropt-12.c: Likewise.
128         * gcc.target/i386/chkp-stropt-13.c: Likewise.
129         * gcc.target/i386/chkp-stropt-14.c: Likewise.
130         * gcc.target/i386/chkp-stropt-15.c: Likewise.
131         * gcc.target/i386/chkp-stropt-16.c: Likewise.
132         * gcc.target/i386/chkp-stropt-2.c: Likewise.
133         * gcc.target/i386/chkp-stropt-3.c: Likewise.
134         * gcc.target/i386/chkp-stropt-4.c: Likewise.
135         * gcc.target/i386/chkp-stropt-5.c: Likewise.
136         * gcc.target/i386/chkp-stropt-6.c: Likewise.
137         * gcc.target/i386/chkp-stropt-7.c: Likewise.
138         * gcc.target/i386/chkp-stropt-8.c: Likewise.
139         * gcc.target/i386/chkp-stropt-9.c: Likewise.
140         * gcc.target/i386/pr63995-2.c: Likewise.
141         * gcc.target/i386/pr64805.c: Likewise.
142         * gcc.target/i386/pr65044.c: Likewise.
143         * gcc.target/i386/pr65167.c: Likewise.
144         * gcc.target/i386/pr65183.c: Likewise.
145         * gcc.target/i386/pr65184.c: Likewise.
146         * gcc.target/i386/thunk-retbnd.c: Likewise.
148 2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>
150         PR tree-optimization/69328
151         * gcc.dg/pr69328.c: New test.
153 2016-01-20  Jeff Law  <law@redhat.com>
155         PR target/25114
156         * gcc.target/m68k/pr25114.c: New test.
158 2016-01-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
160         * gcc.target/arm/memset-inline-10.c: Added
161         dg-require-effective-target arm_thumb2_ok.
163 2016-01-19  Eric Botcazou  <ebotcazou@adacore.com>
165         * gcc.dg/debug/dwarf2/sso.c: New test.
167 2016-01-19  Uros Bizjak  <ubizjak@gmail.com>
169         PR testsuite/68820
170         * gcc.c-torture/execute/builtins/memops-asm.x: New file.
171         * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
172         * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
174 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
176         PR ipa/66223
177         * g++.dg/ipa/devirt-50.C: New testcase.
179 2016-01-19  Marek Polacek  <polacek@redhat.com>
181         PR c++/68965
182         * g++.dg/cpp1y/parameter-pack-1.C: New test.
183         * g++.dg/cpp1y/parameter-pack-2.C: New test.
185 2016-01-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
187         PR target/69135
188         * gcc.target/arm/pr69135_1.c: New test.
190 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
192         * gcc.target/aarch64/ccmp_1.c: Add new tests.
194 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
196         * gcc.target/aarch64/ccmp_1.c: New testcase.
198 2016-01-19  Marek Polacek  <polacek@redhat.com>
200         PR c++/68586
201         * g++.dg/cpp0x/enum30.C: New test.
203 2016-01-19  Richard Biener  <rguenther@suse.de>
205         PR tree-optimization/69336
206         * g++.dg/tree-ssa/pr69336.C: New testcase.
208 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
210         PR debug/65779
211         * gcc.dg/pr65779.c: New test.
213 2016-01-19  Richard Biener  <rguenther@suse.de>
215         PR tree-optimization/69352
216         * gcc.dg/torture/pr69352.c: New testcase.
218 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
220         PR rtl-optimization/68955
221         PR rtl-optimization/64557
222         * gcc.dg/torture/pr68955.c: New test.
224 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
226         PR lto/69136
227         * g++.dg/torture/pr69136.C: New testcase.
229 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
231         PR lto/69133
232         * g++.dg/lto/pr69133_0.C: New testcase.
233         * g++.dg/lto/pr69133_1.C: New testcase.
235 2016-01-15  Jeff Law  <law@redhat.com>
237         PR tree-optimization/69320
238         * gcc.c-torture/pr69320-1.c: New test.
239         * gcc.c-torture/pr69320-2.c: New test.
240         * gcc.c-torture/pr69320-3.c: New test.
241         * gcc.c-torture/pr69320-4.c: New test.
243 2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
245         PR c++/11858
246         PR c++/24663
247         PR c++/24664
248         * g++.dg/template/pr11858.C: New test.
249         * g++.dg/template/pr24663.C: New test.
250         * g++.dg/template/unify12.C: New test.
251         * g++.dg/template/unify13.C: New test.
252         * g++.dg/template/unify14.C: New test.
253         * g++.dg/template/unify15.C: New test.
254         * g++.dg/template/unify16.C: New test.
255         * g++.dg/template/unify17.C: New test.
257 2016-01-18  David Malcolm  <dmalcolm@redhat.com>
259         PR testsuite/69181
260         * gcc.dg/pr69181-1.c: New test file.
261         * gcc.dg/pr69181-2.c: New test file.
262         * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
263         globals by moving it to...
264         (cleanup-after-saved-dg-test): ...this new function.  Add
265         "global additional_sources_used".  Add reset of global
266         multiline_expected_outputs to the empty list.
267         * lib/multiline.exp (_multiline_expected_outputs): Rename this
268         global to...
269         (multiline_expected_outputs): ...this, and updated comments to
270         note that it is modified from gcc-dg.exp.
271         (dg-end-multiline-output): Update for the above renaming.
272         (handle-multiline-outputs): Likewise.  Remove the clearing
273         of the expected outputs to the empty list.
275 2016-01-18  Richard Biener  <rguenther@suse.de>
277         PR tree-optimization/69297
278         * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
280 2016-01-18  Joseph Myers  <joseph@codesourcery.com>
282         * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
283         dg-options.
284         * gcc.target/mips/mips-3d-2.c: Likewise.
285         * gcc.target/mips/mips-3d-3.c: Likewise.
286         * gcc.target/mips/mips-3d-4.c: Likewise.
287         * gcc.target/mips/mips-3d-5.c: Likewise.
288         * gcc.target/mips/mips-3d-6.c: Likewise.
289         * gcc.target/mips/mips-3d-7.c: Likewise.
290         * gcc.target/mips/mips-3d-8.c: Likewise.
291         * gcc.target/mips/mips-3d-9.c: Likewise.
292         * gcc.target/mips/mips-ps-1.c: Likewise.
293         * gcc.target/mips/mips-ps-2.c: Likewise.
294         * gcc.target/mips/mips-ps-3.c: Likewise.
295         * gcc.target/mips/mips-ps-4.c: Likewise.
296         * gcc.target/mips/mips-ps-5.c: Likewise.
297         * gcc.target/mips/mips-ps-6.c: Likewise.
298         * gcc.target/mips/mips-ps-7.c: Likewise.
299         * gcc.target/mips/mips-ps-type.c: Likewise.
300         * gcc.target/mips/mips-ps-type-2.c: Likewise.
301         * gcc.target/mips/mips16-attributes-6.c: Likewise.
303 2016-01-18  Tom de Vries  <tom@codesourcery.com>
305         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
306         * c-c++-common/goacc/kernels-double-reduction.c: New test.
307         * c-c++-common/goacc/kernels-empty.c: New test.
308         * c-c++-common/goacc/kernels-eternal.c: New test.
309         * c-c++-common/goacc/kernels-loop-2.c: New test.
310         * c-c++-common/goacc/kernels-loop-3.c: New test.
311         * c-c++-common/goacc/kernels-loop-data-2.c: New test.
312         * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
313         * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
314         * c-c++-common/goacc/kernels-loop-data-update.c: New test.
315         * c-c++-common/goacc/kernels-loop-data.c: New test.
316         * c-c++-common/goacc/kernels-loop-g.c: New test.
317         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
318         * c-c++-common/goacc/kernels-loop-n.c: New test.
319         * c-c++-common/goacc/kernels-loop-nest.c: New test.
320         * c-c++-common/goacc/kernels-loop.c: New test.
321         * c-c++-common/goacc/kernels-noreturn.c: New test.
322         * c-c++-common/goacc/kernels-one-counter-var.c: New test.
323         * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
324         * c-c++-common/goacc/kernels-reduction.c: New test.
326 2016-01-18  Tom de Vries  <tom@codesourcery.com>
328         * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
329         * gcc.dg/autopar/outer-2.c: Same.
330         * gcc.dg/autopar/outer-3.c: Same.
331         * gcc.dg/autopar/outer-4.c: Same.
332         * gcc.dg/autopar/outer-5.c: Same.
333         * gcc.dg/autopar/outer-6.c: Same.
334         * gcc.dg/autopar/parallelization-1.c: Same.
335         * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
336         * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
337         * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
338         * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
339         * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
340         * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
341         * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
342         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
343         * gcc.dg/autopar/pr39500-1.c: Same.
344         * gcc.dg/autopar/pr39500-2.c: Same.
345         * gcc.dg/autopar/pr46193.c: Same.
346         * gcc.dg/autopar/pr46194.c: Same.
347         * gcc.dg/autopar/pr49580.c: Same.
348         * gcc.dg/autopar/pr49960-1.c: Same.
349         * gcc.dg/autopar/pr49960.c: Same.
350         * gcc.dg/autopar/pr68373.c: Same.
351         * gcc.dg/autopar/reduc-1.c: Same.
352         * gcc.dg/autopar/reduc-1char.c: Same.
353         * gcc.dg/autopar/reduc-1short.c: Same.
354         * gcc.dg/autopar/reduc-2.c: Same.
355         * gcc.dg/autopar/reduc-2char.c: Same.
356         * gcc.dg/autopar/reduc-2short.c: Same.
357         * gcc.dg/autopar/reduc-3.c: Same.
358         * gcc.dg/autopar/reduc-4.c: Same.
359         * gcc.dg/autopar/reduc-6.c: Same.
360         * gcc.dg/autopar/reduc-7.c: Same.
361         * gcc.dg/autopar/reduc-8.c: Same.
362         * gcc.dg/autopar/reduc-9.c: Same.
363         * gcc.dg/autopar/uns-outer-4.c: Same.
364         * gcc.dg/autopar/uns-outer-5.c: Same.
365         * gcc.dg/autopar/uns-outer-6.c: Same.
366         * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
367         * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
369 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
371         PR target/63679
372         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
373         aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
375 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
377         PR target/63679
378         * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
379         * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
380         * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
382 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
384         PR target/63679
385         * gcc.dg/tree-ssa/sra-17.c: New.
386         * gcc.dg/tree-ssa/sra-18.c: New.
388 2016-01-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
390         * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
392 2016-01-18  Eric Botcazou  <ebotcazou@adacore.com>
394         * gnat.dg/inline12.adb: New test.
396 2016-01-18  Bin Cheng  <bin.cheng@arm.com>
398         PR tree-optimization/66797
399         * gcc.c-torture/execute/pr65447.c: Relax check condition.
401 2016-01-18  Richard Biener  <rguenther@suse.de>
403         PR tree-optimization/69170
404         * gcc.dg/torture/pr69170.c: New testcase.
406 2016-01-17 John David Anglin  <danglin@gcc.gnu.org>
408         * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
410 2016-01-16  Tom de Vries  <tom@codesourcery.com>
412         * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
414 2016-01-16  Tom de Vries  <tom@codesourcery.com>
416         * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
417         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here.  Remove
418         redundant dg-require-effective-target pthread.
419         * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
420         * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
421         * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
422         * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
423         * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
424         * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
425         * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
427 2016-01-16  David Edelsohn  <dje.gcc@gmail.com>
429         PR target/68609
430         * gcc.target/powerpc/recip-6.c: Enable on AIX.
431         * gcc.target/powerpc/recip-7.c: Same.
433 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
435         PR c++/69091
436         * g++.dg/template/pr69091.C: New test.
438 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
440         * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
441         dump does not contain an error_mark_node.
442         * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
443         * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
445 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
447         PR c++/68936
448         * g++.dg/template/pr68936.C: New test.
450 2016-01-15  David Edelsohn  <dje.gcc@gmail.com>
452         PR target/68609
453         * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
454         * gcc.target/powerpc/recip-2.c: Same.
455         * gcc.target/powerpc/recip-3.c: Same.
456         * gcc.target/powerpc/recip-4.c: Same.
457         * gcc.target/powerpc/recip-sqrtf.c: Same.
459 2016-01-15  Jeff Law  <law@redhat.com>
461         PR tree-optimization/69270
462         * gcc.dg/tree-ssa/pr69270-2.c: New test.
463         * gcc.dg/tree-ssa/pr69270-3.c: New test.
465 2016-01-15  Paul Thomas  <pault@gcc.gnu.org>
467         PR fortran/49630
468         * gfortran.dg/deferred_character_13.f90: New test for the fix
469         of comment 3 of the PR.
471         PR fortran/54070
472         * gfortran.dg/deferred_character_8.f90: New test
473         * gfortran.dg/allocate_error_5.f90: New test
475         PR fortran/60593
476         * gfortran.dg/deferred_character_10.f90: New test
478         PR fortran/60795
479         * gfortran.dg/deferred_character_14.f90: New test
481         PR fortran/61147
482         * gfortran.dg/deferred_character_11.f90: New test
484         PR fortran/64324
485         * gfortran.dg/deferred_character_9.f90: New test
487 2016-01-15  Vladimir Makarov  <vmakarov@redhat.com>
489         PR rtl-optimization/69030
490         * gcc.target/i386/pr69030.c: New.
492 2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
494         * gcc.target/aarch64/target_attr_17.c: New test.
496 2016-01-15  Richard Biener  <rguenther@suse.de>
498         PR tree-optimization/66856
499         * gcc.dg/torture/pr66856-1.c: New testcase.
500         * gcc.dg/torture/pr66856-2.c: Likewise.
502 2016-01-15  Richard Biener  <rguenther@suse.de>
504         PR debug/69137
505         * g++.dg/lto/pr69137_0.C: New testcase.
507 2016-01-15  Richard Sandiford  <richard.sandiford@arm.com>
509         PR middle-end/69246
510         * gcc.target/i386/pr69246.c: New test.
512 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
514         * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
516 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
518         PR c++/56194
519         * g++.dg/init/const9.C: Disable test on S/390.
521 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
523         * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
524         * g++.dg/Wno-frame-address.C: Ditto.
526 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
528         * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
530 2016-01-15  Richard Biener  <rguenther@suse.de>
532         PR tree-optimization/68961
533         * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
535 2016-01-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
537         * gcc.target/i386/pr65105-5.c: New test.
539 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
541         * gcc.c-torture/execute/alias-4.c: New testcase.
543 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
545         PR ipa/68148
546         * g++.dg/ipa/devirt-49.C: New testcase.
548 2016-01-15  Christian Bruel  <christian.bruel@st.com>
550         PR target/65837
551         * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
552         * gcc.target/arm/lto/pr65837-attr_0.c: New test.
553         * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
555 2016-01-15  Richard Biener  <rguenther@suse.de>
557         PR tree-optimization/69117
558         * gcc.dg/torture/pr69117.c: New testcase.
560 2015-01-14  Ryan Burn  <contact@rnburn.com>
562         PR c++/69048
563         * g++.dg/cilk-plus/CK/pr69048.cc: New test.
565 2016-01-14  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
567         PR testsuite/67509
568         * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
569         range tests use 100 * maximum instead of maximum + 1.
571 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
573         PR debug/69244
574         * gcc.dg/guality/pr69244.c: New test.
576 2016-01-14  Uros Bizjak  <ubizjak@gmail.com>
578         * lib/target-supports.exp (check_effective_target_issignaling):
579         New procedure.
580         * gcc.dg/pr61441.c: Require issignaling effective target.
582 2016-01-14  Segher Boessenkool  <segher@kernel.crashing.org>
584         PR target/68803
585         * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
587 2016-01-14  David Malcolm  <dmalcolm@redhat.com>
589         PR c++/68819
590         PR preprocessor/69177
591         * gcc.dg/plugin/location-overflow-test-1.c: New test case.
592         * gcc.dg/plugin/location-overflow-test-2.c: New test case.
593         * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
594         * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
596 2016-01-14  Marek Polacek  <polacek@redhat.com>
598         PR c/69262
599         * gcc.dg/array-15.c: New test.
601 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
603         PR middle-end/68146
604         PR tree-optimization/69155
605         * gfortran.dg/pr68146.f: New test.
606         * gfortran.dg/pr69155.f90: New test.
608 2016-01-14  Richard Biener  <rguenther@suse.de>
610         PR tree-optimization/68060
611         * gcc.dg/torture/pr68060-1.c: New testcase.
612         * gcc.dg/torture/pr68060-2.c: Likewise.
614 2016-01-14  Nick Clifton  <nickc@redhat.com>
616         * lib/target-supports.exp
617         (check_effective_target_arm_neon_ok_nocache): Add an option
618         sequence that includes setting the ARM architecture to ARMv7-A.
619         * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
620         command line options necessary to enable Neon support.
621         * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
622         * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
623         * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
624         * gcc.target/arm/pr69180.c: Likewise.
626 2016-01-14  Jeff Law  <law@redhat.com>
628         PR tree-optimization/69270
629         * gcc.dg/tree-ssa/pr69270.c: New test.
631 2016-01-13  Bernd Schmidt  <bschmidt@redhat.com>
633         PR c/66208
634         * c-c++-common/pr66208.c: New file.
636 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
638         PR tree-optimization/69156
639         * gcc.dg/pr69156.c: New test.
641 2016-01-13  H.J. Lu  <hongjiu.lu@intel.com>
643         * gcc.target/i386/pr69225-7.c: New test.
645 2016-01-13  Richard Henderson  <rth@redhat.com>
647         * gcc.dg/tm/memopt-13.c: Update expected function.
648         * gcc.dg/tm/memopt-6.c: Likewise.
650 2016-01-13  Uros Bizjak  <ubizjak@gmail.com>
652         * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
653         * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
654         * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
655         * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
657 2016-01-13  Tom de Vries  <tom@codesourcery.com>
659         PR tree-optimization/69169
660         * gcc.dg/pr69169.c: New test.
662 2016-01-13  Alexander Fomin  <alexander.fomin@intel.com>
664         PR target/69228
665         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
666         * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
667         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
668         * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
669         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
670         * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
671         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
672         * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
674 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
676         PR target/69247
677         * gcc.dg/pr69247.c: New test.
679 2016-01-13  Richard Biener  <rguenther@suse.de>
681         PR tree-optimization/69242
682         * gcc.dg/torture/pr69242.c: New testcase.
684 2016-01-13  Richard Biener  <rguenther@suse.de>
686         PR tree-optimization/69186
687         * gcc.dg/torture/pr69186.c: New testcase.
689 2016-01-13  Jeff Law  <law@redhat.com>
691         PR tree-optimization/67755
692         * gcc.dg/tree-ssa/pr67755.c: New test.
694 2016-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>
696         * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
697         pass number in output by a star.
699 2016-01-12  Bin Cheng  <bin.cheng@arm.com>
701         PR tree-optimization/68911
702         * gcc.c-torture/execute/pr68911.c: New test.
704 2016-01-12  Marek Polacek  <polacek@redhat.com>
706         PR c++/68979
707         * g++.dg/warn/permissive-1.C: New test.
709 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
711         PR objc++/68511
712         PR c++/69213
713         * g++.dg/opt/pr69213.C: New test.
715 2016-01-12  Christian Bruel  <christian.bruel@st.com>
717         PR target/69180
718         * gcc.target/arm/pr69180.c: New test.
720 2016-01-12  Richard Biener  <rguenther@suse.de>
722         PR lto/69077
723         * g++.dg/lto/pr69077_0.C: New testcase.
724         * g++.dg/lto/pr69077_1.C: Likewise.
726 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
728         PR target/69175
729         * g++.dg/opt/pr69175.C: New test.
731 2016-01-12  Alan Lawrence  <alan.lawrence@arm.com>
733         * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
734         rather than #including math.h & stdlib.h.
735         * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
736         * gcc.dg/vect/pr49771.c: Likewise.
737         * gcc.dg/vect/vect-10-big-array.c: Likewise.
738         * gcc.dg/vect/vect-neg-store-1.c: Likewise.
739         * gcc.dg/vect/vect-neg-store-2.c: Likewise.
740         * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
741         * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
742         * gcc.dg/vect/pr44507.c: Likewise.
743         * gcc.dg/vect/pr45902.c: Likewise.
744         * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
745         * gcc.dg/vect/vect-117.c: Likewise.
746         * gcc.dg/vect/vect-99.c: Likewise.
747         * gcc.dg/vect/vect-aggressive-1.c: Likewise.
748         * gcc.dg/vect/vect-cond-1.c: Likewise.
749         * gcc.dg/vect/vect-cond-2.c: Likewise.
750         * gcc.dg/vect/vect-cond-3.c: Likewise.
751         * gcc.dg/vect/vect-cond-4.c: Likewise.
752         * gcc.dg/vect/vect-mask-load-1.c: Likewise.
753         * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
754         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
755         * gcc.dg/vect/vect-over-widen-1.c: Likewise.
756         * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
757         * gcc.dg/vect/vect-over-widen-2.c: Likewise.
758         * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
759         * gcc.dg/vect/vect-over-widen-3.c: Likewise.
760         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
761         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
762         * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
763         * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
764         * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
765         * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
766         * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
767         include of signal.h.
768         * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
769         * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
770         * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
771         * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
772         * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
773         * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
774         * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
775         * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
776         * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
777         * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
778         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
779         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
780         * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
781         * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
782         * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
783         * gcc.dg/vect/vect-outer-5.c: Likewise.
784         * gcc.dg/vect/vect-outer-6.c: Likewise.
785         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
786         include of stdio.h.
788 2016-01-12  Nick Clifton  <nickc@redhat.com>
790         PR target/68913
791         * gcc.dg/lto/pr61886_0.c: Rename the external function called
792         to fread so that it will be found in all target runtimes.
794 2016-01-12  Richard Biener  <rguenther@suse.de>
796         PR tree-optimization/69053
797         * g++.dg/torture/pr69053.C: New testcase.
799 2016-01-12  Richard Biener  <rguenther@suse.de>
801         PR tree-optimization/69168
802         * gcc.dg/torture/pr69168.c: New testcase.
804 2016-01-12  Richard Biener  <rguenther@suse.de>
806         PR tree-optimization/69157
807         * gcc.dg/torture/pr69157.c: New testcase.
809 2016-01-12  Richard Biener  <rguenther@suse.de>
811         PR tree-optimization/69174
812         * gcc.dg/torture/pr69174.c: New testcase.
814 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
816         PR c++/66808
817         PR c++/69000
818         * g++.dg/tls/pr66808.C: New test.
819         * g++.dg/tls/pr69000.C: New test.
821 2016-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
823         * gcc.target/powerpc/swaps-p8-23.c: New test.
824         * gcc.target/powerpc/swaps-p8-24.c: Likewise.
826 2016-01-11  John David Anglin  <danglin@gcc.gnu.org>
828         PR tree-optimization/68356
829         * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
831 2016-01-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
832             Jim Wilson  <jim.wilson@linaro.org>
834         PR target/69194
835         * gcc.target/arm/pr69194.c: New test.
837 2016-01-11  H.J. Lu  <hongjiu.lu@intel.com>
839         PR target/69225
840         * gcc.target/i386/pr69225-1.c: New test.
841         * gcc.target/i386/pr69225-2.c: Likewise.
842         * gcc.target/i386/pr69225-3.c: Likewise.
843         * gcc.target/i386/pr69225-4.c: Likewise.
844         * gcc.target/i386/pr69225-5.c: Likewise.
845         * gcc.target/i386/pr69225-6.c: Likewise.
847 2016-01-11  Jakub Jelinek  <jakub@redhat.com>
849         PR target/67462
850         * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
851         if lp64.
853         PR target/69071
854         * gcc.dg/pr69071.c: New test.
856         PR c++/69211
857         * g++.dg/opt/pr69211.C: New test.
859         PR tree-optimization/69214
860         * gcc.c-torture/compile/pr69214.c: New test.
862 2016-01-11  Uros Bizjak  <ubizjak@gmail.com>
864         * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
865         * gcc.target/i386/pr66232-11.c: Ditto.
866         * gcc.target/i386/pr66232-12.c: Ditto.
867         * gcc.target/i386/pr66232-13.c: Ditto.
869 2016-01-11  Richard Biener  <rguenther@suse.de>
871         PR tree-optimization/69173
872         * gcc.dg/torture/pr69173.c: New testcase.
874 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
876         PR rtl-optimization/68796
877         * gcc.target/aarch64/tst_5.c: New test.
878         * gcc.target/aarch64/tst_6.c: Likewise.
880 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
882         PR rtl-optimization/68841
883         * gcc.dg/pr68841.c: New test.
884         * gcc.c-torture/execute/pr68841.c: New test.
886 2016-01-11  Yuri Rumyantsev  <ysrumyan@gmail.com>
888         PR rtl-optimization/68920
889         * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
890         for ix86 targets.
891         * gcc.dg/ifcvt-5.c: New test.
893 2016-01-11  Alexandre Oliva  <aoliva@redhat.com>
895         PR bootstrap/69123
896         * g++.dg/pr69123.C: New.
898 2016-01-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
900         PR target/69010
901         * gcc.target/i386/pr69010.c: New test.
903 2016-01-11  Martin Jambor  <mjambor@suse.cz>
905         PR ipa/69044
906         * gcc.target/i386/chkp-pr69044.c: New test.
908 2016-01-11  Tom de Vries  <tom@codesourcery.com>
910         PR tree-optimization/69109
911         * gcc.dg/autopar/pr69109-2.c: New test.
912         * gcc.dg/autopar/pr69109.c: New test.
914 2016-01-11  Tom de Vries  <tom@codesourcery.com>
916         PR tree-optimization/69108
917         * gcc.dg/autopar/pr69108.c: New test.
919 2016-01-10  Patrick Palka  <ppalka@gcc.gnu.org>
921         PR c++/69029
922         * c-c++-common/Wisleading-indentation.c: Augment test.
924 2016-01-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
926         PR fortran/69154
927         * gfortran.dg/inline_matmul_12.f90:  New test.
929 2016-01-10  Paul Thomas  <pault@gcc.gnu.org>
931         PR fortran/67779
932         * gfortran.dg/actual_array_offset_1: New test.
934 2016-01-10  Tom de Vries  <tom@codesourcery.com>
936         PR tree-optimization/69062
937         * gcc.dg/autopar/pr69062.c: New test.
939 2016-01-10  Thomas Schwinge  <thomas@codesourcery.com>
941         * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
942         * gcc.dg/vect/slp-perm-2.c: Likewise.
943         * gcc.dg/vect/slp-perm-3.c: Likewise.
944         * gcc.dg/vect/slp-perm-5.c: Likewise.
945         * gcc.dg/vect/slp-perm-6.c: Likewise.
946         * gcc.dg/vect/slp-perm-7.c: Likewise.
947         * gcc.dg/vect/slp-perm-8.c: Likewise.
949 2016-01-10  Tom de Vries  <tom@codesourcery.com>
951         PR tree-optimization/69039
952         * gcc.dg/autopar/pr69039.c: New test.
954 2016-01-09  Marek Polacek  <polacek@redhat.com>
956         PR c++/69113
957         * g++.dg/pr69113.C: New test.
959 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
961         PR middle-end/50865
962         PR tree-optimization/69097
963         * gcc.c-torture/execute/pr50865.c: New test.
964         * gcc.c-torture/execute/pr69097-1.c: New test.
965         * gcc.c-torture/execute/pr69097-2.c: New test.
966         * gcc.dg/pr69097-1.c: New test.
967         * gcc.dg/pr69097-2.c: New test.
969 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
971         PR c++/69164
972         * g++.dg/opt/pr69164.C: New test.
974 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
976         PR tree-optimization/69167
977         * gcc.dg/pr69167.c: New test.
979 2016-01-08  Marek Polacek  <polacek@redhat.com>
981         PR c++/68449
982         * g++.dg/pr68449.C: New.
984 2016-01-08  Alan Lawrence  <alan.lawrence@arm.com>
986         PR tree-optimization/68707
987         * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
988         * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
989         on platforms supporting it.
990         * gcc.dg/vect/slp-perm-2.c: Likewise.
991         * gcc.dg/vect/slp-perm-3.c: Likewise.
992         * gcc.dg/vect/slp-perm-5.c: Likewise.
993         * gcc.dg/vect/slp-perm-7.c: Likewise.
994         * gcc.dg/vect/slp-perm-8.c: Likewise.
995         * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
996         on platforms supporting it.
998 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1000         PR tree-optimization/69162
1001         * gcc.dg/pr69162.c: New test.
1003         PR tree-optimization/69172
1004         * gcc.dg/pr69172.c: New test.
1006 2016-01-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1008         PR tree-optimization/67781
1009         * gcc.c-torture/execute/pr67781.c: New file.
1011 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1013         PR tree-optimization/69083
1014         * gcc.dg/vect/pr69083.c: New test.
1016 2016-01-08  Sujoy Saraswati  <sujoy.saraswati@hpe.com>
1018         PR tree-optimization/61441
1019         * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1020         Use -fexcess-precision=standard for compiler options.
1021         Use fabs() only when  __FLT_EVAL_METHOD__ == 0.
1023 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1025         PR fortran/69128
1026         * gfortran.dg/gomp/pr69128.f90: New test.
1028         PR c++/69145
1029         * g++.dg/ext/pr69145-1.C: New test.
1030         * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1031         * g++.dg/ext/pr69145-2.h: New file.
1033 2016-01-07  Martin Sebor  <msebor@redhat.com>
1035         PR c/68966
1036         * gcc.dg/atomic-fetch-bool.c: New test.
1037         * gcc.dg/sync-fetch-bool.c: New test.
1039 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
1041         PR fortran/66680
1042         gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1044 2016-01-07  Nick Clifton  <nickc@redhat.com>
1046         PR target/66655
1047         * g++.dg/pr66655.C: New test.
1048         * g++.dg/pr66655_1.cc: Test support file.
1049         * g++.dg/pr66655.h: Test header file.
1051 2016-01-07  Dominique d'Humieres  <dominiq@lps.ens.fr>
1053         PR fortran/66680
1054         gfortran.dg/gomp/pr66680.f90: New test.
1056 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
1058         PR target/69171
1059         * gcc.target/i386/pr69171-1.c: New test.
1060         * gcc.target/i386/pr69171-2.c: Likewise.
1061         * gcc.target/i386/pr69171-3.c: Likewise.
1062         * gcc.target/i386/pr69171-4.c: Likewise.
1063         * gcc.target/i386/pr69171-5.c: Likewise.
1064         * gcc.target/i386/pr69171-6.c: Likewise.
1066 2015-12-15  Bernd Schmidt  <bschmidt@redhat.com>
1068         PR middle-end/67639
1069         * c-c++-common/pr67639.c: New test.
1071 2016-01-07  Jakub Jelinek  <jakub@redhat.com>
1073         PR tree-optimization/69141
1074         * g++.dg/opt/pr69141.C: New test.
1076 2016-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1078         * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1080 2016-01-06  Uros Bizjak  <ubizjak@gmail.com>
1082         PR target/69140
1083         * gcc.target/i386/pr69140.c: New test
1085 2016-01-06  David Malcolm  <dmalcolm@redhat.com>
1087         * gcc.dg/bad-dereference.c: New test case.
1089 2015-01-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1091         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1093 2016-01-06  Andreas Schwab  <schwab@linux-m68k.org>
1095         * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1097 2016-01-06  Marek Polacek  <polacek@redhat.com>
1099         PR sanitizer/69099
1100         * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1102 2016-01-05  Marek Polacek  <polacek@redhat.com>
1104         PR c/69104
1105         * gcc.dg/atomic-invalid-2.c: New.
1107 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1109         PR target/68991
1110         * gcc.target/i386/pr68991.c: New test.
1112 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1114         PR target/68991
1115         * g++.dg/pr68991-1.C: New test.
1116         * g++.dg/pr68991-2.C: Likewise.
1118 2016-01-05  Sergei Trofimovich  <siarheit@google.com>
1120         PR other/60465
1121         * gcc.target/ia64/pr60465-gprel64.c: New test.
1122         * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1124 2016-01-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1126         PR rtl-optimization/68651
1127         * gcc.target/aarch64/pr68651_1.c: New test.
1129 2016-01-05  David Malcolm  <dmalcolm@redhat.com>
1131         PR c/69122
1132         * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1134 2016-01-05  Nathan Sidwell  <nathan@acm.org>
1136         PR c++/58583
1137         * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1139         * gcc.dg/alias-15.c: New.
1141 2016-01-05  Nick Clifton  <nickc@redhat.com>
1143         PR target/68870
1144         * g++.dg/pr68770.C: New test.
1146 2016-01-04  Mike Stump  <mikestump@comcast.net>
1148         * lib/target-supports.exp (check_effective_target_cilkplus):
1149         cilkplus targets require pthreads.
1150         (check_effective_target_cilkplus): Remove special case for NVPTX.
1152 2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
1154         * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1155         generation.
1157 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
1159         Update copyright years.
1161 2016-01-04  Marek Polacek  <polacek@redhat.com>
1163         PR c/68908
1164         * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1165         * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1166         * gcc.dg/atomic/stdatomic-op-5.c: New test.
1168 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1170         * gcc.target/sparc/20160104-2.c: New test.
1172 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1174         * gcc.target/sparc/20160104-1.c: New test.
1176 2016-01-03  Paul Thomas  <pault@gcc.gnu.org>
1178         PR fortran/65045
1179         * gfortran.dg/pr65045.f90: New test.
1181 2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>
1183         * gnat.dg/specs/debug1.ads: Delete.
1185 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1187         PR libgfortran/68867
1188         * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1189         expression.
1191 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1193         PR libgfortran/68867
1194         * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1195         PowerPC.
1197 2016-01-01  Paul Thomas  <pault@gcc.gnu.org>
1199         PR fortran/68864
1200         * gfortran.dg/pr68864.f90: New test.
1202 2016-01-01  Jakub Jelinek  <jakub@redhat.com>
1204         PR tree-optimization/69070
1205         * gcc.dg/pr69070.c: New test.
1207         PR sanitizer/69055
1208         * gfortran.dg/pr69055.f90: New test.
1210         PR target/69015
1211         * gcc.dg/pr69015.c: New test.
1213 Copyright (C) 2016 Free Software Foundation, Inc.
1215 Copying and distribution of this file, with or without modification,
1216 are permitted in any medium without royalty provided the copyright
1217 notice and this notice are preserved.