OSDN Git Service

dd583d943d92057e251ee07b40ee9125398b306f
[pf3gnuchains/gcc-fork.git] / gcc / sys-types.h
1 enum clnt_stat { ___fake1 };
2 enum auth_stat { ___fake2 };
3
4 struct netconfig;
5 struct netbuf;
6 struct address;
7 struct tm;
8 struct ldfile;
9 struct syment;
10 struct stat;
11 struct timeval;
12 struct termios;
13 struct tms;
14 struct dma_cb;
15 struct cred;
16 struct vnode;
17 struct vattr;
18 struct uarg;
19 struct statfs;
20 struct statvfs;
21 struct dirent;
22 struct itimerval;
23 struct mnttab;
24 struct strbuf;
25 struct vfstab;
26 struct ldfile;
27 struct syment;
28 struct scnhdr;
29 struct exception;
30 struct nd_hostservlist;
31 struct nd_hostserv;
32 struct utsname;
33 struct uio;
34 struct pid;
35 struct pollfd;
36 struct nlist;
37 struct passwd;
38 struct spwd;
39 struct flock;
40 struct seg;
41 struct sembuf;
42 struct sigaction;
43 struct utimbuf;
44 struct map;
45 struct filehdr;
46 struct lineno;
47 struct nd_addrlist;
48 struct FTW;
49 struct buf;
50 struct ustat;
51 struct qelem;
52 struct prpsinfo;
53 struct user;
54 struct qelem;
55 struct execenv;
56 struct utmpx;
57
58 struct direct;
59 struct tm;
60 struct stat;
61 struct rlimit;
62 struct rusage;
63 struct sockaddr;
64 struct sockaddr_in;
65 struct timeval { int i; };
66 struct exportent;
67 struct fstab;
68 struct hostent;
69 struct in_addr { int i; };
70 struct ldfile;
71 struct mallinfo { int i; };
72 struct mint;
73 struct nmtent;
74 struct netent;
75 struct pmaplist;
76 struct protoent;
77 struct rpcent;
78 struct servent;
79 struct authdes_cred;
80 struct rpc_err;
81 struct ypall_callback;
82
83 union wait;
84
85 /* Get size_t and wchar_t.  */
86 #include "gstddef.h"
87
88 /* #include "sys/types.h" */
89 typedef int dev_t;
90 typedef int pid_t;
91 typedef int gid_t;
92 typedef int off_t;
93 typedef int mode_t;
94 typedef int uid_t;
95
96 typedef int proc_t;
97 typedef int time_t;
98 typedef int addr_t;
99 typedef int caddr_t;
100 typedef int clock_t;
101 typedef int div_t;
102 typedef int ldiv_t;
103 typedef int dl_t;
104 typedef int major_t;
105 typedef int minor_t;
106 typedef int emcp_t;
107 typedef int fpclass_t;
108 typedef int index_t;
109 typedef int ecb_t;
110 typedef int aioop_t;
111 typedef int evver_t;
112 typedef int evcntlcmds_t;
113 typedef int idtype_t;
114 typedef int id_t;
115 typedef int procset_t;
116 typedef int hostid_t;
117 typedef int evpollcmds_t;
118 typedef int event_t;
119 typedef int hrtime_t;
120 typedef int evqcntlcmds_t;
121 typedef int sigset_t;
122 typedef int evsiginfo_t;
123 typedef int evcontext_t;
124 typedef int evta_t;
125 typedef int speed_t;
126 typedef int rlim_t;
127 typedef int cred_t;
128 typedef int file_t;
129 typedef int vnode_t;
130 typedef int vfs_t;
131 typedef int fpos_t;
132 typedef int exhda_t;
133 typedef int ucontext_t;
134 typedef int sess_t;
135 typedef int hrtcmd_t;
136 typedef int interval_t;
137 typedef int key_t;
138 typedef int daddr_t;
139 typedef int stack_t;
140 typedef int sigaction_t;
141 typedef int siginfo_t;
142 typedef int mblk_t;
143 typedef int paddr_t;
144 typedef int qband_t;
145 typedef int queue_t;
146 typedef int rf_resource_t;
147 typedef int sr_mount_t;
148 typedef int timer_t;
149 typedef int fpregset_t;
150 typedef int prstatus_t;
151 typedef int vfssw_t;
152 typedef int eucwidth_t;
153 typedef int page_t;
154
155 typedef int u_int;
156 typedef int u_short;
157 typedef int u_long;
158 typedef int u_char;
159
160 typedef int ushort;
161 typedef int ulong;
162 typedef int uint;
163
164 typedef va_list;
165
166 typedef int archdr;
167 typedef int AUTH;
168 typedef int CLIENT;
169 typedef int DIR;
170 typedef int ENTRY;
171 typedef int Elf;
172 typedef int Elf32_Ehdr;
173 typedef int Elf32_Phdr;
174 typedef int Elf32_Shdr;
175 typedef int Elf_Arhdr;
176 typedef int Elf_Arsym;
177 typedef int Elf_Cmd;
178 typedef int Elf_Data;
179 typedef int Elf_Scn;
180 typedef int Elf_Type;
181 typedef int Elf_Kind;
182 typedef int FIELD;
183 typedef int FIELDTYPE;
184 typedef int PTF_int;
185 typedef int PTF_void;
186 typedef int PTF_charP;
187 typedef int FILE;
188 typedef int FORM;
189 typedef int ITEM;
190 typedef int MENU;
191 typedef int OPTIONS;
192 typedef int PANEL;
193 typedef int FTP_void;
194 typedef int RPCBLIST;
195 typedef int SCREEN;
196 typedef int SVCXPRT;
197 typedef int TERMINAL;
198 typedef int WINDOW;
199 typedef int bool;
200 typedef int nl_catd;
201 typedef int nl_item;
202 typedef int chtype;
203 typedef int datum;
204 typedef int fp_rnd;
205 typedef int spraycumul;
206 typedef int WORD;
207 typedef int VISIT;
208 typedef int ACTION;
209
210 typedef int *jmp_buf;
211 typedef int *sigjmp_buf;
212 typedef int xdrproc_t;
213 typedef int CALL;
214 typedef int bool_t;
215 typedef int DBM;
216 typedef int des_block;
217 typedef int resultproc_t;
218
219
220 #ifdef BSD
221
222 #define mode_t int
223 #define uid_t int
224 #define gid_t int
225 #define time_t long
226 #define pid_t int
227 #define signal_ret_t int
228 #define wait_arg_t union wait
229
230 #else
231
232 #define signal_ret_t void
233 #define wait_arg_t int
234
235 #endif