diff options
author | Manoj Gupta <manojgupta@google.com> | 2021-02-25 16:28:30 -0800 |
---|---|---|
committer | Manoj Gupta <manojgupta@chromium.org> | 2021-02-26 00:51:56 +0000 |
commit | 412cb5e0bf4286f26726824faffb32b70d66f66b (patch) | |
tree | e98ed0af1c7bc0d88a304d7b6979b873bc71ff69 /compiler_wrapper/testdata/cros_hardened_golden/clang_sysroot_wrapper_common.json | |
parent | 720f951928a9b8011c6f5a2144e68d936e1a7afc (diff) | |
download | toolchain-utils-412cb5e0bf4286f26726824faffb32b70d66f66b.tar.gz |
compiler_wrapper: pass --prefix argument to clang
ToT clang needs --prefix is needed to find the correct tools.
BUG=chromium:1182224
TEST=Updated compiler wrapper in SimpleChrome, nacl builds.
Change-Id: I8073e1a5482a23f38bb1e0d88e2b31ee2d97fa6e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2721199
Tested-by: Manoj Gupta <manojgupta@chromium.org>
Reviewed-by: George Burgess <gbiv@chromium.org>
Diffstat (limited to 'compiler_wrapper/testdata/cros_hardened_golden/clang_sysroot_wrapper_common.json')
-rw-r--r-- | compiler_wrapper/testdata/cros_hardened_golden/clang_sysroot_wrapper_common.json | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/compiler_wrapper/testdata/cros_hardened_golden/clang_sysroot_wrapper_common.json b/compiler_wrapper/testdata/cros_hardened_golden/clang_sysroot_wrapper_common.json index ddf02aee..f9fa152a 100644 --- a/compiler_wrapper/testdata/cros_hardened_golden/clang_sysroot_wrapper_common.json +++ b/compiler_wrapper/testdata/cros_hardened_golden/clang_sysroot_wrapper_common.json @@ -72,6 +72,7 @@ "-pie", "-D_FORTIFY_SOURCE=2", "-fno-omit-frame-pointer", + "--prefix=../../bin/x86_64-cros-linux-gnu-", "main.cc", "-Wno-implicit-int-float-conversion", "-Wno-compound-token-split-by-space", @@ -130,6 +131,7 @@ "-pie", "-D_FORTIFY_SOURCE=2", "-fno-omit-frame-pointer", + "--prefix=../../bin/x86_64-cros-linux-gnu-", "main.cc", "-Wno-implicit-int-float-conversion", "-Wno-compound-token-split-by-space", @@ -179,6 +181,7 @@ "-fstack-protector-strong", "-D_FORTIFY_SOURCE=2", "-fno-omit-frame-pointer", + "--prefix=../../bin/x86_64-cros-linux-gnu-", "main.cc", "-Wno-implicit-int-float-conversion", "-Wno-compound-token-split-by-space", @@ -233,6 +236,7 @@ "-D_FORTIFY_SOURCE=2", "-fno-omit-frame-pointer", "-fno-stack-protector", + "--prefix=../../bin/x86_64-cros-linux-gnu-", "-D__KERNEL__", "main.cc", "-Wno-implicit-int-float-conversion", @@ -288,6 +292,7 @@ "-D_FORTIFY_SOURCE=2", "-mthumb", "-fno-stack-protector", + "--prefix=../../bin/armv7a-cros-linux-gnueabihf-", "-D__KERNEL__", "main.cc", "-Wno-implicit-int-float-conversion", @@ -343,6 +348,7 @@ "-pie", "-D_FORTIFY_SOURCE=2", "-fno-omit-frame-pointer", + "--prefix=../../bin/x86_64-cros-linux-gnu-", "--sysroot=xyz", "main.cc", "-Wno-implicit-int-float-conversion", |