From 75fa80bb5654d1f8b21310118f41705b74168039 Mon Sep 17 00:00:00 2001 From: Dimitar Dimitrov Date: Thu, 9 Jun 2022 20:27:32 +0300 Subject: [PATCH] testsuite: Skip btf-bitfields-1.c if int is less than 32-bits This test spuriously fails on AVR with: error: width of 'bitfield_c' exceeds its type 8-bit and 16-bit microcontrollers do not seem to be the target audience for BTF file format. So the least intrusive fix is to simply skip the test for them. gcc/testsuite/ChangeLog: * gcc.dg/debug/btf/btf-bitfields-1.c: Skip if int is less than 32-bits. Signed-off-by: Dimitar Dimitrov --- gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-1.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-1.c b/gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-1.c index c6bf52130dc..3ee07ddbd81 100644 --- a/gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-1.c +++ b/gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-1.c @@ -9,6 +9,7 @@ /* { dg-do compile ) */ /* { dg-options "-O0 -gbtf -dA" } */ +/* { dg-require-effective-target int32plus } */ /* { dg-final { scan-assembler-times "\[\t \]0x84000004\[\t \]+\[^\n\]*btt_info" 1 } } */ -- 2.47.2