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());