ia64/xen-unstable

changeset 6885:2f11c5b3c586

More build fixes for latest binutils. No 'movl' between
a segment register and memory location.

Signed-off-by: Keir Fraser <keir@xensource.com>
author kaf24@firebug.cl.cam.ac.uk
date Thu Sep 15 07:21:31 2005 +0000 (2005-09-15)
parents bd477fcd32ab
children 3233e7ecfa9f
files linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mmu_context.h
line diff
     1.1 --- a/linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mmu_context.h	Wed Sep 14 20:12:54 2005 -0800
     1.2 +++ b/linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mmu_context.h	Thu Sep 15 07:21:31 2005 +0000
     1.3 @@ -35,7 +35,7 @@ static inline void __prepare_arch_switch
     1.4  	 * of cr3/ldt (i.e., not in __switch_to).
     1.5  	 */
     1.6  	__asm__ __volatile__ (
     1.7 -		"movl %%es,%0 ; movl %%ds,%1 ; movl %%fs,%2 ; movl %%gs,%3"
     1.8 +		"mov %%es,%0 ; mov %%ds,%1 ; mov %%fs,%2 ; mov %%gs,%3"
     1.9  		: "=m" (current->thread.es),
    1.10  		  "=m" (current->thread.ds),
    1.11  		  "=m" (current->thread.fsindex),