From: Nathan Sidwell Date: Tue, 15 Dec 2020 21:34:26 +0000 (-0800) Subject: libcody: Work with older gccs X-Git-Tag: upstream/12.2.0~10852 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4f0c800ba6091e77228c7ef73eb5efebc45559d7;p=platform%2Fupstream%2Fgcc.git libcody: Work with older gccs Older GCCs don't have all the exciting options we have now. let's just turn them off. libcody/ * Makefile.in: Disable some flags. --- diff --git a/libcody/Makefile.in b/libcody/Makefile.in index 7b8a641..4b457ad 100644 --- a/libcody/Makefile.in +++ b/libcody/Makefile.in @@ -66,7 +66,10 @@ ifeq ($(filter -fdebug-prefix-map=%,$(CXXOPTS)),) CXXOPTS += -fdebug-prefix-map=${srcdir}/= endif # Warning options -CXXOPTS += -W -Wall -Woverloaded-virtual -Wshadow +CXXOPTS += -W -Wall +ifeq (no,) +# just turn off for now +CXXOPTS += -Woverloaded-virtual -Wshadow CXXOPTS += -Wno-invalid-offsetof -Wno-unused-variable CXXOPTS += -Wno-missing-field-initializers # Diagnostic options, look at controlling terminal so that piping @@ -76,6 +79,7 @@ ifneq (,$(MLEN)) CXXOPTS += -fmessage-length=$(MLEN) endif CXXOPTS += -fdiagnostics-color=always -fno-diagnostics-show-option +endif else ifeq ($(notdir $(firstword $(CXX))),clang++) CXXOPTS += -fno-stack-protector -fno-threadsafe-statics