diff options
| author | bors <bors@rust-lang.org> | 2019-01-15 04:06:25 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-01-15 04:06:25 +0000 |
| commit | 33e6df4b62237af312bf6e3f40a97f5bdc94949a (patch) | |
| tree | a8cd44217ba1afaaa007bbc38b9e77e9632202b5 /src/librustdoc/html/static/source-script.js | |
| parent | aea9f0aa976db2f5de28be3b6b287c6889cd926b (diff) | |
| parent | 99fbd1bf110c1e62c0c22a0e2232bec4bf9fdd89 (diff) | |
| download | rust-33e6df4b62237af312bf6e3f40a97f5bdc94949a.tar.gz rust-33e6df4b62237af312bf6e3f40a97f5bdc94949a.zip | |
Auto merge of #57130 - VardhanThigle:Vardhan/x86_64-fortanix-unknown-sgx-tier2_support, r=alexcrichton
Upgrade x86_64-fortanix-unknown-sgx platform support to tier 2 ## Overview 1. This PR upgrades x86_64-fortanix-unknown-sgx platform support to tier 2 (std only) by setting up build automation for this target. 1. For supporting unwinding, this target needs to link to a port of LLVM's libunwind (more details could be found in #56979), which will be distributed along with the Rust binaries (similar to the extra musl objects) ### Building and copying libunwind: We have added a new build script (`build-x86_64-fortanix-unknown-sgx-toolchain.sh`) that will run while the container is built. This will build `libunwind.a` from git source. While the container is built, the persistent volumes where obj/ gets created aren't yet mapped. As a workaround, we copy the built `libunwind.a` to `obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/` after x.py runs. If any reviewer knows of a better solution, please do tell. r? @Mark-Simulacrum
Diffstat (limited to 'src/librustdoc/html/static/source-script.js')
0 files changed, 0 insertions, 0 deletions
