+++ linux/include/asm-i386/segment.h Tue Apr 9 10:35:29 1996
@@ -85,9 +85,9 @@
__asm__ volatile
(" cld
push %%es
- movw %%fs,%%cx
- movw %%cx,%%es
+ push %%fs
cmpl $3,%0
+ pop %%es
jbe 1f
movl %%edi,%%ecx
negl %%ecx