Re: [PATCH] testsuite: arm: Add effective-target vect_early_break to vect-tsvc-*

2025-07-11 Thread Torbjorn SVENSSON
Hi Christophe, On 2025-07-11 15:47, Christophe Lyon wrote: Hi Torbjörn, On Fri, 11 Jul 2025 at 10:47, Torbjörn SVENSSON wrote: Ok for trunk, gcc-15 and gcc-14. I discovered that the dg-require-effective-target is missing on gcc-14, but it's probably the right thing to add on gcc-15 and trun

Re: [PATCH v2] testsuite: arm: Update function body for scheduler

2025-07-09 Thread Torbjorn SVENSSON
Hi Christophe, On 2025-07-09 17:31, Christophe Lyon wrote: On Wed, 9 Jul 2025 at 10:25, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-15? Changes since v1: - Removed the acceptance of LDR as it's only generated without r15-7373-g5163cf2ae14. Since I'm currently looking into gcc-

Re: [PATCH] testsuite: Restore dg-do run on pr116906 and pr78185 tests

2025-07-07 Thread Torbjorn SVENSSON
On 2025-07-03 15:02, Christophe Lyon wrote: ping^2 ? Looks fine to me, but as you know, my approval does not count. Kind regards, Torbjörn On Wed, 18 Jun 2025 at 12:11, Christophe Lyon wrote: ping? On Mon, 26 May 2025 at 17:26, Christophe Lyon wrote: On Mon, 26 May 2025 at 17:14,

Re: [PATCH] [testsuite] [arm] adjust fp16-aapcs for gcc-14

2025-07-07 Thread Torbjorn SVENSSON
Hi Christophe, Alexandre, Andrew and Richard, Sorry for the very late reply. I've been occupied with other tasks than GCC for the past 3 months. On 2025-05-20 09:56, Christophe Lyon wrote: On Tue, 20 May 2025 at 06:30, Alexandre Oliva wrote: (The backport I've only just posted is not enou

Re: [pushed] [PATCH] check_GNU_style: Remove literal prefix

2025-05-09 Thread Torbjorn SVENSSON
On 2025-05-09 09:30, Andreas Schwab wrote: On Mai 09 2025, Torbjörn SVENSSON wrote: diff --git a/contrib/check_GNU_style_lib.py b/contrib/check_GNU_style_lib.py index f680983d2f3..8b930ef6bdb 100755 --- a/contrib/check_GNU_style_lib.py +++ b/contrib/check_GNU_style_lib.py @@ -279,7 +279,9 @@

Re: [committed] arm: testsuite: fix arm_neon_h checks with conflicting cpu/arch

2025-03-11 Thread Torbjorn SVENSSON
On 2025-03-11 16:13, Richard Earnshaw wrote: On 11/03/2025 13:46, Torbjorn SVENSSON wrote: Is it okay to backport below patch and r15-7890-gb7f5d911480 to releases/gcc-14? Yes, sure. Pushed as r14.2.0-877-gf1dd3a17cf3 and r14.2.0-878-gde08b13018a. Kind regards, Torbjörn R. Kind

Re: [committed] arm: testsuite: fix arm_neon_h checks with conflicting cpu/arch

2025-03-11 Thread Torbjorn SVENSSON
Is it okay to backport below patch and r15-7890-gb7f5d911480 to releases/gcc-14? Kind regards, Torbjörn On 2025-03-11 12:06, Richard Earnshaw wrote: GCC will complain if the -mcpu flag specifies a different architecture to that specified in -march, but if the floating-point ABI is "soft", then

Re: [PATCH] testsuite: arm: Use effective-target for unsigned-extend-1.c

2025-03-04 Thread Torbjorn SVENSSON
On 2025-03-04 16:44, Richard Earnshaw (lists) wrote: On 04/03/2025 14:49, Torbjorn SVENSSON wrote: On 2025-03-03 18:00, Richard Earnshaw wrote: On 28/02/2025 16:18, Richard Earnshaw wrote: On 28/02/2025 16:12, Richard Earnshaw wrote: On 08/11/2024 18:47, Torbjörn SVENSSON wrote: Ok for

Re: [PATCH] testsuite: arm: Use effective-target for pr68674.c test

2025-03-04 Thread Torbjorn SVENSSON
On 2025-02-28 16:06, Richard Earnshaw wrote: On 08/11/2024 17:44, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- gcc/testsuite/ChangeLog: * gcc.target/arm/pr68674.c: Use effective-target arm_arch_v7a and arm_libc_fp_abi. Signed-off-by: Torbjörn SVENSSON ---   gcc/t

Re: [PATCH] testsuite: arm: Use effective-target for unsigned-extend-1.c

2025-03-04 Thread Torbjorn SVENSSON
On 2025-03-03 18:00, Richard Earnshaw wrote: On 28/02/2025 16:18, Richard Earnshaw wrote: On 28/02/2025 16:12, Richard Earnshaw wrote: On 08/11/2024 18:47, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- A long time ago, this test forced -march=armv6. With -marm, the genera

Re: [PATCH] testsuite: arm: Prune incremental link warning

2025-02-27 Thread Torbjorn SVENSSON
On 2025-02-27 16:36, Richard Earnshaw wrote: On 17/12/2024 15:04, Richard Earnshaw (lists) wrote: On 15/11/2024 10:15, Christophe Lyon wrote: On Thu, 14 Nov 2024 at 18:33, Torbjorn SVENSSON wrote: On 2024-11-14 16:53, Christophe Lyon wrote: On Sun, 10 Nov 2024 at 17:44, Torbjörn

Re: [PING^2] [PATCH] testsuite: arm: Use effective-target for unsigned-extend-1.c

2025-01-27 Thread Torbjorn SVENSSON
On 2025-01-27 14:37, Christophe Lyon wrote: On Mon, 27 Jan 2025 at 13:30, Torbjorn SVENSSON wrote: Hi Christophe, On 2025-01-27 13:07, Christophe Lyon wrote: Hi Torbjorn, On Fri, 24 Jan 2025 at 18:45, Torbjorn SVENSSON wrote: Another ping... :) Kind regards, Torbjörn On 2024-12-18

Re: [PING^2] [PATCH] testsuite: arm: Use effective-target for unsigned-extend-1.c

2025-01-27 Thread Torbjorn SVENSSON
Hi Christophe, On 2025-01-27 13:07, Christophe Lyon wrote: Hi Torbjorn, On Fri, 24 Jan 2025 at 18:45, Torbjorn SVENSSON wrote: Another ping... :) Kind regards, Torbjörn On 2024-12-18 18:35, Torbjorn SVENSSON wrote: Gentle ping :) Kind regards, Torbjörn On 2024-11-14 17:16, Torbjorn

[PING^2]: [PATCH v3] testsuite: arm: Use effective-target for attr-neon* tests

2025-01-24 Thread Torbjorn SVENSSON
Another ping... :) Kind regards, Torbjörn On 2024-12-19 20:23, Torbjorn SVENSSON wrote: Gentle ping :) Kind regards, Torbjörn On 2024-11-14 17:51, Torbjorn SVENSSON wrote: On 2024-11-14 16:16, Christophe Lyon wrote: Hi Torbjörn, On Sun, 10 Nov 2024 at 10:09, Torbjörn SVENSSON wrote

[PING] [PATCH] testsuite: arm: Update expected RTL for reg_equal_test.c test

2025-01-24 Thread Torbjorn SVENSSON
Gentle ping 🙂 Kind regards, Torbjörn On 2024-12-18 11:46, Torbjorn SVENSSON wrote: On 2024-12-12 15:50, Richard Earnshaw (lists) wrote: On 12/12/2024 13:36, Torbjorn SVENSSON wrote: On 2024-12-12 12:26, Richard Earnshaw (lists) wrote: On 10/11/2024 13:38, Torbjörn SVENSSON wrote: Hi

[PING^2] [PATCH] testsuite: arm: Use effective-target for unsigned-extend-1.c

2025-01-24 Thread Torbjorn SVENSSON
Another ping... :) Kind regards, Torbjörn On 2024-12-18 18:35, Torbjorn SVENSSON wrote: Gentle ping :) Kind regards, Torbjörn On 2024-11-14 17:16, Torbjorn SVENSSON wrote: On 2024-11-14 16:32, Christophe Lyon wrote: On Fri, 8 Nov 2024 at 19:49, Torbjörn SVENSSON wrote: Ok for trunk

[PING^2]: [PATCH] testsuite: arm: Use effective-target for pr68674.c test

2025-01-24 Thread Torbjorn SVENSSON
Another ping... :) Kind regards, Torbjörn On 2024-12-19 20:22, Torbjorn SVENSSON wrote: Gentle ping :) Kind regards, Torbjörn On 2024-11-14 17:32, Torbjorn SVENSSON wrote: On 2024-11-14 16:26, Christophe Lyon wrote: On Fri, 8 Nov 2024 at 18:54, Torbjörn SVENSSON wrote: Ok for trunk

Re: [PATCH] testsuite: arm: Use -std=c17 for gcc.target/arm/thumb-bitfld1.c

2025-01-24 Thread Torbjorn SVENSSON
On 2025-01-24 18:17, Richard Earnshaw (lists) wrote: On 19/01/2025 16:34, Torbjörn SVENSSON wrote: Ok for trunk? -- Using -std=c17 avoids excess errors like: .../thumb-bitfld1.c:15:1: warning: old-style function definition [-Wold-style-definition] gcc/testsuite/ChangeLog: * gcc.t

Re: [PATCH] testsuite: arm: Use -Os -fno-math-errno in vfp-1.c [PR116448]

2025-01-24 Thread Torbjorn SVENSSON
On 2025-01-24 18:07, Richard Earnshaw (lists) wrote: On 24/01/2025 17:01, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- gcc/testsuite/ChangeLog: PR testsuite/116448 * gcc.target/arm/vfp-1.c: Use -Os -fno-math-errno. Signed-off-by: Torbjörn SVENSSON --- g

Re: [PATCH] testsuite: Only run test if alarm is available

2025-01-23 Thread Torbjorn SVENSSON
On 2025-01-22 22:15, Mike Stump wrote: On Jan 19, 2025, at 12:47 PM, Torbjorn SVENSSON wrote: On 2025-01-19 21:20, Andrew Pinski wrote: On Sun, Jan 19, 2025 at 12:17 PM Torbjörn SVENSSON wrote: Ok for trunk? -- Most baremetal toolchains will not have an implementation for alarm and

Re: [PATCH] testsuite: Only run test if alarm is available

2025-01-19 Thread Torbjorn SVENSSON
On 2025-01-19 21:20, Andrew Pinski wrote: On Sun, Jan 19, 2025 at 12:17 PM Torbjörn SVENSSON wrote: Ok for trunk? -- Most baremetal toolchains will not have an implementation for alarm and sigaction as they are target specific. For arm-none-eabi with newlib, function signatures are expose

Re: [Regression] [PATCH] internal-fn: Do not force vcond operand to reg.

2025-01-13 Thread Torbjorn SVENSSON
On 2025-01-13 15:21, Christophe Lyon wrote: On 1/13/25 15:05, Torbjorn SVENSSON wrote: Hi Richard and Robin, It looks like this patch introduced a regression with MVE (Cortex-M55 and Cortex-M85). If I try to build testsuite/c-c++-common/vector-compare-3.c (there are other test cases

[Regression] [PATCH] internal-fn: Do not force vcond operand to reg.

2025-01-13 Thread Torbjorn SVENSSON
Hi Richard and Robin, It looks like this patch introduced a regression with MVE (Cortex-M55 and Cortex-M85). If I try to build testsuite/c-c++-common/vector-compare-3.c (there are other test cases that fail with a similar ICE): arm-none-eabi-gcc /src/gcc/testsuite/c-c++-common/vector-compare-

Re: [PATCH] testsuite: arm: Require 16-bit float support

2025-01-12 Thread Torbjorn SVENSSON
On 2024-11-19 15:01, Richard Earnshaw (lists) wrote: On 18/11/2024 12:00, Christophe Lyon wrote: Hi Torbjörn, On 11/18/24 10:37, Torbjorn SVENSSON wrote: On 2024-11-08 20:37, Torbjorn SVENSSON wrote: On 2024-11-08 12:24, Richard Earnshaw (lists) wrote: On 05/11/2024 20:06, Torbjörn

[Regression] [pushed] c++: reduce redundant deprecated warnings

2025-01-12 Thread Torbjorn SVENSSON
Hi Jason, This change caused the 99957.cc test to regress on arm-none-eabi. FAIL: 20_util/pair/cons/99957.cc -std=gnu++17 (test for warnings, line 25) FAIL: 20_util/pair/cons/99957.cc -std=gnu++17 (test for warnings, line 26) FAIL: 20_util/pair/cons/99957.cc -std=gnu++17 (test for warnings

Re: [PATCH] testsuite: The expect framework might introduce CR in output

2025-01-11 Thread Torbjorn SVENSSON
On 2025-01-12 01:04, Jonathan Wakely wrote: On Sat, 11 Jan 2025, 19:14 Torbjorn SVENSSON, mailto:torbjorn.svens...@foss.st.com>> wrote: On 2025-01-11 20:05, Jonathan Wakely wrote: > > > On Sat, 11 Jan 2025, 18:31 Torbjörn SVENSSON, > mai

Re: [PATCH] testsuite: libstdc++: Use effective-target libatomic

2025-01-11 Thread Torbjorn SVENSSON
On 2025-01-12 01:05, Jonathan Wakely wrote: On Mon, 23 Dec 2024, 19:05 Torbjörn SVENSSON, mailto:torbjorn.svens...@foss.st.com>> wrote: Ok for trunk and releases/gcc-14? OK Pushed as r15-6828-g4b0ef49d02f and r14.2.0-680-gd82fc939f91. Kind regards, Torbjörn -- Test

[PING 1] [PATCH] testsuite: libstdc++: Use effective-target libatomic

2025-01-11 Thread Torbjorn SVENSSON
Gentle ping :) Kind regards, Torbjörn On 2024-12-23 20:00, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- Test assumes libatomic.a is always available, but for some embedded targets, there is no libatomic.a and the test thus fail. libstdc++/ChangeLog: * 29_atomics/ato

Re: [PATCH] testsuite: The expect framework might introduce CR in output

2025-01-11 Thread Torbjorn SVENSSON
On 2025-01-11 20:05, Jonathan Wakely wrote: On Sat, 11 Jan 2025, 18:31 Torbjörn SVENSSON, mailto:torbjorn.svens...@foss.st.com>> wrote: Ok for trunk and releases/gcc-14? OK, thanks Oh, mid-air-collision. Thanks for the fast review Jonathan! I suppose my v2 should also be ok as it

Re: [PATCH] testsuite: arm: Add pattern for armv8-m.base to cmse-15.c test

2025-01-10 Thread Torbjorn SVENSSON
On 2025-01-10 16:46, Richard Earnshaw (lists) wrote: On 07/01/2025 20:16, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- Since armv8-m.base uses thumb1 that does not suport sigcall/tailcall, a pattern is needed that uses PUSH/BL/POP sequence instead of a single B instruction

Re: [PATCH] testsuite: arm: Check for short circuit instructions [PR103298]

2025-01-10 Thread Torbjorn SVENSSON
On 2025-01-10 11:27, Richard Earnshaw (lists) wrote: On 22/12/2024 15:35, Torbjorn SVENSSON wrote: On 2024-12-19 12:48, Richard Earnshaw (lists) wrote: On 18/12/2024 16:24, Torbjörn SVENSSON wrote: Changes since v1: - Updated the commit message to reflect the changes (including the

Re: [PATCH v2] testsuite: arm: Use -std=c17 and effective-target arm_arch_v5te_thumb

2025-01-10 Thread Torbjorn SVENSSON
On 2025-01-10 11:19, Richard Earnshaw (lists) wrote: On 09/01/2025 21:42, Torbjörn SVENSSON wrote: Changes since v1: - Added dg-add-options arm_arch_v5te_thumb - Added -std=c17 to dg-options. - Removed -march=armv5te -mfloat-abi=soft -mthumb from dg-options - Updated the commit message to re

Re: [PATCH] testsuite: arm: Use -Os in memset-inline-8* tests

2025-01-09 Thread Torbjorn SVENSSON
On 2025-01-09 12:42, Richard Earnshaw (lists) wrote: On 22/12/2024 15:27, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- When the test was initially created, -fcommon was the default, but in commit r10-4867-g6271dd984d7 the default value changed to -fno-common. This change ma

Re: [PATCH] testsuite: arm: Verify asm per function for armv8_2-fp16-conv-1.c

2025-01-09 Thread Torbjorn SVENSSON
On 2025-01-09 12:56, Richard Earnshaw (lists) wrote: On 27/12/2024 17:01, Torbjörn SVENSSON wrote: Ok for trunk? -- This change will enforce that the expected instructions are generated per function rather than allowing some other function to use the expected instructions. gcc/testsuite/Ch

Re: [PATCH] testsuite: arm: Check for short circuit instructions [PR103298]

2024-12-22 Thread Torbjorn SVENSSON
On 2024-12-19 12:48, Richard Earnshaw (lists) wrote: On 18/12/2024 16:24, Torbjörn SVENSSON wrote: Changes since v1: - Updated the commit message to reflect the changes (including the subject). - Replaced the POP/BEQ checks with chesk for {cmp,mov,orr,and}{eq,ne}. - Removed the size check

[PING]: [PATCH] testsuite: arm: Use effective-target for pr68674.c test

2024-12-19 Thread Torbjorn SVENSSON
Gentle ping :) Kind regards, Torbjörn On 2024-11-14 17:32, Torbjorn SVENSSON wrote: On 2024-11-14 16:26, Christophe Lyon wrote: On Fri, 8 Nov 2024 at 18:54, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? Can you describe what problem you are trying to fix? I'm gue

[PING]: [PATCH v3] testsuite: arm: Use effective-target for attr-neon* tests

2024-12-19 Thread Torbjorn SVENSSON
Gentle ping :) Kind regards, Torbjörn On 2024-11-14 17:51, Torbjorn SVENSSON wrote: On 2024-11-14 16:16, Christophe Lyon wrote: Hi Torbjörn, On Sun, 10 Nov 2024 at 10:09, Torbjörn SVENSSON wrote: Changes since v1: - Changed from arm_neon to arm_arch_v7a for the required effective

Re: [PATCH v3] testsuite: arm: Use effective-target for memset-inline* tests

2024-12-19 Thread Torbjorn SVENSSON
On 2024-12-19 11:46, Richard Earnshaw (lists) wrote: On 18/12/2024 18:45, Torbjörn SVENSSON wrote: Changes since v1: - Split tests into two parts. One part for doing asm checkes. Another part for doing run test as these require hardware to be available. - Changed existing tests to be "com

Re: [PATCH] testsuite: arm: C++26 uses __equal() instead of operator==()

2024-12-19 Thread Torbjorn SVENSSON
On 2024-12-19 11:48, Richard Earnshaw (lists) wrote: On 18/12/2024 19:57, Torbjörn SVENSSON wrote: Ok for trunk? -- Update test case to align with used function in C++26. gcc/testsuite/ChangeLog: * g++.dg/abi/arm_rtti1.C: Check for expected symbol in C++26. Signed-off-by: Torbjör

Re: [PATCH] c and c++: Make sure LHS and RHS has identical named types [PR116060]

2024-12-19 Thread Torbjorn SVENSSON
On 2024-12-17 22:29, Jason Merrill wrote: On 12/17/24 1:44 PM, Torbjorn SVENSSON wrote: Hi Jason, Thanks for the quick feedback! On 2024-12-16 17:11, Jason Merrill wrote: On 12/16/24 7:16 AM, Torbjörn SVENSSON wrote: Hi, I've reg-tested this patch on both the trunk and the release

[PING] [PATCH] testsuite: arm: Use effective-target for unsigned-extend-1.c

2024-12-18 Thread Torbjorn SVENSSON
Gentle ping :) Kind regards, Torbjörn On 2024-11-14 17:16, Torbjorn SVENSSON wrote: On 2024-11-14 16:32, Christophe Lyon wrote: On Fri, 8 Nov 2024 at 19:49, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- A long time ago, this test forced -march=armv6. With -marm, the

Re: [PATCH] testsuite: Avoid running neon test on Cortex-M55

2024-12-18 Thread Torbjorn SVENSSON
On 2024-08-27 13:49, Richard Earnshaw (lists) wrote: On 13/08/2024 17:18, Andre Vieira (lists) wrote: I'm not a maintainer but I'd argue the entire test is bogus. The error reporting in this area seems to be somewhat fragile, if you compile it with '-march=armv7-a -mfloat-abi=soft', you als

Re: [PATCH] arm: Properly escape tab, newline and semicolon in thumb1.md

2024-12-18 Thread Torbjorn SVENSSON
On 2024-12-18 14:59, Richard Earnshaw (lists) wrote: On 17/12/2024 21:01, Torbjörn SVENSSON wrote: Regtested for arm-none-eabi (Cortex-M0/M23/M33/M55/M85). Ok for trunk? -- Without the escape of the tab, newline and semicolon, the generated assembler output will not match the expected assm

Re: [PATCH] testsuite: arm: Update expected RTL for reg_equal_test.c test

2024-12-18 Thread Torbjorn SVENSSON
On 2024-12-12 15:50, Richard Earnshaw (lists) wrote: On 12/12/2024 13:36, Torbjorn SVENSSON wrote: On 2024-12-12 12:26, Richard Earnshaw (lists) wrote: On 10/11/2024 13:38, Torbjörn SVENSSON wrote: Hi Richard, I'm not sure if I'm doing something wrong here, or if it was an

Re: [PATCH] c and c++: Make sure LHS and RHS has identical named types [PR116060]

2024-12-17 Thread Torbjorn SVENSSON
Hi Jason, Thanks for the quick feedback! On 2024-12-16 17:11, Jason Merrill wrote: On 12/16/24 7:16 AM, Torbjörn SVENSSON wrote: Hi, I've reg-tested this patch on both the trunk and the releases/gcc-14 branches for x86_64-linux-gnu and arm-none-eabi and it no longer fails for any of the out-o

Re: [PATCH] testsuite: arm: Mark pr81812.C as xfail for thumb1

2024-12-17 Thread Torbjorn SVENSSON
On 2024-12-17 15:38, Torbjorn SVENSSON wrote: On 2024-12-17 14:33, Richard Earnshaw (lists) wrote: On 10/11/2024 19:25, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- Test fails for Cortex-M0 with: .../pr81812.C:6:8: error: generic thunk code fails for method 'vi

Re: [PATCH] testsuite: arm: Mark pr81812.C as xfail for thumb1

2024-12-17 Thread Torbjorn SVENSSON
On 2024-12-17 14:33, Richard Earnshaw (lists) wrote: On 10/11/2024 19:25, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- Test fails for Cortex-M0 with: .../pr81812.C:6:8: error: generic thunk code fails for method 'virtual void ChildNode::_ZTv0_n12_NK9ChildNode5errorEz(...)

Re: [PATCH] testsuite: arm: Add -mtune to all arm_cpu_* effective targets

2024-12-17 Thread Torbjorn SVENSSON
On 2024-12-17 15:41, Richard Earnshaw (lists) wrote: On 17/12/2024 14:32, Torbjorn SVENSSON wrote: On 2024-12-17 12:06, Richard Earnshaw (lists) wrote: On 17/12/2024 07:04, Torbjörn SVENSSON wrote: Ok for trunk? -- Fixes Linaro CI reported regression on r15-6164-gbdf75257aad2 in https

Re: [PATCH] testsuite: arm: Add -mtune to all arm_cpu_* effective targets

2024-12-17 Thread Torbjorn SVENSSON
On 2024-12-17 12:06, Richard Earnshaw (lists) wrote: On 17/12/2024 07:04, Torbjörn SVENSSON wrote: Ok for trunk? -- Fixes Linaro CI reported regression on r15-6164-gbdf75257aad2 in https://linaro.atlassian.net/browse/GNU-1463. gcc/testsuite/ChangeLog: * lib/target-supports.exp: Ad

Re: [PATCH] testsuite: arm: Update expected assembler for pr43920-2.c test

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-12 12:02, Richard Earnshaw (lists) wrote: On 10/11/2024 10:02, Torbjörn SVENSSON wrote: Ok for trunk, releases/gcc-12, releases/gcc-13 and releases/gcc-14? -- In version 6-2017-q1-update of the "GNU Arm Embedded Toolchain" build, there are 2 pop instructions. In version 7-2018-q2

Re: [PATCH] testsuite: arm: Update expected RTL for reg_equal_test.c test

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-12 12:26, Richard Earnshaw (lists) wrote: On 10/11/2024 13:38, Torbjörn SVENSSON wrote: Hi Richard, I'm not sure if I'm doing something wrong here, or if it was an oversight when doing the update in r12-8108-g62082d278d1. Anyway, the commit message suggest that it's only the const

Re: [PATCH] testsuite: arm: Use -mtune=cortex-m4 for thumb-ifcvt.c test

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-04 12:42, Richard Earnshaw (lists) wrote: On 21/11/2024 19:01, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- On Cortex-M4, the code generated is: cmp r0, r1 ittene lslne r0, r0, r1 asrne r0, r0, #1 moveq r0, r1 add

Re: [PATCH] testsuite: arm: Fix build error for thumb2-slow-flash-data-3.c test

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-04 12:46, Richard Earnshaw (lists) wrote: On 21/11/2024 17:23, Torbjörn SVENSSON wrote: I'm not sure how to verify that adding the parameter won't destroy the test. I've tried to repoduce the ICE on old Arm builds of arm-none-eabi, but none of them ICE. I suppose it should be safe

Re: [PATCH v2] testsuite: arm: Check that a far jump is used in thumb1-far-jump-2.c

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-04 12:41, Richard Earnshaw (lists) wrote: On 22/11/2024 09:37, Torbjörn SVENSSON wrote: Changes since v1: - Rewrote the padding instructions in the macro to instead write to volatile memory. This ensures that every expansion of the base macro is exactly 2 bytes. If the `GO(

Re: [PATCH v2 2/5] testsuite: arm: Use -march=unset for bfloat16_scalar* tests

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-04 12:57, Richard Earnshaw (lists) wrote: On 21/11/2024 14:24, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/bfloat16_scalar_1_1.c: Use effective-target

Re: [PATCH v2 4/5] testsuite: arm: Use effective-target for its.c test [PR94531]

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-04 19:52, Richard Earnshaw (lists) wrote: On 21/11/2024 14:24, Torbjörn SVENSSON wrote: The test case gcc.target/arm/its.c was created together with restriction of IT blocks for Cortex-M7. As the test case fails on all tunes that does not match Cortex-M7, explicitly test it for Cor

Re: [PATCH v2 3/5] testsuite: arm: Use -mcpu=unset when overriding -march

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-04 13:03, Richard Earnshaw (lists) wrote: On 21/11/2024 14:24, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.dg/pr41574.c: Added option "-mcpu=unset". * gcc.dg/

Re: [PATCH v2 5/5] testsuite: arm: Use effective-target for pr96939 test

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-04 19:54, Richard Earnshaw (lists) wrote: On 21/11/2024 14:24, Torbjörn SVENSSON wrote: Update test case to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/lto/pr96939_0.c: Use effective-target ar

Re: [PATCH v2 1/5] testsuite: arm: Use effective-target for pr56184.C and pr59985.C

2024-12-12 Thread Torbjorn SVENSSON
On 2024-12-04 12:53, Richard Earnshaw (lists) wrote: On 21/11/2024 14:24, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * g++.dg/other/pr56184.C: Use effective-target arm_arch_

Re: [PATCH] testsuite: arm: Use correct the expected asm in epilog-1.c test

2024-11-26 Thread Torbjorn SVENSSON
On 2024-11-26 16:33, Christophe Lyon wrote: On 11/26/24 13:42, Torbjörn SVENSSON wrote: Hi, Sorry for the mess. I'm not sure how I managed to miss this... Maybe I tested the GCC15 binaries on the GCC14 test tree. Anyway, here is a fix that uses the assembler generated in GCC14. The csinc

Re: [PATCH v2 1/5] testsuite: arm: Use effective-target for pr56184.C and pr59985.C

2024-11-21 Thread Torbjorn SVENSSON
On 2024-11-21 15:49, Christophe Lyon wrote: On 11/21/24 15:24, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * g++.dg/other/pr56184.C: Use effective-target arm_arch_v7a_neon_thumb.  

Re: [PATCH 09/17] testsuite: arm: Use effective-target for nomve_fp_1.c test

2024-11-21 Thread Torbjorn SVENSSON
On 2024-11-19 17:49, Richard Earnshaw (lists) wrote: On 19/11/2024 10:23, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * g++.target/arm/mve/general-c++/nomve_fp_1.c: Added option

Re: [PATCH 14/17] testsuite: arm: Use -march=unset for pr69175.C test

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 18:36, Richard Earnshaw (lists) wrote: On 19/11/2024 10:24, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * g++.dg/opt/pr69175.C: Added option "-mcpu=unset". Signed-off-

Re: [PATCH 13/17] testsuite: arm: Use -march=unset for cortex-m55* tests

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 18:33, Richard Earnshaw (lists) wrote: On 19/11/2024 10:24, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/cortex-m55-nodsp-flag-hard.c: Added option

Re: [PATCH 10/17] testsuite: arm: Use effective target for pr57735.C test

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 17:50, Richard Earnshaw (lists) wrote: On 19/11/2024 10:24, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * g++.dg/ext/pr57735.C: Use effective-target arm_cpu_xscale_arm.

Re: [PATCH 08/17] testsuite: arm: Use effective-target for vect-early-break-cbranch test

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 17:41, Richard Earnshaw (lists) wrote: On 19/11/2024 10:23, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/vect-early-break-cbranch.c: Use effecti

Re: [PATCH 06/17] testsuite: arm: Use effective-target for thumb2-slow-flash-data* tests

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 16:49, Richard Earnshaw (lists) wrote: On 19/11/2024 10:23, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/thumb2-slow-flash-data-2.c: Use effecti

Re: [PATCH 07/17] testsuite: arm: Use effective-target for {gcc, g++}.target/arm/ tests

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 17:24, Richard Earnshaw (lists) wrote: On 19/11/2024 10:23, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * g++.target/arm/pr103676.C: Use effective-target arm_cp

Re: [PATCH 05/17] testsuite: arm: Use effective-target for small-multiply-m* tests

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 16:45, Richard Earnshaw (lists) wrote: On 19/11/2024 10:23, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/small-multiply-m0-1.c: Use effective-target

Re: [PATCH 04/17] testsuite: arm: Use effective-target for pure-code/* tests

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 16:36, Richard Earnshaw (lists) wrote: On 19/11/2024 10:23, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/pure-code/no-literal-pool-m0.c: Use eff

Re: [PATCH 03/17] testsuite: arm: Use effective-target for crc_hf_1.c test

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 16:16, Richard Earnshaw (lists) wrote: On 19/11/2024 10:23, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/acle/crc_hf_1.c: Use effective-target a

Re: [PATCH 02/17] testsuite: arm: Use effective-target for pacbti-m-predef* tests

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 16:08, Richard Earnshaw (lists) wrote: On 19/11/2024 10:23, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/acle/pacbti-m-predef-1.c: Use effective-target

Re: [PATCH 01/17] testsuite: arm: Use effective-target for bti* and pac* tests

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 15:52, Richard Earnshaw (lists) wrote: On 19/11/2024 10:23, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/pac-1.c: Use effective-target arm_arch_

Re: [PATCH 17/17] testsuite: arm: Use effective-target for pr96939 test

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-20 15:53, Richard Earnshaw (lists) wrote: On 20/11/2024 13:00, Torbjorn SVENSSON wrote: On 2024-11-19 18:57, Richard Earnshaw (lists) wrote: On 19/11/2024 10:24, Torbjörn SVENSSON wrote: Update test case to use -mcpu=unset/-march=unset feature introduced in r15-3606

Re: [PATCH 17/17] testsuite: arm: Use effective-target for pr96939 test

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 18:57, Richard Earnshaw (lists) wrote: On 19/11/2024 10:24, Torbjörn SVENSSON wrote: Update test case to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * gcc.target/arm/lto/pr96939_0.c: Use effective-target ar

Re: [PATCH 16/17] testsuite: arm: Use effective-target for its.c test [PR94531]

2024-11-20 Thread Torbjorn SVENSSON
On 2024-11-19 18:51, Richard Earnshaw (lists) wrote: On 19/11/2024 10:24, Torbjörn SVENSSON wrote: The test case gcc.target/arm/its.c was created together with restriction of IT blocks for Cortex-M7. As the test case fails on all tunes that does not match Cortex-M7, explicitly test it for Cor

Re: [PATCH 11/17] testsuite: arm: Use effective-target for pr56184.C and pr59985.C

2024-11-20 Thread Torbjorn SVENSSON
On 11/19/24 18:08, Richard Earnshaw (lists) wrote: On 19/11/2024 10:24, Torbjörn SVENSSON wrote: Update test cases to use -mcpu=unset/-march=unset feature introduced in r15-3606-g7d6c6a0d15c. gcc/testsuite/ChangeLog: * g++.dg/other/pr56184.C: Use effective-target arm_arch_v7

Re: [PATCH v2] testsuite: arm: Only check for literal pools in no-literal-pool-m0.c

2024-11-19 Thread Torbjorn SVENSSON
On 2024-11-19 14:42, Richard Earnshaw (lists) wrote: On 18/11/2024 11:13, Torbjörn SVENSSON wrote: Changes since v1: - Replaced fragile checks on constants with check for literal pool using "ldr r[0-9]+, \.L[0-9]+". Ok for trunk? -- With the changes in r15-1579-g792f97b44ff, the consta

Re: [PATCH] testsuite: arm: Require 16-bit float support

2024-11-18 Thread Torbjorn SVENSSON
On 2024-11-08 20:37, Torbjorn SVENSSON wrote: On 2024-11-08 12:24, Richard Earnshaw (lists) wrote: On 05/11/2024 20:06, Torbjörn SVENSSON wrote: Based on how these functions are used in test cases, I think it's correct to require 16-bit float support in both functions. Without

Re: [PATCH] testsuite: arm: Prune incremental link warning

2024-11-14 Thread Torbjorn SVENSSON
On 2024-11-14 16:53, Christophe Lyon wrote: On Sun, 10 Nov 2024 at 17:44, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- When the feature "needs_status_wrapper" in dejagnu is used, the resulting gcc_tg.o file is a regular object file and thus the following warning will be e

Re: [PATCH v3] testsuite: arm: Use effective-target for attr-neon* tests

2024-11-14 Thread Torbjorn SVENSSON
On 2024-11-14 16:16, Christophe Lyon wrote: Hi Torbjörn, On Sun, 10 Nov 2024 at 10:09, Torbjörn SVENSSON wrote: Changes since v1: - Changed from arm_neon to arm_arch_v7a for the required effective target. Changes since v2: - Added arm_libc_fp_abi as an required effective taret. - Remove

Re: [PATCH] testsuite: arm: Use effective-target for pr68674.c test

2024-11-14 Thread Torbjorn SVENSSON
On 2024-11-14 16:26, Christophe Lyon wrote: On Fri, 8 Nov 2024 at 18:54, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? Can you describe what problem you are trying to fix? I'm guessing it's similar to your other patch for attr-neon* tests? And that the best / easiest course

Re: [PATCH] testsuite: arm: Use effective-target for unsigned-extend-1.c

2024-11-14 Thread Torbjorn SVENSSON
On 2024-11-14 16:32, Christophe Lyon wrote: On Fri, 8 Nov 2024 at 19:49, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- A long time ago, this test forced -march=armv6. With -marm, the generated assembler is: foo: sub r0, r0, #48 cmp r0, #9

Re: [PATCH] testsuite: arm: fast-math-complex-add-half-float.c test should not xfail

2024-11-11 Thread Torbjorn SVENSSON
On 2024-11-11 13:43, Richard Biener wrote: On Sun, Nov 10, 2024 at 2:55 PM Torbjörn SVENSSON wrote: Ok for trunk? OK Thanks Richard. Pushed as r15-5104-ga2467372e72. Kind regards, Torbjörn -- With the change in 15-3128-gde1923f9f4d, this test case no longer xfail. gcc/testsuite/

Re: [PATCH v2] arm: Don't ICE on arm_mve.h pragma without MVE types [PR117408]

2024-11-09 Thread Torbjorn SVENSSON
On 2024-11-08 18:44, Christophe Lyon wrote: On Thu, 7 Nov 2024 at 18:05, Torbjörn SVENSSON wrote: Changes since v1: - Updated the error message to mention that arm_mve_types.h needs to be included. - Corrected some spelling errors in commit message. As the warning for pure functions re

Re: [PATCH] testsuite: arm: Require 16-bit float support

2024-11-08 Thread Torbjorn SVENSSON
On 2024-11-08 12:24, Richard Earnshaw (lists) wrote: On 05/11/2024 20:06, Torbjörn SVENSSON wrote: Based on how these functions are used in test cases, I think it's correct to require 16-bit float support in both functions. Without this change, the checks passes for armv8-m and armv8.1-m, bu

Re: [PATCH] testsuite: arm: Update expected asm in no-literal-pool-m0.c

2024-11-08 Thread Torbjorn SVENSSON
On 2024-11-08 15:30, Richard Earnshaw (lists) wrote: On 14/10/2024 16:28, Christophe Lyon wrote: On 10/14/24 16:40, Torbjorn SVENSSON wrote: Hi Christophe, On 2024-10-14 14:16, Christophe Lyon wrote: Hi Torbjörn, On 10/13/24 19:37, Torbjörn SVENSSON wrote: Ok for trunk? -- With the

Re: [PATCH v2] testsuite: arm: Use effective-target arm_libc_fp_abi for pr68620.c test

2024-11-08 Thread Torbjorn SVENSSON
On 2024-11-08 11:57, Richard Earnshaw (lists) wrote: On 07/11/2024 17:48, Torbjörn SVENSSON wrote: Changes since v1: - Switch to arm_libc_fp_abi from arm_fp @Christophe, can you test this patch in the linaro farm to ensure that it does not fail again? Ok for trunk and releases/gcc-14? --

Re: [PATCH v2] testsuite: arm: Use check-function-bodies in epilog-1.c test

2024-11-08 Thread Torbjorn SVENSSON
On 2024-11-08 11:33, Richard Earnshaw (lists) wrote: On 08/11/2024 08:54, Torbjörn SVENSSON wrote: Changes since v1: - Added generated assembler in commit message. - Added comments in test case when each block is relevant. Ok for trunk and releases/gcc-14? This is OK.  I'm not sure how u

Re: [PATCH] testsuite: arm: Allow vst1.32 instruction in pr40457-2.c

2024-11-08 Thread Torbjorn SVENSSON
On 2024-11-08 12:02, Richard Earnshaw (lists) wrote: On 07/11/2024 17:15, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- When building the test case with neon, the 'vst1.32' instruction is used instead of 'strd'. Allow both variants to make the test pass. gcc/testsuite/Chang

Re: [PATCH v2] testsuite: arm: Use effective-target for pr84556.cc test

2024-11-08 Thread Torbjorn SVENSSON
On 2024-11-08 12:57, Richard Earnshaw (lists) wrote: On 08/11/2024 11:48, Torbjörn SVENSSON wrote: Changes since v1: - Clarified the commit message to include where the descision is taken    and why it's a bad idea to use "dg-do run" in a test case.    Note: This does not only fix it for arm

Re: [PATCH] testsuite: arm: Use effective-target for nomve_fp_1 test

2024-11-08 Thread Torbjorn SVENSSON
On 2024-11-07 23:19, Christophe Lyon wrote: On Thu, 7 Nov 2024 at 18:33, Torbjorn SVENSSON wrote: On 2024-11-07 11:40, Christophe Lyon wrote: Hi Torbjörn, On Thu, 31 Oct 2024 at 19:34, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- Test uses MVE, so add effective

Re: [PATCH] testsuite: arm: Use effective-target arm_fp for pr68620.c test

2024-11-07 Thread Torbjorn SVENSSON
On 2024-11-07 23:14, Christophe Lyon wrote: On Thu, 7 Nov 2024 at 19:09, Torbjorn SVENSSON wrote: On 2024-11-07 16:33, Richard Earnshaw (lists) wrote: On 06/11/2024 19:50, Torbjorn SVENSSON wrote: On 2024-11-06 19:06, Richard Earnshaw (lists) wrote: On 06/11/2024 13:50, Torbjorn

Re: [PATCH] testsuite: arm: Use effective-target arm_fp for pr68620.c test

2024-11-07 Thread Torbjorn SVENSSON
On 2024-11-07 16:33, Richard Earnshaw (lists) wrote: On 06/11/2024 19:50, Torbjorn SVENSSON wrote: On 2024-11-06 19:06, Richard Earnshaw (lists) wrote: On 06/11/2024 13:50, Torbjorn SVENSSON wrote: On 2024-11-06 14:04, Richard Earnshaw (lists) wrote: On 06/11/2024 12:23, Torbjorn

Re: [PATCH] testsuite: arm: Use effective-target for nomve_fp_1 test

2024-11-07 Thread Torbjorn SVENSSON
On 2024-11-07 11:40, Christophe Lyon wrote: Hi Torbjörn, On Thu, 31 Oct 2024 at 19:34, Torbjörn SVENSSON wrote: Ok for trunk and releases/gcc-14? -- Test uses MVE, so add effective-target arm_fp requirement. gcc/testsuite/ChangeLog: * g++.target/arm/mve/general-c++/nomve_fp_1.

Re: [PATCH] testsuite: arm: Use effective-target arm_fp for pr68620.c test

2024-11-06 Thread Torbjorn SVENSSON
On 2024-11-06 19:06, Richard Earnshaw (lists) wrote: On 06/11/2024 13:50, Torbjorn SVENSSON wrote: On 2024-11-06 14:04, Richard Earnshaw (lists) wrote: On 06/11/2024 12:23, Torbjorn SVENSSON wrote: On 2024-11-06 12:26, Richard Earnshaw (lists) wrote: On 06/11/2024 07:44, Christophe

Re: [PATCH] testsuite: arm: Use effective-target arm_fp for pr68620.c test

2024-11-06 Thread Torbjorn SVENSSON
On 2024-11-06 12:26, Richard Earnshaw (lists) wrote: On 06/11/2024 07:44, Christophe Lyon wrote: On Wed, 6 Nov 2024 at 07:20, Torbjörn SVENSSON wrote: While the regression was reported on GCC15, I'm sure that same regression will be seen on GCC14 when it's tested in the arm-linux-gnueabihf

Re: [PATCH] testsuite: arm: Use effective-target arm_fp for pr68620.c test

2024-11-06 Thread Torbjorn SVENSSON
On 2024-11-06 14:04, Richard Earnshaw (lists) wrote: On 06/11/2024 12:23, Torbjorn SVENSSON wrote: On 2024-11-06 12:26, Richard Earnshaw (lists) wrote: On 06/11/2024 07:44, Christophe Lyon wrote: On Wed, 6 Nov 2024 at 07:20, Torbjörn SVENSSON wrote: While the regression was reported

Re: [PATCH v2] testsuite: arm: Use effective-target for pr68620 and pr78041 tests

2024-11-05 Thread Torbjorn SVENSSON
On 2024-11-05 20:08, Richard Earnshaw (lists) wrote: On 05/11/2024 18:26, Torbjörn SVENSSON wrote: Changes since v1: - Force arm_arch_v7a as a baseline for pr68620.c. Ok for trunk and releases/gcc-14? -- gcc/testsuite/ChangeLog: * gcc.target/arm/pr68620.c: Use effective-target ar

Re: [PATCH] testsuite: arm: Relax register selection [PR116623]

2024-11-05 Thread Torbjorn SVENSSON
On 2024-11-05 14:19, Christophe Lyon wrote: Hi, On Sat, 19 Oct 2024 at 19:20, Torbjörn SVENSSON wrote: With r15-1618-g9f168b412f4, I get the following asm generated for the test case: .align 1 .align 2 .global test5 .syntax unified .thumb

  1   2   3   >