From cb310f3595525dd90bcb41d608c7a02e5f00e242 Mon Sep 17 00:00:00 2001 From: Jonathan Poelen Date: Sat, 14 Nov 2020 03:13:44 +0100 Subject: -W4 implies -Wall and -Wextra with gcc and clang --- xmake/modules/core/tools/clang.lua | 2 +- xmake/modules/core/tools/gcc.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/xmake/modules/core/tools/clang.lua b/xmake/modules/core/tools/clang.lua index 457de3b60..27d98933c 100644 --- a/xmake/modules/core/tools/clang.lua +++ b/xmake/modules/core/tools/clang.lua @@ -52,7 +52,7 @@ function init(self) ["-W1"] = "-Wall" , ["-W2"] = "-Wall" , ["-W3"] = "-Wall" - , ["-W4"] = "-Wextra" + , ["-W4"] = "-Wall -Wextra" -- strip , ["-s"] = "-s" diff --git a/xmake/modules/core/tools/gcc.lua b/xmake/modules/core/tools/gcc.lua index 130790a56..9df42a56b 100644 --- a/xmake/modules/core/tools/gcc.lua +++ b/xmake/modules/core/tools/gcc.lua @@ -53,7 +53,7 @@ function init(self) ["-W1"] = "-Wall" , ["-W2"] = "-Wall" , ["-W3"] = "-Wall" - , ["-W4"] = "-Wextra" + , ["-W4"] = "-Wall -Wextra" , ["-Weverything"] = "-Wall -Wextra -Weffc++" -- strip -- cgit v1.3.1