diff options
Diffstat (limited to 'syscall.c')
-rw-r--r-- | syscall.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -682,7 +682,8 @@ getrval2(struct tcb *tcp) #endif #if defined(I386) -struct user_regs_struct i386_regs; +static struct user_regs_struct i386_regs; +uint32_t *const i386_esp_ptr = &i386_regs.esp; # define ARCH_REGS_FOR_GETREGSET i386_regs #elif defined(X86_64) || defined(X32) /* @@ -716,6 +717,7 @@ static union { } x86_regs_union; # define x86_64_regs x86_regs_union.x86_64_r # define i386_regs x86_regs_union.i386_r +uint32_t *const i386_esp_ptr = &i386_regs.esp; static struct iovec x86_io = { .iov_base = &x86_regs_union }; |