diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-01-14 14:55:37 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-01-14 14:55:37 +0000 |
commit | 752badac5a9087bdd49151ce01248dbe36b1d035 (patch) | |
tree | 97404a7da0b9cc02f887c151838703ad59597733 /c | |
parent | Removed numerous warnings. (diff) | |
download | rtems-752badac5a9087bdd49151ce01248dbe36b1d035.tar.bz2 |
Removed warning.
Diffstat (limited to 'c')
-rw-r--r-- | c/src/exec/score/cpu/i386/cpu.c | 2 | ||||
-rw-r--r-- | c/src/exec/score/cpu/i960/cpu.c | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/c/src/exec/score/cpu/i386/cpu.c b/c/src/exec/score/cpu/i386/cpu.c index b194fe2c40..e9b1b8dafa 100644 --- a/c/src/exec/score/cpu/i386/cpu.c +++ b/c/src/exec/score/cpu/i386/cpu.c @@ -34,8 +34,10 @@ void _CPU_Initialize( void (*thread_dispatch) /* ignored on this CPU */ ) { +#if CPU_HARDWARE_FP register unsigned16 fp_status asm ("ax"); register void *fp_context; +#endif _CPU_Table = *cpu_table; diff --git a/c/src/exec/score/cpu/i960/cpu.c b/c/src/exec/score/cpu/i960/cpu.c index a66cd4eda7..b33d8e1b03 100644 --- a/c/src/exec/score/cpu/i960/cpu.c +++ b/c/src/exec/score/cpu/i960/cpu.c @@ -163,7 +163,7 @@ void _CPU_Install_interrupt_stack( void ) i960_PRCB *prcb = _CPU_Table.Prcb; unsigned32 level; #if defined(__i960RP__) || defined(__i960_RP__) - int *isp = (int *) ISP_ADDR; + unsigned32 *isp = (int *) ISP_ADDR; #endif /* @@ -178,7 +178,7 @@ void _CPU_Install_interrupt_stack( void ) #if defined(__i960CA__) || defined(__i960_CA__) || defined(__i960CA) soft_reset( prcb ); #elif defined(__i960RP__) || defined(__i960_RP__) || defined(__i960RP) - *isp = prcb->intr_stack; + *isp = (unsigned32) prcb->intr_stack; #endif _CPU_ISR_Enable( level ); |