RISC-V: Add interrupt attribute modes.
[official-gcc.git] / gcc / testsuite / gcc.target / riscv / interrupt-umode.c
blobcd120e489ca0f740d3dbfe7acbc2d501a0cb4085
1 /* Verify the return instruction is mret. */
2 /* { dg-do compile } */
3 /* { dg-options "-O" } */
4 void __attribute__ ((interrupt ("user")))
5 foo (void)
8 /* { dg-final { scan-assembler "uret" } } */