diff options
| author | Pietro Albini <pietro@pietroalbini.org> | 2018-08-01 10:12:55 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-08-01 10:12:55 +0200 |
| commit | f47a76477daeee90b0b7d496d79fde34c3765034 (patch) | |
| tree | 24d20fa7d79744d5ec50c95d7ebd557158a599b6 /src/rustllvm/RustWrapper.cpp | |
| parent | eb71c3589a5867c78285ee2e7e7435eb0cb08768 (diff) | |
| parent | 4ad4ad02ebf6920aee2a15a6b18aadd877b3535f (diff) | |
| download | rust-f47a76477daeee90b0b7d496d79fde34c3765034.tar.gz rust-f47a76477daeee90b0b7d496d79fde34c3765034.zip | |
Rollup merge of #52861 - ColinFinck:master, r=alexcrichton
Add targets for HermitCore (https://hermitcore.org) to the Rust compiler and port libstd to it. As a start, the port uses the simplest possible configuration (no jemalloc, abort on panic) and makes use of existing Unix-specific code wherever possible. It adds targets for x86_64 (current main HermitCore platform) and aarch64 (HermitCore platform under development). Together with the patches to "liblibc" (https://github.com/rust-lang/libc/pull/1048) and llvm (https://github.com/rust-lang/llvm/pull/122), this enables HermitCore applications to be written in Rust.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
