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
 |