mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	 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!
		
			
				
	
	
		
			35 lines
		
	
	
	
		
			755 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			755 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _I386_MATH_EMU_H
 | |
| #define _I386_MATH_EMU_H
 | |
| 
 | |
| #include <asm/sigcontext.h>
 | |
| 
 | |
| int restore_i387_soft(void *s387, struct _fpstate __user *buf);
 | |
| int save_i387_soft(void *s387, struct _fpstate __user *buf);
 | |
| 
 | |
| /* This structure matches the layout of the data saved to the stack
 | |
|    following a device-not-present interrupt, part of it saved
 | |
|    automatically by the 80386/80486.
 | |
|    */
 | |
| struct info {
 | |
| 	long ___orig_eip;
 | |
| 	long ___ebx;
 | |
| 	long ___ecx;
 | |
| 	long ___edx;
 | |
| 	long ___esi;
 | |
| 	long ___edi;
 | |
| 	long ___ebp;
 | |
| 	long ___eax;
 | |
| 	long ___ds;
 | |
| 	long ___es;
 | |
| 	long ___orig_eax;
 | |
| 	long ___eip;
 | |
| 	long ___cs;
 | |
| 	long ___eflags;
 | |
| 	long ___esp;
 | |
| 	long ___ss;
 | |
| 	long ___vm86_es; /* This and the following only in vm86 mode */
 | |
| 	long ___vm86_ds;
 | |
| 	long ___vm86_fs;
 | |
| 	long ___vm86_gs;
 | |
| };
 | |
| #endif
 |