We have a plan to add libcxx and libcxxabi for VE. In order to do so,
we need to compile cxx source code with bootstarapped header files.
This patch adds such expected path to make clang++ work, at least
not crash at the startup. Add regression test for that, also.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
clang/lib/Driver/ToolChains/VEToolchain.cpp | ||
---|---|---|
109 | Do we want a test for this code path? Ie, checking system includes with the environment variable set. |
clang/lib/Driver/ToolChains/VEToolchain.cpp | ||
---|---|---|
109 | Will do. Thanks. |
clang/test/Driver/ve-toolchain.cpp | ||
---|---|---|
13 | Many linker options tests should really be merged to save resources on developers. This test has been failing for me for the last few days so I committed 880aa6ac668b0c0aefb7c7b831e7127c3c54ee9b to fix it and merge the --dynamic-linker with the other options. | |
90 | One %clangxx command is sufficient to test the default-ness of -faddrsig. The -fno-addrsig and -faddrsig have been tested by addrsig.c. Please don't duplicate. |
Do we want a test for this code path? Ie, checking system includes with the environment variable set.