From 13e95e4230acc05407574b594bb7e48cfe92efb8 Mon Sep 17 00:00:00 2001 From: Stefan Roese Date: Fri, 7 Oct 2011 01:05:34 +0000 Subject: [PATCH] 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 --- include/common.h | 8 ++++++++ 1 file changed, 8 insertions(+) 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 -- 2.39.5