[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v1] compiler.h: define CONFIG_GCC_VERSION
Fixes commit fa5afbbc20ef3577c5338f9d0b24dad45cef59cd, due to lack of commit 534519f0514f52007d504e0f2eeb714de7b2468d. Signed-off-by: Olaf Hering <olaf@xxxxxxxxx> --- xen/include/xen/compiler.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/xen/include/xen/compiler.h b/xen/include/xen/compiler.h index 85cbd1ab00..e2b7193042 100644 --- a/xen/include/xen/compiler.h +++ b/xen/include/xen/compiler.h @@ -99,6 +99,13 @@ __asm__ ("" : "=r"(__ptr) : "0"(ptr)); \ (typeof(ptr)) (__ptr + (off)); }) +#ifndef CONFIG_GCC_VERSION +# ifdef __GNUC__ +# define CONFIG_GCC_VERSION (__GNUC__ * 10000 \ + + __GNUC_MINOR__ * 100 \ + + __GNUC_PATCHLEVEL__) +# endif +#endif #if CONFIG_GCC_VERSION >= 110000 /* See gcc bug 100680. */ # define gcc11_wrap(x) RELOC_HIDE(x, 0) #else
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |