about summary refs log tree commit diff
path: root/library/std/src/sys
diff options
context:
space:
mode:
authorTrevor Gross <tmgross@umich.edu>2025-07-01 03:23:07 -0500
committerTrevor Gross <tmgross@umich.edu>2025-07-01 03:33:10 -0500
commit978e11baa2eb7bb0ca72379179f7cb3dba1772ff (patch)
tree0da685671c390b15179e617a01f8f9345f49b303 /library/std/src/sys
parentf46ce66fcc3d6058f90ac5bf0930f940f1e7b0ca (diff)
downloadrust-978e11baa2eb7bb0ca72379179f7cb3dba1772ff.tar.gz
rust-978e11baa2eb7bb0ca72379179f7cb3dba1772ff.zip
Upgrade the `fortanix-sgx-abi` dependency
0.6.1 removes the `compiler-builtins` dependency, part of RUST-142265.
The breaking change from 0.5 to 0.6 is for an update to the
`insecure_time` API [1].

I validated that `./x c library --target x86_64-fortanix-unknown-sgx`
completes successfully with this change.

Link: https://github.com/fortanix/rust-sgx/commit/a34e9767f37d6585c18bdbd31cddcadc56670d57 [1]
Diffstat (limited to 'library/std/src/sys')
-rw-r--r--library/std/src/sys/pal/sgx/abi/usercalls/mod.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/sys/pal/sgx/abi/usercalls/mod.rs b/library/std/src/sys/pal/sgx/abi/usercalls/mod.rs
index cbdaf439b28..d859249f66b 100644
--- a/library/std/src/sys/pal/sgx/abi/usercalls/mod.rs
+++ b/library/std/src/sys/pal/sgx/abi/usercalls/mod.rs
@@ -267,7 +267,7 @@ pub fn send(event_set: u64, tcs: Option<Tcs>) -> IoResult<()> {
 /// Usercall `insecure_time`. See the ABI documentation for more information.
 #[unstable(feature = "sgx_platform", issue = "56975")]
 pub fn insecure_time() -> Duration {
-    let t = unsafe { raw::insecure_time() };
+    let t = unsafe { raw::insecure_time().0 };
     Duration::new(t / 1_000_000_000, (t % 1_000_000_000) as _)
 }