diff options
-rw-r--r-- | Makeconfig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Makeconfig b/Makeconfig index 40f3a10674..0fe28245aa 100644 --- a/Makeconfig +++ b/Makeconfig @@ -701,11 +701,11 @@ ifeq (yes, $(build-shared)) # Commands to put in a pipeline to preprocess a file with # comments # %ifdef et al based on config.h settings or other %include'd files. define preprocess-versions -sed 's/#.*$$//;s/^[ ]*%/#/' \ -| $(CC) -E -undef -I$(common-objdir) -I$(..)include \ +sed '/^[ ]*#/d;s/^[ ]*%/#/' \ +| $(CC) -traditional -E -undef -I$(common-objdir) -I$(..)include \ -include $(common-objpfx)config.h \ -x c - \ -| sed 's/#.*$$//;/^[ ]*$$/d' +| sed '/^[ ]*#/d;/^[ ]*$$/d' endef # Process the shlib-versions file, which tells us what shared library |