Index: lss/linux_syscall_support.h |
diff --git a/lss/linux_syscall_support.h b/lss/linux_syscall_support.h |
index 55b3d88e16b6477d4e65a27accc88681337b2adc..f1aad3aab9602c965a27c84e6d417d4c52626a56 100644 |
--- a/lss/linux_syscall_support.h |
+++ b/lss/linux_syscall_support.h |
@@ -1586,8 +1586,8 @@ struct kernel_statfs { |
struct { long __a1; long __a6; } __s = { (long)arg1, (long) arg6 }; \ |
__asm__ __volatile__("push %%ebp\n" \ |
"push %%ebx\n" \ |
- "leal 4(%2),%%ebp\n" \ |
- "movl 0(%2),%%ebx\n" \ |
+ "movl 4(%2),%%ebp\n" \ |
+ "movl 0(%2), %%ebx\n" \ |
"movl %1,%%eax\n" \ |
LSS_ENTRYPOINT \ |
"pop %%ebx\n" \ |