diff options
author | Jian Cai <jiancai@google.com> | 2020-08-10 18:35:12 -0700 |
---|---|---|
committer | Jian Cai <jiancai@google.com> | 2020-08-13 21:33:25 +0000 |
commit | 243ce37bf481923dafd7cb30c860aa65744914f1 (patch) | |
tree | 160b5b3281cbb476647cfbc9100c06d03f7adc98 /compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json | |
parent | 20f7df65dbdd2be116da52f165dc575061d7bc4f (diff) | |
download | toolchain-utils-243ce37bf481923dafd7cb30c860aa65744914f1.tar.gz |
compiler_wrapper: remove some flags from unsupport clang flags
LLVM implemented some flags that used to not be supported. Remove these
flags from unsupported flags in the wrapper.
BUG=chromium:1112929
TEST=tested locally.
Change-Id: If91df0d35ac3db926067d3e0c5e213f6c5e3f390
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2346956
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Jian Cai <jiancai@google.com>
Diffstat (limited to 'compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json')
-rw-r--r-- | compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json index b82782ea..98ca5a67 100644 --- a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json +++ b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json @@ -37,8 +37,17 @@ "-Werror=poison-system-directories", "-fexperimental-new-pass-manager", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-mno-movbe", + "-Wclobbered", + "-Wno-psabi", + "-Wlogical-op", + "-Wmissing-parameter-type", + "-Wold-style-declaration", + "-Woverride-init", + "-Wunsafe-loop-optimizations", "main.cc", "-Wno-implicit-int-float-conversion", + "-mno-movbe", "-B../../bin", "-target", "x86_64-cros-linux-gnu" @@ -83,6 +92,7 @@ "-Wno-#warnings", "main.cc", "-Wno-implicit-int-float-conversion", + "-mno-movbe", "-B../../bin", "-target", "x86_64-cros-linux-gnu" @@ -127,6 +137,7 @@ "-Wno-error=uninitialized", "main.cc", "-Wno-implicit-int-float-conversion", + "-mno-movbe", "-B../../bin", "-target", "x86_64-cros-linux-gnu" @@ -171,6 +182,7 @@ "-Wno-error=unused-variable", "main.cc", "-Wno-implicit-int-float-conversion", + "-mno-movbe", "-B../../bin", "-target", "x86_64-cros-linux-gnu" @@ -215,6 +227,7 @@ "-Wno-unused-variable", "main.cc", "-Wno-implicit-int-float-conversion", + "-mno-movbe", "-B../../bin", "-target", "x86_64-cros-linux-gnu" @@ -259,6 +272,7 @@ "-Wunused-variable", "main.cc", "-Wno-implicit-int-float-conversion", + "-mno-movbe", "-B../../bin", "-target", "x86_64-cros-linux-gnu" @@ -303,6 +317,7 @@ "-someflag", "main.cc", "-Wno-implicit-int-float-conversion", + "-mno-movbe", "-B../../bin", "-target", "x86_64-cros-linux-gnu" |