[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Fix 64-bit build problem. Not allowed to movl between a
# HG changeset patch # User kaf24@xxxxxxxxxxxxxxxxxxxx # Node ID f5ff107742ce75f747356fa79c349b6c29d658dc # Parent 1936ccaccf5e1d57c269c667b1090f7514661a8b Fix 64-bit build problem. Not allowed to movl between a segment register and a memory location. Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx> diff -r 1936ccaccf5e -r f5ff107742ce linux-2.6-xen-sparse/arch/xen/x86_64/kernel/entry.S --- a/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/entry.S Wed Sep 14 09:17:44 2005 +++ b/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/entry.S Wed Sep 14 09:20:21 2005 @@ -751,10 +751,10 @@ # Hypervisor uses this for application faults while it executes. ENTRY(failsafe_callback) addq $0x10,%rsp /* skip rcx and r11 */ -1: movl (%rsp),%ds -2: movl 8(%rsp),%es -3: movl 16(%rsp),%fs -4: movl 24(%rsp),%gs +1: mov (%rsp),%ds +2: mov 8(%rsp),%es +3: mov 16(%rsp),%fs +4: mov 24(%rsp),%gs addq $0x20,%rsp /* skip the above selectors */ SAVE_ALL jmp error_exit _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |