diff options
author | Keir Fraser <keir@xen.org> | 2012-09-12 13:29:30 +0100 |
---|---|---|
committer | Keir Fraser <keir@xen.org> | 2012-09-12 13:29:30 +0100 |
commit | 5d1181a5ea5e0f11d481a94b16ed00d883f9726e (patch) | |
tree | 4b43be5829873f2ec1a1b2d0f7e26b15dffb11c6 /xen/common/wait.c | |
parent | b314cd733413babc5978b819793ad5c77f094adf (diff) | |
download | xen-5d1181a5ea5e0f11d481a94b16ed00d883f9726e.tar.gz xen-5d1181a5ea5e0f11d481a94b16ed00d883f9726e.tar.bz2 xen-5d1181a5ea5e0f11d481a94b16ed00d883f9726e.zip |
xen: Remove x86_32 build target.
Signed-off-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/common/wait.c')
-rw-r--r-- | xen/common/wait.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/xen/common/wait.c b/xen/common/wait.c index 81ecc7e220..aaeabc9bcc 100644 --- a/xen/common/wait.c +++ b/xen/common/wait.c @@ -140,7 +140,6 @@ static void __prepare_to_wait(struct waitqueue_vcpu *wqv) } asm volatile ( -#ifdef CONFIG_X86_64 "push %%rax; push %%rbx; push %%rdx; " "push %%rbp; push %%r8; push %%r9; push %%r10; push %%r11; " "push %%r12; push %%r13; push %%r14; push %%r15; call 1f; " @@ -151,15 +150,6 @@ static void __prepare_to_wait(struct waitqueue_vcpu *wqv) "pop %%r15; pop %%r14; pop %%r13; pop %%r12; " "pop %%r11; pop %%r10; pop %%r9; pop %%r8; " "pop %%rbp; pop %%rdx; pop %%rbx; pop %%rax" -#else - "push %%eax; push %%ebx; push %%edx; " - "push %%ebp; call 1f; " - "1: mov %%esp,%%esi; addl $2f-1b,(%%esp); " - "sub %%esi,%%ecx; cmp %3,%%ecx; jbe 2f; " - "xor %%esi,%%esi; jmp 3f; " - "2: rep movsb; mov %%esp,%%esi; 3: pop %%eax; " - "pop %%ebp; pop %%edx; pop %%ebx; pop %%eax" -#endif : "=&S" (wqv->esp), "=&c" (dummy), "=&D" (dummy) : "i" (PAGE_SIZE), "1" (cpu_info), "2" (wqv->stack) : "memory" ); |