From 1fe6209e9e3a0f32412696971bf58b79d52d6d34 Mon Sep 17 00:00:00 2001 From: Denis Nikitin Date: Thu, 3 Oct 2019 16:33:17 -0700 Subject: toolchain-utils: Enable poison system warning in llvm-next Add "poison-system-directories" warning in llvm-next builds. Treat as an error. BUG=None TEST=not tested Change-Id: Iaca80da6f38d27fe8e98a67c6701a7884d2ca5b2 Reviewed-on: https://chromium-review.googlesource.com/1839120 Tested-by: Denis Nikitin Commit-Ready: Denis Nikitin Legacy-Commit-Queue: Commit Bot Reviewed-by: Manoj Gupta Reviewed-by: Tobias Bosch --- .../testdata/cros_hardened_llvmnext_golden/clangtidy.json | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'compiler_wrapper/testdata/cros_hardened_llvmnext_golden/clangtidy.json') diff --git a/compiler_wrapper/testdata/cros_hardened_llvmnext_golden/clangtidy.json b/compiler_wrapper/testdata/cros_hardened_llvmnext_golden/clangtidy.json index 4ff173cb..d4b1e970 100644 --- a/compiler_wrapper/testdata/cros_hardened_llvmnext_golden/clangtidy.json +++ b/compiler_wrapper/testdata/cros_hardened_llvmnext_golden/clangtidy.json @@ -44,6 +44,7 @@ "-Wno-final-dtor-non-final-class", "-Wno-implicit-int-float-conversion", "-Wno-return-stack-address", + "-Werror=poison-system-directories", "-fstack-protector-strong", "-fPIE", "-pie", @@ -74,6 +75,7 @@ "-Wno-final-dtor-non-final-class", "-Wno-implicit-int-float-conversion", "-Wno-return-stack-address", + "-Werror=poison-system-directories", "-fstack-protector-strong", "-fPIE", "-pie", @@ -134,6 +136,7 @@ "-Wno-final-dtor-non-final-class", "-Wno-implicit-int-float-conversion", "-Wno-return-stack-address", + "-Werror=poison-system-directories", "-fstack-protector-strong", "-fPIE", "-pie", @@ -165,6 +168,7 @@ "-Wno-final-dtor-non-final-class", "-Wno-implicit-int-float-conversion", "-Wno-return-stack-address", + "-Werror=poison-system-directories", "-fstack-protector-strong", "-fPIE", "-pie", @@ -227,6 +231,7 @@ "-Wno-final-dtor-non-final-class", "-Wno-implicit-int-float-conversion", "-Wno-return-stack-address", + "-Werror=poison-system-directories", "-fstack-protector-strong", "-fPIE", "-pie", @@ -261,6 +266,7 @@ "-Wno-final-dtor-non-final-class", "-Wno-implicit-int-float-conversion", "-Wno-return-stack-address", + "-Werror=poison-system-directories", "-fstack-protector-strong", "-fPIE", "-pie", @@ -324,6 +330,7 @@ "-Wno-final-dtor-non-final-class", "-Wno-implicit-int-float-conversion", "-Wno-return-stack-address", + "-Werror=poison-system-directories", "-fstack-protector-strong", "-fPIE", "-pie", @@ -355,6 +362,7 @@ "-Wno-final-dtor-non-final-class", "-Wno-implicit-int-float-conversion", "-Wno-return-stack-address", + "-Werror=poison-system-directories", "-fstack-protector-strong", "-fPIE", "-pie", -- cgit v1.2.3