diff options
Diffstat (limited to '')
-rw-r--r-- | cpukit/score/cpu/sparc/cpu.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cpukit/score/cpu/sparc/cpu.c b/cpukit/score/cpu/sparc/cpu.c index f96d1ea786..e967bf2169 100644 --- a/cpukit/score/cpu/sparc/cpu.c +++ b/cpukit/score/cpu/sparc/cpu.c @@ -125,6 +125,11 @@ void _CPU_Initialize(void) { #if (SPARC_HAS_FPU == 1) Context_Control_fp *pointer; + uint32_t psr; + + sparc_get_psr( psr ); + psr |= SPARC_PSR_EF_MASK; + sparc_set_psr( psr ); /* * This seems to be the most appropriate way to obtain an initial |