summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1997-04-07 21:26:49 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1997-04-07 21:26:49 +0000
commit588c9ede550b1eb8b31beb81be0fa1fdef98f471 (patch)
treebf9a798a8388ee1adb60253c804e12b55178b5cd /c
parentadded prototype for delay. (diff)
downloadrtems-588c9ede550b1eb8b31beb81be0fa1fdef98f471.tar.bz2
added cast to eliminate warning
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c5
3 files changed, 5 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c b/c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c
index 78b028dde3..2db6a17351 100644
--- a/c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c
+++ b/c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c
@@ -70,7 +70,7 @@ fast_idle_switch_hook(rtems_tcb *current_task,
static rtems_unsigned32 fast_clock;
/* init our params on first call */
- if (normal_clock == ~0)
+ if (normal_clock == (rtems_unsigned32) ~0)
{
normal_clock = CPU_HPPA_CLICKS_PER_TICK;
fast_clock = CPU_HPPA_CLICKS_PER_TICK / 0x100;
diff --git a/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c b/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c
index 1755808d1f..1971dcdd35 100644
--- a/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c
+++ b/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c
@@ -62,7 +62,7 @@ void bsp_libc_init()
if (heap_start & (CPU_ALIGNMENT-1))
heap_start = (heap_start + CPU_ALIGNMENT) & ~(CPU_ALIGNMENT-1);
- if (heap_start > RAM_END) {
+ if (heap_start > (rtems_unsigned32) RAM_END) {
/* rtems_fatal_error_occurred can not be used before initalization */
RAW_PUTS("\n\rRTEMS: Out of memory.\n\r");
RAW_PUTS("RTEMS: Check RAM_END and the size of the work space.\n\r");
diff --git a/c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c b/c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c
index aa70b5e65f..d4be7896b6 100644
--- a/c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c
+++ b/c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c
@@ -55,9 +55,10 @@ void Shm_Get_configuration(
/* A shared mem space has bee left between RAM_END and DRAM_END
on the first node*/
if (localnode == 1)
- BSP_shm_cfgtbl.base = RAM_END;
+ BSP_shm_cfgtbl.base = (vol_u32 *) RAM_END;
else
- BSP_shm_cfgtbl.base = DRAM_END + RAM_END;
+ BSP_shm_cfgtbl.base = (vol_u32 *) (DRAM_END + RAM_END);
+
BSP_shm_cfgtbl.length = DRAM_END - RAM_END;
BSP_shm_cfgtbl.format = SHM_BIG;