about summary refs log tree commit diff
path: root/src/librustdoc/html/static/source-script.js
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-01-15 04:06:25 +0000
committerbors <bors@rust-lang.org>2019-01-15 04:06:25 +0000
commit33e6df4b62237af312bf6e3f40a97f5bdc94949a (patch)
treea8cd44217ba1afaaa007bbc38b9e77e9632202b5 /src/librustdoc/html/static/source-script.js
parentaea9f0aa976db2f5de28be3b6b287c6889cd926b (diff)
parent99fbd1bf110c1e62c0c22a0e2232bec4bf9fdd89 (diff)
downloadrust-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