From: Dimitar Dimitrov Date: Thu, 9 Jun 2022 17:27:32 +0000 (+0300) Subject: testsuite: Skip btf-bitfields-1.c if int is less than 32-bits X-Git-Tag: basepoints/gcc-14~5946 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=75fa80bb5654d1f8b21310118f41705b74168039;p=thirdparty%2Fgcc.git 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 --- 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 } } */