Import asm macro and remove from prelude
The macro got removed from the prelude on stabilization (stabilized in 1.59).
diff --git a/sgx_trts/src/trts.rs b/sgx_trts/src/trts.rs
index 18f6b23..78147f7 100644
--- a/sgx_trts/src/trts.rs
+++ b/sgx_trts/src/trts.rs
@@ -16,6 +16,7 @@
// under the License..
use crate::libc;
+use core::arch::asm;
use core::mem;
use sgx_types::marker::ContiguousMemory;
use sgx_types::*;
diff --git a/sgx_tstd/src/prelude/v1.rs b/sgx_tstd/src/prelude/v1.rs
index 715598a..3ac7da0 100644
--- a/sgx_tstd/src/prelude/v1.rs
+++ b/sgx_tstd/src/prelude/v1.rs
@@ -51,12 +51,6 @@
PartialOrd,
};
-#[doc(no_inline)]
-pub use core::prelude::v1::asm;
-
-#[doc(no_inline)]
-pub use core::prelude::v1::global_asm;
-
// FIXME: Attribute and internal derive macros are not documented because for them rustdoc generates
// dead links which fail link checker testing.
#[allow(deprecated, deprecated_in_future)]