1 2024-01-07 Georg-Johann Lay <avr@gjlay.de>
3 * gcc.target/avr/lra-cpymem_qi.c: Remove duplicate -mmcu=.
4 * gcc.target/avr/lra-elim.c: Same.
5 * gcc.target/avr/pr112830.c: Skip for Reduced Tiny.
6 * gcc.target/avr/pr46779-1.c: Same.
7 * gcc.target/avr/pr46779-2.c: Same.
8 * gcc.target/avr/pr86869.c: Skip for Reduced Tiny and add -std=gnu99
9 for GNU-C due to address spaces.
10 * gcc.target/avr/pr89270.c: Same.
11 * gcc.target/avr/torture/builtins-2-flash.c: Only test address
12 space __flash1 if we have it.
13 * gcc.target/avr/torture/addr-space-1-1.c: Same.
14 * gcc.target/avr/torture/addr-space-2-1.c: Same.
16 2024-01-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18 * gfortran.dg/dtio_25.f90: Update.
19 * gfortran.dg/namelist_57.f90: Update.
20 * gfortran.dg/namelist_65.f90: Update.
22 2024-01-07 Roger Sayle <roger@nextmovesoftware.com>
23 Uros Bizjak <ubizjak@gmail.com>
26 * gcc.target/i386/pr113231.c: New test case.
28 2024-01-07 Tamar Christina <tamar.christina@arm.com>
30 * gcc.dg/vect/vect-early-break_2.c: Skip Arm.
31 * gcc.dg/vect/vect-early-break_7.c: Likewise.
32 * gcc.dg/vect/vect-early-break_75.c: Likewise.
33 * gcc.dg/vect/vect-early-break_77.c: Likewise.
34 * gcc.dg/vect/vect-early-break_82.c: Likewise.
35 * gcc.dg/vect/vect-early-break_88.c: Likewise.
36 * lib/target-supports.exp (add_options_for_vect_early_break,
37 check_effective_target_vect_early_break_hw,
38 check_effective_target_vect_early_break): Support AArch32.
39 * gcc.target/arm/vect-early-break-cbranch.c: New test.
41 2024-01-07 Jeff Law <jlaw@ventanamicro.com>
43 * gcc.dg/tree-ssa/phi-opt-25b.c: Remove extraneous "short".
45 2024-01-07 Georg-Johann Lay <avr@gjlay.de>
48 * gcc.dg/torture/pr110838.c: Use proper shift offset to get MSB or int.
49 * gcc.dg/torture/pr112282.c: Use at least 32 bits for :20 bit-fields.
50 * gcc.dg/tree-ssa/bitcmp-5.c: Use integral type with 32 bits or more.
51 * gcc.dg/tree-ssa/bitcmp-6.c: Same.
52 * gcc.dg/tree-ssa/cltz-complement-max.c: Same.
53 * gcc.dg/tree-ssa/cltz-max.c: Same.
54 * gcc.dg/tree-ssa/if-to-switch-8.c: Use literals that fit int.
55 * gcc.dg/tree-ssa/if-to-switch-9.c [avr]: Set case-values-threshold=3.
56 * gcc.dg/tree-ssa/negneg-3.c: Discriminate [not] large_double.
57 * gcc.dg/tree-ssa/phi-opt-25b.c: Use types of correct widths for
59 * gcc.dg/tree-ssa/pr55177-1.c: Same.
60 * gcc.dg/tree-ssa/popcount-max.c: Use int32_t where required.
61 * gcc.dg/tree-ssa/pr111583-1.c: Use intptr_t as needed.
62 * gcc.dg/tree-ssa/pr111583-2.c: Same.
64 2024-01-07 Georg-Johann Lay <avr@gjlay.de>
67 * gcc.dg/memchr-3.c [avr]: Anticipate -Wbuiltin-declaration-mismatch.
68 * gcc.dg/pr103207.c: Use __INT32_TYPE__ instead of int.
69 * gcc.dg/pr103451.c [void* != long]: Anticipate -Wpointer-to-int-cast.
70 * gcc.dg/pr110496.c [void* != long]: Anticipate -Wint-to-pointer-cast.
71 * gcc.dg/pr109977.c: Use __SIZEOF_DOUBLE__ instead of 8.
72 * gcc.dg/pr110506-2.c: Use __UINT32_TYPE__ for uint32_t.
73 * gcc.dg/pr110582.c: Require int32plus.
74 * gcc.dg/pr111039.c: [sizeof(int) < 4]: Use __INT32_TYPE__.
75 * gcc.dg/pr111599.c: Same.
76 * gcc.dg/builtin-dynamic-object-size-0.c: Require size20plus.
77 * gcc.dg/builtin-object-size-1.c [avr]: Skip tests with strndup.
78 * gcc.dg/builtin-object-size-2.c: Same.
79 * gcc.dg/builtin-object-size-3.c: Same.
80 * gcc.dg/builtin-object-size-4.c: Same.
81 * gcc.dg/pr111070.c: Use __UINTPTR_TYPE__ instead of unsigned long.
82 * gcc.dg/debug/btf/btf-pr106773.c: Same.
83 * gcc.dg/debug/btf/btf-bitfields-2.c: [sizeof(int) < 4]: Use
86 2024-01-07 Georg-Johann Lay <avr@gjlay.de>
89 * gcc.c-torture/compile/attr-complex-method-2.c [target=avr]: Check
90 for "divsc3" as double = float per default.
91 * gcc.c-torture/compile/pr106537-1.c: Use __INTPTR_TYPE__ instead of
93 * gcc.c-torture/compile/pr106537-2.c: Same.
94 * gcc.c-torture/compile/pr106537-3.c: Same.
95 * gcc.c-torture/execute/20230630-3.c: Use __INT32_TYPE__ for bit-field
97 * gcc.c-torture/execute/20230630-4.c: Same.
98 * gcc.c-torture/execute/pr109938.c: Require int32plus.
99 * gcc.c-torture/execute/pr109986.c: Same.
100 * gcc.dg/fold-ior-4.c: Same.
101 * gcc.dg/fold-ior-5.c: Same
102 * gcc.dg/fold-parity-5.c: Same.
103 * gcc.dg/fold-popcount-5.c: Same.
104 * gcc.dg/builtin-bswap-13.c [sizeof(int) < 4]: Use __INT32_TYPE__
106 * gcc.dg/builtin-bswap-14.c: Use __INT32_TYPE__ instead of int where
108 * gcc.dg/c23-constexpr-9.c: Require large_double.
109 * gcc.dg/c23-nullptr-1.c [target=avr]: xfail.
110 * gcc.dg/loop-unswitch-10.c: Require size32plus.
111 * gcc.dg/loop-unswitch-14.c: Same.
112 * gcc.dg/loop-unswitch-11.c: Require int32.
113 * gcc.dg/pr101836.c: Use __SIZEOF_INT instead of hard-coded 4.
114 * gcc.dg/pr101836_1.c: Same.
115 * gcc.dg/pr101836_2.c: Same.
116 * gcc.dg/pr101836_3.c: Same.
118 2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com>
120 * g++.dg/modules/init-5_a.C: New test.
121 * g++.dg/modules/init-5_b.C: New test.
123 2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com>
126 * g++.dg/modules/using-11.h: New test.
127 * g++.dg/modules/using-11_a.C: New test.
128 * g++.dg/modules/using-11_b.C: New test.
130 2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com>
133 * g++.dg/modules/part-hdr-1_c.C: Fix syntax.
134 * g++.dg/modules/part-mac-1_c.C: Likewise.
135 * g++.dg/modules/mod-invalid-1.C: New test.
136 * g++.dg/modules/part-8_a.C: New test.
137 * g++.dg/modules/part-8_b.C: New test.
138 * g++.dg/modules/part-8_c.C: New test.
140 2024-01-06 Harald Anlauf <anlauf@gmx.de>
141 José Rui Faustino de Sousa <jrfsousa@gmail.com>
144 * gfortran.dg/repeat_8.f90: New test.
146 2024-01-06 Jiahao Xu <xujiahao@loongson.cn>
148 * gcc.target/loongarch/vector/lasx/lasx-xvpremi.c: Removed.
149 * gcc.target/loongarch/vector/lasx/lasx-xvpermi_q.c: New test.
151 2024-01-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
154 * gcc.target/riscv/rvv/vsetvl/pr113248.c: New test.
156 2024-01-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
158 * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c: New test.
159 * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-14.c: New test.
161 2024-01-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
163 * gcc.target/riscv/rvv/base/vf_avl-4.c: New test.
165 2024-01-05 Richard Sandiford <richard.sandiford@arm.com>
168 * gcc.target/aarch64/pr113104.c: New test.
169 * gcc.target/aarch64/sve/cond_arith_1.c: Update for new parameter
171 * gcc.target/aarch64/sve/cond_arith_1_run.c: Likewise.
172 * gcc.target/aarch64/sve/cond_arith_3.c: Likewise.
173 * gcc.target/aarch64/sve/cond_arith_3_run.c: Likewise.
174 * gcc.target/aarch64/sve/gather_load_6.c: Likewise.
175 * gcc.target/aarch64/sve/gather_load_7.c: Likewise.
176 * gcc.target/aarch64/sve/load_const_offset_2.c: Likewise.
177 * gcc.target/aarch64/sve/load_const_offset_3.c: Likewise.
178 * gcc.target/aarch64/sve/mask_gather_load_6.c: Likewise.
179 * gcc.target/aarch64/sve/mask_gather_load_7.c: Likewise.
180 * gcc.target/aarch64/sve/mask_load_slp_1.c: Likewise.
181 * gcc.target/aarch64/sve/mask_struct_load_1.c: Likewise.
182 * gcc.target/aarch64/sve/mask_struct_load_2.c: Likewise.
183 * gcc.target/aarch64/sve/mask_struct_load_3.c: Likewise.
184 * gcc.target/aarch64/sve/mask_struct_load_4.c: Likewise.
185 * gcc.target/aarch64/sve/mask_struct_store_1.c: Likewise.
186 * gcc.target/aarch64/sve/mask_struct_store_1_run.c: Likewise.
187 * gcc.target/aarch64/sve/mask_struct_store_2.c: Likewise.
188 * gcc.target/aarch64/sve/mask_struct_store_2_run.c: Likewise.
189 * gcc.target/aarch64/sve/pack_1.c: Likewise.
190 * gcc.target/aarch64/sve/reduc_4.c: Likewise.
191 * gcc.target/aarch64/sve/scatter_store_6.c: Likewise.
192 * gcc.target/aarch64/sve/scatter_store_7.c: Likewise.
193 * gcc.target/aarch64/sve/strided_load_3.c: Likewise.
194 * gcc.target/aarch64/sve/strided_store_3.c: Likewise.
195 * gcc.target/aarch64/sve/unpack_fcvt_signed_1.c: Likewise.
196 * gcc.target/aarch64/sve/unpack_fcvt_unsigned_1.c: Likewise.
197 * gcc.target/aarch64/sve/unpack_signed_1.c: Likewise.
198 * gcc.target/aarch64/sve/unpack_unsigned_1.c: Likewise.
199 * gcc.target/aarch64/sve/unpack_unsigned_1_run.c: Likewise.
200 * gcc.target/aarch64/sve/vcond_11.c: Likewise.
201 * gcc.target/aarch64/sve/vcond_11_run.c: Likewise.
203 2024-01-05 Lulu Cheng <chenglulu@loongson.cn>
205 * gcc.target/loongarch/vect-ld-st-imm12.c: New test.
207 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn>
209 * gcc.dg/fma-3.c: The intermediate file corresponding to the
210 function does not produce the corresponding FNMA symbol, so the test
211 rules should be skipped when testing.
212 * gcc.dg/fma-4.c: The intermediate file corresponding to the
213 function does not produce the corresponding FNMS symbol, so skip the
214 test rules when testing.
215 * gcc.dg/fma-6.c: The cause is the same as fma-3.c.
216 * gcc.dg/fma-7.c: The cause is the same as fma-4.c
218 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn>
220 * gcc.dg/vect/bb-slp-pattern-1.c: If you are testing on the
221 LoongArch architecture, you need to add the "-mlasx" compilation
222 option to generate vectorized code.
223 * gcc.dg/vect/slp-widen-mult-half.c: Dito.
224 * gcc.dg/vect/vect-widen-mult-const-s16.c: Dito.
225 * gcc.dg/vect/vect-widen-mult-const-u16.c: Dito.
226 * gcc.dg/vect/vect-widen-mult-half-u8.c: Dito.
227 * gcc.dg/vect/vect-widen-mult-half.c: Dito.
228 * gcc.dg/vect/vect-widen-mult-u16.c: Dito.
229 * gcc.dg/vect/vect-widen-mult-u8-s16-s32.c: Dito.
230 * gcc.dg/vect/vect-widen-mult-u8-u32.c: Dito.
231 * gcc.dg/vect/vect-widen-mult-u8.c: Dito.
233 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn>
235 * gfortran.dg/vect/pr60510.f: Delete the default behavior of the
238 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn>
240 * gfortran.dg/bind_c_array_params_2.f90: Add code test rules to
241 support testing of the loongArch architecture.
243 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn>
245 * gcc.dg/vect/vect-82.c: Add the LoongArch architecture to the
246 object detection framework.
247 * gcc.dg/vect/vect-83.c: Dito.
249 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn>
251 * gcc.dg/vect/vect-bic-bitmask-12.c: Change the default
252 setting of assembly to compile.
253 * gcc.dg/vect/vect-bic-bitmask-23.c: Dito.
255 2024-01-05 chenxiaolong <chenxiaolong@loongson.cn>
257 * lib/target-supports.exp: Add LoongArch to the list of supported
260 2024-01-05 Alex Coplan <alex.coplan@arm.com>
263 * g++.dg/pr113217.C: New test.
265 2024-01-05 Jakub Jelinek <jakub@redhat.com>
267 PR tree-optimization/113201
268 * gcc.c-torture/compile/pr113201.c: New test.
270 2024-01-05 Jakub Jelinek <jakub@redhat.com>
272 PR tree-optimization/90693
273 * gcc.target/i386/pr90693-2.c: New test.
275 2024-01-05 Kito Cheng <kito.cheng@sifive.com>
277 * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.h:
278 Fix the check condition.
280 2024-01-05 Kito Cheng <kito.cheng@sifive.com>
282 * gcc.target/riscv/rvv/autovec/binop/shift-scalar-template.h:
283 Use __builtin_abort instead of assert.
284 * gcc.target/riscv/rvv/autovec/cond/cond_fmax-1.c: Drop math.h.
285 * gcc.target/riscv/rvv/autovec/cond/cond_fmax-2.c: Ditto.
286 * gcc.target/riscv/rvv/autovec/cond/cond_fmax-3.c: Ditto.
287 * gcc.target/riscv/rvv/autovec/cond/cond_fmax-4.c: Ditto.
288 * gcc.target/riscv/rvv/autovec/cond/cond_fmin-1.c: Ditto.
289 * gcc.target/riscv/rvv/autovec/cond/cond_fmin-2.c: Ditto.
290 * gcc.target/riscv/rvv/autovec/cond/cond_fmin-3.c: Ditto.
291 * gcc.target/riscv/rvv/autovec/cond/cond_fmin-4.c: Ditto.
292 * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-1.c: Ditto.
293 * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-2.c: Ditto.
294 * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-3.c: Ditto.
295 * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-4.c: Ditto.
296 * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-1.c: Ditto.
297 * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-2.c: Ditto.
298 * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-3.c: Ditto.
299 * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-4.c: Ditto.
300 * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.h: Use
301 __builtin_abort instead of assert.
302 * gcc.target/riscv/rvv/autovec/pr112694-1.c: Ditto.
303 * gcc.target/riscv/rvv/autovec/partial/single_rgroup-3.h: Ditto.
304 * gcc.target/riscv/rvv/autovec/unop/abs-template.h: Drop stdlib.h.
305 * gcc.target/riscv/rvv/autovec/unop/vneg-template.h: Ditto.
306 * gcc.target/riscv/rvv/autovec/unop/vnot-template.h: Ditto.
308 2024-01-05 Pan Li <pan2.li@intel.com>
311 2024-01-05 Feng Wang <wangfeng@eswincomputing.com>
313 * gcc.target/riscv/rvv/base/zvbb-intrinsic.c: New test.
314 * gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: New test.
315 * gcc.target/riscv/rvv/base/zvbc-intrinsic.c: New test.
316 * gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c: New test.
317 * gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: New test.
318 * gcc.target/riscv/rvv/base/zvkg-intrinsic.c: New test.
319 * gcc.target/riscv/rvv/base/zvkned-intrinsic.c: New test.
320 * gcc.target/riscv/rvv/base/zvknha-intrinsic.c: New test.
321 * gcc.target/riscv/rvv/base/zvknhb-intrinsic.c: New test.
322 * gcc.target/riscv/rvv/base/zvksed-intrinsic.c: New test.
323 * gcc.target/riscv/rvv/base/zvksh-intrinsic.c: New test.
324 * gcc.target/riscv/zvkb.c: New test.
326 2024-01-05 Feng Wang <wangfeng@eswincomputing.com>
328 * gcc.target/riscv/rvv/base/zvbb-intrinsic.c: New test.
329 * gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: New test.
330 * gcc.target/riscv/rvv/base/zvbc-intrinsic.c: New test.
331 * gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c: New test.
332 * gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: New test.
333 * gcc.target/riscv/rvv/base/zvkg-intrinsic.c: New test.
334 * gcc.target/riscv/rvv/base/zvkned-intrinsic.c: New test.
335 * gcc.target/riscv/rvv/base/zvknha-intrinsic.c: New test.
336 * gcc.target/riscv/rvv/base/zvknhb-intrinsic.c: New test.
337 * gcc.target/riscv/rvv/base/zvksed-intrinsic.c: New test.
338 * gcc.target/riscv/rvv/base/zvksh-intrinsic.c: New test.
339 * gcc.target/riscv/zvkb.c: New test.
341 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai>
343 * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: New test.
345 2024-01-04 Andrew Pinski <quic_apinski@quicinc.com>
347 PR tree-optimization/113186
348 * gcc.dg/tree-ssa/bitops-bool-1.c: New test.
350 2024-01-04 David Malcolm <dmalcolm@redhat.com>
352 * lib/gcc-dg.exp: Set TERM to xterm.
354 2024-01-04 David Malcolm <dmalcolm@redhat.com>
357 * c-c++-common/analyzer/deref-before-check-pr112790.c: New test.
359 2024-01-04 David Malcolm <dmalcolm@redhat.com>
362 * gcc.dg/analyzer/out-of-bounds-diagram-pr113222.c: New test.
364 2024-01-04 Kuan-Lin Chen <rufus@andestech.com>
365 Patrick Lin <patrick@andestech.com>
366 Rufus Chen <rufus@andestech.com>
367 Monk Chiang <monk.chiang@sifive.com>
369 * gcc.target/riscv/_Float16-nanboxing.c: New test.
371 2024-01-04 Pan Li <pan2.li@intel.com>
374 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai>
376 * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: New test.
378 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai>
380 * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: New test.
382 2024-01-04 Kito Cheng <kito.cheng@sifive.com>
384 * gcc.target/riscv/interrupt-misaligned.c: New.
386 2024-01-04 chenxiaolong <chenxiaolong@loongson.cn>
388 * gcc.dg/vect/slp-26.c: Add loongarch.
390 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai>
392 * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-11.c: New test.
394 2024-01-04 chenxiaolong <chenxiaolong@loongson.cn>
396 * gcc.target/loongarch/vector/lasx/lasx-xvstelm.c:Add compile
397 option "-fno-vect-cost-model" to dg-options.
399 2024-01-04 YunQiang Su <syq@gcc.gnu.org>
401 * gcc.c-torture/compile/mipscop-1.c: Include stdio.h.
402 * gcc.c-torture/compile/mipscop-2.c: Ditto.
403 * gcc.c-torture/compile/mipscop-3.c: Ditto.
404 * gcc.c-torture/compile/mipscop-4.c: Ditto.
406 2024-01-04 YunQiang Su <syq@gcc.gnu.org>
408 * gcc.target/mips/pr104914.c: New test.
410 2024-01-04 YunQiang Su <syq@gcc.gnu.org>
412 * gcc.target/mips/data-sym-multi-pool.c: Skip Os or -O0.
414 2024-01-04 Juzhe-Zhong <juzhe.zhong@rivai.ai>
418 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Adapt test.
419 * gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c: Robostify test.
420 * gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c: Ditto.
421 * gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c: Ditto.
422 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Ditto.
423 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c: Ditto.
424 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c: Ditto.
425 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c: Ditto.
426 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c: Ditto.
427 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c: Ditto.
428 * gcc.target/riscv/rvv/autovec/pr113206-1.c: New test.
429 * gcc.target/riscv/rvv/autovec/pr113206-2.c: New test.
430 * gcc.target/riscv/rvv/autovec/pr113209.c: New test.
432 2024-01-03 Patrick Palka <ppalka@redhat.com>
435 * g++.dg/cpp0x/rv-conv4.C: New test.
436 * g++.dg/cpp0x/rv-conv5.C: New test.
438 2024-01-03 Xi Ruoyao <xry111@xry111.site>
440 * gcc.target/loongarch/vfmax-vfmin.c: New test.
442 2024-01-03 Juzhe-Zhong <juzhe.zhong@rivai.ai>
445 * gcc.dg/vect/costmodel/riscv/rvv/pr113112-5.c: New test.
447 2024-01-02 Szabolcs Nagy <szabolcs.nagy@arm.com>
449 * gfortran.dg/vect/vect-8.f90: Accept more vectorized loops.
451 2024-01-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
453 * gcc.target/riscv/rvv/base/vf_avl-3.c: New test.
455 2024-01-02 Lulu Cheng <chenglulu@loongson.cn>
457 * lib/target-supports.exp: Add a function to check whether binutil supports
459 * gcc.target/loongarch/tls-le-relax.c: New test.
461 2024-01-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
464 * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: New test.
467 Copyright (C) 2024 Free Software Foundation, Inc.
469 Copying and distribution of this file, with or without modification,
470 are permitted in any medium without royalty provided the copyright
471 notice and this notice are preserved.