misc header changes for r10d
1. move sgidefs.h to libc/arch-mips. See bionic 6e50cb454451916ced315680f6c13dc08cf3959a 2. change type of u_ar0 from "unsigned long" to "struct user_regs_struct*". See bionic e03950fa0c5567edf70d011b856a027e03b1c0f7 3. sync fts.h, dlext.h, sys/user.h 4. remove ' from string.h Change-Id: I2ba58b0df4c655f107ea086efbd0220de2b40e9a
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
#include <limits.h> /* For PAGE_SIZE. */
|
||||
#include <stddef.h> /* For size_t */
|
||||
#include <stddef.h> /* For size_t. */
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
||||
@@ -92,7 +92,7 @@ struct user {
|
||||
unsigned long start_stack;
|
||||
long int signal;
|
||||
int reserved;
|
||||
unsigned long u_ar0;
|
||||
struct user_regs_struct* u_ar0;
|
||||
struct user_fpregs_struct* u_fpstate;
|
||||
unsigned long magic;
|
||||
char u_comm[32];
|
||||
@@ -109,7 +109,7 @@ struct user_fpregs_struct {
|
||||
__u64 rip;
|
||||
__u64 rdp;
|
||||
__u32 mxcsr;
|
||||
__u32 mxcsr_mask;
|
||||
__u32 mxcr_mask;
|
||||
__u32 st_space[32];
|
||||
__u32 xmm_space[64];
|
||||
__u32 padding[24];
|
||||
@@ -156,7 +156,7 @@ struct user {
|
||||
long int signal;
|
||||
int reserved;
|
||||
int pad1;
|
||||
unsigned long u_ar0;
|
||||
struct user_regs_struct* u_ar0;
|
||||
struct user_fpregs_struct* u_fpstate;
|
||||
unsigned long magic;
|
||||
char u_comm[32];
|
||||
@@ -166,7 +166,7 @@ struct user {
|
||||
};
|
||||
|
||||
#elif defined(__mips__)
|
||||
struct user_regs_struct
|
||||
struct user_regs_struct
|
||||
{
|
||||
unsigned long regs[180 / sizeof(unsigned long) + 64];
|
||||
};
|
||||
@@ -180,7 +180,7 @@ struct user {
|
||||
unsigned long start_data;
|
||||
unsigned long start_stack;
|
||||
long int signal;
|
||||
unsigned long u_ar0;
|
||||
void* u_ar0;
|
||||
unsigned long magic;
|
||||
char u_comm[32];
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user