os_restore_fp_control(os_context_t *context)
{
/* Included here, for reference, is an attempt at the PPC
os_restore_fp_control(os_context_t *context)
{
/* Included here, for reference, is an attempt at the PPC
Error on floating point exceptions, something like this would
have to be done. -- CSR, 2002-07-13
Error on floating point exceptions, something like this would
have to be done. -- CSR, 2002-07-13
- asm ("msfsf $255, %0" : : "m"
- (os_context_fp_control(context) &
- ~ (FLOAT_STICKY_BITS_MASK | FLOAT_EXCEPTIONS_BYTE_MASK)));
+ asm ("msfsf $255, %0" : : "m"
+ (os_context_fp_control(context) &
+ ~ (FLOAT_STICKY_BITS_MASK | FLOAT_EXCEPTIONS_BYTE_MASK)));
os_flush_icache(os_vm_address_t address, os_vm_size_t length)
{
/* This is the same for linux and solaris, so see sparc-assem.S */
os_flush_icache(os_vm_address_t address, os_vm_size_t length)
{
/* This is the same for linux and solaris, so see sparc-assem.S */