Enable GCC warning flag -Wnested-externs, fix warnings

Move nested extern declarations into header files, or use the
already existing declarations.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>

git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@861 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
Blue Swirl
2010-09-06 20:56:54 +00:00
parent 7ec1ce2826
commit e00c8ab982
10 changed files with 16 additions and 11 deletions

View File

@@ -12,6 +12,7 @@
#include "context.h"
#include "libopenbios/sys_info.h"
#include "boot.h"
#include "openbios.h"
#define MAIN_STACK_SIZE 16384
#define IMAGE_STACK_SIZE 4096
@@ -57,8 +58,6 @@ unsigned long __boot_ctx;
static void start_main(void)
{
int retval;
extern int openbios(void);
extern void init_exceptions(void);
/* Save startup context, so we can refer to it later.
* We have to keep it in physical address since we will relocate. */

View File

@@ -50,8 +50,6 @@ static void init_memory(void)
static void
arch_init( void )
{
void setup_timers(void);
openbios_init();
modules_init();
#ifdef CONFIG_DRIVER_PCI

View File

@@ -19,6 +19,9 @@
int openbios(void);
/* entry.S */
void init_exceptions(void);
/* console.c */
extern void cls(void);
#ifdef CONFIG_DEBUG_CONSOLE