[VE] Support multiple architectures installation
authorKazushi (Jam) Marukawa <marukawa@nec.com>
Fri, 19 Nov 2021 11:43:19 +0000 (20:43 +0900)
committerKazushi (Jam) Marukawa <marukawa@nec.com>
Mon, 6 Dec 2021 10:56:41 +0000 (19:56 +0900)
commit83f572527e0fcc1cd0be8ee23bc12abf27027daf
tree6ba9a143d1c03511de1a2f387dbd5fe5512b5cbc
parente403f4fdc88322201040f2bee7b328e8a78e2f7f
[VE] Support multiple architectures installation

Change C++ header files placement to support multiple LLVM_RUNTIME_TARGETS
build.  Also modifies regression test for it.

Reviewed By: simoll

Differential Revision: https://reviews.llvm.org/D114527
clang/lib/Driver/ToolChains/VEToolchain.cpp
clang/test/Driver/Inputs/basic_ve_tree/bin/.keep [new file with mode: 0644]
clang/test/Driver/Inputs/basic_ve_tree/include/c++/v1/.keep [new file with mode: 0644]
clang/test/Driver/Inputs/basic_ve_tree/include/ve-unknown-linux-gnu/c++/v1/.keep [new file with mode: 0644]
clang/test/Driver/ve-toolchain.c
clang/test/Driver/ve-toolchain.cpp