mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-10-26 12:24:33 +00:00
Remove special build rules for parser
The parser can be generated warning-free, no need to suppress warnings.
This commit is contained in:
1 parent
f1af9ceae2
commit
9c66c7b59e
2 files changed
+1
-14
No files matched your search
@@ -94,20 +94,6 @@ $(MODULE_DIR)/conf-parse.h: $(MODULE_DIR)/conf-parse.c
|
||||
# Include all dependency files
|
||||
INCLUDEFILES += $(LIBSHOBJECTS:.lo=.ld) $(LIBSTOBJECTS:.ao=.ad)
|
||||
|
||||
# Special warning prevention for flex-generated files
|
||||
FLEXNOWARN:=-Wno-shadow -Wno-undef -Wno-unused -Wno-missing-prototypes -Wno-sign-compare
|
||||
$(MODULE_DIR)/conf-lex.ao: $(MODULE_DIR)/conf-lex.c
|
||||
$(CC) $(ARCPPFLAGS) $(ARCFLAGS) $(FLEXNOWARN) -c $< -o $@
|
||||
$(MODULE_DIR)/conf-lex.lo: $(MODULE_DIR)/conf-lex.c
|
||||
$(CC) $(LIBCPPFLAGS) $(LIBCFLAGS) $(FLEXNOWARN) -c $< -o $@
|
||||
|
||||
# Special warning prevention for bison-generated files
|
||||
YACCNOWARN:=-Wno-undef
|
||||
$(MODULE_DIR)/conf-parse.ao: $(MODULE_DIR)/conf-parse.c
|
||||
$(CC) $(ARCPPFLAGS) $(ARCFLAGS) $(YACCNOWARN) -c $< -o $@
|
||||
$(MODULE_DIR)/conf-parse.lo: $(MODULE_DIR)/conf-parse.c
|
||||
$(CC) $(LIBCPPFLAGS) $(LIBCFLAGS) $(YACCNOWARN) -c $< -o $@
|
||||
|
||||
REMOVELIBST := $(patsubst $(MODULE_DIR)/%,$(DESTDIR)$(LIBDIR)/%,$(LIB_DIR)/$(LIBSTLIBNAME))
|
||||
REMOVELIBSH := $(patsubst $(MODULE_DIR)/%,$(DESTDIR)$(LIBDIR)/%,$(LIB_DIR)/$(LIBSHLIBNAME))
|
||||
REMOVELNSO := $(DESTDIR)$(LIBDIR)/$(LIBSHSONAME)
|
||||
|
||||
Reference in new issue
Block a user