[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] minios: Fix get_current() inline asm.
# HG changeset patch # User Keir Fraser <keir@xxxxxxxxxxxxx> # Date 1192523420 -3600 # Node ID d915111f8246bacfda168effafade68e1262e7cb # Parent 07c8b97ee1afcd3bfe6ee122bea36c29d2d4ebcd minios: Fix get_current() inline asm. From: Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx> Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx> --- extras/mini-os/include/x86/arch_sched.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -r 07c8b97ee1af -r d915111f8246 extras/mini-os/include/x86/arch_sched.h --- a/extras/mini-os/include/x86/arch_sched.h Mon Oct 15 14:03:08 2007 +0100 +++ b/extras/mini-os/include/x86/arch_sched.h Tue Oct 16 09:30:20 2007 +0100 @@ -7,9 +7,9 @@ static inline struct thread* get_current { struct thread **current; #ifdef __i386__ - __asm__("andl %%esp,%0; ":"=r" (current) : "r" (~8191UL)); + __asm__("andl %%esp,%0; ":"=r" (current) : "0" (~8191UL)); #else - __asm__("andq %%rsp,%0; ":"=r" (current) : "r" (~8191UL)); + __asm__("andq %%rsp,%0; ":"=r" (current) : "0" (~8191UL)); #endif return *current; } _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |