[PATCH] Remove blank lines in Xservers, xdm-config and others
Consus
consus at gmx.com
Sat Jan 9 11:12:33 PST 2016
Since GCC 4.8 cpp leaves a lot of blank lines if it reads from stdin. So
instead of feeding the input file to stdin pass it via command line.
Similar bug with xinit: https://bugs.freedesktop.org/show_bug.cgi?id=69439.
---
config/Makefile.am | 2 +-
cpprules.in | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/config/Makefile.am b/config/Makefile.am
index e1484f1..2094229 100644
--- a/config/Makefile.am
+++ b/config/Makefile.am
@@ -71,4 +71,4 @@ CPP_FILES_FLAGS = -DBINDIR="$(bindir)" -DDEFAULTVT="$(DEFAULTVT)" \
-DSHELL_CMD="$(SHELL_CMD)" $(MKTEMP_DEFINES)
Xservers.ws: $(srcdir)/Xservers.ws.cpp
- $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) $(CPP_FILES_FLAGS) < $(srcdir)/Xservers.ws.cpp | $(CPP_SED_MAGIC) > $@
+ $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) $(CPP_FILES_FLAGS) $(srcdir)/Xservers.ws.cpp | $(CPP_SED_MAGIC) > $@
diff --git a/cpprules.in b/cpprules.in
index c6daca3..10d30be 100644
--- a/cpprules.in
+++ b/cpprules.in
@@ -23,4 +23,4 @@ CPP_SED_MAGIC = $(SED) -e '/^\# *[0-9][0-9]* *.*$$/d' \
-e '/\@\@$$/s/\@\@$$/\\/'
.cpp:
- $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) $(CPP_FILES_FLAGS) < $< | $(CPP_SED_MAGIC) > $@
+ $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) $(CPP_FILES_FLAGS) $< | $(CPP_SED_MAGIC) > $@
--
2.7.0
More information about the xorg-devel
mailing list