diff --git a/board/zeus/zeus.c b/board/zeus/zeus.c index 18cb85faf3371797bb18a10ee1fab9427ade3deb..272e59b63a5d46b3f31e0857bf284454eaff16c0 100644 --- a/board/zeus/zeus.c +++ b/board/zeus/zeus.c @@ -40,7 +40,6 @@ DECLARE_GLOBAL_DATA_PTR; extern flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; /* info for FLASH chips */ extern env_t *env_ptr; -extern uchar default_environment[]; ulong flash_get_size(ulong base, int banknum); void env_crc_update(void); diff --git a/common/env_dataflash.c b/common/env_dataflash.c index 0c4c676e196a1bc7d84c5895d284c1766ec451d1..b1386d1df37bd0388596c64249cd08a40e4ac6ee 100644 --- a/common/env_dataflash.c +++ b/common/env_dataflash.c @@ -37,8 +37,6 @@ extern int write_dataflash(unsigned long addr_dest, unsigned long addr_src, unsigned long size); extern int AT91F_DataflashInit(void); -extern uchar default_environment[]; - uchar env_get_char_spec(int index) { uchar c; diff --git a/common/env_flash.c b/common/env_flash.c index 8e415d72d37576fb4c70370d4d4bd82c47e124c7..d9f8fcb1ef462ca1c51e5eef362373818743c3a7 100644 --- a/common/env_flash.c +++ b/common/env_flash.c @@ -74,8 +74,6 @@ static env_t *flash_addr_new = (env_t *)CONFIG_ENV_ADDR_REDUND; static ulong end_addr_new = CONFIG_ENV_ADDR_REDUND + CONFIG_ENV_SECT_SIZE - 1; #endif /* CONFIG_ENV_ADDR_REDUND */ -extern const uchar default_environment[]; - uchar env_get_char_spec(int index) { diff --git a/common/env_mgdisk.c b/common/env_mgdisk.c index a69923b700f69a35be87ed3c3d5b3baf227cb559..b95d85e87231f35b871021798c7d3e7282feec69 100644 --- a/common/env_mgdisk.c +++ b/common/env_mgdisk.c @@ -27,9 +27,6 @@ #include <linux/stddef.h> #include <mg_disk.h> -/* references to names in env_common.c */ -extern uchar default_environment[]; - char *env_name_spec = "MG_DISK"; env_t *env_ptr = 0; diff --git a/common/env_mmc.c b/common/env_mmc.c index 12d647a826de078d4c56c7cb80727feecf620198..78df808bbce402f644e128ebedd37b75612520e6 100644 --- a/common/env_mmc.c +++ b/common/env_mmc.c @@ -32,9 +32,6 @@ #include <search.h> #include <errno.h> -/* references to names in env_common.c */ -extern uchar default_environment[]; - char *env_name_spec = "MMC"; #ifdef ENV_IS_EMBEDDED diff --git a/common/env_nand.c b/common/env_nand.c index da4d3b1df1dbd80ba698a14baf3b86f6e7894976..1b12c68d68806d4e49b66670de38408dec999aff 100644 --- a/common/env_nand.c +++ b/common/env_nand.c @@ -55,9 +55,6 @@ #define CONFIG_ENV_RANGE CONFIG_ENV_SIZE #endif -/* references to names in env_common.c */ -extern uchar default_environment[]; - char *env_name_spec = "NAND"; diff --git a/common/env_nowhere.c b/common/env_nowhere.c index 75ef78de87753e36bf314eaf6ae1784ec79d27e0..a6890dbd75dfadd40500e4b66f252b64fe2d581a 100644 --- a/common/env_nowhere.c +++ b/common/env_nowhere.c @@ -33,8 +33,6 @@ DECLARE_GLOBAL_DATA_PTR; env_t *env_ptr = NULL; -extern uchar default_environment[]; - void env_relocate_spec(void) { } diff --git a/common/env_nvram.c b/common/env_nvram.c index b108e6e7610948e71da65eeb01d931674009340b..f32d06f1ca3fee2a6c27ebc621d6a2ba21ac302d 100644 --- a/common/env_nvram.c +++ b/common/env_nvram.c @@ -59,8 +59,6 @@ env_t *env_ptr = (env_t *)CONFIG_ENV_ADDR; char * env_name_spec = "NVRAM"; -extern uchar default_environment[]; - uchar env_get_char_spec(int index) { #ifdef CONFIG_SYS_NVRAM_ACCESS_ROUTINE diff --git a/common/env_onenand.c b/common/env_onenand.c index 414447594fd9db03d09abc3bf4b830f3aeaf3504..b7170e6c455950d96123cc922e49ea51f502bf34 100644 --- a/common/env_onenand.c +++ b/common/env_onenand.c @@ -39,9 +39,6 @@ extern struct mtd_info onenand_mtd; extern struct onenand_chip onenand_chip; -/* References to names in env_common.c */ -extern uchar default_environment[]; - char *env_name_spec = "OneNAND"; #define ONENAND_MAX_ENV_SIZE 4096 diff --git a/common/env_sf.c b/common/env_sf.c index a1ff297ba7e2568b795af35ce6cd653468cf79f3..8ff52a31bf302fdfc34365b2e2826f1db182d906 100644 --- a/common/env_sf.c +++ b/common/env_sf.c @@ -55,9 +55,6 @@ static ulong env_new_offset = CONFIG_ENV_OFFSET_REDUND; DECLARE_GLOBAL_DATA_PTR; -/* references to names in env_common.c */ -extern uchar default_environment[]; - char * env_name_spec = "SPI Flash"; static struct spi_flash *env_flash; diff --git a/include/environment.h b/include/environment.h index 2c8c4f1575254773bf596521afe8e9feedef6982..20775da7015f6c48836c21fa406cf79d8602b0b9 100644 --- a/include/environment.h +++ b/include/environment.h @@ -154,6 +154,8 @@ typedef struct environment_s { unsigned char data[ENV_SIZE]; /* Environment data */ } env_t; +extern const unsigned char default_environment[]; + #ifndef DO_DEPS_ONLY #include <search.h>