https://gcc.gnu.org/g:af1a44d4496a55aa9d640153fa7110db548c71c7

commit af1a44d4496a55aa9d640153fa7110db548c71c7
Author: Alexandre Oliva <ol...@adacore.com>
Date:   Sat Jun 7 07:38:10 2025 -0300

    [arm] [vxworks] require thumb2 for pr120424.C
    
    VxWorks kernel mode doesn't support thumb code, so the test fails.
    Require thumb2 support.
    
    
    for  gcc/testsuite/ChangeLog
    
            * g++.target/arm/pr120424.C: Require thumb2 support.

Diff:
---
 gcc/testsuite/g++.target/arm/pr120424.C | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gcc/testsuite/g++.target/arm/pr120424.C 
b/gcc/testsuite/g++.target/arm/pr120424.C
index 4d0e49013c04..620089ab5622 100644
--- a/gcc/testsuite/g++.target/arm/pr120424.C
+++ b/gcc/testsuite/g++.target/arm/pr120424.C
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-require-effective-target arm_thumb2_ok } */
 /* { dg-options "-march=armv7 -O2 -fstack-clash-protection 
-fnon-call-exceptions" } */
 /* { dg-final { scan-assembler-not {#-8} } } */
 /* LRA register elimination gets confused when register spilling

Reply via email to