1 2020-01-08 Jeff Law <law@redhat.com>
3 * gcc.dg/Wstringop-overflow-27.c: Make testnames unique.
5 2020-01-08 Joel Brobecker <brobecker@adacore.com>
6 Olivier Hainque <hainque@adacore.com>
8 * g++.target/aarch64/sve/tls_2.C: Add missing
9 { dg-require-effective-target fpic } directive.
10 * gcc.target/aarch64/noplt_2.c: Likewise.
11 * gcc.target/aarch64/noplt_3.c: Likewise.
12 * gcc.target/aarch64/pic-constantpool1.c: Likewise.
13 * gcc.target/aarch64/pic-small.c: Likewise.
14 * gcc.target/aarch64/pic-symrefplus.c: Likewise.
15 * gcc.target/aarch64/pr66912.c: Likewise.
16 * gcc.target/aarch64/sve/tls_1.c: Likewise.
17 * gcc.target/aarch64/sve/tls_preserve_1.c: Likewise.
18 * gcc.target/aarch64/sve/tls_preserve_2.c: Likewise.
19 * gcc.target/aarch64/sve/tls_preserve_3.c: Likewise.
20 * gcc.target/aarch64/tlsie_tiny_1.c: Likewise.
21 * gcc.target/aarch64/tlsle12_1.c: Likewise.
22 * gcc.target/aarch64/tlsle12_tiny_1.c: Likewise.
23 * gcc.target/aarch64/tlsle24_1.c: Likewise.
24 * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise.
25 * gcc.target/aarch64/tlsle32_1.c: Likewise.
26 * gcc.target/aarch64/tlsle_sizeadj_small_1.c: Likewise.
27 * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: Likewise.
29 2020-01-08 Jakub Jelinek <jakub@redhat.com>
32 * g++.dg/opt/pr93187.C: New test.
35 * gcc.c-torture/compile/pr93174.c: New test.
37 2020-01-08 Olivier Hainque <hainque@adacore.com>
38 Alexandre Oliva <oliva@adacore.com>
40 * gcc.target/aarch64/stack-check-alloca.h: Remove
41 #include alloca.h. #define alloca __builtin_alloca
43 * gcc.target/aarch64/stack-check-alloca-1.c: Add
44 { dg-require-effective-target alloca }.
45 * gcc.target/aarch64/stack-check-alloca-2.c: Likewise.
46 * gcc.target/aarch64/stack-check-alloca-3.c: Likewise.
47 * gcc.target/aarch64/stack-check-alloca-4.c: Likewise.
48 * gcc.target/aarch64/stack-check-alloca-5.c: Likewise.
49 * gcc.target/aarch64/stack-check-alloca-6.c: Likewise.
50 * gcc.target/aarch64/stack-check-alloca-7.c: Likewise.
51 * gcc.target/aarch64/stack-check-alloca-8.c: Likewise.
52 * gcc.target/aarch64/stack-check-alloca-9.c: Likewise.
53 * gcc.target/aarch64/stack-check-alloca-10.c: Likewise.
55 2020-01-08 Martin Liska <mliska@suse.cz>
57 * gcc.dg/ipa/ipa-icf-1.c: Update expected scanned output.
58 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
59 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
60 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
61 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
62 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
63 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
64 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
65 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
66 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
67 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
68 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
69 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
70 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
71 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
72 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
73 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
74 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
75 * gcc.dg/ipa/ipa-icf-38.c: Likewise.
76 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
77 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
78 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
79 * gcc.dg/ipa/ipa-icf-merge-1.c: Likewise.
80 * gcc.dg/ipa/pr64307.c: Likewise.
81 * gcc.dg/ipa/pr90555.c: Likewise.
82 * gcc.dg/ipa/propmalloc-1.c: Likewise.
83 * gcc.dg/ipa/propmalloc-2.c: Likewise.
84 * gcc.dg/ipa/propmalloc-3.c: Likewise.
86 2020-01-08 Richard Biener <rguenther@suse.de>
90 2020-01-08 Richard Earnshaw <rearnsha@arm.com>
93 * gcc.target/arm/multilib.exp: Add new tests for rm-profile only.
95 2020-01-08 Feng Xue <fxue@os.amperecomputing.com>
98 * gcc.dg/ipa/ipa-clone-3.c: New test.
100 2020-01-07 Paolo Carlini <paolo.carlini@oracle.com>
102 * g++.old-deja/g++.bugs/900208_03.C: Check locations too.
103 * g++.old-deja/g++.bugs/900519_06.C: Likewise.
105 2020-01-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
107 * gcc.dg/vect/vect-epilogues.c: XFAIL for arm big endian.
109 2020-01-07 Richard Sandiford <richard.sandiford@arm.com>
111 * gcc.target/aarch64/sve/pcs/asm_4.c: New test.
113 2020-01-07 Richard Sandiford <richard.sandiford@arm.com>
115 * g++.target/aarch64/sve/acle/general-c++/mangle_5.C: New test.
116 * gcc.target/aarch64/sve/pcs/asm_1.c: Likewise.
117 * gcc.target/aarch64/sve/pcs/asm_2.c: Likewise.
118 * gcc.target/aarch64/sve/pcs/asm_3.c: Likewise.
120 2020-01-07 Jakub Jelinek <jakub@redhat.com>
122 PR tree-optimization/93156
123 * gcc.dg/tree-ssa/pr93156.c: New test.
125 PR tree-optimization/93118
126 * gcc.dg/tree-ssa/pr93118.c: New test.
128 2020-01-07 Martin Liska <mliska@suse.cz>
130 PR tree-optimization/92860
131 * gcc.dg/pr92860-2.c: New test.
133 2020-01-07 Martin Liska <mliska@suse.cz>
135 PR tree-optimization/92860
136 * gcc.dg/pr92860.c: New test.
138 2020-01-07 Jakub Jelinek <jakub@redhat.com>
141 * g++.dg/cpp1y/constexpr-new.C: Expect an error explaining why
142 static_assert failed for C++2a.
143 * g++.dg/cpp2a/constexpr-new9.C: New test.
145 2020-01-06 Richard Sandiford <richard.sandiford@arm.com>
147 * gcc.target/aarch64/sve/asrdiv_1.c: Remove trailing %s.
148 * gcc.target/aarch64/sve/asrdiv_2.c: New test.
149 * gcc.target/aarch64/sve/asrdiv_3.c: Likewise.
151 2020-01-06 Richard Sandiford <richard.sandiford@arm.com>
153 * gcc.dg/vect/vect-cond-arith-8.c: New test.
154 * gcc.target/aarch64/sve/cond_fmul_5.c: Likewise.
156 2020-01-06 Nathan Sidwell <nathan@acm.org>
159 * g++.dg/ubsan/vptr-4.C: Add expected error.
161 2020-01-06 Richard Sandiford <richard.sandiford@arm.com>
163 * gcc.target/aarch64/sve/acle/general/cpy_1.c: New test.
165 2020-01-05 Andrew Pinski <apinski@marvell.com>
167 * gcc.c-torture/compile/20200105-1.c: New testcase.
168 * gcc.c-torture/compile/20200105-2.c: New testcase.
169 * gcc.c-torture/compile/20200105-3.c: New testcase.
171 2020-01-05 Iain Sandoe <iain@sandoe.co.uk>
173 * gcc.dg/darwin-version-1.c: Adjust test to use different
174 options for Darwin4-9 and Darwin10+.
176 2020-01-05 Jakub Jelinek <jakub@redhat.com>
179 * gcc.target/i386/pr93141-1.c: New test.
180 * gcc.dg/pr67089-6.c: Expect 16 ADD_OVERFLOW calls even on ia32.
183 * g++.dg/warn/Wredundant-tags-2.C: New test.
186 * g++.dg/ext/cond4.C: New test.
188 2020-01-04 Tobias Burnus <tobias@codesourcery.com>
191 * gfortran.dg/contiguous_10.f90: New.
193 2020-01-03 Iain Sandoe <iain@sandoe.co.uk>
195 * gcc.target/i386/avx512bw-pr92686-vpcmp-intelasm-1.c: Require
196 effective target masm_intel.
197 * gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c: Likewise.
199 2020-01-03 Jakub Jelinek <jakub@redhat.com>
202 * gcc.target/i386/pr93089-2.c: New test.
203 * gcc.target/i386/pr93089-3.c: New test.
206 * gcc.target/i386/pr93089-1.c: New test.
209 * gcc.dg/torture/pr93110.c: New test.
211 PR rtl-optimization/93088
212 * gcc.target/i386/pr93088.c: New test.
214 2020-01-03 Tobias Burnus <tobias@codesourcery.com>
217 * gfortran.dg/associate_50.f90: Update dg-error.
218 * gfortran.dg/associate_51.f90: New.
220 2020-01-03 Jakub Jelinek <jakub@redhat.com>
223 * gfortran.dg/impled_shape_5.f90: Use dg-do compile rather than dg-do
226 2020-01-02 Andrew Pinski <apinski@marvell.com>
228 * gcc.c-torture/execute/bitfld-8.c: New testcase.
229 * gcc.c-torture/execute/bitfld-9.c: New testcase.
231 2020-01-02 Jakub Jelinek <jakub@redhat.com>
234 * c-c++-common/pr90677-2.c: New test.
236 2020-01-02 Dennis Zhang <dennis.zhang@arm.com>
238 * gcc.target/arm/multilib.exp: Add combination tests for armv8.6-a.
240 2020-01-02 Tobias Burnus <tobias@codesourcery.com>
243 * gfortran.dg/implied_shape_4.f90: New.
244 * gfortran.dg/implied_shape_5.f90: New.
246 2020-01-02 Jakub Jelinek <jakub@redhat.com>
249 * c-c++-common/cold-1.c: New test.
251 2020-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
254 * gfortran.dg/fmt_zero_width.f90: Update test case.
256 2020-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
259 * gfortran.dg/dependency_58.f90: New test.
261 2020-01-01 Jakub Jelinek <jakub@redhat.com>
263 Update copyright years.
265 PR tree-optimization/93098
266 * gcc.c-torture/compile/pr93098.c: New test.
268 Copyright (C) 2020 Free Software Foundation, Inc.
270 Copying and distribution of this file, with or without modification,
271 are permitted in any medium without royalty provided the copyright
272 notice and this notice are preserved.