From 46ba602fe298f8c0d65e4c8be816f27c6e9b6012 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sat, 8 Sep 2007 17:22:28 +0000 Subject: 2007-09-08 Joel Sherrill * shared/abort/abort.c, shared/abort/simple_abort.c: Remove incorrect and unneccessary prototype of printk. --- c/src/lib/libbsp/arm/ChangeLog | 5 +++++ c/src/lib/libbsp/arm/shared/abort/abort.c | 6 +++--- c/src/lib/libbsp/arm/shared/abort/simple_abort.c | 6 ++---- 3 files changed, 10 insertions(+), 7 deletions(-) (limited to 'c') diff --git a/c/src/lib/libbsp/arm/ChangeLog b/c/src/lib/libbsp/arm/ChangeLog index e0f8c12196..8a628d1370 100644 --- a/c/src/lib/libbsp/arm/ChangeLog +++ b/c/src/lib/libbsp/arm/ChangeLog @@ -1,3 +1,8 @@ +2007-09-08 Joel Sherrill + + * shared/abort/abort.c, shared/abort/simple_abort.c: Remove incorrect + and unneccessary prototype of printk. + 2007-06-13 Ray Xu * shared/abort/simple_abort.c: Shrink the memory requirements. Joel diff --git a/c/src/lib/libbsp/arm/shared/abort/abort.c b/c/src/lib/libbsp/arm/shared/abort/abort.c index 7222a58d9c..a7dca28094 100644 --- a/c/src/lib/libbsp/arm/shared/abort/abort.c +++ b/c/src/lib/libbsp/arm/shared/abort/abort.c @@ -20,6 +20,7 @@ #include #include +#include #define INSN_MASK 0xc5 @@ -43,8 +44,6 @@ #define SET_REG(r, ctx, v) (((uint32_t *)ctx)[r] = v) #define GET_OFFSET(insn) (insn & 0xfff) -extern void printk(char *fmt, ...); - uint32_t g_data_abort_cnt = 0; /*this is a big overhead for MCU only got 16K RAM*/ uint32_t g_data_abort_insn_list[1024]; @@ -83,7 +82,8 @@ void _print_full_context(uint32_t spsr) : [spsr] "r" (spsr) : "cc"); - printk("Previous sp=0x%08x lr=0x%08x and actual cpsr=%08x\n", prev_sp, prev_lr, cpsr); + printk("Previous sp=0x%08x lr=0x%08x and actual cpsr=%08x\n", + prev_sp, prev_lr, cpsr); for(i=0;i<48;){ printk(" 0x%08x",((uint32_t*)prev_sp)[i++]); diff --git a/c/src/lib/libbsp/arm/shared/abort/simple_abort.c b/c/src/lib/libbsp/arm/shared/abort/simple_abort.c index 1f6bc025f4..99aefa8ee9 100644 --- a/c/src/lib/libbsp/arm/shared/abort/simple_abort.c +++ b/c/src/lib/libbsp/arm/shared/abort/simple_abort.c @@ -17,8 +17,9 @@ * http://www.rtems.com/license/LICENSE. * */ -#include + #include +#include #define INSN_MASK 0xc5 @@ -42,9 +43,6 @@ #define SET_REG(r, ctx, v) (((uint32_t *)ctx)[r] = v) #define GET_OFFSET(insn) (insn & 0xfff) -extern void printk(char *fmt, ...); - - char *_print_full_context_mode2txt[0x10]={ [0x0]="user", /* User */ [0x1]="fiq", /* FIQ - Fast Interrupt Request */ -- cgit v1.2.3