about summary refs log tree commit diff
path: root/include/bits/user.h
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2011-02-15 00:33:23 -0500
committerRich Felker <dalias@aerifal.cx>2011-02-15 00:33:23 -0500
commit1355fdca7cb923c93f9011d8e9dcf49e1a67e537 (patch)
treebdff256e69dbeb5b5fcab7a2afc549d496d956f0 /include/bits/user.h
parent8f4865c8d25e508154a1cb89291f79489a4b3b4c (diff)
downloadmusl-1355fdca7cb923c93f9011d8e9dcf49e1a67e537.tar.gz
musl-1355fdca7cb923c93f9011d8e9dcf49e1a67e537.tar.xz
musl-1355fdca7cb923c93f9011d8e9dcf49e1a67e537.zip
preparing build system to handle ports - step 1
Diffstat (limited to 'include/bits/user.h')
-rw-r--r--include/bits/user.h77
1 files changed, 0 insertions, 77 deletions
diff --git a/include/bits/user.h b/include/bits/user.h
deleted file mode 100644
index 13ff027b..00000000
--- a/include/bits/user.h
+++ /dev/null
@@ -1,77 +0,0 @@
-#undef __WORDSIZE
-#define __WORDSIZE 32
-
-struct user_fpregs_struct
-{
-	long int cwd;
-	long int swd;
-	long int twd;
-	long int fip;
-	long int fcs;
-	long int foo;
-	long int fos;
-	long int st_space[20];
-};
-
-struct user_fpxregs_struct
-{
-	unsigned short int cwd;
-	unsigned short int swd;
-	unsigned short int twd;
-	unsigned short int fop;
-	long int fip;
-	long int fcs;
-	long int foo;
-	long int fos;
-	long int mxcsr;
-	long int reserved;
-	long int st_space[32];
-	long int xmm_space[32];
-	long int padding[56];
-};
-
-struct user_regs_struct
-{
-	long int ebx;
-	long int ecx;
-	long int edx;
-	long int esi;
-	long int edi;
-	long int ebp;
-	long int eax;
-	long int xds;
-	long int xes;
-	long int xfs;
-	long int xgs;
-	long int orig_eax;
-	long int eip;
-	long int xcs;
-	long int eflags;
-	long int esp;
-	long int xss;
-};
-
-struct user
-{
-	struct user_regs_struct		regs;
-	int				u_fpvalid;
-	struct user_fpregs_struct	i387;
-	unsigned long int		u_tsize;
-	unsigned long int		u_dsize;
-	unsigned long int		u_ssize;
-	unsigned long			start_code;
-	unsigned long			start_stack;
-	long int			signal;
-	int				reserved;
-	struct user_regs_struct		*u_ar0;
-	struct user_fpregs_struct	*u_fpstate;
-	unsigned long int		magic;
-	char				u_comm[32];
-	int				u_debugreg[8];
-};
-
-#define PAGE_MASK		(~(PAGE_SIZE-1))
-#define NBPG			PAGE_SIZE
-#define UPAGES			1
-#define HOST_TEXT_START_ADDR	(u.start_code)
-#define HOST_STACK_END_ADDR	(u.start_stack + u.u_ssize * NBPG)