about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-03-13 10:58:19 +0100
committerGitHub <noreply@github.com>2025-03-13 10:58:19 +0100
commit952757246035881d70c92b1de5014e26d3cbe469 (patch)
tree25a8e98c9109fca1ccdfc864f8023e2e193d5c44 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parenta488cf8a70ded0be48928b7051b2277890f945ea (diff)
parentc62aa0baa1a8228d5bfbb3e810db4c7ee77eb3a1 (diff)
downloadrust-952757246035881d70c92b1de5014e26d3cbe469.tar.gz
rust-952757246035881d70c92b1de5014e26d3cbe469.zip
Rollup merge of #137355 - thaliaarchi:io-optional-methods/sgx, r=ChrisDenton
Implement `read_buf` and vectored read/write for SGX stdio

Implement `read_buf`, `read_vectored`, and `write_vectored` for the SGX stdio types.

Additionally, extend `User<T>::copy_to_enclave` to work for copying to uninitialized values and fix unsoundness in `UserRef<[T]>::copy_to_enclave_vec`.

cc ``@jethrogb``

Tracked in https://github.com/rust-lang/rust/issues/136756
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions