From: Stefan Roese Date: Fri, 7 Oct 2011 01:05:34 +0000 (+0000) Subject: ppc: Include in common.h X-Git-Url: http://git.dujemihanovic.xyz/img/sics.gif?a=commitdiff_plain;h=13e95e4230acc05407574b594bb7e48cfe92efb8;p=u-boot.git ppc: Include in common.h This is needed for the patch "cache: add default setting for CONFIG_SYS_CACHELINE_SIZE" from Anton Staaf. As cache.h defines CONFIG_SYS_CACHELINE_SIZE for PPC targets. This will remove the following warnings/errors: include/common.h:819:2: warning: #warning CONFIG_SYS_CACHELINE_SIZE not defined, using __BIGGEST_ALIGNMENT__ cache.c:33: error: '__BIGGEST_ALIGNMENT__' undeclared (first use in this function) Signed-off-by: Stefan Roese Cc: Anton Staaf Cc: Wolfgang Denk --- diff --git a/include/common.h b/include/common.h index bcc00e82b7..eb19a444cd 100644 --- a/include/common.h +++ b/include/common.h @@ -782,6 +782,14 @@ int cpu_release(int nr, int argc, char * const argv[]); #endif /* __ASSEMBLY__ */ +#ifdef CONFIG_PPC +/* + * Has to be included outside of the #ifndef __ASSEMBLY__ section. + * Otherwise might lead to compilation errors in assembler files. + */ +#include +#endif + /* Put only stuff here that the assembler can digest */ #ifdef CONFIG_POST