]> git.lizzy.rs Git - rust.git/commit
Add x86_64-fortanix-unknown-sgx target to libstd and dependencies
authorJethro Beekman <jethro@fortanix.com>
Tue, 28 Aug 2018 04:33:26 +0000 (21:33 -0700)
committerJethro Beekman <jethro@fortanix.com>
Fri, 7 Dec 2018 05:56:50 +0000 (11:26 +0530)
commit4a3505682e97c8e667338056ae216e4b84b22dd7
tree64f04641da2097afb5c6a386f8e26a36a2687e6e
parentc559216ad0d2f0737f8dbb51a7d42b1727b77b3c
Add x86_64-fortanix-unknown-sgx target to libstd and dependencies

The files src/libstd/sys/sgx/*.rs are mostly copied/adapted from
the wasm target.

This also updates the dlmalloc submodule to the very latest version.
47 files changed:
.gitmodules
Cargo.lock
src/bootstrap/dist.rs
src/dlmalloc
src/liblibc
src/libpanic_abort/lib.rs
src/libpanic_unwind/lib.rs
src/libstd/Cargo.toml
src/libstd/io/error.rs
src/libstd/lib.rs
src/libstd/sys/mod.rs
src/libstd/sys/sgx/abi/entry.S [new file with mode: 0644]
src/libstd/sys/sgx/abi/mem.rs [new file with mode: 0644]
src/libstd/sys/sgx/abi/mod.rs [new file with mode: 0644]
src/libstd/sys/sgx/abi/panic.rs [new file with mode: 0644]
src/libstd/sys/sgx/abi/reloc.rs [new file with mode: 0644]
src/libstd/sys/sgx/abi/usercalls/mod.rs [new file with mode: 0644]
src/libstd/sys/sgx/abi/usercalls/raw.rs [new file with mode: 0644]
src/libstd/sys/sgx/alloc.rs [new file with mode: 0644]
src/libstd/sys/sgx/args.rs [new file with mode: 0644]
src/libstd/sys/sgx/backtrace.rs [new file with mode: 0644]
src/libstd/sys/sgx/cmath.rs [new file with mode: 0644]
src/libstd/sys/sgx/condvar.rs [new file with mode: 0644]
src/libstd/sys/sgx/env.rs [new file with mode: 0644]
src/libstd/sys/sgx/fs.rs [new file with mode: 0644]
src/libstd/sys/sgx/memchr.rs [new file with mode: 0644]
src/libstd/sys/sgx/mod.rs [new file with mode: 0644]
src/libstd/sys/sgx/mutex.rs [new file with mode: 0644]
src/libstd/sys/sgx/net.rs [new file with mode: 0644]
src/libstd/sys/sgx/os.rs [new file with mode: 0644]
src/libstd/sys/sgx/os_str.rs [new file with mode: 0644]
src/libstd/sys/sgx/path.rs [new file with mode: 0644]
src/libstd/sys/sgx/pipe.rs [new file with mode: 0644]
src/libstd/sys/sgx/process.rs [new file with mode: 0644]
src/libstd/sys/sgx/rwlock.rs [new file with mode: 0644]
src/libstd/sys/sgx/stack_overflow.rs [new file with mode: 0644]
src/libstd/sys/sgx/stdio.rs [new file with mode: 0644]
src/libstd/sys/sgx/thread.rs [new file with mode: 0644]
src/libstd/sys/sgx/thread_local.rs [new file with mode: 0644]
src/libstd/sys/sgx/time.rs [new file with mode: 0644]
src/libstd/sys_common/mod.rs
src/libtest/lib.rs
src/libunwind/lib.rs
src/rust-sgx [new submodule]
src/rustc/fortanix-sgx-abi_shim/Cargo.toml [new file with mode: 0644]
src/stdsimd
src/tools/tidy/src/lib.rs