git://ftp.safe.ca
/
safe
/
jmp
/
linux-2.6
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
x86: use generic register name in the thread and tss structures
[safe/jmp/linux-2.6]
/
include
/
asm-x86
/
system_32.h
diff --git
a/include/asm-x86/system_32.h
b/include/asm-x86/system_32.h
index
db6283e
..
f5b3f77
100644
(file)
--- a/
include/asm-x86/system_32.h
+++ b/
include/asm-x86/system_32.h
@@
-28,9
+28,9
@@
extern struct task_struct * FASTCALL(__switch_to(struct task_struct *prev, struc
"1:\t" \
"popl %%ebp\n\t" \
"popfl" \
"1:\t" \
"popl %%ebp\n\t" \
"popfl" \
- :"=m" (prev->thread.
esp),"=m" (prev->thread.eip),
\
+ :"=m" (prev->thread.
sp),"=m" (prev->thread.ip),
\
"=a" (last),"=S" (esi),"=D" (edi) \
"=a" (last),"=S" (esi),"=D" (edi) \
- :"m" (next->thread.
esp),"m" (next->thread.eip),
\
+ :"m" (next->thread.
sp),"m" (next->thread.ip),
\
"2" (prev), "d" (next)); \
} while (0)
"2" (prev), "d" (next)); \
} while (0)