struct user_i387_struct { long cwd; long swd; long twd; long fip; long fcs; long foo; long fos; long st_space[20]; /* 8*10 bytes for each FP-reg = 80 bytes */
};
struct user_fxsr_struct { unsignedshort cwd; unsignedshort swd; unsignedshort twd; unsignedshort fop; long fip; long fcs; long foo; long fos; long mxcsr; long reserved; long st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */ long xmm_space[32]; /* 8*16 bytes for each XMM-reg = 128 bytes */ long padding[56];
};
/* When the kernel dumps core, it starts by dumping the user struct - thiswillbeusedbygdbtofigureoutwherethedataandstacksegments
are within the file, and what virtual addresses to use. */ struct user{ /* We start with the registers, to mimic the way that "memory" is returned
from the ptrace(3,...) function. */ struct user_regs_struct regs; /* Where the registers are actually stored */ /* ptrace does not yet supply these. Someday.... */ int u_fpvalid; /* True if math co-processor being used. */ /* for this mess. Not yet used. */ struct user_i387_struct i387; /* Math Co-processor registers. */ /* The rest of this junk is to help gdb figure out what goes where */ unsignedlongint u_tsize; /* Text segment size (pages). */ unsignedlongint u_dsize; /* Data segment size (pages). */ unsignedlongint u_ssize; /* Stack segment size (pages). */ unsignedlong start_code; /* Starting virtual address of text. */ unsignedlong start_stack; /* Starting virtual address of stack area. Thisisactuallythebottomofthestack, thetopofthestackisalwaysfoundinthe
esp register. */ longint signal; /* Signal that caused the core dump. */ int reserved; /* No longer used */ unsignedlong u_ar0; /* Used by gdb to help find the values for */ /* the registers. */ struct user_i387_struct *u_fpstate; /* Math Co-processor pointer. */ unsignedlong magic; /* To uniquely identify a core file */ char u_comm[32]; /* User command that was responsible */ int u_debugreg[8];
};
#endif/* _ASM_X86_USER_32_H */
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-09-28)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.