1 
2 /* Copyright (C) 2004, Yoshinori Sato <ysato@users.sourceforge.jp> */
3 /* Define the machine-dependent type `jmp_buf'.  H8/300 version.  */
4 
5 #ifndef _BITS_SETJMP_H
6 #define _BITS_SETJMP_H	1
7 
8 #if !defined _SETJMP_H && !defined _PTHREAD_H
9 # error "Never include <bits/setjmp.h> directly; use <setjmp.h> instead."
10 #endif
11 
12 typedef struct
13   {
14     unsigned long __regs[4];  /* save er4 - er7(sp) */
15     unsigned long __pc;       /* the return address */
16   } __jmp_buf[1];
17 
18 #endif	/* bits/setjmp.h */
19