diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-07-18 15:11:41 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-07-25 11:41:11 +0200 |
commit | a400d06f48b12e5484af7a549feaea9154193d4c (patch) | |
tree | 40e2732189728aa26d367b260ff61eb842519a62 /c/src/lib/libbsp/sparc/shared/irq_asm.S | |
parent | score: Add optional _CPU_Context_Destroy() (diff) | |
download | rtems-a400d06f48b12e5484af7a549feaea9154193d4c.tar.bz2 |
sparc: Rename SPARC_USE_SAFE_FP_SUPPORT
Rename SPARC_USE_SAFE_FP_SUPPORT in SPARC_USE_SYNCHRONOUS_FP_SWITCH.
Update comment.
Update #3077.
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/irq_asm.S | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/irq_asm.S b/c/src/lib/libbsp/sparc/shared/irq_asm.S index b4374c381c..1d76e7e728 100644 --- a/c/src/lib/libbsp/sparc/shared/irq_asm.S +++ b/c/src/lib/libbsp/sparc/shared/irq_asm.S @@ -25,7 +25,7 @@ #include <rtems/score/percpu.h> #include <bspopts.h> -#if SPARC_HAS_FPU == 1 && defined(SPARC_USE_SAFE_FP_SUPPORT) +#if defined(SPARC_USE_SYNCHRONOUS_FP_SWITCH) #define FP_FRAME_OFFSET_FO_F1 (SPARC_MINIMUM_STACK_FRAME_SIZE + 0) #define FP_FRAME_OFFSET_F2_F3 (FP_FRAME_OFFSET_FO_F1 + 8) #define FP_FRAME_OFFSET_F4_F5 (FP_FRAME_OFFSET_F2_F3 + 8) @@ -652,7 +652,7 @@ isr_dispatch: mov 0, %o1 ! ISR level for _Thread_Do_dispatch() -#if SPARC_HAS_FPU == 1 && defined(SPARC_USE_SAFE_FP_SUPPORT) +#if defined(SPARC_USE_SYNCHRONOUS_FP_SWITCH) /* Test if we interrupted a floating point thread (PSR[EF] == 1) */ andcc %l0, %l5, %g0 be non_fp_thread_dispatch @@ -731,7 +731,7 @@ non_fp_thread_dispatch: call SYM(_Thread_Do_dispatch) mov %g6, %o0 -#if SPARC_HAS_FPU == 1 && defined(SPARC_USE_SAFE_FP_SUPPORT) +#if defined(SPARC_USE_SYNCHRONOUS_FP_SWITCH) thread_dispatch_done: #endif |