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)]