From 46668905e465b54a6ece6135c147d14553fb3579 Mon Sep 17 00:00:00 2001 From: Alexey Dobriyan Date: Sun, 11 Sep 2005 02:09:47 +0400 Subject: [PATCH] [PATCH] sparse: add __GNUC_PATCHLEVEL__ Fix logs flooding on sparc: include/asm/bug.h:12:46: warning: undefined preprocessor identifier '__GNUC_PATCHLEVEL__' --- lib.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib.c b/lib.c index 808c7133..59edad6a 100644 --- a/lib.c +++ b/lib.c @@ -33,10 +33,12 @@ int verbose, optimize, optimize_size, preprocessing; #ifndef __GNUC__ # define __GNUC__ 2 # define __GNUC_MINOR__ 95 +# define __GNUC_PATCHLEVEL__ 0 #endif int gcc_major = __GNUC__; int gcc_minor = __GNUC_MINOR__; +int gcc_patchlevel = __GNUC_PATCHLEVEL__; struct token *skip_to(struct token *token, int op) { @@ -437,6 +439,7 @@ void create_builtin_stream(void) { add_pre_buffer("#define __GNUC__ %d\n", gcc_major); add_pre_buffer("#define __GNUC_MINOR__ %d\n", gcc_minor); + add_pre_buffer("#define __GNUC_PATCHLEVEL__ %d\n", gcc_patchlevel); add_pre_buffer("#define __extension__\n"); add_pre_buffer("#define __pragma__\n"); -- 2.11.4.GIT