summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/m68k/rtems/score
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-19 18:46:20 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-19 18:46:20 +0000
commit1a7c30000181d0a23ebb7cbd6f93676e3299e7f7 (patch)
tree8d370167eed69a524d7d4519e0b539b7beb0c634 /cpukit/score/cpu/m68k/rtems/score
parent2008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-1a7c30000181d0a23ebb7cbd6f93676e3299e7f7.tar.bz2
2008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/score/cpu.h: Fix type when initializing FP context.
Diffstat (limited to 'cpukit/score/cpu/m68k/rtems/score')
-rw-r--r--cpukit/score/cpu/m68k/rtems/score/cpu.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/cpukit/score/cpu/m68k/rtems/score/cpu.h b/cpukit/score/cpu/m68k/rtems/score/cpu.h
index b87ba8adef..1c46478cd8 100644
--- a/cpukit/score/cpu/m68k/rtems/score/cpu.h
+++ b/cpukit/score/cpu/m68k/rtems/score/cpu.h
@@ -442,18 +442,18 @@ uint32_t _CPU_ISR_Get_level( void );
#if (defined(__mcoldfire__) && ( M68K_HAS_FPU == 1 ))
#define _CPU_Context_Initialize_fp( _fp_area ) \
- { uint32_t *_fp_context = (uint32_t *)*(_fp_area); \
+ { uint32_t *_fp_context = (uint32_t *)*(_fp_area); \
\
*(--(_fp_context)) = 0; \
- *(_fp_area) = (uint8_t *)(_fp_context); \
+ *(_fp_area) = (void *)(_fp_context); \
asm volatile("movl %0,%%macsr": : "d" (0) ); \
}
#else
#define _CPU_Context_Initialize_fp( _fp_area ) \
- { uint32_t *_fp_context = (uint32_t *)*(_fp_area); \
+ { uint32_t *_fp_context = (uint32_t *)*(_fp_area); \
\
*(--(_fp_context)) = 0; \
- *(_fp_area) = (uint8_t *)(_fp_context); \
+ *(_fp_area) = (void *)(_fp_context); \
}
#endif
#endif