From: Palmer Dabbelt Date: Wed, 4 May 2022 00:27:15 +0000 (-0700) Subject: testsuite: btf: Fix btf-datasec-1.c for RISC-V X-Git-Tag: basepoints/gcc-14~6762 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=010af1040bcf4870c8f1aac88a7b1538f622858b;p=thirdparty%2Fgcc.git testsuite: btf: Fix btf-datasec-1.c for RISC-V Similar to 37e65643d3e ("testsuite/101269: fix testcase when used with -m32"), RISC-V needs to be told not to put symbols in the sdata/srodata/sbss sections. gcc/testsuite/ChangeLog * gcc.dg/debug/btf/btf-datasec-1.c: Don't use small data on RISC-V. --- diff --git a/gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c b/gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c index dbb236bbda1b..77df88648c54 100644 --- a/gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c +++ b/gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c @@ -12,6 +12,7 @@ /* { dg-do compile ) */ /* { dg-options "-O0 -gbtf -dA" } */ /* { dg-options "-O0 -gbtf -dA -msdata=none" { target { { powerpc*-*-* } && ilp32 } } } */ +/* { dg-options "-O0 -gbtf -dA -msmall-data-limit=0" { target { riscv*-*-* } } } */ /* { dg-options "-O0 -gbtf -dA -G0" { target { nios2-*-* } } } */ /* Check for two DATASEC entries with vlen 3, and one with vlen 1. */