 1da177e4c3
			
		
	
	
	1da177e4c3
	
	
	
		
			
			Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
		
			
				
	
	
		
			30 lines
		
	
	
	
		
			531 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
	
		
			531 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _M68K_UCONTEXT_H
 | |
| #define _M68K_UCONTEXT_H
 | |
| 
 | |
| typedef int greg_t;
 | |
| #define NGREG 18
 | |
| typedef greg_t gregset_t[NGREG];
 | |
| 
 | |
| typedef struct fpregset {
 | |
| 	int f_fpcntl[3];
 | |
| 	int f_fpregs[8*3];
 | |
| } fpregset_t;
 | |
| 
 | |
| struct mcontext {
 | |
| 	int version;
 | |
| 	gregset_t gregs;
 | |
| 	fpregset_t fpregs;
 | |
| };
 | |
| 
 | |
| #define MCONTEXT_VERSION 2
 | |
| 
 | |
| struct ucontext {
 | |
| 	unsigned long	  uc_flags;
 | |
| 	struct ucontext  *uc_link;
 | |
| 	stack_t		  uc_stack;
 | |
| 	struct mcontext	  uc_mcontext;
 | |
| 	unsigned long	  uc_filler[80];
 | |
| 	sigset_t	  uc_sigmask;	/* mask last for extensibility */
 | |
| };
 | |
| 
 | |
| #endif
 |