diff options
Diffstat (limited to 'src/bits32/segmentation.rs')
-rw-r--r-- | src/bits32/segmentation.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bits32/segmentation.rs b/src/bits32/segmentation.rs index b046035..ff9cc9d 100644 --- a/src/bits32/segmentation.rs +++ b/src/bits32/segmentation.rs @@ -8,7 +8,7 @@ use crate::segmentation::SegmentSelector; /// to reload cs and continue at 1:. #[cfg(target_arch = "x86")] pub unsafe fn load_cs(sel: SegmentSelector) { - asm!("pushl $0; \ + llvm_asm!("pushl $0; \ pushl $$1f; \ lretl; \ 1:" :: "ri" (sel.bits() as u32) : "memory"); |