1 2021-01-05 Ilya Leoshkevich <iii@linux.ibm.com>
3 * gcc.target/s390/s390.exp: Replace %% with %.
5 2021-01-05 Steve Kargl <sgk@troutmask.apl.washington.edu>
7 * gfortran.dg/dec_math.f90: xfail on i?86-*-freebsd*
9 2021-01-05 H.J. Lu <hjl.tools@gmail.com>
12 * gcc.target/i386/sse2-mmx-pextrw.c (compute_correct_result): Use
13 unsigned short to compute pextrw result.
15 2021-01-05 Patrick Palka <ppalka@redhat.com>
17 * g++.dg/template/partial5.C: Adjust directives to expect the
18 same errors across all dialects.
19 * g++.dg/cpp1z/nontype-auto17.C: New test.
20 * g++.dg/cpp1z/nontype-auto18.C: New test.
21 * g++.dg/template/ttp33.C: New test.
23 2021-01-05 Jakub Jelinek <jakub@redhat.com>
25 PR tree-optimization/94802
26 * gcc.target/i386/pr94802.c: New test.
27 * gcc.dg/Wstrict-overflow-25.c: Remove xfail.
29 2021-01-05 Richard Biener <rguenther@suse.de>
31 PR tree-optimization/98516
32 * gcc.dg/vect/bb-slp-pr98516-1.c: New testcase.
33 * gcc.dg/vect/bb-slp-pr98516-2.c: Likewise.
35 2021-01-05 Jakub Jelinek <jakub@redhat.com>
38 * g++.dg/cpp2a/bit-cast8.C: New test.
39 * g++.dg/cpp2a/bit-cast9.C: New test.
41 2021-01-05 Marek Polacek <polacek@redhat.com>
44 * g++.dg/cpp1z/class-deduction76.C: Remove dg-ice.
45 * g++.dg/cpp0x/noexcept61.C: New test.
47 2021-01-05 Jakub Jelinek <jakub@redhat.com>
49 PR tree-optimization/96928
50 * gcc.dg/tree-ssa/pr96928.c: New test.
51 * gcc.target/i386/ifcvt-onecmpl-abs-1.c: Remove -fdump-rtl-ce1,
52 instead of scanning rtl dump for ifcvt message check assembly
55 2021-01-05 Jakub Jelinek <jakub@redhat.com>
57 PR tree-optimization/96930
58 * g++.dg/tree-ssa/pr96930.C: New test.
60 2021-01-05 Jakub Jelinek <jakub@redhat.com>
62 PR tree-optimization/96239
63 * gcc.dg/tree-ssa/pr96239.c: New test.
65 2021-01-05 Uroš Bizjak <ubizjak@gmail.com>
68 * gcc.target/i386/pr98522.c: New test.
70 2021-01-05 Nathan Sidwell <nathan@acm.org>
72 * g++.dg/modules/mod-decl-1.C: Adjust.
73 * g++.dg/modules/p0713-2.C: Adjust.
74 * g++.dg/modules/p0713-3.C: Adjust.
76 2021-01-05 H.J. Lu <hjl.tools@gmail.com>
79 * gcc.target/i386/pr98495-1.c: New test.
80 * gcc.target/i386/pr98495-2.c: New test.
81 * gcc.target/i386/pr98495-3.c: New test.
82 * gcc.target/i386/pr98495-4.c: New test.
83 * gcc.target/i386/pr98495-5.c: New test.
85 2021-01-05 liuhongt <hongtao.liu@intel.com>
87 * gcc.target/i386/sse2-pr98461-2.c: New test.
89 2021-01-05 Richard Sandiford <richard.sandiford@arm.com>
91 PR rtl-optimization/97144
92 * gcc.c-torture/compile/pr97144.c: New test.
93 * gcc.target/aarch64/sve/pr97144.c: Likewise.
95 2021-01-05 Richard Sandiford <richard.sandiford@arm.com>
97 PR rtl-optimization/98403
98 * g++.dg/opt/pr98403.C: New test.
100 2021-01-05 Jakub Jelinek <jakub@redhat.com>
102 PR rtl-optimization/98334
103 * gcc.target/i386/pr98334.c: New test.
105 2021-01-05 Jerome Lambourg <lambourg@adacore.com>
107 * g++.dg/cpp1y/constexpr-66093.C: Fix bounds issue.
109 2021-01-05 David Malcolm <dmalcolm@redhat.com>
112 * gcc.dg/analyzer/pr98293.c: New test.
114 2021-01-04 Martin Uecker <muecker@gwdg.de>
117 * gcc.dg/pr98029.c: New test.
119 2021-01-04 Nathan Sidwell <nathan@acm.org>
121 * g++.dg/modules/binding-1_a.H: New.
122 * g++.dg/modules/binding-1_b.H: New.
123 * g++.dg/modules/binding-1_c.C: New.
124 * g++.dg/modules/binding-2.H: New.
125 * g++.dg/modules/builtin-3_a.C: New.
126 * g++.dg/modules/global-2_a.C: New.
127 * g++.dg/modules/global-2_b.C: New.
128 * g++.dg/modules/global-3_a.C: New.
129 * g++.dg/modules/global-3_b.C: New.
130 * g++.dg/modules/hello-1_a.C: New.
131 * g++.dg/modules/hello-1_b.C: New.
132 * g++.dg/modules/iostream-1_a.H: New.
133 * g++.dg/modules/iostream-1_b.C: New.
134 * g++.dg/modules/part-5_a.C: New.
135 * g++.dg/modules/part-5_b.C: New.
136 * g++.dg/modules/part-5_c.C: New.
137 * g++.dg/modules/stdio-1_a.H: New.
138 * g++.dg/modules/stdio-1_b.C: New.
139 * g++.dg/modules/string-1_a.H: New.
140 * g++.dg/modules/string-1_b.C: New.
141 * g++.dg/modules/string-view1.C: New.
142 * g++.dg/modules/string-view2.C: New.
143 * g++.dg/modules/tinfo-1.C: New.
144 * g++.dg/modules/tinfo-2_a.H: New.
145 * g++.dg/modules/tinfo-2_b.C: New.
146 * g++.dg/modules/tname-spec-1_a.H: New.
147 * g++.dg/modules/tname-spec-1_b.C: New.
148 * g++.dg/modules/xtreme-header-1.h: New.
149 * g++.dg/modules/xtreme-header-1_a.H: New.
150 * g++.dg/modules/xtreme-header-1_b.C: New.
151 * g++.dg/modules/xtreme-header-1_c.C: New.
152 * g++.dg/modules/xtreme-header-2.h: New.
153 * g++.dg/modules/xtreme-header-2_a.H: New.
154 * g++.dg/modules/xtreme-header-2_b.C: New.
155 * g++.dg/modules/xtreme-header-2_c.C: New.
156 * g++.dg/modules/xtreme-header-3.h: New.
157 * g++.dg/modules/xtreme-header-3_a.H: New.
158 * g++.dg/modules/xtreme-header-3_b.C: New.
159 * g++.dg/modules/xtreme-header-3_c.C: New.
160 * g++.dg/modules/xtreme-header-4.h: New.
161 * g++.dg/modules/xtreme-header-4_a.H: New.
162 * g++.dg/modules/xtreme-header-4_b.C: New.
163 * g++.dg/modules/xtreme-header-4_c.C: New.
164 * g++.dg/modules/xtreme-header-5.h: New.
165 * g++.dg/modules/xtreme-header-5_a.H: New.
166 * g++.dg/modules/xtreme-header-5_b.C: New.
167 * g++.dg/modules/xtreme-header-5_c.C: New.
168 * g++.dg/modules/xtreme-header-6.h: New.
169 * g++.dg/modules/xtreme-header-6_a.H: New.
170 * g++.dg/modules/xtreme-header-6_b.C: New.
171 * g++.dg/modules/xtreme-header-6_c.C: New.
172 * g++.dg/modules/xtreme-header.h: New.
173 * g++.dg/modules/xtreme-header_a.H: New.
174 * g++.dg/modules/xtreme-header_b.C: New.
175 * g++.dg/modules/xtreme-tr1.h: New.
176 * g++.dg/modules/xtreme-tr1_a.H: New.
177 * g++.dg/modules/xtreme-tr1_b.C: New.
179 2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
181 PR tree-optimization/95401
182 * g++.dg/vect/pr95401.cc: New test.
183 * g++.dg/vect/pr95401a.cc: Likewise.
185 2021-01-04 Richard Biener <rguenther@suse.de>
187 PR tree-optimization/98308
188 * gcc.dg/vect/pr98308.c: New testcase.
190 2021-01-04 Jakub Jelinek <jakub@redhat.com>
192 PR tree-optimization/95771
193 * gcc.target/i386/pr95771.c: New test.
195 2021-01-04 Richard Biener <rguenther@suse.de>
197 PR tree-optimization/98464
198 * g++.dg/opt/pr98464.C: New testcase.
200 2021-01-04 Richard Biener <rguenther@suse.de>
202 PR tree-optimization/98282
203 * g++.dg/opt/pr98282.C: New testcase.
205 2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
208 * gcc.target/aarch64/pr89057.c: New test.
210 2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
212 * gcc.target/aarch64/sve/acle/asm/prfb.c: Test for a MUL VL range of
214 * gcc.target/aarch64/sve/acle/asm/prfh.c: Likewise.
215 * gcc.target/aarch64/sve/acle/asm/prfw.c: Likewise.
216 * gcc.target/aarch64/sve/acle/asm/prfd.c: Likewise.
218 2021-01-04 Martin Liska <mliska@suse.cz>
220 * README: Convert to utf8 from iso8859.
222 2021-01-04 Martin Liska <mliska@suse.cz>
224 * gcc.target/avr/avr.exp: Run dos2unix on the file.
226 2021-01-04 Richard Biener <rguenther@suse.de>
228 PR tree-optimization/98291
229 * gcc.dg/vect/slp-reduc-11.c: New testcase.
230 * gcc.dg/vect/vect-reduc-in-order-4.c: Adjust.
232 2021-01-04 Jakub Jelinek <jakub@redhat.com>
234 PR tree-optimization/96782
235 * gcc.dg/tree-ssa/pr96782.c: New test.
237 2021-01-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
239 * gcc.misc-tests/outputs.exp: Adjust testcase.
241 2021-01-01 Jakub Jelinek <jakub@redhat.com>
243 * ChangeLog-2020: Rotate ChangeLog. New file.
245 2021-01-01 Joel Brobecker <brobecker@adacore.com>
247 * lib/target-supports.exp
248 (check_effective_target_arm_fp16_alternative_ok_nocache):
249 Return zero for *-*-vxworks7r* targets.
250 * gcc.target/arm/aapcs/vfp22.c: Require arm_fp16_alternative_ok.
251 * gcc.target/arm/aapcs/vfp23.c: Likewise.
252 * gcc.target/arm/aapcs/vfp24.c: Likewise.
253 * gcc.target/arm/aapcs/vfp25.c: Likewise.
255 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
257 * g++.dg/init/new26.C: Fix overriding of the delete operator
260 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
262 * g++.dg/tls/pr79288.C: Skip on vxworks_kernel (TLS model
265 2021-01-01 Joel Brobecker <brobecker@adacore.com>
267 * gcc.target/arm/memset-inline-2.c: Add -mno-long-calls to
268 the test's dg-options.
269 * gcc.target/arm/pr78255-2.c: Likewise.
271 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
273 * g++.old-deja/g++.mike/p658.C: Also undefine OK on VxWorks RTP.
275 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
277 * g++.dg/opt/20050511-1.C: Work around UINT32 in vxworks rtp
280 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
282 * g++.old-deja/g++.pt/const2.C: Skip on vxworks kernel.
284 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
286 * g++.dg/warn/miss-format-1.C: Remove vxworks-specific test
289 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
291 * g++.dg/tree-ssa/copyprop.C: Undefine ERROR if defined.
293 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
295 * g++.dg/other/anon5.C: Skip on vxworks kernel.
297 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
299 * gcc.dg/vxworks/initpri1.c: Tigthen VxWorks version check.
300 * gcc.dg/vxworks/initpri2.c: Likewise.
302 2021-01-01 Joel Brobecker <brobecker@adacore.com>
304 * gcc.dg/intmax_t-1.c: Do not expect an error on *-*-vxworks7r*
307 2021-01-01 Olivier Hainque <hainque@adacore.com>
309 * gcc.dg/pthread-init-1.c: Fix the VxWorks xfail filters.
310 * gcc.dg/pthread-init-2.c: Ditto.
312 2021-01-01 Olivier Hainque <hainque@adacore.com>
314 * lib/target-supports.exp (check_weak_available,
315 check_fork_available, check_effective_target_lto,
316 check_effective_target_mempcpy): Add vxworks filters.
318 2021-01-01 Alexandre Oliva <oliva@adacore.com>
320 * gcc.target/arm/mve/intrinsics/mve_libcall1.c: Pass an
321 explicit -mno-long-calls.
322 * gcc.target/arm/mve/intrinsics/mve_libcall2.c: Likewise.
324 2021-01-01 Alexandre Oliva <oliva@adacore.com>
326 * g++.target/arm/no_unique_address_1.C: Add -mno-long-calls.
327 * g++.target/arm/no_unique_address_2.C: Likewise.
329 2021-01-01 Alexandre Oliva <oliva@adacore.com>
331 * gcc.target/arm/headmerge-1.c: Add -mno-long-calls.
332 * gcc.target/arm/headmerge-2.c: Likewise.
334 2021-01-01 Alexandre Oliva <oliva@adacore.com>
336 * gcc.target/arm/fp16-aapcs-2.c: Use -mno-long-calls.
339 Copyright (C) 2021 Free Software Foundation, Inc.
341 Copying and distribution of this file, with or without modification,
342 are permitted in any medium without royalty provided the copyright
343 notice and this notice are preserved.