Closed
Description
This project has been super helpful for configuring toolchains. I've made some pretty extensive changes, adding support for:
- Cross compilation (tested from Linux to Linux in both directions between k8 and aarch64, should work between anything LLVM supports)
- Building CUDA code
- msan+asan+ubsan
I've been using these for a while, and been happy with them. I'm interested in contributing these features back to this project. I figured I'd open an issue to talk about how you'd like to see them before just creating large PRs.
Looking around, #85 takes a different approach to similar features, which touch all the same code.
Also, All 3 of those things require building up supporting tarballs (sysroots, CUDA SDK, and libcxx respectively). I'm happy to provide directions and/or examples of each along with the code, but they need to be created specific for each target environment. Any preferences on how to approach that?