blackfin: don't use 'bool' when it causes problems
The use of 'bool' data types in globally used header files cases build errors like this: In file included from arch/blackfin/include/asm/blackfin.h:13:0, from include/common.h:92, from cmd_test.c:17: arch/blackfin/include/asm/blackfin_local.h:54:1: error: unknown type name 'bool' Use plain 'int' instead to avoid such kind of trouble. Signed-off-by: Wolfgang Denk <wd@denx.de>
This commit is contained in:
parent
4d1584bd0d
commit
a5750b8058
@ -12,12 +12,12 @@
|
||||
#define OS_LOG_MAGIC_ADDR ((unsigned long *)0x4f0)
|
||||
#define OS_LOG_PTR_ADDR ((char **)0x4f4)
|
||||
|
||||
bool bfin_os_log_check(void)
|
||||
int bfin_os_log_check(void)
|
||||
{
|
||||
if (*OS_LOG_MAGIC_ADDR != OS_LOG_MAGIC)
|
||||
return false;
|
||||
return 0;
|
||||
*OS_LOG_MAGIC_ADDR = 0;
|
||||
return true;
|
||||
return 1;
|
||||
}
|
||||
|
||||
void bfin_os_log_dump(void)
|
||||
|
@ -51,7 +51,7 @@ extern u_long get_dclk(void);
|
||||
|
||||
# define bfin_revid() (bfin_read_CHIPID() >> 28)
|
||||
|
||||
extern bool bfin_os_log_check(void);
|
||||
extern int bfin_os_log_check(void);
|
||||
extern void bfin_os_log_dump(void);
|
||||
|
||||
extern void blackfin_icache_flush_range(const void *, const void *);
|
||||
|
Loading…
Reference in New Issue
Block a user