/* { dg-do compile } */ | |
/* { dg-options "-mtune=thead-c906 -mno-strict-align" } */ | |
int main() { | |
/* thead-c906 default is cpu tune param misaligned access fast */ | |
#if !defined(__riscv_misaligned_fast) | |
#error "__riscv_misaligned_fast is not set" | |
#endif | |
#if defined(__riscv_misaligned_avoid) || defined(__riscv_misaligned_slow) | |
#error "__riscv_misaligned_avoid or __riscv_misaligned_slow is unexpectedly set" | |
#endif | |
return 0; | |
} |