#*****************************************************************************\r
#include <EfiBind.h>\r
\r
-\r
+#ifndef __APPLE__\r
\r
.data\r
\r
\r
Label:\r
xor %rax,%rax\r
- movl %ss,%eax\r
+ movw %ss,%ax\r
shl $0x4,%eax\r
add %esp,%eax\r
mov %r15,%rsp\r
_16Idtr:\r
.word 0x3ff #FWORD (1 SHL 10) - 1\r
.byte 0x00\r
+\r
+#endif\r