From: nhmall Date: Fri, 5 Feb 2021 21:28:09 +0000 (-0500) Subject: add -Wdeprecated-copy if clang and clang >= 9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=30bb6525b258150e70bd7dadb145a9935c579203;p=nethack add -Wdeprecated-copy if clang and clang >= 9 --- diff --git a/sys/unix/hints/include/compiler.2020 b/sys/unix/hints/include/compiler.2020 index 3d3de8544..4ba1e9b31 100755 --- a/sys/unix/hints/include/compiler.2020 +++ b/sys/unix/hints/include/compiler.2020 @@ -69,10 +69,21 @@ endif #gcc version greater than or equal to 9 GPPGTEQ9 := $(shell expr `$(CXX) -dumpversion | cut -f1 -d.` \>= 9) ifeq "$(GPPGTEQ9)" "1" CCXXFLAGS+=-Wformat-overflow -endif #g++ version greater than or equal to 9 +ifdef WANT_WIN_QT +CCXXFLAGS+=-Wno-deprecated-copy +endif # WANT_WIN_QT +endif # g++ version greater than or equal to 9 # end of gcc-specific else # clang-specific follows +# get the version of clang++ +CLANGPPGTEQ9 := $(shell expr `$(CXX) -dumpversion | cut -f1 -d.` \>= 9) +ifeq "$(CLANGPPGTEQ9)" "1" +ifdef WANT_WIN_QT +CCXXFLAGS+=-Wno-deprecated-copy +endif # WANT_WIN_QT +endif #clang++ greater than or equal to 9 + ifdef WANT_WIN_QT CCXXFLAGS+=-Wno-deprecated-declarations endif # WANT_WIN_QT