From 1668178f0707df5379afd89620829b3768dced57 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 6 Dec 2000 15:35:55 +0000 Subject: 2000-12-06 Joel Sherrill * startup/bspstart.c: Removed unused variables ramSpace and _end. Added prototype for initialize_monitor_handles(). * startup/syscalls.c: Added casts and removed unused variables to eliminate warnings. --- c/src/lib/libbsp/arm/armulator/ChangeLog | 7 +++++++ c/src/lib/libbsp/arm/armulator/startup/bspstart.c | 3 +-- c/src/lib/libbsp/arm/armulator/startup/syscalls.c | 6 ++---- 3 files changed, 10 insertions(+), 6 deletions(-) (limited to 'c/src/lib/libbsp/arm') diff --git a/c/src/lib/libbsp/arm/armulator/ChangeLog b/c/src/lib/libbsp/arm/armulator/ChangeLog index 13eb4fe898..cf95891bb6 100644 --- a/c/src/lib/libbsp/arm/armulator/ChangeLog +++ b/c/src/lib/libbsp/arm/armulator/ChangeLog @@ -1,3 +1,10 @@ +2000-12-06 Joel Sherrill + + * startup/bspstart.c: Removed unused variables ramSpace and _end. + Added prototype for initialize_monitor_handles(). + * startup/syscalls.c: Added casts and removed unused variables to + eliminate warnings. + 2000-11-09 Ralf Corsepius * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. diff --git a/c/src/lib/libbsp/arm/armulator/startup/bspstart.c b/c/src/lib/libbsp/arm/armulator/startup/bspstart.c index 19da49f3ec..343438aad3 100644 --- a/c/src/lib/libbsp/arm/armulator/startup/bspstart.c +++ b/c/src/lib/libbsp/arm/armulator/startup/bspstart.c @@ -60,7 +60,6 @@ void bsp_pretasking_hook(void) extern int HeapSize; void *heapStart = &HeapBase; unsigned long heapSize = (unsigned long)&HeapSize; - unsigned long ramSpace; bsp_libc_init(heapStart, heapSize, 0); @@ -78,8 +77,8 @@ void bsp_pretasking_hook(void) void bsp_start( void ) { - extern int _end; extern int WorkspaceBase; + void initialize_monitor_handles(void); initialize_monitor_handles(); Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ diff --git a/c/src/lib/libbsp/arm/armulator/startup/syscalls.c b/c/src/lib/libbsp/arm/armulator/startup/syscalls.c index b0a3530739..cb998bd9b9 100644 --- a/c/src/lib/libbsp/arm/armulator/startup/syscalls.c +++ b/c/src/lib/libbsp/arm/armulator/startup/syscalls.c @@ -36,20 +36,18 @@ do_AngelSWI (int reason, void * arg) void initialize_monitor_handles (void) { - int i; - #ifdef ARM_RDI_MONITOR int volatile block[3]; block[0] = (int) ":tt"; block[2] = 3; /* length of filename */ block[1] = 0; /* mode "r" */ - armulator_stdin = do_AngelSWI (AngelSWI_Reason_Open, block); + armulator_stdin = do_AngelSWI (AngelSWI_Reason_Open, (void *)block); block[0] = (int) ":tt"; block[2] = 3; /* length of filename */ block[1] = 4; /* mode "w" */ - armulator_stdout = armulator_stderr = do_AngelSWI (AngelSWI_Reason_Open, block); + armulator_stdout = armulator_stderr = do_AngelSWI (AngelSWI_Reason_Open, (void *)block); #else int fh; const char * name; -- cgit v1.2.3