clang-10 requires the use of 'override'
Discovered during gitlab auto-build for https://github.com/upx/upx/issues/595 modified: Makefile modified: p_armpe.h modified: p_djgpp2.h modified: p_lx_elf.h modified: p_lx_exc.h modified: p_lx_interp.h modified: p_lx_sh.h modified: p_mach.h modified: p_ps1.h modified: p_tmt.h modified: p_unix.h modified: p_vmlinx.h modified: p_vmlinz.h modified: p_w32pe.h modified: p_w64pep.h modified: pefile.h
This commit is contained in:
committed by
Markus F.X.J. Oberhumer
parent
2cfa4c1eb7
commit
ec33109b22
@@ -116,7 +116,10 @@ mf.CXXFLAGS += -funsigned-char
|
||||
mf.CXXFLAGS += -fno-tree-vectorize
|
||||
mf.CXXFLAGS += $(CXXFLAGS_SANITIZE)
|
||||
mf.CXXFLAGS += -Wall -Wextra -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings
|
||||
|
||||
# clang-10 requires 'override'. gcc-12 does not, but "g++ -Wsuggest-override" tells you where
|
||||
##mf.CXXFLAGS += -Wsuggest-override
|
||||
|
||||
mf.CXXFLAGS += $(CXXFLAGS_WERROR)
|
||||
|
||||
# rules
|
||||
|
||||
Reference in New Issue
Block a user