source: asp3_tinet_ecnl_arm/trunk/musl-1.1.18/arch/arm/bits/user.h@ 352

Last change on this file since 352 was 352, checked in by coas-nagasima, 6 years ago

arm向けASP3版ECNLを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-chdr;charset=UTF-8
File size: 757 bytes
Line 
1typedef struct user_fpregs {
2 struct fp_reg {
3 unsigned sign1:1;
4 unsigned unused:15;
5 unsigned sign2:1;
6 unsigned exponent:14;
7 unsigned j:1;
8 unsigned mantissa1:31;
9 unsigned mantissa0:32;
10 } fpregs[8];
11 unsigned fpsr:32;
12 unsigned fpcr:32;
13 unsigned char ftype[8];
14 unsigned int init_flag;
15} elf_fpregset_t;
16
17struct user_regs {
18 unsigned long uregs[18];
19};
20#define ELF_NGREG 18
21typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NGREG];
22
23struct user {
24 struct user_regs regs;
25 int u_fpvalid;
26 unsigned long u_tsize, u_dsize, u_ssize;
27 unsigned long start_code, start_stack;
28 long signal;
29 int reserved;
30 struct user_regs *u_ar0;
31 unsigned long magic;
32 char u_comm[32];
33 int u_debugreg[8];
34 struct user_fpregs u_fp;
35 struct user_fpregs *u_fp0;
36};
Note: See TracBrowser for help on using the repository browser.