summaryrefslogtreecommitdiffstats
path: root/libc
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2014-01-09 14:01:18 -0800
committerElliott Hughes <enh@google.com>2014-01-09 14:01:18 -0800
commitf8b2b3c81ea4cebf1f9adbb47cc9dfb81a1ed309 (patch)
tree7c3361a631af642d38c72e0165639d9c4f5db9eb /libc
parent6114ffb3e16c114c728c31b472263660e2d2210c (diff)
downloadbionic-f8b2b3c81ea4cebf1f9adbb47cc9dfb81a1ed309.zip
bionic-f8b2b3c81ea4cebf1f9adbb47cc9dfb81a1ed309.tar.gz
bionic-f8b2b3c81ea4cebf1f9adbb47cc9dfb81a1ed309.tar.bz2
Fix x86 user_regs_struct.
I fixed x86-64 yesterday, but didn't fix x86 at the same time. Change-Id: I5c081f5956dfedb9389af303369b841dd0fc1953
Diffstat (limited to 'libc')
-rw-r--r--libc/include/sys/user.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/libc/include/sys/user.h b/libc/include/sys/user.h
index bf762e7..9f11a83 100644
--- a/libc/include/sys/user.h
+++ b/libc/include/sys/user.h
@@ -61,23 +61,23 @@ struct user_fxsr_struct {
long padding[56];
};
struct user_regs_struct {
- unsigned long bx;
- unsigned long cx;
- unsigned long dx;
- unsigned long si;
- unsigned long di;
- unsigned long bp;
- unsigned long ax;
- unsigned long ds;
- unsigned long es;
- unsigned long fs;
- unsigned long gs;
- unsigned long orig_ax;
- unsigned long ip;
- unsigned long cs;
- unsigned long flags;
- unsigned long sp;
- unsigned long ss;
+ long ebx;
+ long ecx;
+ long edx;
+ long esi;
+ long edi;
+ long ebp;
+ long eax;
+ long xds;
+ long xes;
+ long xfs;
+ long xgs;
+ long orig_eax;
+ long eip;
+ long xcs;
+ long eflags;
+ long esp;
+ long xss;
};
struct user {
struct user_regs_struct regs;