diff options
author | David 'Digit' Turner <digit@google.com> | 2011-02-03 10:31:27 -0800 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-02-03 10:31:27 -0800 |
commit | d51564f9184a41f71a6cf42e39051272070aa9b2 (patch) | |
tree | 71fa76ec9d529a6a1f723741e99369322d14e518 /libc | |
parent | 820e6867e286af05a539b611e5a30d9f8d0a6c5f (diff) | |
parent | 30b4d82bbab8f49ded1c309366ea02578e7b4e7a (diff) | |
download | bionic-d51564f9184a41f71a6cf42e39051272070aa9b2.zip bionic-d51564f9184a41f71a6cf42e39051272070aa9b2.tar.gz bionic-d51564f9184a41f71a6cf42e39051272070aa9b2.tar.bz2 |
Merge "libc: Fix struct user_vfp definition."
Diffstat (limited to 'libc')
-rw-r--r-- | libc/kernel/arch-arm/asm/ptrace.h | 7 | ||||
-rw-r--r-- | libc/kernel/arch-arm/asm/user.h | 11 |
2 files changed, 12 insertions, 6 deletions
diff --git a/libc/kernel/arch-arm/asm/ptrace.h b/libc/kernel/arch-arm/asm/ptrace.h index 3faf738..a04eec3 100644 --- a/libc/kernel/arch-arm/asm/ptrace.h +++ b/libc/kernel/arch-arm/asm/ptrace.h @@ -64,12 +64,7 @@ #ifndef __ASSEMBLY__ struct pt_regs { - long uregs[18]; -}; - -struct user_vfp { - unsigned long long fpregs[32]; - unsigned long fpscr; + long uregs[18]; }; #define ARM_cpsr uregs[16] diff --git a/libc/kernel/arch-arm/asm/user.h b/libc/kernel/arch-arm/asm/user.h index 5f25850..d0baecd 100644 --- a/libc/kernel/arch-arm/asm/user.h +++ b/libc/kernel/arch-arm/asm/user.h @@ -58,4 +58,15 @@ struct user{ #define HOST_TEXT_START_ADDR (u.start_code) #define HOST_STACK_END_ADDR (u.start_stack + u.u_ssize * NBPG) +struct user_vfp { + unsigned long long fpregs[32]; + unsigned long fpscr; +}; + +struct user_vfp_exc { + unsigned long fpexc; + unsigned long fpinst; + unsigned long fpinst2; +}; + #endif |