tools: Remove -Werror everywhere else

The previous changeset, e4f5949c44 ("tools: Add -Werror by default to all
tools/"), added "-Werror" to CFLAGS in tools/Rules.mk.  Remove it from
everywhere else now it is duplicated.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Christian Lindig <christian.lindig@citrix.com>
Acked-by: Daniel P. Smith <dpsmith@apertussolutions.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
Release-acked-by: Henry Wang <Henry.Wang@arm.com>
This commit is contained in:
Anthony PERARD authored and Andrew Cooper committed 2022-10-14 16:17:41 +01:00
1 parent e4f5949c44
commit 40d96f0c7d
26 files changed
+11 -29

No files matched your search

-1
View File
@@ -1,7 +1,6 @@
XEN_ROOT=$(CURDIR)/../../.. XEN_ROOT=$(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
CFLAGS += $(CFLAGS_libxenctrl) CFLAGS += $(CFLAGS_libxenctrl)
CFLAGS += $(CFLAGS_libxenstore) CFLAGS += $(CFLAGS_libxenstore)
CFLAGS += -include $(XEN_ROOT)/tools/config.h CFLAGS += -include $(XEN_ROOT)/tools/config.h
-1
View File
@@ -1,7 +1,6 @@
XEN_ROOT=$(CURDIR)/../../.. XEN_ROOT=$(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
CFLAGS += $(CFLAGS_libxenctrl) CFLAGS += $(CFLAGS_libxenctrl)
CFLAGS += $(CFLAGS_libxenstore) CFLAGS += $(CFLAGS_libxenstore)
CFLAGS += $(CFLAGS_libxenevtchn) CFLAGS += $(CFLAGS_libxenevtchn)
+1 -1
View File
@@ -1,6 +1,6 @@
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror -Wmissing-prototypes CFLAGS += -Wmissing-prototypes
# (gcc 4.3x and later) -Wconversion -Wno-sign-conversion # (gcc 4.3x and later) -Wconversion -Wno-sign-conversion
CFLAGS-$(clang) += -Wno-ignored-attributes CFLAGS-$(clang) += -Wno-ignored-attributes
-1
View File
@@ -1,7 +1,6 @@
XEN_ROOT = $(CURDIR)/../../.. XEN_ROOT = $(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
CFLAGS += $(CFLAGS_libxenctrl) CFLAGS += $(CFLAGS_libxenctrl)
CFLAGS += -DXC_WANT_COMPAT_MAP_FOREIGN_API CFLAGS += -DXC_WANT_COMPAT_MAP_FOREIGN_API
LDLIBS += $(LDLIBS_libxenctrl) LDLIBS += $(LDLIBS_libxenctrl)
-2
View File
@@ -11,8 +11,6 @@ ifneq ($(debug),y)
CFLAGS += -DNDEBUG CFLAGS += -DNDEBUG
endif endif
CFLAGS += -Werror
$(call cc-options-add,CFLAGS,CC,$(EMBEDDED_EXTRA_CFLAGS)) $(call cc-options-add,CFLAGS,CC,$(EMBEDDED_EXTRA_CFLAGS))
$(call cc-option-add,CFLAGS,CC,-fcf-protection=none) $(call cc-option-add,CFLAGS,CC,-fcf-protection=none)
-1
View File
@@ -1,7 +1,6 @@
XEN_ROOT=$(CURDIR)/../../.. XEN_ROOT=$(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
CFLAGS += $(CFLAGS_libxenctrl) CFLAGS += $(CFLAGS_libxenctrl)
TARGETS := flask-loadpolicy flask-setenforce flask-getenforce flask-label-pci flask-get-bool flask-set-bool TARGETS := flask-loadpolicy flask-setenforce flask-getenforce flask-label-pci flask-get-bool flask-set-bool
+1 -1
View File
@@ -17,7 +17,7 @@ install: all
.PHONY: uninstall .PHONY: uninstall
CFLAGS += -Werror $(CFLAGS_xeninclude) -D__XEN_TOOLS__ CFLAGS += $(CFLAGS_xeninclude) -D__XEN_TOOLS__
CFLAGS += $(APPEND_CFLAGS) -Og CFLAGS += $(APPEND_CFLAGS) -Og
vpath %.c ../../../xen/lib/x86 vpath %.c ../../../xen/lib/x86
+1 -1
View File
@@ -2,7 +2,7 @@ include $(XEN_ROOT)/tools/Rules.mk
FSDIR := $(libdir)/xenfsimage FSDIR := $(libdir)/xenfsimage
CFLAGS += -Wno-unknown-pragmas -I$(XEN_ROOT)/tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"$(FSDIR)\" CFLAGS += -Wno-unknown-pragmas -I$(XEN_ROOT)/tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"$(FSDIR)\"
CFLAGS += -Werror -D_GNU_SOURCE CFLAGS += -D_GNU_SOURCE
LDFLAGS += -L../common/ LDFLAGS += -L../common/
PIC_OBJS = $(patsubst %.c,%.opic,$(LIB_SRCS-y)) PIC_OBJS = $(patsubst %.c,%.opic,$(LIB_SRCS-y))
+1 -1
View File
@@ -14,7 +14,7 @@ MINOR ?= 0
SHLIB_LDFLAGS += -Wl,--version-script=libxen$(LIBNAME).map SHLIB_LDFLAGS += -Wl,--version-script=libxen$(LIBNAME).map
CFLAGS += -Werror -Wmissing-prototypes CFLAGS += -Wmissing-prototypes
CFLAGS += $(CFLAGS_xeninclude) CFLAGS += $(CFLAGS_xeninclude)
CFLAGS += $(foreach lib, $(USELIBS_$(LIBNAME)), $(CFLAGS_libxen$(lib))) CFLAGS += $(foreach lib, $(USELIBS_$(LIBNAME)), $(CFLAGS_libxen$(lib)))
-1
View File
@@ -1,7 +1,6 @@
XEN_ROOT=$(CURDIR)/../.. XEN_ROOT=$(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
# Include configure output (config.h) # Include configure output (config.h)
CFLAGS += -include $(XEN_ROOT)/tools/config.h CFLAGS += -include $(XEN_ROOT)/tools/config.h
CFLAGS += $(CFLAGS_libxenevtchn) CFLAGS += $(CFLAGS_libxenevtchn)
+1 -1
View File
@@ -9,7 +9,7 @@ OCAMLLEX ?= ocamllex
OCAMLYACC ?= ocamlyacc OCAMLYACC ?= ocamlyacc
OCAMLFIND ?= ocamlfind OCAMLFIND ?= ocamlfind
CFLAGS += -fPIC -Werror -I$(shell ocamlc -where) CFLAGS += -fPIC -I$(shell ocamlc -where)
OCAMLOPTFLAG_G := $(shell $(OCAMLOPT) -h 2>&1 | sed -n 's/^ *\(-g\) .*/\1/p') OCAMLOPTFLAG_G := $(shell $(OCAMLOPT) -h 2>&1 | sed -n 's/^ *\(-g\) .*/\1/p')
OCAMLOPTFLAGS = $(OCAMLOPTFLAG_G) -ccopt "$(LDFLAGS)" -dtypes $(OCAMLINCLUDE) -cc $(CC) -w F -warn-error F OCAMLOPTFLAGS = $(OCAMLOPTFLAG_G) -ccopt "$(LDFLAGS)" -dtypes $(OCAMLINCLUDE) -cc $(CC) -w F -warn-error F
+1 -1
View File
@@ -3,7 +3,7 @@ from distutils.ccompiler import new_compiler
import os import os
import sys import sys
extra_compile_args = [ "-fno-strict-aliasing", "-Werror" ] extra_compile_args = [ "-fno-strict-aliasing" ]
XEN_ROOT = "../.." XEN_ROOT = "../.."
+1 -1
View File
@@ -8,7 +8,7 @@ SHLIB_libxenctrl = os.environ['SHLIB_libxenctrl'].split()
SHLIB_libxenguest = os.environ['SHLIB_libxenguest'].split() SHLIB_libxenguest = os.environ['SHLIB_libxenguest'].split()
SHLIB_libxenstore = os.environ['SHLIB_libxenstore'].split() SHLIB_libxenstore = os.environ['SHLIB_libxenstore'].split()
extra_compile_args = [ "-fno-strict-aliasing", "-Werror" ] extra_compile_args = [ "-fno-strict-aliasing" ]
PATH_XEN = XEN_ROOT + "/tools/include" PATH_XEN = XEN_ROOT + "/tools/include"
PATH_LIBXENTOOLLOG = XEN_ROOT + "/tools/libs/toollog" PATH_LIBXENTOOLLOG = XEN_ROOT + "/tools/libs/toollog"
+1 -1
View File
@@ -36,7 +36,7 @@ install: all
uninstall: uninstall:
$(RM) -- $(addprefix $(DESTDIR)$(LIBEXEC_BIN)/,$(TARGETS)) $(RM) -- $(addprefix $(DESTDIR)$(LIBEXEC_BIN)/,$(TARGETS))
CFLAGS += -Werror -D__XEN_TOOLS__ CFLAGS += -D__XEN_TOOLS__
CFLAGS += $(CFLAGS_xeninclude) CFLAGS += $(CFLAGS_xeninclude)
CFLAGS += $(APPEND_CFLAGS) CFLAGS += $(APPEND_CFLAGS)
+1 -1
View File
@@ -1,7 +1,7 @@
XEN_ROOT=$(CURDIR)/../../.. XEN_ROOT=$(CURDIR)/../../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror -Wno-declaration-after-statement CFLAGS += -Wno-declaration-after-statement
CFLAGS += $(CFLAGS_xeninclude) CFLAGS += $(CFLAGS_xeninclude)
CFLAGS += $(CFLAGS_libxenctrl) CFLAGS += $(CFLAGS_libxenctrl)
-1
View File
@@ -27,7 +27,6 @@ install: all
uninstall: uninstall:
$(RM) -- $(DESTDIR)$(LIBEXEC_BIN)/$(TARGET) $(RM) -- $(DESTDIR)$(LIBEXEC_BIN)/$(TARGET)
CFLAGS += -Werror
CFLAGS += $(CFLAGS_xeninclude) CFLAGS += $(CFLAGS_xeninclude)
CFLAGS += $(CFLAGS_libxenctrl) CFLAGS += $(CFLAGS_libxenctrl)
CFLAGS += $(CFLAGS_libxenforeginmemory) CFLAGS += $(CFLAGS_libxenforeginmemory)
-1
View File
@@ -26,7 +26,6 @@ uninstall:
.PHONY: uninstall .PHONY: uninstall
uninstall: uninstall:
CFLAGS += -Werror
CFLAGS += -I$(XEN_ROOT)/tools/libs/ctrl -I$(XEN_ROOT)/tools/libs/guest CFLAGS += -I$(XEN_ROOT)/tools/libs/ctrl -I$(XEN_ROOT)/tools/libs/guest
CFLAGS += $(CFLAGS_xeninclude) CFLAGS += $(CFLAGS_xeninclude)
CFLAGS += $(CFLAGS_libxenctrl) CFLAGS += $(CFLAGS_libxenctrl)
-1
View File
@@ -27,7 +27,6 @@ install: all
uninstall: uninstall:
$(RM) -- $(addprefix $(DESTDIR)$(LIBEXEC_BIN)/,$(TARGETS)) $(RM) -- $(addprefix $(DESTDIR)$(LIBEXEC_BIN)/,$(TARGETS))
CFLAGS += -Werror
CFLAGS += $(CFLAGS_libxenstore) CFLAGS += $(CFLAGS_libxenstore)
CFLAGS += $(APPEND_CFLAGS) CFLAGS += $(APPEND_CFLAGS)
-2
View File
@@ -13,8 +13,6 @@ include $(XEN_ROOT)/tools/Rules.mk
TARGETS := readnotes lsevtchn TARGETS := readnotes lsevtchn
CFLAGS += -Werror
CFLAGS_readnotes.o := $(CFLAGS_libxenevtchn) $(CFLAGS_libxenctrl) $(CFLAGS_libxenguest) CFLAGS_readnotes.o := $(CFLAGS_libxenevtchn) $(CFLAGS_libxenctrl) $(CFLAGS_libxenguest)
CFLAGS_lsevtchn.o := $(CFLAGS_libxenevtchn) $(CFLAGS_libxenctrl) CFLAGS_lsevtchn.o := $(CFLAGS_libxenevtchn) $(CFLAGS_libxenctrl)
-1
View File
@@ -13,7 +13,6 @@
XEN_ROOT=$(CURDIR)/../.. XEN_ROOT=$(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
CFLAGS += $(CFLAGS_libxenevtchn) CFLAGS += $(CFLAGS_libxenevtchn)
CFLAGS += $(CFLAGS_libxenctrl) CFLAGS += $(CFLAGS_libxenctrl)
LDLIBS += $(LDLIBS_libxenctrl) LDLIBS += $(LDLIBS_libxenctrl)
-1
View File
@@ -12,7 +12,6 @@ OBJS-y += xenpaging.o
OBJS-y += policy_$(POLICY).o OBJS-y += policy_$(POLICY).o
OBJS-y += pagein.o OBJS-y += pagein.o
CFLAGS += -Werror
CFLAGS += -Wno-unused CFLAGS += -Wno-unused
TARGETS := xenpaging TARGETS := xenpaging
-1
View File
@@ -1,7 +1,6 @@
XEN_ROOT=$(CURDIR)/../.. XEN_ROOT=$(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
CFLAGS += $(CFLAGS_libxenstore) CFLAGS += $(CFLAGS_libxenstore)
LDLIBS += $(LDLIBS_libxenstore) LDLIBS += $(LDLIBS_libxenstore)
-1
View File
@@ -9,7 +9,6 @@ XENSTORED_OBJS-$(CONFIG_NetBSD) += xenstored_posix.o
XENSTORED_OBJS-$(CONFIG_FreeBSD) += xenstored_posix.o XENSTORED_OBJS-$(CONFIG_FreeBSD) += xenstored_posix.o
XENSTORED_OBJS-$(CONFIG_MiniOS) += xenstored_minios.o XENSTORED_OBJS-$(CONFIG_MiniOS) += xenstored_minios.o
CFLAGS += -Werror
# Include configure output (config.h) # Include configure output (config.h)
CFLAGS += -include $(XEN_ROOT)/tools/config.h CFLAGS += -include $(XEN_ROOT)/tools/config.h
CFLAGS += -I./include CFLAGS += -I./include
+1 -1
View File
@@ -13,7 +13,7 @@
XEN_ROOT=$(CURDIR)/../.. XEN_ROOT=$(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -DGCC_PRINTF -Werror $(CFLAGS_libxenstat) CFLAGS += -DGCC_PRINTF $(CFLAGS_libxenstat)
LDLIBS += $(LDLIBS_libxenstat) $(CURSES_LIBS) $(TINFO_LIBS) $(SOCKET_LIBS) -lm LDLIBS += $(LDLIBS_libxenstat) $(CURSES_LIBS) $(TINFO_LIBS) $(SOCKET_LIBS) -lm
CFLAGS += -DHOST_$(XEN_OS) CFLAGS += -DHOST_$(XEN_OS)
-2
View File
@@ -1,8 +1,6 @@
XEN_ROOT=$(CURDIR)/../.. XEN_ROOT=$(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror
CFLAGS += $(CFLAGS_libxenevtchn) CFLAGS += $(CFLAGS_libxenevtchn)
CFLAGS += $(CFLAGS_libxenctrl) CFLAGS += $(CFLAGS_libxenctrl)
LDLIBS += $(LDLIBS_libxenevtchn) LDLIBS += $(LDLIBS_libxenevtchn)
+1 -1
View File
@@ -5,7 +5,7 @@
XEN_ROOT = $(CURDIR)/../.. XEN_ROOT = $(CURDIR)/../..
include $(XEN_ROOT)/tools/Rules.mk include $(XEN_ROOT)/tools/Rules.mk
CFLAGS += -Werror -Wno-format-zero-length -Wmissing-declarations \ CFLAGS += -Wno-format-zero-length -Wmissing-declarations \
-Wno-declaration-after-statement -Wformat-nonliteral -Wno-declaration-after-statement -Wformat-nonliteral
CFLAGS += -fPIC CFLAGS += -fPIC
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.