aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJia-Wei Chen <jiawei@iscas.ac.cn>2022-05-13 09:55:45 +0800
committerPalmer Dabbelt <palmer@rivosinc.com>2022-05-13 09:46:58 -0700
commitdc32901a0221a43e121591b9819b4e33bcc2fd0a (patch)
treecc0cb40d459596b9330d505f095acff92f9e4244 /gcc
parentade5531c9dde98c7be005a5c5382739d734797aa (diff)
downloadgcc-dc32901a0221a43e121591b9819b4e33bcc2fd0a.zip
gcc-dc32901a0221a43e121591b9819b4e33bcc2fd0a.tar.gz
gcc-dc32901a0221a43e121591b9819b4e33bcc2fd0a.tar.bz2
testsuite: opt: Fix const7.C for RISC-V.
Similar to pr593993, RISC-V needs to limit symbols send in sdata. gcc/testsuite/ChangeLog: * g++.dg/opt/const7.C: Don't use small data on RISC-V.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.dg/opt/const7.C1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/opt/const7.C b/gcc/testsuite/g++.dg/opt/const7.C
index 5bcf948..50d902b 100644
--- a/gcc/testsuite/g++.dg/opt/const7.C
+++ b/gcc/testsuite/g++.dg/opt/const7.C
@@ -1,6 +1,7 @@
// PR c++/104142
// { dg-do compile { target c++11 } }
// { dg-additional-options -Wunused-variable }
+// { dg-options "-msmall-data-limit=0" { target { riscv*-*-* } } }
struct B { B()=default; };
static const B b_var; // { dg-bogus "" }