sigcontext.h 564 B

123456789101112131415161718192021222324
  1. #ifndef _ASM_M68k_SIGCONTEXT_H
  2. #define _ASM_M68k_SIGCONTEXT_H
  3. struct sigcontext {
  4. unsigned long sc_mask; /* old sigmask */
  5. unsigned long sc_usp; /* old user stack pointer */
  6. unsigned long sc_d0;
  7. unsigned long sc_d1;
  8. unsigned long sc_a0;
  9. unsigned long sc_a1;
  10. #ifdef __uClinux__
  11. unsigned long sc_a5;
  12. #endif
  13. unsigned short sc_sr;
  14. unsigned long sc_pc;
  15. unsigned short sc_formatvec;
  16. #ifndef __uClinux__
  17. unsigned long sc_fpregs[2*3]; /* room for two fp registers */
  18. unsigned long sc_fpcntl[3];
  19. unsigned char sc_fpstate[216];
  20. #endif
  21. };
  22. #endif