sigcontext.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. #ifndef __ASM_SH_SIGCONTEXT_H
  2. #define __ASM_SH_SIGCONTEXT_H
  3. struct sigcontext {
  4. unsigned long oldmask;
  5. /* CPU registers */
  6. unsigned long sc_regs[16];
  7. unsigned long sc_pc;
  8. unsigned long sc_pr;
  9. unsigned long sc_sr;
  10. unsigned long sc_gbr;
  11. unsigned long sc_mach;
  12. unsigned long sc_macl;
  13. #if defined(__SH4__)
  14. /* FPU registers */
  15. unsigned long sc_fpregs[16];
  16. unsigned long sc_xfpregs[16];
  17. unsigned int sc_fpscr;
  18. unsigned int sc_fpul;
  19. unsigned int sc_ownedfp;
  20. #endif
  21. };
  22. #endif /* __ASM_SH_SIGCONTEXT_H */