aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@gmail.com>2011-05-16 01:35:07 -0400
committerUlrich Drepper <drepper@gmail.com>2011-05-16 01:35:07 -0400
commitd79a9c949c84e7f0ba33e87447c47af833e9f11a (patch)
tree2e94a17bb4f23b9503d473cb48d037a5b3929448 /sysdeps/unix/sysv
parent5eb84b0e8e0d3ec3d73a08c8525fec761e0d0804 (diff)
downloadglibc-d79a9c949c84e7f0ba33e87447c47af833e9f11a.tar
glibc-d79a9c949c84e7f0ba33e87447c47af833e9f11a.tar.gz
glibc-d79a9c949c84e7f0ba33e87447c47af833e9f11a.tar.bz2
glibc-d79a9c949c84e7f0ba33e87447c47af833e9f11a.zip
Cleanup x86-64 sys/user.h
Diffstat (limited to 'sysdeps/unix/sysv')
-rw-r--r--sysdeps/unix/sysv/linux/x86_64/sys/user.h86
1 files changed, 43 insertions, 43 deletions
diff --git a/sysdeps/unix/sysv/linux/x86_64/sys/user.h b/sysdeps/unix/sysv/linux/x86_64/sys/user.h
index ceadcf4788..c54cca80ad 100644
--- a/sysdeps/unix/sysv/linux/x86_64/sys/user.h
+++ b/sysdeps/unix/sysv/linux/x86_64/sys/user.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc.
+/* Copyright (C) 2001, 2002, 2004, 2011 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -29,48 +29,48 @@
struct user_fpregs_struct
{
- __uint16_t cwd;
- __uint16_t swd;
- __uint16_t ftw;
- __uint16_t fop;
- __uint64_t rip;
- __uint64_t rdp;
- __uint32_t mxcsr;
- __uint32_t mxcr_mask;
- __uint32_t st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */
- __uint32_t xmm_space[64]; /* 16*16 bytes for each XMM-reg = 256 bytes */
- __uint32_t padding[24];
+ unsigned short int cwd;
+ unsigned short int swd;
+ unsigned short int ftw;
+ unsigned short int fop;
+ unsigned long int rip;
+ unsigned long int rdp;
+ unsigned int mxcsr;
+ unsigned int mxcr_mask;
+ unsigned int st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */
+ unsigned int xmm_space[64]; /* 16*16 bytes for each XMM-reg = 256 bytes */
+ unsigned int padding[24];
};
struct user_regs_struct
{
- unsigned long r15;
- unsigned long r14;
- unsigned long r13;
- unsigned long r12;
- unsigned long rbp;
- unsigned long rbx;
- unsigned long r11;
- unsigned long r10;
- unsigned long r9;
- unsigned long r8;
- unsigned long rax;
- unsigned long rcx;
- unsigned long rdx;
- unsigned long rsi;
- unsigned long rdi;
- unsigned long orig_rax;
- unsigned long rip;
- unsigned long cs;
- unsigned long eflags;
- unsigned long rsp;
- unsigned long ss;
- unsigned long fs_base;
- unsigned long gs_base;
- unsigned long ds;
- unsigned long es;
- unsigned long fs;
- unsigned long gs;
+ unsigned long int r15;
+ unsigned long int r14;
+ unsigned long int r13;
+ unsigned long int r12;
+ unsigned long int rbp;
+ unsigned long int rbx;
+ unsigned long int r11;
+ unsigned long int r10;
+ unsigned long int r9;
+ unsigned long int r8;
+ unsigned long int rax;
+ unsigned long int rcx;
+ unsigned long int rdx;
+ unsigned long int rsi;
+ unsigned long int rdi;
+ unsigned long int orig_rax;
+ unsigned long int rip;
+ unsigned long int intcs;
+ unsigned long int eflags;
+ unsigned long int rsp;
+ unsigned long int ss;
+ unsigned long int fs_base;
+ unsigned long int gs_base;
+ unsigned long int ds;
+ unsigned long int es;
+ unsigned long int fs;
+ unsigned long int gs;
};
struct user
@@ -81,8 +81,8 @@ struct user
unsigned long int u_tsize;
unsigned long int u_dsize;
unsigned long int u_ssize;
- unsigned long start_code;
- unsigned long start_stack;
+ unsigned long int start_code;
+ unsigned long int start_stack;
long int signal;
int reserved;
struct user_regs_struct* u_ar0;
@@ -152,8 +152,8 @@ struct user
unsigned long int u_tsize;
unsigned long int u_dsize;
unsigned long int u_ssize;
- unsigned long start_code;
- unsigned long start_stack;
+ unsigned long int start_code;
+ unsigned long int start_stack;
long int signal;
int reserved;
struct user_regs_struct* u_ar0;