home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / KERNEL-S / V1.2 / LINUX-1.2 / LINUX-1 / linux / include / asm-i386 / signal.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-01-16  |  594 b   |  30 lines

  1. #ifndef _ASMi386_SIGNAL_H
  2. #define _ASMi386_SIGNAL_H
  3.  
  4. struct sigcontext_struct {
  5.     unsigned short gs, __gsh;
  6.     unsigned short fs, __fsh;
  7.     unsigned short es, __esh;
  8.     unsigned short ds, __dsh;
  9.     unsigned long edi;
  10.     unsigned long esi;
  11.     unsigned long ebp;
  12.     unsigned long esp;
  13.     unsigned long ebx;
  14.     unsigned long edx;
  15.     unsigned long ecx;
  16.     unsigned long eax;
  17.     unsigned long trapno;
  18.     unsigned long err;
  19.     unsigned long eip;
  20.     unsigned short cs, __csh;
  21.     unsigned long eflags;
  22.     unsigned long esp_at_signal;
  23.     unsigned short ss, __ssh;
  24.     unsigned long i387;
  25.     unsigned long oldmask;
  26.     unsigned long cr2;
  27. };
  28.  
  29. #endif
  30.