From 7657233d5a078a29ac61ae7bc7d48d148ec208b2 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 31 Oct 2002 20:12:09 +0000 Subject: 2002-10-31 Joel Sherrill * bootloader/em86.c, console/inch.c, console/polled_io.c, irq/irq.c, motorola/motorola.c, pci/detect_raven_bridge.c, vectors/vectors_init.c: Removed warnings. --- c/src/lib/libbsp/powerpc/shared/ChangeLog | 6 ++++++ c/src/lib/libbsp/powerpc/shared/bootloader/em86.c | 2 ++ c/src/lib/libbsp/powerpc/shared/console/inch.c | 2 +- c/src/lib/libbsp/powerpc/shared/console/polled_io.c | 3 +++ c/src/lib/libbsp/powerpc/shared/irq/irq.c | 2 +- c/src/lib/libbsp/powerpc/shared/motorola/motorola.c | 6 ++++-- c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c | 2 ++ c/src/lib/libbsp/powerpc/shared/vectors/vectors_init.c | 2 ++ 8 files changed, 21 insertions(+), 4 deletions(-) diff --git a/c/src/lib/libbsp/powerpc/shared/ChangeLog b/c/src/lib/libbsp/powerpc/shared/ChangeLog index 57cf198bca..e985fee146 100644 --- a/c/src/lib/libbsp/powerpc/shared/ChangeLog +++ b/c/src/lib/libbsp/powerpc/shared/ChangeLog @@ -1,3 +1,9 @@ +2002-10-31 Joel Sherrill + + * bootloader/em86.c, console/inch.c, console/polled_io.c, irq/irq.c, + motorola/motorola.c, pci/detect_raven_bridge.c, + vectors/vectors_init.c: Removed warnings. + 2002-07-25 Ralf Corsepius * bootloader/em86real.S: Fix syntax error in comment near line 1185. diff --git a/c/src/lib/libbsp/powerpc/shared/bootloader/em86.c b/c/src/lib/libbsp/powerpc/shared/bootloader/em86.c index 7e30089f49..5b9772577f 100644 --- a/c/src/lib/libbsp/powerpc/shared/bootloader/em86.c +++ b/c/src/lib/libbsp/powerpc/shared/bootloader/em86.c @@ -29,8 +29,10 @@ #ifdef __BOOT__ #include "bootldr.h" #include +#include #endif + /* Code options, put them on the compiler command line */ /* #define EIP_STATS */ /* EIP based profiling */ /* #undef EIP_STATS */ diff --git a/c/src/lib/libbsp/powerpc/shared/console/inch.c b/c/src/lib/libbsp/powerpc/shared/console/inch.c index eaa6224529..4aa395d4d7 100644 --- a/c/src/lib/libbsp/powerpc/shared/console/inch.c +++ b/c/src/lib/libbsp/powerpc/shared/console/inch.c @@ -83,7 +83,7 @@ _IBMPC_scankey(char *outChar) static int caps_pressed = 0; static int extended = 0; - *outChar = NULL; /* default value if we return FALSE */ + *outChar = 0; /* default value if we return FALSE */ /* Read keyboard controller, toggle enable */ inChar=kbd_inb(KBD_CTL); diff --git a/c/src/lib/libbsp/powerpc/shared/console/polled_io.c b/c/src/lib/libbsp/powerpc/shared/console/polled_io.c index 6c3e0b401e..18f67ac381 100644 --- a/c/src/lib/libbsp/powerpc/shared/console/polled_io.c +++ b/c/src/lib/libbsp/powerpc/shared/console/polled_io.c @@ -41,6 +41,9 @@ #ifdef __BOOT__ extern void boot_udelay(); +void * __palloc(u_long); +void pfree(void *); + #endif typedef unsigned long long u64; diff --git a/c/src/lib/libbsp/powerpc/shared/irq/irq.c b/c/src/lib/libbsp/powerpc/shared/irq/irq.c index 939e8678dc..d62c29be3d 100644 --- a/c/src/lib/libbsp/powerpc/shared/irq/irq.c +++ b/c/src/lib/libbsp/powerpc/shared/irq/irq.c @@ -322,7 +322,7 @@ void C_dispatch_irq_handler (CPU_Interrupt_frame *frame, unsigned int excNum) { register unsigned int irq; register unsigned isaIntr; /* boolean */ - register unsigned oldMask; /* old isa pic masks */ + register unsigned oldMask = 0; /* old isa pic masks */ register unsigned newMask; /* new isa pic masks */ register unsigned msr; register unsigned new_msr; diff --git a/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c b/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c index 1367ac4c02..9b7057e849 100644 --- a/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c +++ b/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c @@ -13,8 +13,10 @@ */ -#include -#include +#include +#include +#include +#include typedef struct { /* diff --git a/c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c b/c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c index aab1b88187..fdb4eb49e7 100644 --- a/c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c +++ b/c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c @@ -10,6 +10,8 @@ #include #include +#include + #define RAVEN_MPIC_IOSPACE_ENABLE 0x1 #define RAVEN_MPIC_MEMSPACE_ENABLE 0x2 #define RAVEN_MASTER_ENABLE 0x4 diff --git a/c/src/lib/libbsp/powerpc/shared/vectors/vectors_init.c b/c/src/lib/libbsp/powerpc/shared/vectors/vectors_init.c index 40b360e461..cb4c44b348 100644 --- a/c/src/lib/libbsp/powerpc/shared/vectors/vectors_init.c +++ b/c/src/lib/libbsp/powerpc/shared/vectors/vectors_init.c @@ -124,6 +124,8 @@ int except_always_enabled(const rtems_raw_except_connect_data* ptr) return 1; } +int mpc60x_vector_is_valid(rtems_vector vector); + void initialize_exceptions() { int i; -- cgit v1.2.3