1 /* { dg-do assemble } */
3 static inline unsigned long rdfpcr(void)
5 unsigned long tmp, ret;
6 __asm__ ("" : "=r"(tmp), "=r"(ret));
10 static inline unsigned long
11 swcr_update_status(unsigned long swcr, unsigned long fpcr)
14 swcr |= (fpcr >> 3) & 0x7e0000ul;
18 unsigned long osf_getsysinfo(unsigned long flags)
21 w = swcr_update_status(flags, rdfpcr());