OSDN Git Service

Change "gstddef.h" to <stddef.h>.
[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 <stddef.h>
87
88 /* #include "sys/types.h" */
89
90 /* The actual types used here are mostly wrong,
91    but it is not supposed to matter what types we use here.  */
92
93 typedef int dev_t;
94 typedef int pid_t;
95 typedef int gid_t;
96 typedef int off_t;
97 typedef int mode_t;
98 typedef int uid_t;
99
100 typedef int proc_t;
101 typedef int time_t;
102 typedef int addr_t;
103 typedef int caddr_t;
104 typedef int clock_t;
105 typedef int div_t;
106 typedef int ldiv_t;
107 typedef int dl_t;
108 typedef int major_t;
109 typedef int minor_t;
110 typedef int emcp_t;
111 typedef int fpclass_t;
112 typedef int index_t;
113 typedef int ecb_t;
114 typedef int aioop_t;
115 typedef int evver_t;
116 typedef int evcntlcmds_t;
117 typedef int idtype_t;
118 typedef int id_t;
119 typedef int procset_t;
120 typedef int hostid_t;
121 typedef int evpollcmds_t;
122 typedef int event_t;
123 typedef int hrtime_t;
124 typedef int evqcntlcmds_t;
125 typedef int sigset_t;
126 typedef int evsiginfo_t;
127 typedef int evcontext_t;
128 typedef int evta_t;
129 typedef int speed_t;
130 typedef int rlim_t;
131 typedef int cred_t;
132 typedef int file_t;
133 typedef int vnode_t;
134 typedef int vfs_t;
135 typedef int fpos_t;
136 typedef int exhda_t;
137 typedef int ucontext_t;
138 typedef int sess_t;
139 typedef int hrtcmd_t;
140 typedef int interval_t;
141 typedef int key_t;
142 typedef int daddr_t;
143 typedef int stack_t;
144 typedef int sigaction_t;
145 typedef int siginfo_t;
146 typedef int mblk_t;
147 typedef int paddr_t;
148 typedef int qband_t;
149 typedef int queue_t;
150 typedef int rf_resource_t;
151 typedef int sr_mount_t;
152 typedef int timer_t;
153 typedef int fpregset_t;
154 typedef int prstatus_t;
155 typedef int vfssw_t;
156 typedef int eucwidth_t;
157 typedef int page_t;
158
159 typedef int u_int;
160 typedef int u_short;
161 typedef int u_long;
162 typedef int u_char;
163
164 typedef int ushort;
165 typedef int ulong;
166 typedef int uint;
167
168 typedef int va_list;
169
170 typedef int archdr;
171 typedef int AUTH;
172 typedef int CLIENT;
173 typedef int DIR;
174 typedef int ENTRY;
175 typedef int Elf;
176 typedef int Elf32_Ehdr;
177 typedef int Elf32_Phdr;
178 typedef int Elf32_Shdr;
179 typedef int Elf_Arhdr;
180 typedef int Elf_Arsym;
181 typedef int Elf_Cmd;
182 typedef int Elf_Data;
183 typedef int Elf_Scn;
184 typedef int Elf_Type;
185 typedef int Elf_Kind;
186 typedef int FIELD;
187 typedef int FIELDTYPE;
188 typedef int PTF_int;
189 typedef int PTF_void;
190 typedef int PTF_charP;
191 typedef int FILE;
192 typedef int FORM;
193 typedef int ITEM;
194 typedef int MENU;
195 typedef int OPTIONS;
196 typedef int PANEL;
197 typedef int FTP_void;
198 typedef int RPCBLIST;
199 typedef int SCREEN;
200 typedef int SVCXPRT;
201 typedef int TERMINAL;
202 typedef int WINDOW;
203 typedef int bool;
204 typedef int nl_catd;
205 typedef int nl_item;
206 typedef int chtype;
207 typedef int datum;
208 typedef int fp_rnd;
209 typedef int spraycumul;
210 typedef int WORD;
211 typedef int VISIT;
212 typedef int ACTION;
213
214 typedef int *jmp_buf;
215 typedef int *sigjmp_buf;
216 typedef int xdrproc_t;
217 typedef int CALL;
218 typedef int bool_t;
219 typedef int DBM;
220 typedef int des_block;
221 typedef int resultproc_t;
222
223
224 #ifdef BSD
225
226 #define mode_t int
227 #define uid_t int
228 #define gid_t int
229 #define time_t long
230 #define pid_t int
231 #define signal_ret_t int
232 #define wait_arg_t union wait
233
234 #else
235
236 #define signal_ret_t void
237 #define wait_arg_t int
238
239 #endif