Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 906 → Rev 924

/kernel/trunk/arch/mips32/src/fpu_context.c
34,7 → 34,7
 
void fpu_disable(void)
{
#ifdef HAVE_FPU
#ifdef ARCH_HAS_FPU
cp0_status_write(cp0_status_read() & ~cp0_status_fpu_bit);
if (THREAD && THREAD->pstate)
THREAD->pstate->status &= ~cp0_status_fpu_bit;
43,7 → 43,7
 
void fpu_enable(void)
{
#ifdef HAVE_FPU
#ifdef ARCH_HAS_FPU
cp0_status_write(cp0_status_read() | cp0_status_fpu_bit);
if (THREAD && THREAD->pstate)
THREAD->pstate->status |= cp0_status_fpu_bit;
/kernel/trunk/arch/mips32/src/asm.S
156,7 → 156,7
 
.global fpu_context_save
fpu_context_save:
#ifdef HAVE_FPU
#ifdef ARCH_HAS_FPU
fpu_gp_save 0,$a0
fpu_gp_save 1,$a0
fpu_gp_save 2,$a0
227,7 → 227,7
 
.global fpu_context_restore
fpu_context_restore:
#ifdef HAVE_FPU
#ifdef ARCH_HAS_FPU
fpu_gp_restore 0,$a0
fpu_gp_restore 1,$a0
fpu_gp_restore 2,$a0