(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
riscv/
mcpu-1.c
       1  /* { dg-do compile } */
       2  /* { dg-skip-if "-march given" { *-*-* } { "-march=*" } } */
       3  /* { dg-options "-mcpu=sifive-e20 -mabi=ilp32" } */
       4  /* sifive-e20 = rv32imc */
       5  
       6  #if !((__riscv_xlen == 32)		\
       7        && !defined(__riscv_32e)		\
       8        && defined(__riscv_mul)		\
       9        && !defined(__riscv_atomic)	\
      10        && !defined(__riscv_flen)		\
      11        && defined(__riscv_compressed))
      12  #error "unexpected arch"
      13  #endif
      14  
      15  int main()
      16  {
      17    return 0;
      18  }