]>
Commit | Line | Data |
---|---|---|
de4e0a62 JR |
1 | --- strace-4.2/linux/dummy.h.ia64 Thu Jul 15 17:11:37 1999 |
2 | +++ strace-4.2/linux/dummy.h Tue Mar 21 15:04:51 2000 | |
3 | @@ -60,7 +60,6 @@ | |
4 | #define sys_umount sys_chdir | |
5 | #define sys_swapon sys_chdir | |
6 | #define sys_swapoff sys_chdir | |
7 | -#define sys_clone sys_fork | |
8 | #define sys_delete_module sys_chdir | |
9 | #define sys_fchdir sys_close | |
10 | #define sys_setfsuid sys_setuid | |
11 | --- strace-4.2/linux/ia64/Makefile.in.ia64 Tue Mar 21 15:04:51 2000 | |
12 | +++ strace-4.2/linux/ia64/Makefile.in Tue Mar 21 15:04:51 2000 | |
13 | @@ -0,0 +1,57 @@ | |
14 | +# | |
15 | +# $Id$ | |
16 | +# | |
17 | + | |
18 | +srcdir = @srcdir@ | |
19 | +VPATH = $(srcdir) | |
20 | + | |
21 | +CC = @CC@ | |
22 | +CPP = @CPP@ | |
23 | +SHELL = /bin/sh | |
24 | + | |
25 | +DEFS = @DEFS@ | |
26 | +LDLIBS = @LIBS@ | |
27 | + | |
28 | +CFLAGS = -g | |
29 | +LDFLAGS = -g | |
30 | +WARNFLAGS = @WARNFLAGS@ | |
31 | + | |
32 | +CPPFLAGS = | |
33 | +INCLUDES = -I. -I.. -I$(srcdir)/.. -I../.. -I$(srcdir) | |
34 | + | |
35 | +includedir = @includedir@ | |
36 | + | |
37 | +all: ioctlent.h errnoent.h signalent.h syscallent.h | |
38 | + | |
39 | +ioctlent.raw: ioctlent.sh | |
40 | + $(SHELL) $(srcdir)/ioctlent.sh $(includedir) >$@ | |
41 | + | |
42 | +ioctlent.h: ioctlent.raw ioctlsort | |
43 | + ./ioctlsort >$@ | |
44 | + | |
45 | +ioctlsort: ioctlsort.o | |
46 | + $(CC) $(LDFLAGS) ioctlsort.o -o ioctlsort | |
47 | + | |
48 | +ioctlsort.o: ../../ioctlsort.c | |
49 | + $(CC) $(WARNFLAGS) $(DEFS) $(CPPFLAGS) $(INCLUDES) $(CFLAGS) -c $(srcdir)/../../ioctlsort.c | |
50 | + | |
51 | +ioctlsort.o: ioctlent.raw | |
52 | + | |
53 | +errnoent.h: ../../errnoent.sh $(includedir)/asm/errno.h | |
54 | + $(SHELL) $(srcdir)/../../errnoent.sh $(includedir)/asm/errno.h >$@ | |
55 | + | |
56 | +signalent.h: ../../signalent.sh $(includedir)/asm/signal.h | |
57 | + $(SHELL) $(srcdir)/../../signalent.sh $(includedir)/asm/signal.h >$@ | |
58 | + | |
59 | +#syscallent.h: ../../syscallent.sh $(includedir)/sys/syscall.h | |
60 | +syscallent.h: | |
61 | + $(SHELL) $(srcdir)/../../syscallent.sh $(includedir)/sys/syscall.h >$@ | |
62 | + | |
63 | +clean: | |
64 | + rm -f ioctlent.c *.raw *.tmp *.o ioctlsort | |
65 | + | |
66 | +distclean: clean | |
67 | + rm -f Makefile | |
68 | + | |
69 | +maintainer-clean: distclean | |
70 | + rm -f ioctlent.h errnoent.h signalent.h | |
71 | --- strace-4.2/linux/ia64/errnoent.h.ia64 Tue Mar 21 15:04:51 2000 | |
72 | +++ strace-4.2/linux/ia64/errnoent.h Tue Mar 21 15:04:51 2000 | |
73 | @@ -0,0 +1,125 @@ | |
74 | + "ERRNO_0", /* 0 */ | |
75 | + "EPERM", /* 1 */ | |
76 | + "ENOENT", /* 2 */ | |
77 | + "ESRCH", /* 3 */ | |
78 | + "EINTR", /* 4 */ | |
79 | + "EIO", /* 5 */ | |
80 | + "ENXIO", /* 6 */ | |
81 | + "E2BIG", /* 7 */ | |
82 | + "ENOEXEC", /* 8 */ | |
83 | + "EBADF", /* 9 */ | |
84 | + "ECHILD", /* 10 */ | |
85 | + "EAGAIN", /* 11 */ | |
86 | + "ENOMEM", /* 12 */ | |
87 | + "EACCES", /* 13 */ | |
88 | + "EFAULT", /* 14 */ | |
89 | + "ENOTBLK", /* 15 */ | |
90 | + "EBUSY", /* 16 */ | |
91 | + "EEXIST", /* 17 */ | |
92 | + "EXDEV", /* 18 */ | |
93 | + "ENODEV", /* 19 */ | |
94 | + "ENOTDIR", /* 20 */ | |
95 | + "EISDIR", /* 21 */ | |
96 | + "EINVAL", /* 22 */ | |
97 | + "ENFILE", /* 23 */ | |
98 | + "EMFILE", /* 24 */ | |
99 | + "ENOTTY", /* 25 */ | |
100 | + "ETXTBSY", /* 26 */ | |
101 | + "EFBIG", /* 27 */ | |
102 | + "ENOSPC", /* 28 */ | |
103 | + "ESPIPE", /* 29 */ | |
104 | + "EROFS", /* 30 */ | |
105 | + "EMLINK", /* 31 */ | |
106 | + "EPIPE", /* 32 */ | |
107 | + "EDOM", /* 33 */ | |
108 | + "ERANGE", /* 34 */ | |
109 | + "EDEADLK", /* 35 */ | |
110 | + "ENAMETOOLONG", /* 36 */ | |
111 | + "ENOLCK", /* 37 */ | |
112 | + "ENOSYS", /* 38 */ | |
113 | + "ENOTEMPTY", /* 39 */ | |
114 | + "ELOOP", /* 40 */ | |
115 | + "ERRNO_41", /* 41 */ | |
116 | + "ENOMSG", /* 42 */ | |
117 | + "EIDRM", /* 43 */ | |
118 | + "ECHRNG", /* 44 */ | |
119 | + "EL2NSYNC", /* 45 */ | |
120 | + "EL3HLT", /* 46 */ | |
121 | + "EL3RST", /* 47 */ | |
122 | + "ELNRNG", /* 48 */ | |
123 | + "EUNATCH", /* 49 */ | |
124 | + "ENOCSI", /* 50 */ | |
125 | + "EL2HLT", /* 51 */ | |
126 | + "EBADE", /* 52 */ | |
127 | + "EBADR", /* 53 */ | |
128 | + "EXFULL", /* 54 */ | |
129 | + "ENOANO", /* 55 */ | |
130 | + "EBADRQC", /* 56 */ | |
131 | + "EBADSLT", /* 57 */ | |
132 | + "ERRNO_58", /* 58 */ | |
133 | + "EBFONT", /* 59 */ | |
134 | + "ENOSTR", /* 60 */ | |
135 | + "ENODATA", /* 61 */ | |
136 | + "ETIME", /* 62 */ | |
137 | + "ENOSR", /* 63 */ | |
138 | + "ENONET", /* 64 */ | |
139 | + "ENOPKG", /* 65 */ | |
140 | + "EREMOTE", /* 66 */ | |
141 | + "ENOLINK", /* 67 */ | |
142 | + "EADV", /* 68 */ | |
143 | + "ESRMNT", /* 69 */ | |
144 | + "ECOMM", /* 70 */ | |
145 | + "EPROTO", /* 71 */ | |
146 | + "EMULTIHOP", /* 72 */ | |
147 | + "EDOTDOT", /* 73 */ | |
148 | + "EBADMSG", /* 74 */ | |
149 | + "EOVERFLOW", /* 75 */ | |
150 | + "ENOTUNIQ", /* 76 */ | |
151 | + "EBADFD", /* 77 */ | |
152 | + "EREMCHG", /* 78 */ | |
153 | + "ELIBACC", /* 79 */ | |
154 | + "ELIBBAD", /* 80 */ | |
155 | + "ELIBSCN", /* 81 */ | |
156 | + "ELIBMAX", /* 82 */ | |
157 | + "ELIBEXEC", /* 83 */ | |
158 | + "EILSEQ", /* 84 */ | |
159 | + "ERESTART", /* 85 */ | |
160 | + "ESTRPIPE", /* 86 */ | |
161 | + "EUSERS", /* 87 */ | |
162 | + "ENOTSOCK", /* 88 */ | |
163 | + "EDESTADDRREQ", /* 89 */ | |
164 | + "EMSGSIZE", /* 90 */ | |
165 | + "EPROTOTYPE", /* 91 */ | |
166 | + "ENOPROTOOPT", /* 92 */ | |
167 | + "EPROTONOSUPPORT", /* 93 */ | |
168 | + "ESOCKTNOSUPPORT", /* 94 */ | |
169 | + "EOPNOTSUPP", /* 95 */ | |
170 | + "EPFNOSUPPORT", /* 96 */ | |
171 | + "EAFNOSUPPORT", /* 97 */ | |
172 | + "EADDRINUSE", /* 98 */ | |
173 | + "EADDRNOTAVAIL", /* 99 */ | |
174 | + "ENETDOWN", /* 100 */ | |
175 | + "ENETUNREACH", /* 101 */ | |
176 | + "ENETRESET", /* 102 */ | |
177 | + "ECONNABORTED", /* 103 */ | |
178 | + "ECONNRESET", /* 104 */ | |
179 | + "ENOBUFS", /* 105 */ | |
180 | + "EISCONN", /* 106 */ | |
181 | + "ENOTCONN", /* 107 */ | |
182 | + "ESHUTDOWN", /* 108 */ | |
183 | + "ETOOMANYREFS", /* 109 */ | |
184 | + "ETIMEDOUT", /* 110 */ | |
185 | + "ECONNREFUSED", /* 111 */ | |
186 | + "EHOSTDOWN", /* 112 */ | |
187 | + "EHOSTUNREACH", /* 113 */ | |
188 | + "EALREADY", /* 114 */ | |
189 | + "EINPROGRESS", /* 115 */ | |
190 | + "ESTALE", /* 116 */ | |
191 | + "EUCLEAN", /* 117 */ | |
192 | + "ENOTNAM", /* 118 */ | |
193 | + "ENAVAIL", /* 119 */ | |
194 | + "EISNAM", /* 120 */ | |
195 | + "EREMOTEIO", /* 121 */ | |
196 | + "EDQUOT", /* 122 */ | |
197 | + "ENOMEDIUM", /* 123 */ | |
198 | + "EMEDIUMTYPE", /* 124 */ | |
199 | --- strace-4.2/linux/ia64/ioctlent.h.ia64 Tue Mar 21 15:04:51 2000 | |
200 | +++ strace-4.2/linux/ia64/ioctlent.h Tue Mar 21 15:04:51 2000 | |
201 | @@ -0,0 +1,623 @@ | |
202 | +{"linux/fs.h", "FIBMAP", 0x1}, | |
203 | +{"linux/fs.h", "FIGETBSZ", 0x2}, | |
204 | +{"linux/fd.h", "FDCLRPRM", 0x241}, | |
205 | +{"linux/fd.h", "FDMSGON", 0x245}, | |
206 | +{"linux/fd.h", "FDMSGOFF", 0x246}, | |
207 | +{"linux/fd.h", "FDFMTBEG", 0x247}, | |
208 | +{"linux/fd.h", "FDFMTEND", 0x249}, | |
209 | +{"linux/fd.h", "FDSETEMSGTRESH", 0x24a}, | |
210 | +{"linux/fd.h", "FDFLUSH", 0x24b}, | |
211 | +{"linux/fd.h", "FDRESET", 0x254}, | |
212 | +{"linux/fd.h", "FDWERRORCLR", 0x256}, | |
213 | +{"linux/fd.h", "FDRAWCMD", 0x258}, | |
214 | +{"linux/fd.h", "FDTWADDLE", 0x259}, | |
215 | +{"linux/fd.h", "FDEJECT", 0x25a}, | |
216 | +{"linux/in6.h", "IPV6_PRIORITY_RESERVED1", 0x300}, | |
217 | +{"linux/quota.h", "Q_GETQUOTA", 0x300}, | |
218 | +{"linux/hdreg.h", "HDIO_GETGEO", 0x301}, | |
219 | +{"linux/ps2esdi.h", "HDIO_GETGEO", 0x301}, | |
220 | +{"linux/hdreg.h", "HDIO_GET_UNMASKINTR", 0x302}, | |
221 | +{"linux/hdreg.h", "HDIO_GET_MULTCOUNT", 0x304}, | |
222 | +{"linux/hdreg.h", "HDIO_OBSOLETE_IDENTITY", 0x307}, | |
223 | +{"linux/hdreg.h", "HDIO_GET_KEEPSETTINGS", 0x308}, | |
224 | +{"linux/hdreg.h", "HDIO_GET_32BIT", 0x309}, | |
225 | +{"linux/hdreg.h", "HDIO_GET_NOWERR", 0x30a}, | |
226 | +{"linux/hdreg.h", "HDIO_GET_DMA", 0x30b}, | |
227 | +{"linux/hdreg.h", "HDIO_GET_NICE", 0x30c}, | |
228 | +{"linux/hdreg.h", "HDIO_GET_IDENTITY", 0x30d}, | |
229 | +{"linux/hdreg.h", "HDIO_DRIVE_CMD", 0x31f}, | |
230 | +{"linux/hdreg.h", "HDIO_SET_MULTCOUNT", 0x321}, | |
231 | +{"linux/hdreg.h", "HDIO_SET_UNMASKINTR", 0x322}, | |
232 | +{"linux/hdreg.h", "HDIO_SET_KEEPSETTINGS", 0x323}, | |
233 | +{"linux/hdreg.h", "HDIO_SET_32BIT", 0x324}, | |
234 | +{"linux/hdreg.h", "HDIO_SET_NOWERR", 0x325}, | |
235 | +{"linux/hdreg.h", "HDIO_SET_DMA", 0x326}, | |
236 | +{"linux/hdreg.h", "HDIO_SET_PIO_MODE", 0x327}, | |
237 | +{"linux/hdreg.h", "HDIO_SCAN_HWIF", 0x328}, | |
238 | +{"linux/hdreg.h", "HDIO_SET_NICE", 0x329}, | |
239 | +{"linux/hdreg.h", "HDIO_UNREGISTER_HWIF", 0x32a}, | |
240 | +{"linux/zorro.h", "ZORRO_MANUF_CARDCO_1", 0x3ec}, | |
241 | +{"linux/zorro.h", "ZORRO_MANUF_A_SQUARED", 0x3ed}, | |
242 | +{"linux/zorro.h", "ZORRO_MANUF_COMSPEC_COMMUNICATIONS", 0x3ee}, | |
243 | +{"linux/zorro.h", "ZORRO_MANUF_ANAKIN_RESEARCH", 0x3f1}, | |
244 | +{"linux/zorro.h", "ZORRO_MANUF_MICROBOTICS", 0x3f2}, | |
245 | +{"linux/zorro.h", "ZORRO_MANUF_ACCESS_ASSOCIATES_ALEGRA", 0x3f4}, | |
246 | +{"linux/zorro.h", "ZORRO_MANUF_EXPANSION_TECHNOLOGIES", 0x3f6}, | |
247 | +{"linux/zorro.h", "ZORRO_MANUF_ASDG", 0x3ff}, | |
248 | +{"linux/umsdos_fs.h", "UMSDOS_READDIR_DOS", 0x4d2}, | |
249 | +{"linux/umsdos_fs.h", "UMSDOS_UNLINK_DOS", 0x4d3}, | |
250 | +{"linux/umsdos_fs.h", "UMSDOS_RMDIR_DOS", 0x4d4}, | |
251 | +{"linux/umsdos_fs.h", "UMSDOS_STAT_DOS", 0x4d5}, | |
252 | +{"linux/umsdos_fs.h", "UMSDOS_CREAT_EMD", 0x4d6}, | |
253 | +{"linux/umsdos_fs.h", "UMSDOS_UNLINK_EMD", 0x4d7}, | |
254 | +{"linux/umsdos_fs.h", "UMSDOS_READDIR_EMD", 0x4d8}, | |
255 | +{"linux/umsdos_fs.h", "UMSDOS_GETVERSION", 0x4d9}, | |
256 | +{"linux/umsdos_fs.h", "UMSDOS_INIT_EMD", 0x4da}, | |
257 | +{"linux/umsdos_fs.h", "UMSDOS_DOS_SETUP", 0x4db}, | |
258 | +{"linux/umsdos_fs.h", "UMSDOS_RENAME_DOS", 0x4dc}, | |
259 | +{"linux/in6.h", "IPV6_PRIORITY_INTERACTIVE", 0x600}, | |
260 | +{"linux/quota.h", "Q_SYNC", 0x600}, | |
261 | +{"linux/lp.h", "LPCHAR", 0x601}, | |
262 | +{"linux/lp_m68k.h", "LPCHAR", 0x601}, | |
263 | +{"linux/lp.h", "LPTIME", 0x602}, | |
264 | +{"linux/lp_m68k.h", "LPTIME", 0x602}, | |
265 | +{"linux/lp.h", "LPABORT", 0x604}, | |
266 | +{"linux/lp_m68k.h", "LPABORT", 0x604}, | |
267 | +{"linux/lp.h", "LPSETIRQ", 0x605}, | |
268 | +{"linux/lp_m68k.h", "LPSETIRQ", 0x605}, | |
269 | +{"linux/lp.h", "LPGETIRQ", 0x606}, | |
270 | +{"linux/lp_m68k.h", "LPGETIRQ", 0x606}, | |
271 | +{"linux/lp.h", "LPWAIT", 0x608}, | |
272 | +{"linux/lp_m68k.h", "LPWAIT", 0x608}, | |
273 | +{"linux/lp.h", "LPCAREFUL", 0x609}, | |
274 | +{"linux/lp_m68k.h", "LPCAREFUL", 0x609}, | |
275 | +{"linux/lp.h", "LPABORTOPEN", 0x60a}, | |
276 | +{"linux/lp_m68k.h", "LPABORTOPEN", 0x60a}, | |
277 | +{"linux/lp.h", "LPGETSTATUS", 0x60b}, | |
278 | +{"linux/lp_m68k.h", "LPGETSTATUS", 0x60b}, | |
279 | +{"linux/lp.h", "LPRESET", 0x60c}, | |
280 | +{"linux/lp_m68k.h", "LPRESET", 0x60c}, | |
281 | +{"linux/lp.h", "LPGETSTATS", 0x60d}, | |
282 | +{"linux/lp.h", "LPGETFLAGS", 0x60e}, | |
283 | +{"linux/lp.h", "LPTRUSTIRQ", 0x60f}, | |
284 | +{"linux/zorro.h", "ZORRO_MANUF_GREAT_VALLEY_PRODUCTS_1", 0x6e1}, | |
285 | +{"linux/md.h", "REGISTER_DEV", 0x901}, | |
286 | +{"linux/md.h", "START_MD", 0x902}, | |
287 | +{"linux/md.h", "STOP_MD", 0x903}, | |
288 | +{"linux/md.h", "REGISTER_DEV_NEW", 0x904}, | |
289 | +{"linux/fs.h", "BLKROSET", 0x125d}, | |
290 | +{"linux/fs.h", "BLKROGET", 0x125e}, | |
291 | +{"linux/fs.h", "BLKRRPART", 0x125f}, | |
292 | +{"linux/fs.h", "BLKGETSIZE", 0x1260}, | |
293 | +{"linux/fs.h", "BLKFLSBUF", 0x1261}, | |
294 | +{"linux/fs.h", "BLKRASET", 0x1262}, | |
295 | +{"linux/fs.h", "BLKRAGET", 0x1263}, | |
296 | +{"linux/fs.h", "BLKFRASET", 0x1264}, | |
297 | +{"linux/fs.h", "BLKFRAGET", 0x1265}, | |
298 | +{"linux/fs.h", "BLKSECTSET", 0x1266}, | |
299 | +{"linux/fs.h", "BLKSECTGET", 0x1267}, | |
300 | +{"linux/fs.h", "BLKSSZGET", 0x1268}, | |
301 | +{"linux/zorro.h", "ZORRO_MANUF_APOLLO_2", 0x2200}, | |
302 | +{"scsi/sg.h", "SG_SET_TIMEOUT", 0x2201}, | |
303 | +{"scsi/sg.h", "SG_GET_TIMEOUT", 0x2202}, | |
304 | +{"linux/zorro.h", "ZORRO_MANUF_APOLLO_3", 0x2222}, | |
305 | +{"linux/apm_bios.h", "APM_IOC_STANDBY", 0x4101}, | |
306 | +{"linux/apm_bios.h", "APM_IOC_SUSPEND", 0x4102}, | |
307 | +{"linux/fb.h", "FBIOGET_VSCREENINFO", 0x4600}, | |
308 | +{"linux/fb.h", "FBIOPUT_VSCREENINFO", 0x4601}, | |
309 | +{"linux/ps2esdi.h", "CMD_READ", 0x4601}, | |
310 | +{"linux/fb.h", "FBIOGET_FSCREENINFO", 0x4602}, | |
311 | +{"linux/ps2esdi.h", "CMD_WRITE", 0x4602}, | |
312 | +{"linux/fb.h", "FBIOGETCMAP", 0x4604}, | |
313 | +{"linux/fb.h", "FBIOPUTCMAP", 0x4605}, | |
314 | +{"linux/fb.h", "FBIOPAN_DISPLAY", 0x4606}, | |
315 | +{"linux/fb.h", "FBIOGET_FCURSORINFO", 0x4607}, | |
316 | +{"linux/fb.h", "FBIOGET_VCURSORINFO", 0x4608}, | |
317 | +{"linux/fb.h", "FBIOPUT_VCURSORINFO", 0x4609}, | |
318 | +{"linux/fb.h", "FBIOGET_CURSORSTATE", 0x460a}, | |
319 | +{"linux/fb.h", "FBIOPUT_CURSORSTATE", 0x460b}, | |
320 | +{"linux/fb.h", "FBIOGET_CON2FBMAP", 0x460f}, | |
321 | +{"linux/fb.h", "FBIOPUT_CON2FBMAP", 0x4610}, | |
322 | +{"linux/hfmodem.h", "HFMODEM_IOCTL_CLEARRQ", 0x4803}, | |
323 | +{"linux/hfmodem.h", "HFMODEM_IOCTL_SAMPLEFINISHED", 0x4808}, | |
324 | +{"linux/isdn.h", "IIOCNETAIF", 0x4901}, | |
325 | +{"linux/isdn.h", "IIOCNETDIF", 0x4902}, | |
326 | +{"linux/isdn.h", "IIOCNETSCF", 0x4903}, | |
327 | +{"linux/isdn.h", "IIOCNETGCF", 0x4904}, | |
328 | +{"linux/isdn.h", "IIOCNETANM", 0x4905}, | |
329 | +{"linux/isdn.h", "IIOCNETDNM", 0x4906}, | |
330 | +{"linux/isdn.h", "IIOCNETGNM", 0x4907}, | |
331 | +{"linux/isdn.h", "IIOCGETSET", 0x4908}, | |
332 | +{"linux/isdn.h", "IIOCSETSET", 0x4909}, | |
333 | +{"linux/isdn.h", "IIOCSETVER", 0x490a}, | |
334 | +{"linux/isdn.h", "IIOCNETHUP", 0x490b}, | |
335 | +{"linux/isdn.h", "IIOCSETGST", 0x490c}, | |
336 | +{"linux/isdn.h", "IIOCSETBRJ", 0x490d}, | |
337 | +{"linux/isdn.h", "IIOCSIGPRF", 0x490e}, | |
338 | +{"linux/isdn.h", "IIOCGETPRF", 0x490f}, | |
339 | +{"linux/isdn.h", "IIOCSETPRF", 0x4910}, | |
340 | +{"linux/isdn.h", "IIOCGETMAP", 0x4911}, | |
341 | +{"linux/isdn.h", "IIOCSETMAP", 0x4912}, | |
342 | +{"linux/isdn.h", "IIOCNETASL", 0x4913}, | |
343 | +{"linux/isdn.h", "IIOCNETDIL", 0x4914}, | |
344 | +{"linux/isdn.h", "IIOCGETCPS", 0x4915}, | |
345 | +{"linux/isdn.h", "IIOCGETDVR", 0x4916}, | |
346 | +{"linux/isdn.h", "IIOCNETALN", 0x4920}, | |
347 | +{"linux/isdn.h", "IIOCNETDLN", 0x4921}, | |
348 | +{"linux/isdn.h", "IIOCDBGVAR", 0x497f}, | |
349 | +{"linux/isdn.h", "IIOCDRVCTL", 0x4980}, | |
350 | +{"linux/kd.h", "KIOCSOUND", 0x4b2f}, | |
351 | +{"linux/kd.h", "KDMKTONE", 0x4b30}, | |
352 | +{"linux/kd.h", "KDGETLED", 0x4b31}, | |
353 | +{"linux/kd.h", "KDSETLED", 0x4b32}, | |
354 | +{"linux/kd.h", "KDGKBTYPE", 0x4b33}, | |
355 | +{"linux/kd.h", "KDADDIO", 0x4b34}, | |
356 | +{"linux/kd.h", "KDDELIO", 0x4b35}, | |
357 | +{"linux/kd.h", "KDENABIO", 0x4b36}, | |
358 | +{"linux/kd.h", "KDDISABIO", 0x4b37}, | |
359 | +{"linux/kd.h", "KDSETMODE", 0x4b3a}, | |
360 | +{"linux/kd.h", "KDGETMODE", 0x4b3b}, | |
361 | +{"linux/kd.h", "KDMAPDISP", 0x4b3c}, | |
362 | +{"linux/kd.h", "KDUNMAPDISP", 0x4b3d}, | |
363 | +{"linux/kd.h", "GIO_SCRNMAP", 0x4b40}, | |
364 | +{"linux/kd.h", "PIO_SCRNMAP", 0x4b41}, | |
365 | +{"linux/kd.h", "KDGKBMODE", 0x4b44}, | |
366 | +{"linux/kd.h", "KDSKBMODE", 0x4b45}, | |
367 | +{"linux/kd.h", "KDGKBENT", 0x4b46}, | |
368 | +{"linux/kd.h", "KDSKBENT", 0x4b47}, | |
369 | +{"linux/kd.h", "KDGKBSENT", 0x4b48}, | |
370 | +{"linux/kd.h", "KDSKBSENT", 0x4b49}, | |
371 | +{"linux/kd.h", "KDGKBDIACR", 0x4b4a}, | |
372 | +{"linux/kd.h", "KDSKBDIACR", 0x4b4b}, | |
373 | +{"linux/kd.h", "KDGETKEYCODE", 0x4b4c}, | |
374 | +{"linux/kd.h", "KDSETKEYCODE", 0x4b4d}, | |
375 | +{"linux/kd.h", "KDSIGACCEPT", 0x4b4e}, | |
376 | +{"linux/kd.h", "KDGHWCLK", 0x4b50}, | |
377 | +{"linux/kd.h", "KDSHWCLK", 0x4b51}, | |
378 | +{"linux/kd.h", "KDKBDREP", 0x4b52}, | |
379 | +{"linux/kd.h", "GIO_FONT", 0x4b60}, | |
380 | +{"linux/kd.h", "PIO_FONT", 0x4b61}, | |
381 | +{"linux/kd.h", "KDGKBMETA", 0x4b62}, | |
382 | +{"linux/kd.h", "KDSKBMETA", 0x4b63}, | |
383 | +{"linux/kd.h", "KDGKBLED", 0x4b64}, | |
384 | +{"linux/kd.h", "KDSKBLED", 0x4b65}, | |
385 | +{"linux/kd.h", "GIO_UNIMAP", 0x4b66}, | |
386 | +{"linux/kd.h", "PIO_UNIMAP", 0x4b67}, | |
387 | +{"linux/kd.h", "PIO_UNIMAPCLR", 0x4b68}, | |
388 | +{"linux/kd.h", "GIO_UNISCRNMAP", 0x4b69}, | |
389 | +{"linux/kd.h", "PIO_UNISCRNMAP", 0x4b6a}, | |
390 | +{"linux/kd.h", "GIO_FONTX", 0x4b6b}, | |
391 | +{"linux/kd.h", "PIO_FONTX", 0x4b6c}, | |
392 | +{"linux/kd.h", "PIO_FONTRESET", 0x4b6d}, | |
393 | +{"linux/kd.h", "GIO_CMAP", 0x4b70}, | |
394 | +{"linux/kd.h", "PIO_CMAP", 0x4b71}, | |
395 | +{"linux/kd.h", "KDFONTOP", 0x4b72}, | |
396 | +{"linux/loop.h", "LOOP_SET_FD", 0x4c00}, | |
397 | +{"linux/loop.h", "LOOP_CLR_FD", 0x4c01}, | |
398 | +{"linux/loop.h", "LOOP_SET_STATUS", 0x4c02}, | |
399 | +{"linux/loop.h", "LOOP_GET_STATUS", 0x4c03}, | |
400 | +{"linux/random.h", "RNDZAPENTCNT", 0x5204}, | |
401 | +{"linux/random.h", "RNDCLEARPOOL", 0x5206}, | |
402 | +{"linux/cdrom.h", "CDROMPAUSE", 0x5301}, | |
403 | +{"linux/cdrom.h", "CDROMRESUME", 0x5302}, | |
404 | +{"linux/cdrom.h", "CDROMPLAYMSF", 0x5303}, | |
405 | +{"linux/cdrom.h", "CDROMPLAYTRKIND", 0x5304}, | |
406 | +{"linux/cdrom.h", "CDROMREADTOCHDR", 0x5305}, | |
407 | +{"linux/cdrom.h", "CDROMREADTOCENTRY", 0x5306}, | |
408 | +{"linux/cdrom.h", "CDROMSTOP", 0x5307}, | |
409 | +{"linux/cdrom.h", "CDROMSTART", 0x5308}, | |
410 | +{"linux/cdrom.h", "CDROMEJECT", 0x5309}, | |
411 | +{"linux/cdrom.h", "CDROMVOLCTRL", 0x530a}, | |
412 | +{"linux/cdrom.h", "CDROMSUBCHNL", 0x530b}, | |
413 | +{"linux/cdrom.h", "CDROMREADMODE2", 0x530c}, | |
414 | +{"linux/cdrom.h", "CDROMREADMODE1", 0x530d}, | |
415 | +{"linux/cdrom.h", "CDROMREADAUDIO", 0x530e}, | |
416 | +{"linux/cdrom.h", "CDROMEJECT_SW", 0x530f}, | |
417 | +{"linux/cdrom.h", "CDROMMULTISESSION", 0x5310}, | |
418 | +{"linux/cdrom.h", "CDROM_GET_MCN", 0x5311}, | |
419 | +{"linux/cdrom.h", "CDROMRESET", 0x5312}, | |
420 | +{"linux/cdrom.h", "CDROMVOLREAD", 0x5313}, | |
421 | +{"linux/cdrom.h", "CDROMREADRAW", 0x5314}, | |
422 | +{"linux/cdrom.h", "CDROMREADCOOKED", 0x5315}, | |
423 | +{"linux/cdrom.h", "CDROMSEEK", 0x5316}, | |
424 | +{"linux/cdrom.h", "CDROMPLAYBLK", 0x5317}, | |
425 | +{"linux/cdrom.h", "CDROMREADALL", 0x5318}, | |
426 | +{"linux/cdrom.h", "CDROMCLOSETRAY", 0x5319}, | |
427 | +{"linux/cdrom.h", "CDROM_SET_OPTIONS", 0x5320}, | |
428 | +{"linux/cdrom.h", "CDROM_CLEAR_OPTIONS", 0x5321}, | |
429 | +{"linux/cdrom.h", "CDROM_SELECT_SPEED", 0x5322}, | |
430 | +{"linux/cdrom.h", "CDROM_SELECT_DISC", 0x5323}, | |
431 | +{"linux/cdrom.h", "CDROM_MEDIA_CHANGED", 0x5325}, | |
432 | +{"linux/cdrom.h", "CDROM_DRIVE_STATUS", 0x5326}, | |
433 | +{"linux/cdrom.h", "CDROM_DISC_STATUS", 0x5327}, | |
434 | +{"linux/cdrom.h", "CDROM_CHANGER_NSLOTS", 0x5328}, | |
435 | +{"linux/cdrom.h", "CDROM_LOCKDOOR", 0x5329}, | |
436 | +{"linux/cdrom.h", "CDROM_DEBUG", 0x5330}, | |
437 | +{"linux/cdrom.h", "CDROM_GET_CAPABILITY", 0x5331}, | |
438 | +{"linux/cdrom.h", "CDROMAUDIOBUFSIZ", 0x5382}, | |
439 | +{"scsi/scsi.h", "SCSI_IOCTL_GET_IDLUN", 0x5382}, | |
440 | +{"scsi/scsi.h", "SCSI_IOCTL_TAGGED_ENABLE", 0x5383}, | |
441 | +{"scsi/scsi.h", "SCSI_IOCTL_TAGGED_DISABLE", 0x5384}, | |
442 | +{"scsi/scsi.h", "SCSI_IOCTL_PROBE_HOST", 0x5385}, | |
443 | +{"scsi/scsi.h", "SCSI_IOCTL_GET_BUS_NUMBER", 0x5386}, | |
444 | +{"asm/ioctls.h", "TCGETS", 0x5401}, | |
445 | +{"asm/ioctls.h", "TCSETS", 0x5402}, | |
446 | +{"asm/ioctls.h", "TCSETSW", 0x5403}, | |
447 | +{"asm/ioctls.h", "TCSETSF", 0x5404}, | |
448 | +{"asm/ioctls.h", "TCGETA", 0x5405}, | |
449 | +{"asm/ioctls.h", "TCSETA", 0x5406}, | |
450 | +{"asm/ioctls.h", "TCSETAW", 0x5407}, | |
451 | +{"asm/ioctls.h", "TCSETAF", 0x5408}, | |
452 | +{"asm/ioctls.h", "TCSBRK", 0x5409}, | |
453 | +{"asm/ioctls.h", "TCXONC", 0x540a}, | |
454 | +{"asm/ioctls.h", "TCFLSH", 0x540b}, | |
455 | +{"asm/ioctls.h", "TIOCEXCL", 0x540c}, | |
456 | +{"asm/ioctls.h", "TIOCNXCL", 0x540d}, | |
457 | +{"asm/ioctls.h", "TIOCSCTTY", 0x540e}, | |
458 | +{"asm/ioctls.h", "TIOCGPGRP", 0x540f}, | |
459 | +{"asm/ioctls.h", "TIOCSPGRP", 0x5410}, | |
460 | +{"asm/ioctls.h", "TIOCOUTQ", 0x5411}, | |
461 | +{"asm/ioctls.h", "TIOCSTI", 0x5412}, | |
462 | +{"asm/ioctls.h", "TIOCGWINSZ", 0x5413}, | |
463 | +{"asm/ioctls.h", "TIOCSWINSZ", 0x5414}, | |
464 | +{"asm/ioctls.h", "TIOCMGET", 0x5415}, | |
465 | +{"asm/ioctls.h", "TIOCMBIS", 0x5416}, | |
466 | +{"asm/ioctls.h", "TIOCMBIC", 0x5417}, | |
467 | +{"asm/ioctls.h", "TIOCMSET", 0x5418}, | |
468 | +{"asm/ioctls.h", "TIOCGSOFTCAR", 0x5419}, | |
469 | +{"asm/ioctls.h", "TIOCSSOFTCAR", 0x541a}, | |
470 | +{"asm/ioctls.h", "FIONREAD", 0x541b}, | |
471 | +{"asm/ioctls.h", "TIOCLINUX", 0x541c}, | |
472 | +{"asm/ioctls.h", "TIOCCONS", 0x541d}, | |
473 | +{"asm/ioctls.h", "TIOCGSERIAL", 0x541e}, | |
474 | +{"asm/ioctls.h", "TIOCSSERIAL", 0x541f}, | |
475 | +{"asm/ioctls.h", "TIOCPKT", 0x5420}, | |
476 | +{"asm/ioctls.h", "FIONBIO", 0x5421}, | |
477 | +{"asm/ioctls.h", "TIOCNOTTY", 0x5422}, | |
478 | +{"asm/ioctls.h", "TIOCSETD", 0x5423}, | |
479 | +{"asm/ioctls.h", "TIOCGETD", 0x5424}, | |
480 | +{"asm/ioctls.h", "TCSBRKP", 0x5425}, | |
481 | +{"asm/ioctls.h", "TIOCTTYGSTRUCT", 0x5426}, | |
482 | +{"asm/ioctls.h", "TIOCSBRK", 0x5427}, | |
483 | +{"asm/ioctls.h", "TIOCCBRK", 0x5428}, | |
484 | +{"asm/ioctls.h", "TIOCGSID", 0x5429}, | |
485 | +{"asm/ioctls.h", "FIONCLEX", 0x5450}, | |
486 | +{"asm/ioctls.h", "FIOCLEX", 0x5451}, | |
487 | +{"asm/ioctls.h", "FIOASYNC", 0x5452}, | |
488 | +{"asm/ioctls.h", "TIOCSERCONFIG", 0x5453}, | |
489 | +{"asm/ioctls.h", "TIOCSERGWILD", 0x5454}, | |
490 | +{"asm/ioctls.h", "TIOCSERSWILD", 0x5455}, | |
491 | +{"asm/ioctls.h", "TIOCGLCKTRMIOS", 0x5456}, | |
492 | +{"asm/ioctls.h", "TIOCSLCKTRMIOS", 0x5457}, | |
493 | +{"asm/ioctls.h", "TIOCSERGSTRUCT", 0x5458}, | |
494 | +{"asm/ioctls.h", "TIOCSERGETLSR", 0x5459}, | |
495 | +{"asm/ioctls.h", "TIOCSERGETMULTI", 0x545a}, | |
496 | +{"asm/ioctls.h", "TIOCSERSETMULTI", 0x545b}, | |
497 | +{"asm/ioctls.h", "TIOCMIWAIT", 0x545c}, | |
498 | +{"asm/ioctls.h", "TIOCGICOUNT", 0x545d}, | |
499 | +{"asm/ioctls.h", "TIOCGHAYESESP", 0x545e}, | |
500 | +{"asm/ioctls.h", "TIOCSHAYESESP", 0x545f}, | |
501 | +{"linux/vt.h", "VT_OPENQRY", 0x5600}, | |
502 | +{"linux/vt.h", "VT_GETMODE", 0x5601}, | |
503 | +{"linux/vt.h", "VT_SETMODE", 0x5602}, | |
504 | +{"linux/vt.h", "VT_GETSTATE", 0x5603}, | |
505 | +{"linux/vt.h", "VT_SENDSIG", 0x5604}, | |
506 | +{"linux/vt.h", "VT_RELDISP", 0x5605}, | |
507 | +{"linux/vt.h", "VT_ACTIVATE", 0x5606}, | |
508 | +{"linux/vt.h", "VT_WAITACTIVE", 0x5607}, | |
509 | +{"linux/vt.h", "VT_DISALLOCATE", 0x5608}, | |
510 | +{"linux/vt.h", "VT_RESIZE", 0x5609}, | |
511 | +{"linux/vt.h", "VT_RESIZEX", 0x560a}, | |
512 | +{"linux/vt.h", "VT_LOCKSWITCH", 0x560b}, | |
513 | +{"linux/vt.h", "VT_UNLOCKSWITCH", 0x560c}, | |
514 | +{"linux/comstats.h", "COM_GETPORTSTATS", 0x631e}, | |
515 | +{"linux/comstats.h", "COM_CLRPORTSTATS", 0x631f}, | |
516 | +{"linux/comstats.h", "COM_GETBRDSTATS", 0x6320}, | |
517 | +{"linux/comstats.h", "COM_READPORT", 0x6328}, | |
518 | +{"linux/comstats.h", "COM_READBOARD", 0x6329}, | |
519 | +{"linux/comstats.h", "COM_READPANEL", 0x632a}, | |
520 | +{"linux/synclink.h", "MGSL_IOCSTXIDLE", 0x6d02}, | |
521 | +{"linux/synclink.h", "MGSL_IOCGTXIDLE", 0x6d03}, | |
522 | +{"linux/synclink.h", "MGSL_IOCTXENABLE", 0x6d04}, | |
523 | +{"linux/synclink.h", "MGSL_IOCRXENABLE", 0x6d05}, | |
524 | +{"linux/synclink.h", "MGSL_IOCTXABORT", 0x6d06}, | |
525 | +{"linux/synclink.h", "MGSL_IOCGSTATS", 0x6d07}, | |
526 | +{"linux/synclink.h", "MGSL_IOCWAITEVENT", 0x6d08}, | |
527 | +{"linux/synclink.h", "MGSL_IOCCLRMODCOUNT", 0x6d0f}, | |
528 | +{"linux/ncp_fs.h", "NCP_IOC_CONN_LOGGED_IN", 0x6e03}, | |
529 | +{"linux/mc146818rtc.h", "RTC_AIE_ON", 0x7001}, | |
530 | +{"linux/mc146818rtc.h", "RTC_AIE_OFF", 0x7002}, | |
531 | +{"linux/mc146818rtc.h", "RTC_UIE_ON", 0x7003}, | |
532 | +{"linux/mc146818rtc.h", "RTC_UIE_OFF", 0x7004}, | |
533 | +{"linux/mc146818rtc.h", "RTC_PIE_ON", 0x7005}, | |
534 | +{"linux/mc146818rtc.h", "RTC_PIE_OFF", 0x7006}, | |
535 | +{"linux/nvram.h", "NVRAM_INIT", 0x7040}, | |
536 | +{"linux/nvram.h", "NVRAM_SETCKS", 0x7041}, | |
537 | +{"linux/cdk.h", "STL_BINTR", 0x7314}, | |
538 | +{"linux/cdk.h", "STL_BSTART", 0x7315}, | |
539 | +{"linux/cdk.h", "STL_BSTOP", 0x7316}, | |
540 | +{"linux/cdk.h", "STL_BRESET", 0x7317}, | |
541 | +{"linux/cdk.h", "STL_GETPFLAG", 0x7350}, | |
542 | +{"linux/cdk.h", "STL_SETPFLAG", 0x7351}, | |
543 | +{"linux/if_ppp.h", "PPPIOCXFERUNIT", 0x744e}, | |
544 | +{"asm/sockios.h", "FIOSETOWN", 0x8901}, | |
545 | +{"asm/sockios.h", "SIOCSPGRP", 0x8902}, | |
546 | +{"asm/sockios.h", "FIOGETOWN", 0x8903}, | |
547 | +{"asm/sockios.h", "SIOCGPGRP", 0x8904}, | |
548 | +{"asm/sockios.h", "SIOCATMARK", 0x8905}, | |
549 | +{"asm/sockios.h", "SIOCGSTAMP", 0x8906}, | |
550 | +{"linux/sockios.h", "SIOCADDRT", 0x890b}, | |
551 | +{"linux/sockios.h", "SIOCDELRT", 0x890c}, | |
552 | +{"linux/sockios.h", "SIOCRTMSG", 0x890d}, | |
553 | +{"linux/sockios.h", "SIOCGIFNAME", 0x8910}, | |
554 | +{"linux/sockios.h", "SIOCSIFLINK", 0x8911}, | |
555 | +{"linux/sockios.h", "SIOCGIFCONF", 0x8912}, | |
556 | +{"linux/sockios.h", "SIOCGIFFLAGS", 0x8913}, | |
557 | +{"linux/sockios.h", "SIOCSIFFLAGS", 0x8914}, | |
558 | +{"linux/sockios.h", "SIOCGIFADDR", 0x8915}, | |
559 | +{"linux/sockios.h", "SIOCSIFADDR", 0x8916}, | |
560 | +{"linux/sockios.h", "SIOCGIFDSTADDR", 0x8917}, | |
561 | +{"linux/sockios.h", "SIOCSIFDSTADDR", 0x8918}, | |
562 | +{"linux/sockios.h", "SIOCGIFBRDADDR", 0x8919}, | |
563 | +{"linux/sockios.h", "SIOCSIFBRDADDR", 0x891a}, | |
564 | +{"linux/sockios.h", "SIOCGIFNETMASK", 0x891b}, | |
565 | +{"linux/sockios.h", "SIOCSIFNETMASK", 0x891c}, | |
566 | +{"linux/sockios.h", "SIOCGIFMETRIC", 0x891d}, | |
567 | +{"linux/sockios.h", "SIOCSIFMETRIC", 0x891e}, | |
568 | +{"linux/sockios.h", "SIOCGIFMEM", 0x891f}, | |
569 | +{"linux/sockios.h", "SIOCSIFMEM", 0x8920}, | |
570 | +{"linux/sockios.h", "SIOCGIFMTU", 0x8921}, | |
571 | +{"linux/sockios.h", "SIOCSIFMTU", 0x8922}, | |
572 | +{"linux/sockios.h", "SIOCSIFNAME", 0x8923}, | |
573 | +{"linux/sockios.h", "SIOCSIFHWADDR", 0x8924}, | |
574 | +{"linux/sockios.h", "SIOCGIFENCAP", 0x8925}, | |
575 | +{"linux/sockios.h", "SIOCSIFENCAP", 0x8926}, | |
576 | +{"linux/sockios.h", "SIOCGIFHWADDR", 0x8927}, | |
577 | +{"linux/sockios.h", "SIOCGIFSLAVE", 0x8929}, | |
578 | +{"linux/sockios.h", "SIOCSIFSLAVE", 0x8930}, | |
579 | +{"linux/sockios.h", "SIOCADDMULTI", 0x8931}, | |
580 | +{"linux/sockios.h", "SIOCDELMULTI", 0x8932}, | |
581 | +{"linux/sockios.h", "SIOCGIFINDEX", 0x8933}, | |
582 | +{"linux/sockios.h", "SIOCSIFPFLAGS", 0x8934}, | |
583 | +{"linux/sockios.h", "SIOCGIFPFLAGS", 0x8935}, | |
584 | +{"linux/sockios.h", "SIOCDIFADDR", 0x8936}, | |
585 | +{"linux/sockios.h", "SIOCSIFHWBROADCAST", 0x8937}, | |
586 | +{"linux/sockios.h", "SIOCGIFCOUNT", 0x8938}, | |
587 | +{"linux/sockios.h", "SIOCGIFBR", 0x8940}, | |
588 | +{"linux/sockios.h", "SIOCSIFBR", 0x8941}, | |
589 | +{"linux/sockios.h", "SIOCGIFTXQLEN", 0x8942}, | |
590 | +{"linux/sockios.h", "SIOCSIFTXQLEN", 0x8943}, | |
591 | +{"linux/sockios.h", "SIOCDARP", 0x8953}, | |
592 | +{"linux/sockios.h", "SIOCGARP", 0x8954}, | |
593 | +{"linux/sockios.h", "SIOCSARP", 0x8955}, | |
594 | +{"linux/sockios.h", "SIOCDRARP", 0x8960}, | |
595 | +{"linux/sockios.h", "SIOCGRARP", 0x8961}, | |
596 | +{"linux/sockios.h", "SIOCSRARP", 0x8962}, | |
597 | +{"linux/sockios.h", "SIOCGIFMAP", 0x8970}, | |
598 | +{"linux/sockios.h", "SIOCSIFMAP", 0x8971}, | |
599 | +{"linux/sockios.h", "SIOCADDDLCI", 0x8980}, | |
600 | +{"linux/sockios.h", "SIOCDELDLCI", 0x8981}, | |
601 | +{"linux/sockios.h", "SIOCPROTOPRIVATE", 0x89e0}, | |
602 | +{"linux/sockios.h", "SIOCDEVPRIVATE", 0x89f0}, | |
603 | +{"linux/auto_fs.h", "AUTOFS_IOC_READY", 0x9360}, | |
604 | +{"linux/auto_fs.h", "AUTOFS_IOC_FAIL", 0x9361}, | |
605 | +{"linux/auto_fs.h", "AUTOFS_IOC_CATATONIC", 0x9362}, | |
606 | +{"linux/nbd.h", "NBD_SET_SOCK", 0xab00}, | |
607 | +{"linux/nbd.h", "NBD_SET_BLKSIZE", 0xab01}, | |
608 | +{"linux/nbd.h", "NBD_SET_SIZE", 0xab02}, | |
609 | +{"linux/nbd.h", "NBD_DO_IT", 0xab03}, | |
610 | +{"linux/nbd.h", "NBD_CLEAR_SOCK", 0xab04}, | |
611 | +{"linux/nbd.h", "NBD_CLEAR_QUE", 0xab05}, | |
612 | +{"linux/nbd.h", "NBD_PRINT_DEBUG", 0xab06}, | |
613 | +{"linux/nbd.h", "NBD_SET_SIZE_BLOCKS", 0xab07}, | |
614 | +{"linux/cyclades.h", "CYGETMON", 0x435901}, | |
615 | +{"linux/serial167.h", "CYGETMON", 0x435901}, | |
616 | +{"linux/cyclades.h", "CYGETTHRESH", 0x435902}, | |
617 | +{"linux/serial167.h", "CYGETTHRESH", 0x435902}, | |
618 | +{"linux/cyclades.h", "CYSETTHRESH", 0x435903}, | |
619 | +{"linux/serial167.h", "CYSETTHRESH", 0x435903}, | |
620 | +{"linux/cyclades.h", "CYGETDEFTHRESH", 0x435904}, | |
621 | +{"linux/serial167.h", "CYGETDEFTHRESH", 0x435904}, | |
622 | +{"linux/cyclades.h", "CYSETDEFTHRESH", 0x435905}, | |
623 | +{"linux/serial167.h", "CYSETDEFTHRESH", 0x435905}, | |
624 | +{"linux/cyclades.h", "CYGETTIMEOUT", 0x435906}, | |
625 | +{"linux/serial167.h", "CYGETTIMEOUT", 0x435906}, | |
626 | +{"linux/cyclades.h", "CYSETTIMEOUT", 0x435907}, | |
627 | +{"linux/serial167.h", "CYSETTIMEOUT", 0x435907}, | |
628 | +{"linux/cyclades.h", "CYGETDEFTIMEOUT", 0x435908}, | |
629 | +{"linux/serial167.h", "CYGETDEFTIMEOUT", 0x435908}, | |
630 | +{"linux/cyclades.h", "CYSETDEFTIMEOUT", 0x435909}, | |
631 | +{"linux/serial167.h", "CYSETDEFTIMEOUT", 0x435909}, | |
632 | +{"linux/cyclades.h", "CYSETRFLOW", 0x43590a}, | |
633 | +{"linux/cyclades.h", "CYGETRFLOW", 0x43590b}, | |
634 | +{"linux/cyclades.h", "CYSETRTSDTR_INV", 0x43590c}, | |
635 | +{"linux/cyclades.h", "CYGETRTSDTR_INV", 0x43590d}, | |
636 | +{"linux/cyclades.h", "CYZSETPOLLCYCLE", 0x43590e}, | |
637 | +{"linux/cyclades.h", "CYZGETPOLLCYCLE", 0x43590f}, | |
638 | +{"linux/cyclades.h", "CYGETCD1400VER", 0x435910}, | |
639 | +{"linux/cyclades.h", "CYGETCARDINFO", 0x435911}, | |
640 | +{"linux/cyclades.h", "CYSETWAIT", 0x435912}, | |
641 | +{"linux/cyclades.h", "CYGETWAIT", 0x435913}, | |
642 | +{"linux/random.h", "RNDADDTOENTCNT", 0x40045201}, | |
643 | +{"asm/ioctls.h", "TIOCSPTLCK", 0x40045431}, | |
644 | +{"linux/ncp_fs.h", "NCP_IOC_GETMOUNTUID", 0x40046e02}, | |
645 | +{"linux/ncp_fs.h", "NCP_IOC_SET_SIGN_WANTED", 0x40046e06}, | |
646 | +{"linux/if_ppp.h", "PPPIOCSDEBUG", 0x40047440}, | |
647 | +{"linux/if_ppp.h", "PPPIOCSMAXCID", 0x40047451}, | |
648 | +{"linux/if_ppp.h", "PPPIOCSMRU", 0x40047452}, | |
649 | +{"linux/if_ppp.h", "PPPIOCSRASYNCMAP", 0x40047454}, | |
650 | +{"linux/if_ppp.h", "PPPIOCSASYNCMAP", 0x40047457}, | |
651 | +{"linux/if_ppp.h", "PPPIOCSFLAGS", 0x40047459}, | |
652 | +{"linux/isdn_ppp.h", "PPPIOCBUNDLE", 0x40047481}, | |
653 | +{"linux/isdn_ppp.h", "PPPIOCSMPFLAGS", 0x40047483}, | |
654 | +{"linux/isdn_ppp.h", "PPPIOCSMPMTU", 0x40047484}, | |
655 | +{"linux/isdn_ppp.h", "PPPIOCSMPMRU", 0x40047485}, | |
656 | +{"linux/isdn_ppp.h", "PPPIOCSCOMPRESSOR", 0x40047487}, | |
657 | +{"linux/videodev.h", "VIDIOCCAPTURE", 0x40047608}, | |
658 | +{"linux/videodev.h", "VIDIOCSYNC", 0x40047612}, | |
659 | +{"linux/random.h", "RNDADDENTROPY", 0x40085203}, | |
660 | +{"linux/ext2_fs.h", "EXT2_IOC_SETFLAGS", 0x40086602}, | |
661 | +{"linux/synclink.h", "MGSL_IOCSPARAMS", 0x40086d00}, | |
662 | +{"linux/mtio.h", "MTIOCTOP", 0x40086d01}, | |
663 | +{"linux/mc146818rtc.h", "RTC_IRQP_SET", 0x4008700c}, | |
664 | +{"linux/mc146818rtc.h", "RTC_EPOCH_SET", 0x4008700e}, | |
665 | +{"linux/if_ppp.h", "PPPIOCSNPMODE", 0x4008744b}, | |
666 | +{"linux/ext2_fs.h", "EXT2_IOC_SETVERSION", 0x40087602}, | |
667 | +{"linux/videodev.h", "VIDIOCSFREQ", 0x4008760f}, | |
668 | +{"linux/fd.h", "FDFMTTRK", 0x400c0248}, | |
669 | +{"linux/capi.h", "CAPI_REGISTER", 0x400c4301}, | |
670 | +{"linux/hfmodem.h", "HFMODEM_IOCTL_MIXERPARAMS", 0x400c4806}, | |
671 | +{"linux/ncp_fs.h", "NCP_IOC_GETROOT", 0x400c6e08}, | |
672 | +{"linux/videodev.h", "VIDIOCSPICT", 0x400e7607}, | |
673 | +{"linux/hfmodem.h", "HFMODEM_IOCTL_SAMPLESTART", 0x40104807}, | |
674 | +{"linux/if_ppp.h", "PPPIOCSCOMPRESS", 0x4010744d}, | |
675 | +{"linux/videodev.h", "VIDIOCMCAPTURE", 0x40107613}, | |
676 | +{"linux/fd.h", "FDSETMAXERRS", 0x4014024c}, | |
677 | +{"linux/videodev.h", "VIDIOCSCAPTURE", 0x40147617}, | |
678 | +{"linux/videodev.h", "VIDIOCSFBUF", 0x4018760c}, | |
679 | +{"linux/fd.h", "FDSETPRM", 0x40200242}, | |
680 | +{"linux/fd.h", "FDDEFPRM", 0x40200243}, | |
681 | +{"linux/if_ppp.h", "PPPIOCSXASYNCMAP", 0x4020744f}, | |
682 | +{"linux/joystick.h", "JSIOCSCORR", 0x40246a21}, | |
683 | +{"linux/mc146818rtc.h", "RTC_ALM_SET", 0x40247007}, | |
684 | +{"linux/mc146818rtc.h", "RTC_SET_TIME", 0x4024700a}, | |
685 | +{"linux/videodev.h", "VIDIOCSWIN", 0x4028760a}, | |
686 | +{"linux/videodev.h", "VIDIOCSAUDIO", 0x40287611}, | |
687 | +{"linux/smb_fs.h", "SMB_IOC_NEWCONN", 0x402c7502}, | |
688 | +{"linux/videodev.h", "VIDIOCSCHAN", 0x40307603}, | |
689 | +{"linux/hfmodem.h", "HFMODEM_IOCTL_FSKTXREQUEST", 0x40384800}, | |
690 | +{"linux/hfmodem.h", "HFMODEM_IOCTL_FSKRXREQUEST", 0x40384801}, | |
691 | +{"linux/videodev.h", "VIDIOCSTUNER", 0x40407605}, | |
692 | +{"linux/fd.h", "FDSETDRVPRM", 0x40800290}, | |
693 | +{"linux/joystick.h", "JSIOCGAXES", 0x80016a11}, | |
694 | +{"linux/joystick.h", "JSIOCGBUTTONS", 0x80016a12}, | |
695 | +{"linux/capi.h", "CAPI_GET_ERRCODE", 0x80024321}, | |
696 | +{"linux/capi.h", "CAPI_INSTALLED", 0x80024322}, | |
697 | +{"linux/soundcard.h", "SOUND_MIXER_READ_VOLUME", 0x80044d00}, | |
698 | +{"linux/soundcard.h", "SOUND_MIXER_READ_BASS", 0x80044d01}, | |
699 | +{"linux/soundcard.h", "SOUND_MIXER_READ_TREBLE", 0x80044d02}, | |
700 | +{"linux/soundcard.h", "SOUND_MIXER_READ_SYNTH", 0x80044d03}, | |
701 | +{"linux/soundcard.h", "SOUND_MIXER_READ_PCM", 0x80044d04}, | |
702 | +{"linux/soundcard.h", "SOUND_MIXER_READ_SPEAKER", 0x80044d05}, | |
703 | +{"linux/soundcard.h", "SOUND_MIXER_READ_LINE", 0x80044d06}, | |
704 | +{"linux/soundcard.h", "SOUND_MIXER_READ_MIC", 0x80044d07}, | |
705 | +{"linux/soundcard.h", "SOUND_MIXER_READ_CD", 0x80044d08}, | |
706 | +{"linux/soundcard.h", "SOUND_MIXER_READ_IMIX", 0x80044d09}, | |
707 | +{"linux/soundcard.h", "SOUND_MIXER_READ_ALTPCM", 0x80044d0a}, | |
708 | +{"linux/soundcard.h", "SOUND_MIXER_READ_RECLEV", 0x80044d0b}, | |
709 | +{"linux/soundcard.h", "SOUND_MIXER_READ_IGAIN", 0x80044d0c}, | |
710 | +{"linux/soundcard.h", "SOUND_MIXER_READ_OGAIN", 0x80044d0d}, | |
711 | +{"linux/soundcard.h", "SOUND_MIXER_READ_LINE1", 0x80044d0e}, | |
712 | +{"linux/soundcard.h", "SOUND_MIXER_READ_LINE2", 0x80044d0f}, | |
713 | +{"linux/soundcard.h", "SOUND_MIXER_READ_LINE3", 0x80044d10}, | |
714 | +{"linux/soundcard.h", "SOUND_MIXER_READ_MUTE", 0x80044d1f}, | |
715 | +{"linux/soundcard.h", "SOUND_MIXER_READ_ENHANCE", 0x80044d1f}, | |
716 | +{"linux/soundcard.h", "SOUND_MIXER_READ_LOUD", 0x80044d1f}, | |
717 | +{"linux/soundcard.h", "SOUND_MIXER_READ_STEREODEVS", 0x80044dfb}, | |
718 | +{"linux/soundcard.h", "SOUND_MIXER_READ_CAPS", 0x80044dfc}, | |
719 | +{"linux/soundcard.h", "SOUND_MIXER_READ_RECMASK", 0x80044dfd}, | |
720 | +{"linux/soundcard.h", "SOUND_MIXER_READ_DEVMASK", 0x80044dfe}, | |
721 | +{"linux/soundcard.h", "SOUND_MIXER_READ_RECSRC", 0x80044dff}, | |
722 | +{"linux/random.h", "RNDGETENTCNT", 0x80045200}, | |
723 | +{"asm/ioctls.h", "TIOCGPTN", 0x80045430}, | |
724 | +{"linux/watchdog.h", "WDIOC_GETSTATUS", 0x80045701}, | |
725 | +{"linux/watchdog.h", "WDIOC_GETBOOTSTATUS", 0x80045702}, | |
726 | +{"linux/watchdog.h", "WDIOC_GETTEMP", 0x80045703}, | |
727 | +{"linux/watchdog.h", "WDIOC_SETOPTIONS", 0x80045704}, | |
728 | +{"linux/watchdog.h", "WDIOC_KEEPALIVE", 0x80045705}, | |
729 | +{"linux/joystick.h", "JSIOCGVERSION", 0x80046a01}, | |
730 | +{"linux/ncp_fs.h", "NCP_IOC_SIGN_WANTED", 0x80046e06}, | |
731 | +{"linux/if_ppp.h", "PPPIOCGDEBUG", 0x80047441}, | |
732 | +{"linux/if_ppp.h", "PPPIOCGMRU", 0x80047453}, | |
733 | +{"linux/if_ppp.h", "PPPIOCGRASYNCMAP", 0x80047455}, | |
734 | +{"linux/if_ppp.h", "PPPIOCGUNIT", 0x80047456}, | |
735 | +{"linux/if_ppp.h", "PPPIOCGASYNCMAP", 0x80047458}, | |
736 | +{"linux/if_ppp.h", "PPPIOCGFLAGS", 0x8004745a}, | |
737 | +{"linux/isdn_ppp.h", "PPPIOCGMPFLAGS", 0x80047482}, | |
738 | +{"linux/smb_fs.h", "SMB_IOC_GETMOUNTUID", 0x80047501}, | |
739 | +{"linux/auto_fs.h", "AUTOFS_IOC_PROTOVER", 0x80049363}, | |
740 | +{"linux/hfmodem.h", "HFMODEM_IOCTL_GETCURTIME", 0x80084804}, | |
741 | +{"linux/hfmodem.h", "HFMODEM_IOCTL_WAITRQ", 0x80084805}, | |
742 | +{"linux/random.h", "RNDGETPOOL", 0x80085202}, | |
743 | +{"linux/ext2_fs.h", "EXT2_IOC_GETFLAGS", 0x80086601}, | |
744 | +{"linux/synclink.h", "MGSL_IOCGPARAMS", 0x80086d01}, | |
745 | +{"linux/mtio.h", "MTIOCPOS", 0x80086d03}, | |
746 | +{"linux/mc146818rtc.h", "RTC_IRQP_READ", 0x8008700b}, | |
747 | +{"linux/mc146818rtc.h", "RTC_EPOCH_READ", 0x8008700d}, | |
748 | +{"linux/isdn_ppp.h", "PPPIOCGCOMPRESSORS", 0x80087486}, | |
749 | +{"linux/ext2_fs.h", "EXT2_IOC_GETVERSION", 0x80087601}, | |
750 | +{"linux/videodev.h", "VIDIOCGFREQ", 0x8008760e}, | |
751 | +{"linux/ncp_fs.h", "NCP_IOC_SETROOT", 0x800c6e08}, | |
752 | +{"linux/videodev.h", "VIDIOCKEY", 0x800c760d}, | |
753 | +{"linux/videodev.h", "VIDIOCGPICT", 0x800e7606}, | |
754 | +{"linux/fd.h", "FDGETDRVTYP", 0x8010020f}, | |
755 | +{"linux/mtio.h", "MTIOCGETSIZE", 0x80106d09}, | |
756 | +{"linux/ncp_fs.h", "NCP_IOC_NCPREQUEST", 0x80106e01}, | |
757 | +{"linux/ncp_fs.h", "NCP_IOC_SETPRIVATEDATA", 0x80106e0a}, | |
758 | +{"linux/if_ppp.h", "PPPIOCGIDLE", 0x8010743f}, | |
759 | +{"linux/fd.h", "FDGETMAXERRS", 0x8014020e}, | |
760 | +{"linux/mtio.h", "MTIOCVOLINFO", 0x80146d08}, | |
761 | +{"linux/ncp_fs.h", "NCP_IOC_LOCKUNLOCK", 0x80146e07}, | |
762 | +{"linux/videodev.h", "VIDIOCGUNIT", 0x80147615}, | |
763 | +{"linux/videodev.h", "VIDIOCGCAPTURE", 0x80147616}, | |
764 | +{"linux/ncp_fs.h", "NCP_IOC_SIGN_INIT", 0x80186e05}, | |
765 | +{"linux/ncp_fs.h", "NCP_IOC_SETOBJECTNAME", 0x80186e09}, | |
766 | +{"linux/videodev.h", "VIDIOCGFBUF", 0x8018760b}, | |
767 | +{"linux/fd.h", "FDGETPRM", 0x80200204}, | |
768 | +{"linux/if_ppp.h", "PPPIOCGXASYNCMAP", 0x80207450}, | |
769 | +{"linux/joystick.h", "JSIOCGCORR", 0x80246a22}, | |
770 | +{"linux/mc146818rtc.h", "RTC_ALM_READ", 0x80247008}, | |
771 | +{"linux/mc146818rtc.h", "RTC_RD_TIME", 0x80247009}, | |
772 | +{"linux/fd.h", "FDGETFDCSTAT", 0x80280215}, | |
773 | +{"linux/fd.h", "FDWERRORGET", 0x80280217}, | |
774 | +{"linux/watchdog.h", "WDIOC_GETSUPPORT", 0x80285700}, | |
775 | +{"linux/videodev.h", "VIDIOCGWIN", 0x80287609}, | |
776 | +{"linux/videodev.h", "VIDIOCGAUDIO", 0x80287610}, | |
777 | +{"linux/mtio.h", "MTIOCGET", 0x80306d02}, | |
778 | +{"linux/videodev.h", "VIDIOCGCAP", 0x803c7601}, | |
779 | +{"linux/fd.h", "FDGETDRVSTAT", 0x80500212}, | |
780 | +{"linux/fd.h", "FDPOLLDRVSTAT", 0x80500213}, | |
781 | +{"linux/fd.h", "FDGETDRVPRM", 0x80800211}, | |
782 | +{"linux/videodev.h", "VIDIOCGMBUF", 0x80887614}, | |
783 | +{"linux/auto_fs.h", "AUTOFS_IOC_EXPIRE", 0x810c9365}, | |
784 | +{"linux/msdos_fs.h", "VFAT_IOCTL_READDIR_BOTH", 0x82307201}, | |
785 | +{"linux/msdos_fs.h", "VFAT_IOCTL_READDIR_SHORT", 0x82307202}, | |
786 | +{"linux/capi.h", "CAPI_GET_MANUFACTURER", 0xc0044306}, | |
787 | +{"linux/capi.h", "CAPI_GET_SERIAL", 0xc0044308}, | |
788 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_VOLUME", 0xc0044d00}, | |
789 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_BASS", 0xc0044d01}, | |
790 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_TREBLE", 0xc0044d02}, | |
791 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_SYNTH", 0xc0044d03}, | |
792 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_PCM", 0xc0044d04}, | |
793 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_SPEAKER", 0xc0044d05}, | |
794 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_LINE", 0xc0044d06}, | |
795 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_MIC", 0xc0044d07}, | |
796 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_CD", 0xc0044d08}, | |
797 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_IMIX", 0xc0044d09}, | |
798 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_ALTPCM", 0xc0044d0a}, | |
799 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_RECLEV", 0xc0044d0b}, | |
800 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_IGAIN", 0xc0044d0c}, | |
801 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_OGAIN", 0xc0044d0d}, | |
802 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_LINE1", 0xc0044d0e}, | |
803 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_LINE2", 0xc0044d0f}, | |
804 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_LINE3", 0xc0044d10}, | |
805 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_MUTE", 0xc0044d1f}, | |
806 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_ENHANCE", 0xc0044d1f}, | |
807 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_LOUD", 0xc0044d1f}, | |
808 | +{"linux/soundcard.h", "SOUND_MIXER_WRITE_RECSRC", 0xc0044dff}, | |
809 | +{"linux/coda.h", "CIOC_KERNEL_VERSION", 0xc008630a}, | |
810 | +{"linux/if_ppp.h", "PPPIOCGNPMODE", 0xc008744c}, | |
811 | +{"linux/auto_fs.h", "AUTOFS_IOC_SETTIMEOUT", 0xc0089364}, | |
812 | +{"linux/capi.h", "CAPI_GET_VERSION", 0xc0104307}, | |
813 | +{"linux/capi.h", "CAPI_MANUFACTURER_CMD", 0xc0104320}, | |
814 | +{"linux/ncp_fs.h", "NCP_IOC_GETPRIVATEDATA", 0xc0106e0a}, | |
815 | +{"linux/mtio.h", "MTIOCRDFTSEG", 0xc0186d06}, | |
816 | +{"linux/mtio.h", "MTIOCWRFTSEG", 0xc0186d07}, | |
817 | +{"linux/mtio.h", "MTIOCFTFORMAT", 0xc0186d0a}, | |
818 | +{"linux/ncp_fs.h", "NCP_IOC_GETOBJECTNAME", 0xc0186e09}, | |
819 | +{"linux/mtio.h", "MTIOCFTCMD", 0xc0206d0b}, | |
820 | +{"linux/ncp_fs.h", "NCP_IOC_GET_FS_INFO", 0xc0286e04}, | |
821 | +{"linux/videodev.h", "VIDIOCGCHAN", 0xc0307602}, | |
822 | +{"linux/capi.h", "CAPI_GET_PROFILE", 0xc0404309}, | |
823 | +{"linux/videodev.h", "VIDIOCGTUNER", 0xc0407604}, | |
824 | +{"linux/isdn_ppp.h", "PPPIOCGCALLINFO", 0xc0887480}, | |
825 | --- strace-4.2/linux/ia64/ioctlent.sh.ia64 Tue Mar 21 15:04:51 2000 | |
826 | +++ strace-4.2/linux/ia64/ioctlent.sh Tue Mar 21 15:04:51 2000 | |
827 | @@ -0,0 +1,98 @@ | |
828 | +#!/bin/sh | |
829 | +# Copyright (c) 1993, 1994, 1995 Rick Sladkey <jrs@world.std.com> | |
830 | +# All rights reserved. | |
831 | +# | |
832 | +# Copyright (c) 1995, 1996 Michael Elizabeth Chastain <mec@duracef.shout.net> | |
833 | +# All rights reserved. | |
834 | +# | |
835 | +# Redistribution and use in source and binary forms, with or without | |
836 | +# modification, are permitted provided that the following conditions | |
837 | +# are met: | |
838 | +# 1. Redistributions of source code must retain the above copyright | |
839 | +# notice, this list of conditions and the following disclaimer. | |
840 | +# 2. Redistributions in binary form must reproduce the above copyright | |
841 | +# notice, this list of conditions and the following disclaimer in the | |
842 | +# documentation and/or other materials provided with the distribution. | |
843 | +# 3. The name of the author may not be used to endorse or promote products | |
844 | +# derived from this software without specific prior written permission. | |
845 | +# | |
846 | +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR | |
847 | +# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | |
848 | +# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. | |
849 | +# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, | |
850 | +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | |
851 | +# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | |
852 | +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | |
853 | +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |
854 | +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |
855 | +# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
856 | +# | |
857 | +# $Id$ | |
858 | + | |
859 | +# Files to find. | |
860 | +file_find='asm/*.h linux/*.h scsi/*.h' | |
861 | + | |
862 | +# Files to stop. | |
863 | +file_stop='asm/byteorder.h linux/config.h linux/pci.h linux/xd.h' | |
864 | + | |
865 | +# Defs to find. | |
866 | +# Work on the kernel source to convert all to df_iowr. | |
867 | +# Don't know how to find low-numbered ioctls in linux/mc146818rtc.h. | |
868 | +df_name='^[ ]*#[ ]*define[ ]+[A-Z_][A-Z0-9_]*[ ]+' | |
869 | +df_iowr='_IO|_IOR|_IOW|_IOWR' | |
870 | +df_NNNN='0[Xx](03|06|22|46|4B|4C|53|54|56|89|90)[0-9A-Fa-f][0-9A-Fa-f]' | |
871 | +df_4359='0[Xx]4359[0-9A-Fa-f][0-9A-Fa-f]' # linux/cyclades.h | |
872 | +df_470N='470[0-9]' # linux/fs.h (only in 1.2.13) | |
873 | +df_smix='MIXER_READ|MIXER_WRITE' # linux/soundcard.h | |
874 | +df_12NN='12[3-4][0-9]' # linux/umsdos_fs.h (only in 1.2.13) | |
875 | +df_tail='([() ]|$)' | |
876 | +def_find="$df_name($df_iowr|$df_NNNN|$df_4359|$df_470N|$df_smix|$df_12NN)$df_tail" | |
877 | + | |
878 | +# Defs to stop. | |
879 | +ds_tail='_MAGIC|_PATCH' | |
880 | +ds_fdmp='FD(DEF|GET|SET)MEDIAPRM' # linux/fd.h aliases (only in 1.2.13) | |
881 | +ds_mtio='MTIOC(GET|SET)CONFIG' # linux/mtio.h needs config (only in 1.2.13) | |
882 | +def_stop="$ds_tail|$ds_fdmp|$ds_mtio" | |
883 | + | |
884 | +# Validate arg count. | |
885 | +if [ $# -ne 1 ] | |
886 | +then | |
887 | + echo "usage: $0 include-directory" >&2 | |
888 | + exit 1 | |
889 | +fi | |
890 | + | |
891 | +# Grep through the files. | |
892 | +( | |
893 | + # Construct list: find files minus stop files. | |
894 | + cd $1 || exit | |
895 | + file_list=`(ls $file_find $file_stop $file_stop 2>/dev/null) | sort | uniq -u` | |
896 | + | |
897 | + # Grep matching #define lines. | |
898 | + # Transform to C structure form. | |
899 | + # Filter out stop list. | |
900 | + egrep "$def_find" $file_list | | |
901 | + sed -n -e 's/^\(.*\):#[ ]*define[ ]*\([A-Z_][A-Z0-9_]*\).*$/ { "\1", "\2", \2 },/p' | | |
902 | + egrep -v "$def_stop" | |
903 | +) > ioctlent.tmp | |
904 | + | |
905 | +# Generate the output file. | |
906 | +echo '/* This file is automatically generated by ioctlent.sh */' | |
907 | +echo | |
908 | +echo '#include <sys/types.h>' | |
909 | +echo | |
910 | +echo '/* Needed for <linux/baycom.h> */' | |
911 | +echo '#define BAYCOM_DEBUG' | |
912 | +echo | |
913 | +echo '/* Needed for <linux/cyclades.h> */' | |
914 | +echo '#include <linux/termios.h>' | |
915 | +echo '#include <linux/tqueue.h>' | |
916 | +echo | |
917 | +awk '{ print "#include <" substr($2, 2, length($2) - 3) ">" }' ioctlent.tmp | sort -u | |
918 | +echo | |
919 | +echo 'struct ioctlent ioctlent [] =' | |
920 | +echo '{' | |
921 | +cat ioctlent.tmp | |
922 | +echo '};' | |
923 | + | |
924 | +# Clean up. | |
925 | +rm -f ioctlent.tmp | |
926 | --- strace-4.2/linux/ia64/signalent.h.ia64 Tue Mar 21 15:04:51 2000 | |
927 | +++ strace-4.2/linux/ia64/signalent.h Tue Mar 21 15:04:51 2000 | |
928 | @@ -0,0 +1,64 @@ | |
929 | + "SIG_0", /* 0 */ | |
930 | + "SIGHUP", /* 1 */ | |
931 | + "SIGINT", /* 2 */ | |
932 | + "SIGQUIT", /* 3 */ | |
933 | + "SIGILL", /* 4 */ | |
934 | + "SIGTRAP", /* 5 */ | |
935 | + "SIGABRT", /* 6 */ | |
936 | + "SIGBUS", /* 7 */ | |
937 | + "SIGFPE", /* 8 */ | |
938 | + "SIGKILL", /* 9 */ | |
939 | + "SIGUSR1", /* 10 */ | |
940 | + "SIGSEGV", /* 11 */ | |
941 | + "SIGUSR2", /* 12 */ | |
942 | + "SIGPIPE", /* 13 */ | |
943 | + "SIGALRM", /* 14 */ | |
944 | + "SIGTERM", /* 15 */ | |
945 | + "SIGSTKFLT", /* 16 */ | |
946 | + "SIGCHLD", /* 17 */ | |
947 | + "SIGCONT", /* 18 */ | |
948 | + "SIGSTOP", /* 19 */ | |
949 | + "SIGTSTP", /* 20 */ | |
950 | + "SIGTTIN", /* 21 */ | |
951 | + "SIGTTOU", /* 22 */ | |
952 | + "SIGURG", /* 23 */ | |
953 | + "SIGXCPU", /* 24 */ | |
954 | + "SIGXFSZ", /* 25 */ | |
955 | + "SIGVTALRM", /* 26 */ | |
956 | + "SIGPROF", /* 27 */ | |
957 | + "SIGWINCH", /* 28 */ | |
958 | + "SIGIO", /* 29 */ | |
959 | + "SIGPWR", /* 30 */ | |
960 | + "SIGSYS", /* 31 */ | |
961 | + "SIGRT0", /* 32 */ | |
962 | + "SIGRT1", /* 33 */ | |
963 | + "SIGRT2", /* 34 */ | |
964 | + "SIGRT3", /* 35 */ | |
965 | + "SIGRT4", /* 36 */ | |
966 | + "SIGRT5", /* 37 */ | |
967 | + "SIGRT6", /* 38 */ | |
968 | + "SIGRT7", /* 39 */ | |
969 | + "SIGRT8", /* 40 */ | |
970 | + "SIGRT9", /* 41 */ | |
971 | + "SIGRT10", /* 42 */ | |
972 | + "SIGRT11", /* 43 */ | |
973 | + "SIGRT12", /* 44 */ | |
974 | + "SIGRT13", /* 45 */ | |
975 | + "SIGRT14", /* 46 */ | |
976 | + "SIGRT15", /* 47 */ | |
977 | + "SIGRT16", /* 48 */ | |
978 | + "SIGRT17", /* 49 */ | |
979 | + "SIGRT18", /* 50 */ | |
980 | + "SIGRT19", /* 51 */ | |
981 | + "SIGRT20", /* 52 */ | |
982 | + "SIGRT21", /* 53 */ | |
983 | + "SIGRT22", /* 54 */ | |
984 | + "SIGRT23", /* 55 */ | |
985 | + "SIGRT24", /* 56 */ | |
986 | + "SIGRT25", /* 57 */ | |
987 | + "SIGRT26", /* 58 */ | |
988 | + "SIGRT27", /* 59 */ | |
989 | + "SIGRT28", /* 60 */ | |
990 | + "SIGRT29", /* 61 */ | |
991 | + "SIGRT30", /* 62 */ | |
992 | + "SIGRT31", /* 63 */ | |
993 | --- strace-4.2/linux/ia64/syscallent.h.ia64 Tue Mar 21 15:04:51 2000 | |
994 | +++ strace-4.2/linux/ia64/syscallent.h Tue Mar 21 15:04:51 2000 | |
995 | @@ -0,0 +1,1337 @@ | |
996 | +/* | |
997 | + * Copyright (c) 1999 David Mosberger-Tang <davidm@hpl.hp.com> | |
998 | + * All rights reserved. | |
999 | + * | |
1000 | + * Redistribution and use in source and binary forms, with or without | |
1001 | + * modification, are permitted provided that the following conditions | |
1002 | + * are met: | |
1003 | + * 1. Redistributions of source code must retain the above copyright | |
1004 | + * notice, this list of conditions and the following disclaimer. | |
1005 | + * 2. Redistributions in binary form must reproduce the above copyright | |
1006 | + * notice, this list of conditions and the following disclaimer in the | |
1007 | + * documentation and/or other materials provided with the distribution. | |
1008 | + * 3. The name of the author may not be used to endorse or promote products | |
1009 | + * derived from this software without specific prior written permission. | |
1010 | + * | |
1011 | + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR | |
1012 | + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | |
1013 | + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. | |
1014 | + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, | |
1015 | + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | |
1016 | + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | |
1017 | + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | |
1018 | + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |
1019 | + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |
1020 | + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
1021 | + * | |
1022 | + * $Id$ | |
1023 | + */ | |
1024 | + { 0, 0, sys_setup, "setup" }, /* 0 */ | |
1025 | + { 1, TP, sys_exit, "_exit" }, /* 1 */ | |
1026 | + { 0, TP, sys_fork, "fork" }, /* 2 */ | |
1027 | + { 3, 0, sys_read, "read" }, /* 3 */ | |
1028 | + { 3, 0, sys_write, "write" }, /* 4 */ | |
1029 | + { 3, TF, sys_open, "open" }, /* 5 */ | |
1030 | + { 1, 0, sys_close, "close" }, /* 6 */ | |
1031 | + { 3, TP, sys_waitpid, "waitpid" }, /* 7 */ | |
1032 | + { 2, TF, sys_creat, "creat" }, /* 8 */ | |
1033 | + { 2, TF, sys_link, "link" }, /* 9 */ | |
1034 | + { 1, TF, sys_unlink, "unlink" }, /* 10 */ | |
1035 | + { 3, TF|TP, sys_execve, "execve" }, /* 11 */ | |
1036 | + { 1, TF, sys_chdir, "chdir" }, /* 12 */ | |
1037 | + { 8, 0, printargs, "SYS_13" }, /* 13 */ | |
1038 | + { 3, TF, sys_mknod, "mknod" }, /* 14 */ | |
1039 | + { 2, TF, sys_chmod, "chmod" }, /* 15 */ | |
1040 | + { 3, TF, sys_chown, "lchown" }, /* 16 */ | |
1041 | + { 8, 0, printargs, "SYS_17" }, /* 17 */ | |
1042 | + { 8, 0, printargs, "SYS_18" }, /* 18 */ | |
1043 | + { 3, 0, sys_lseek, "lseek" }, /* 19 */ | |
1044 | + { 0, 0, sys_getpid, "getpid" }, /* 20 */ | |
1045 | + { 5, TF, sys_mount, "mount" }, /* 21 */ | |
1046 | + { 1, TF, sys_umount, "oldumount" }, /* 22 */ | |
1047 | + { 1, 0, sys_setuid, "setuid" }, /* 23 */ | |
1048 | + { 0, 0, sys_getuid, "getuid" }, /* 24 */ | |
1049 | + { 8, 0, printargs, "SYS_25" }, /* 25 */ | |
1050 | + { 4, 0, sys_ptrace, "ptrace" }, /* 26 */ | |
1051 | + { 1, 0, sys_alarm, "alarm" }, /* 27 */ | |
1052 | + { 8, 0, printargs, "SYS_28" }, /* 28 */ | |
1053 | + { 8, 0, printargs, "SYS_29" }, /* 29 */ | |
1054 | + { 8, 0, printargs, "SYS_30" }, /* 30 */ | |
1055 | + { 8, 0, printargs, "SYS_31" }, /* 31 */ | |
1056 | + { 8, 0, printargs, "SYS_32" }, /* 32 */ | |
1057 | + { 2, TF, sys_access, "access" }, /* 33 */ | |
1058 | + { 1, 0, sys_nice, "nice" }, /* 34 */ | |
1059 | + { 8, 0, printargs, "SYS_35" }, /* 35 */ | |
1060 | + { 0, 0, sys_sync, "sync" }, /* 36 */ | |
1061 | + { 2, TS, sys_kill, "kill" }, /* 37 */ | |
1062 | + { 2, TF, sys_rename, "rename" }, /* 38 */ | |
1063 | + { 2, TF, sys_mkdir, "mkdir" }, /* 39 */ | |
1064 | + { 1, TF, sys_rmdir, "rmdir" }, /* 40 */ | |
1065 | + { 1, 0, sys_dup, "dup" }, /* 41 */ | |
1066 | + { 1, 0, sys_pipe, "pipe" }, /* 42 */ | |
1067 | + { 1, 0, sys_times, "times" }, /* 43 */ | |
1068 | + { 8, 0, printargs, "SYS_44" }, /* 44 */ | |
1069 | + { 1, 0, sys_brk, "brk" }, /* 45 */ | |
1070 | + { 1, 0, sys_setgid, "setgid" }, /* 46 */ | |
1071 | + { 0, 0, sys_getgid, "getgid" }, /* 47 */ | |
1072 | + { 3, TS, sys_signal, "signal" }, /* 48 */ | |
1073 | + { 0, 0, sys_geteuid, "geteuid" }, /* 49 */ | |
1074 | + { 0, 0, sys_getegid, "getegid" }, /* 50 */ | |
1075 | + { 1, TF, sys_acct, "acct" }, /* 51 */ | |
1076 | + { 2, TF, sys_umount2, "umount" }, /* 52 */ | |
1077 | + { 8, 0, printargs, "SYS_53" }, /* 53 */ | |
1078 | + { 3, 0, sys_ioctl, "ioctl" }, /* 54 */ | |
1079 | + { 3, 0, sys_fcntl, "fcntl" }, /* 55 */ | |
1080 | + { 8, 0, printargs, "SYS_56" }, /* 56 */ | |
1081 | + { 2, 0, sys_setpgid, "setpgid" }, /* 57 */ | |
1082 | + { 8, 0, printargs, "SYS_58" }, /* 58 */ | |
1083 | + { 8, 0, printargs, "SYS_59" }, /* 59 */ | |
1084 | + { 1, 0, sys_umask, "umask" }, /* 60 */ | |
1085 | + { 1, TF, sys_chroot, "chroot" }, /* 61 */ | |
1086 | + { 2, 0, sys_ustat, "ustat" }, /* 62 */ | |
1087 | + { 2, 0, sys_dup2, "dup2" }, /* 63 */ | |
1088 | + { 0, 0, sys_getppid, "getppid" }, /* 64 */ | |
1089 | + { 0, 0, sys_getpgrp, "getpgrp" }, /* 65 */ | |
1090 | + { 0, 0, sys_setsid, "setsid" }, /* 66 */ | |
1091 | + { 8, 0, printargs, "SYS_67" }, /* 67 */ | |
1092 | + { 8, 0, printargs, "SYS_68" }, /* 68 */ | |
1093 | + { 8, 0, printargs, "SYS_69" }, /* 69 */ | |
1094 | + { 2, 0, sys_setreuid, "setreuid" }, /* 70 */ | |
1095 | + { 2, 0, sys_setregid, "setregid" }, /* 71 */ | |
1096 | + { 8, 0, printargs, "SYS_72" }, /* 72 */ | |
1097 | + { 1, TS, sys_sigpending, "sigpending" }, /* 73 */ | |
1098 | + { 2, 0, sys_sethostname, "sethostname" }, /* 74 */ | |
1099 | + { 2, 0, sys_setrlimit, "setrlimit" }, /* 75 */ | |
1100 | + { 2, 0, sys_getrlimit, "getrlimit" }, /* 76 */ | |
1101 | + { 2, 0, sys_getrusage, "getrusage" }, /* 77 */ | |
1102 | + { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 78 */ | |
1103 | + { 2, 0, sys_settimeofday, "settimeofday" }, /* 79 */ | |
1104 | + { 2, 0, sys_getgroups, "getgroups" }, /* 80 */ | |
1105 | + { 2, 0, sys_setgroups, "setgroups" }, /* 81 */ | |
1106 | + { 8, 0, printargs, "SYS_82" }, /* 82 */ | |
1107 | + { 2, TF, sys_symlink, "symlink" }, /* 83 */ | |
1108 | + { 8, 0, printargs, "SYS_84" }, /* 84 */ | |
1109 | + { 3, TF, sys_readlink, "readlink" }, /* 85 */ | |
1110 | + { 1, TF, sys_uselib, "uselib" }, /* 86 */ | |
1111 | + { 1, TF, sys_swapon, "swapon" }, /* 87 */ | |
1112 | + { 3, 0, sys_reboot, "reboot" }, /* 88 */ | |
1113 | + { 3, 0, sys_readdir, "readdir" }, /* 89 */ | |
1114 | + { 6, 0, sys_old_mmap, "mmap" }, /* 90 */ | |
1115 | + { 2, 0, sys_munmap, "munmap" }, /* 91 */ | |
1116 | + { 2, TF, sys_truncate, "truncate" }, /* 92 */ | |
1117 | + { 2, 0, sys_ftruncate, "ftruncate" }, /* 93 */ | |
1118 | + { 2, 0, sys_fchmod, "fchmod" }, /* 94 */ | |
1119 | + { 3, 0, sys_fchown, "fchown" }, /* 95 */ | |
1120 | + { 2, 0, sys_getpriority, "getpriority" }, /* 96 */ | |
1121 | + { 3, 0, sys_setpriority, "setpriority" }, /* 97 */ | |
1122 | + { 8, 0, printargs, "SYS_98" }, /* 98 */ | |
1123 | + { 2, TF, sys_statfs, "statfs" }, /* 99 */ | |
1124 | + { 2, 0, sys_fstatfs, "fstatfs" }, /* 100 */ | |
1125 | + { 3, 0, sys_ioperm, "ioperm" }, /* 101 */ | |
1126 | + { 2, 0, sys_socketcall, "socketcall" }, /* 102 */ | |
1127 | + { 3, 0, sys_syslog, "syslog" }, /* 103 */ | |
1128 | + { 3, 0, sys_setitimer, "setitimer" }, /* 104 */ | |
1129 | + { 2, 0, sys_getitimer, "getitimer" }, /* 105 */ | |
1130 | + { 2, TF, sys_stat, "stat" }, /* 106 */ | |
1131 | + { 2, TF, sys_lstat, "lstat" }, /* 107 */ | |
1132 | + { 2, 0, sys_fstat, "fstat" }, /* 108 */ | |
1133 | + { 8, 0, printargs, "SYS_109" }, /* 109 */ | |
1134 | + { 1, 0, sys_iopl, "iopl" }, /* 110 */ | |
1135 | + { 0, 0, sys_vhangup, "vhangup" }, /* 111 */ | |
1136 | + { 8, 0, printargs, "SYS_112" }, /* 112 */ | |
1137 | + { 8, 0, printargs, "SYS_113" }, /* 113 */ | |
1138 | + { 4, TP, sys_wait4, "wait4" }, /* 114 */ | |
1139 | + { 1, 0, sys_swapoff, "swapoff" }, /* 115 */ | |
1140 | + { 1, 0, sys_sysinfo, "sysinfo" }, /* 116 */ | |
1141 | + { 8, 0, printargs, "SYS_117" }, /* 117 */ | |
1142 | + { 1, 0, sys_fsync, "fsync" }, /* 118 */ | |
1143 | + { 1, TS, sys_sigreturn, "sigreturn" }, /* 119 */ | |
1144 | + { 2, TP, sys_clone, "clone" }, /* 120 */ | |
1145 | + { 2, 0, sys_setdomainname, "setdomainname" }, /* 121 */ | |
1146 | + { 1, 0, sys_uname, "uname" }, /* 122 */ | |
1147 | + { 3, 0, sys_modify_ldt, "modify_ldt" }, /* 123 */ | |
1148 | + { 1, 0, sys_adjtimex, "adjtimex" }, /* 124 */ | |
1149 | + { 3, 0, sys_mprotect, "mprotect" }, /* 125 */ | |
1150 | + { 3, TS, sys_sigprocmask, "sigprocmask" }, /* 126 */ | |
1151 | + { 2, 0, sys_create_module, "create_module" }, /* 127 */ | |
1152 | + { 2, 0, sys_init_module, "init_module" }, /* 128 */ | |
1153 | + { 1, 0, sys_delete_module, "delete_module" }, /* 129 */ | |
1154 | + { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 130 */ | |
1155 | + { 4, 0, sys_quotactl, "quotactl" }, /* 131 */ | |
1156 | + { 1, 0, sys_getpgid, "getpgid" }, /* 132 */ | |
1157 | + { 1, 0, sys_fchdir, "fchdir" }, /* 133 */ | |
1158 | + { 0, 0, sys_bdflush, "bdflush" }, /* 134 */ | |
1159 | + { 3, 0, sys_sysfs, "sysfs" }, /* 135 */ | |
1160 | + { 1, 0, sys_personality, "personality" }, /* 136 */ | |
1161 | + { 8, 0, printargs, "SYS_137" }, /* 137 */ | |
1162 | + { 1, 0, sys_setfsuid, "setfsuid" }, /* 138 */ | |
1163 | + { 1, 0, sys_setfsgid, "setfsgid" }, /* 139 */ | |
1164 | + { 5, 0, sys_llseek, "_llseek" }, /* 140 */ | |
1165 | + { 3, 0, sys_getdents, "getdents" }, /* 141 */ | |
1166 | + { 5, 0, sys_select, "select" }, /* 142 */ | |
1167 | + { 2, 0, sys_flock, "flock" }, /* 143 */ | |
1168 | + { 3, 0, sys_msync, "msync" }, /* 144 */ | |
1169 | + { 3, 0, sys_readv, "readv" }, /* 145 */ | |
1170 | + { 3, 0, sys_writev, "writev" }, /* 146 */ | |
1171 | + { 1, 0, sys_getsid, "getsid" }, /* 147 */ | |
1172 | + { 1, 0, sys_fdatasync, "fdatasync" }, /* 148 */ | |
1173 | + { 1, 0, sys_sysctl, "_sysctl" }, /* 149 */ | |
1174 | + { 1, 0, sys_mlock, "mlock" }, /* 150 */ | |
1175 | + { 2, 0, sys_munlock, "munlock" }, /* 151 */ | |
1176 | + { 2, 0, sys_mlockall, "mlockall" }, /* 152 */ | |
1177 | + { 1, 0, sys_munlockall, "munlockall" }, /* 153 */ | |
1178 | + { 0, 0, sys_sched_setparam, "sched_setparam"}, /* 154 */ | |
1179 | + { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 155 */ | |
1180 | + { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 156 */ | |
1181 | + { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 157 */ | |
1182 | + { 0, 0, sys_sched_yield, "sched_yield"}, /* 158 */ | |
1183 | + { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 159 */ | |
1184 | + { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 160 */ | |
1185 | + { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 161 */ | |
1186 | + { 2, 0, sys_nanosleep, "nanosleep" }, /* 162 */ | |
1187 | + { 4, 0, sys_mremap, "mremap" }, /* 163 */ | |
1188 | + { 3, 0, sys_setresuid, "setresuid" }, /* 164 */ | |
1189 | + { 3, 0, sys_getresuid, "getresuid" }, /* 165 */ | |
1190 | + { 5, 0, printargs, "vm86" }, /* 166 */ | |
1191 | + { 5, 0, sys_query_module, "query_module" }, /* 167 */ | |
1192 | + { 3, 0, sys_poll, "poll" }, /* 168 */ | |
1193 | + { 3, 0, printargs, "nfsservctl" }, /* 169 */ | |
1194 | + { 3, 0, sys_setresgid, "setresgid" }, /* 170 */ | |
1195 | + { 3, 0, sys_getresgid, "getresgid" }, /* 171 */ | |
1196 | + { 5, 0, printargs, "prctl" }, /* 172 */ | |
1197 | + { 1, TS, printargs, "rt_sigreturn" }, /* 173 */ | |
1198 | + { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 174 */ | |
1199 | + { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 175 */ | |
1200 | + { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 176 */ | |
1201 | + { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"}, /* 177 */ | |
1202 | + { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"}, /* 178 */ | |
1203 | + { 2, TS, sys_rt_sigsuspend, "rt_sigsuspend" }, /* 179 */ | |
1204 | + | |
1205 | + { 5, TF, sys_pread, "pread" }, /* 180 */ | |
1206 | + { 5, TF, sys_pwrite, "pwrite" }, /* 181 */ | |
1207 | + { 3, TF, sys_chown, "chown" }, /* 182 */ | |
1208 | + { 2, 0, sys_getcwd, "getcwd" }, /* 183 */ | |
1209 | + { 2, 0, sys_capget, "capget" }, /* 184 */ | |
1210 | + { 2, 0, sys_capset, "capset" }, /* 185 */ | |
1211 | + { 2, TS, sys_sigaltstack, "sigaltstack" }, /* 186 */ | |
1212 | + { 4, TF, sys_sendfile, "sendfile" }, /* 187 */ | |
1213 | + { 5, 0, printargs, "SYS_188" }, /* 188 */ | |
1214 | + { 5, 0, printargs, "SYS_189" }, /* 189 */ | |
1215 | + { 0, TP, sys_vfork, "vfork" }, /* 190 */ | |
1216 | + { 5, 0, printargs, "getrlimit" }, /* 191 */ | |
1217 | + { 6, 0, sys_mmap, "mmap2" }, /* 192 */ | |
1218 | + { 5, 0, printargs, "truncate64" }, /* 193 */ | |
1219 | + { 5, 0, printargs, "ftruncate64" }, /* 194 */ | |
1220 | + { 2, TF, sys_stat64, "stat64" }, /* 195 */ | |
1221 | + { 2, TF, sys_lstat64, "lstat64" }, /* 196 */ | |
1222 | + { 2, TF, sys_fstat64, "fstat64" }, /* 197 */ | |
1223 | + { 5, 0, printargs, "SYS_198" }, /* 198 */ | |
1224 | + { 5, 0, printargs, "SYS_199" }, /* 199 */ | |
1225 | + | |
1226 | + { 4, 0, printargs, "ipc_subcall" }, /* 200 */ | |
1227 | + { 4, TI, sys_semop, "semop" }, /* 201 */ | |
1228 | + { 4, TI, sys_semget, "semget" }, /* 202 */ | |
1229 | + { 4, TI, sys_semctl, "semctl" }, /* 203 */ | |
1230 | + { 4, 0, printargs, "ipc_subcall" }, /* 204 */ | |
1231 | + { 4, 0, printargs, "ipc_subcall" }, /* 205 */ | |
1232 | + { 4, 0, printargs, "ipc_subcall" }, /* 206 */ | |
1233 | + { 4, 0, printargs, "ipc_subcall" }, /* 207 */ | |
1234 | + { 4, 0, printargs, "ipc_subcall" }, /* 208 */ | |
1235 | + { 4, 0, printargs, "ipc_subcall" }, /* 209 */ | |
1236 | + { 4, 0, printargs, "ipc_subcall" }, /* 210 */ | |
1237 | + { 4, TI, sys_msgsnd, "msgsnd" }, /* 211 */ | |
1238 | + { 4, TI, sys_msgrcv, "msgrcv" }, /* 212 */ | |
1239 | + { 4, TI, sys_msgget, "msgget" }, /* 213 */ | |
1240 | + { 4, TI, sys_msgctl, "msgctl" }, /* 214 */ | |
1241 | + { 4, 0, printargs, "ipc_subcall" }, /* 215 */ | |
1242 | + { 4, 0, printargs, "ipc_subcall" }, /* 216 */ | |
1243 | + { 4, 0, printargs, "ipc_subcall" }, /* 217 */ | |
1244 | + { 4, 0, printargs, "ipc_subcall" }, /* 218 */ | |
1245 | + { 4, 0, printargs, "ipc_subcall" }, /* 219 */ | |
1246 | + { 4, 0, printargs, "ipc_subcall" }, /* 220 */ | |
1247 | + { 4, TI, sys_shmat, "shmat" }, /* 221 */ | |
1248 | + { 4, TI, sys_shmdt, "shmdt" }, /* 222 */ | |
1249 | + { 4, TI, sys_shmget, "shmget" }, /* 223 */ | |
1250 | + { 4, TI, sys_shmctl, "shmctl" }, /* 224 */ | |
1251 | + { 5, 0, printargs, "SYS_225" }, /* 225 */ | |
1252 | + { 5, 0, printargs, "SYS_226" }, /* 226 */ | |
1253 | + { 5, 0, printargs, "SYS_227" }, /* 227 */ | |
1254 | + { 5, 0, printargs, "SYS_228" }, /* 228 */ | |
1255 | + { 5, 0, printargs, "SYS_229" }, /* 229 */ | |
1256 | + | |
1257 | + { 8, 0, printargs, "socket_subcall"}, /* 230 */ | |
1258 | + { 3, TN, sys_socket, "socket" }, /* 231 */ | |
1259 | + { 3, TN, sys_bind, "bind" }, /* 232 */ | |
1260 | + { 3, TN, sys_connect, "connect" }, /* 233 */ | |
1261 | + { 2, TN, sys_listen, "listen" }, /* 234 */ | |
1262 | + { 3, TN, sys_accept, "accept" }, /* 235 */ | |
1263 | + { 3, TN, sys_getsockname, "getsockname" }, /* 236 */ | |
1264 | + { 3, TN, sys_getpeername, "getpeername" }, /* 237 */ | |
1265 | + { 4, TN, sys_socketpair, "socketpair" }, /* 238 */ | |
1266 | + { 4, TN, sys_send, "send" }, /* 239 */ | |
1267 | + { 4, TN, sys_recv, "recv" }, /* 240 */ | |
1268 | + { 6, TN, sys_sendto, "sendto" }, /* 241 */ | |
1269 | + { 6, TN, sys_recvfrom, "recvfrom" }, /* 242 */ | |
1270 | + { 2, TN, sys_shutdown, "shutdown" }, /* 243 */ | |
1271 | + { 5, TN, sys_setsockopt, "setsockopt" }, /* 244 */ | |
1272 | + { 5, TN, sys_getsockopt, "getsockopt" }, /* 245 */ | |
1273 | + { 5, TN, sys_sendmsg, "sendmsg" }, /* 246 */ | |
1274 | + { 5, TN, sys_recvmsg, "recvmsg" }, /* 247 */ | |
1275 | + { 5, 0, printargs, "SYS_248" }, /* 248 */ | |
1276 | + { 5, 0, printargs, "SYS_249" }, /* 249 */ | |
1277 | + { 8, 0, printargs, "SYS_250" }, /* 250 */ | |
1278 | + { 8, 0, printargs, "SYS_251" }, /* 251 */ | |
1279 | + { 8, 0, printargs, "SYS_252" }, /* 252 */ | |
1280 | + { 8, 0, printargs, "SYS_253" }, /* 253 */ | |
1281 | + { 8, 0, printargs, "SYS_254" }, /* 254 */ | |
1282 | + { 8, 0, printargs, "SYS_255" }, /* 255 */ | |
1283 | + { 8, 0, printargs, "SYS_256" }, /* 256 */ | |
1284 | + { 8, 0, printargs, "SYS_257" }, /* 257 */ | |
1285 | + { 8, 0, printargs, "SYS_258" }, /* 258 */ | |
1286 | + { 8, 0, printargs, "SYS_259" }, /* 259 */ | |
1287 | + { 8, 0, printargs, "SYS_260" }, /* 260 */ | |
1288 | + { 8, 0, printargs, "SYS_261" }, /* 261 */ | |
1289 | + { 8, 0, printargs, "SYS_262" }, /* 262 */ | |
1290 | + { 8, 0, printargs, "SYS_263" }, /* 263 */ | |
1291 | + { 8, 0, printargs, "SYS_264" }, /* 264 */ | |
1292 | + { 8, 0, printargs, "SYS_265" }, /* 265 */ | |
1293 | + { 8, 0, printargs, "SYS_266" }, /* 266 */ | |
1294 | + { 8, 0, printargs, "SYS_267" }, /* 267 */ | |
1295 | + { 8, 0, printargs, "SYS_268" }, /* 268 */ | |
1296 | + { 8, 0, printargs, "SYS_269" }, /* 269 */ | |
1297 | + { 8, 0, printargs, "SYS_270" }, /* 270 */ | |
1298 | + { 8, 0, printargs, "SYS_271" }, /* 271 */ | |
1299 | + { 8, 0, printargs, "SYS_272" }, /* 272 */ | |
1300 | + { 8, 0, printargs, "SYS_273" }, /* 273 */ | |
1301 | + { 8, 0, printargs, "SYS_274" }, /* 274 */ | |
1302 | + { 8, 0, printargs, "SYS_275" }, /* 275 */ | |
1303 | + { 8, 0, printargs, "SYS_276" }, /* 276 */ | |
1304 | + { 8, 0, printargs, "SYS_277" }, /* 277 */ | |
1305 | + { 8, 0, printargs, "SYS_278" }, /* 278 */ | |
1306 | + { 8, 0, printargs, "SYS_279" }, /* 279 */ | |
1307 | + { 8, 0, printargs, "SYS_280" }, /* 280 */ | |
1308 | + { 8, 0, printargs, "SYS_281" }, /* 281 */ | |
1309 | + { 8, 0, printargs, "SYS_282" }, /* 282 */ | |
1310 | + { 8, 0, printargs, "SYS_283" }, /* 283 */ | |
1311 | + { 8, 0, printargs, "SYS_284" }, /* 284 */ | |
1312 | + { 8, 0, printargs, "SYS_285" }, /* 285 */ | |
1313 | + { 8, 0, printargs, "SYS_286" }, /* 286 */ | |
1314 | + { 8, 0, printargs, "SYS_287" }, /* 287 */ | |
1315 | + { 8, 0, printargs, "SYS_288" }, /* 288 */ | |
1316 | + { 8, 0, printargs, "SYS_289" }, /* 289 */ | |
1317 | + { 8, 0, printargs, "SYS_290" }, /* 290 */ | |
1318 | + { 8, 0, printargs, "SYS_291" }, /* 291 */ | |
1319 | + { 8, 0, printargs, "SYS_292" }, /* 292 */ | |
1320 | + { 8, 0, printargs, "SYS_293" }, /* 293 */ | |
1321 | + { 8, 0, printargs, "SYS_294" }, /* 294 */ | |
1322 | + { 8, 0, printargs, "SYS_295" }, /* 295 */ | |
1323 | + { 8, 0, printargs, "SYS_296" }, /* 296 */ | |
1324 | + { 8, 0, printargs, "SYS_297" }, /* 297 */ | |
1325 | + { 8, 0, printargs, "SYS_298" }, /* 298 */ | |
1326 | + { 8, 0, printargs, "SYS_299" }, /* 299 */ | |
1327 | + { 8, 0, printargs, "SYS_300" }, /* 300 */ | |
1328 | + { 8, 0, printargs, "SYS_301" }, /* 301 */ | |
1329 | + { 8, 0, printargs, "SYS_302" }, /* 302 */ | |
1330 | + { 8, 0, printargs, "SYS_303" }, /* 303 */ | |
1331 | + { 8, 0, printargs, "SYS_304" }, /* 304 */ | |
1332 | + { 8, 0, printargs, "SYS_305" }, /* 305 */ | |
1333 | + { 8, 0, printargs, "SYS_306" }, /* 306 */ | |
1334 | + { 8, 0, printargs, "SYS_307" }, /* 307 */ | |
1335 | + { 8, 0, printargs, "SYS_308" }, /* 308 */ | |
1336 | + { 8, 0, printargs, "SYS_309" }, /* 309 */ | |
1337 | + { 8, 0, printargs, "SYS_310" }, /* 310 */ | |
1338 | + { 8, 0, printargs, "SYS_311" }, /* 311 */ | |
1339 | + { 8, 0, printargs, "SYS_312" }, /* 312 */ | |
1340 | + { 8, 0, printargs, "SYS_313" }, /* 313 */ | |
1341 | + { 8, 0, printargs, "SYS_314" }, /* 314 */ | |
1342 | + { 8, 0, printargs, "SYS_315" }, /* 315 */ | |
1343 | + { 8, 0, printargs, "SYS_316" }, /* 316 */ | |
1344 | + { 8, 0, printargs, "SYS_317" }, /* 317 */ | |
1345 | + { 8, 0, printargs, "SYS_318" }, /* 318 */ | |
1346 | + { 8, 0, printargs, "SYS_319" }, /* 319 */ | |
1347 | + { 8, 0, printargs, "SYS_320" }, /* 320 */ | |
1348 | + { 8, 0, printargs, "SYS_321" }, /* 321 */ | |
1349 | + { 8, 0, printargs, "SYS_322" }, /* 322 */ | |
1350 | + { 8, 0, printargs, "SYS_323" }, /* 323 */ | |
1351 | + { 8, 0, printargs, "SYS_324" }, /* 324 */ | |
1352 | + { 8, 0, printargs, "SYS_325" }, /* 325 */ | |
1353 | + { 8, 0, printargs, "SYS_326" }, /* 326 */ | |
1354 | + { 8, 0, printargs, "SYS_327" }, /* 327 */ | |
1355 | + { 8, 0, printargs, "SYS_328" }, /* 328 */ | |
1356 | + { 8, 0, printargs, "SYS_329" }, /* 329 */ | |
1357 | + { 8, 0, printargs, "SYS_330" }, /* 330 */ | |
1358 | + { 8, 0, printargs, "SYS_331" }, /* 331 */ | |
1359 | + { 8, 0, printargs, "SYS_332" }, /* 332 */ | |
1360 | + { 8, 0, printargs, "SYS_333" }, /* 333 */ | |
1361 | + { 8, 0, printargs, "SYS_334" }, /* 334 */ | |
1362 | + { 8, 0, printargs, "SYS_335" }, /* 335 */ | |
1363 | + { 8, 0, printargs, "SYS_336" }, /* 336 */ | |
1364 | + { 8, 0, printargs, "SYS_337" }, /* 337 */ | |
1365 | + { 8, 0, printargs, "SYS_338" }, /* 338 */ | |
1366 | + { 8, 0, printargs, "SYS_339" }, /* 339 */ | |
1367 | + { 8, 0, printargs, "SYS_340" }, /* 340 */ | |
1368 | + { 8, 0, printargs, "SYS_341" }, /* 341 */ | |
1369 | + { 8, 0, printargs, "SYS_342" }, /* 342 */ | |
1370 | + { 8, 0, printargs, "SYS_343" }, /* 343 */ | |
1371 | + { 8, 0, printargs, "SYS_344" }, /* 344 */ | |
1372 | + { 8, 0, printargs, "SYS_345" }, /* 345 */ | |
1373 | + { 8, 0, printargs, "SYS_346" }, /* 346 */ | |
1374 | + { 8, 0, printargs, "SYS_347" }, /* 347 */ | |
1375 | + { 8, 0, printargs, "SYS_348" }, /* 348 */ | |
1376 | + { 8, 0, printargs, "SYS_349" }, /* 349 */ | |
1377 | + { 8, 0, printargs, "SYS_350" }, /* 350 */ | |
1378 | + { 8, 0, printargs, "SYS_351" }, /* 351 */ | |
1379 | + { 8, 0, printargs, "SYS_352" }, /* 352 */ | |
1380 | + { 8, 0, printargs, "SYS_353" }, /* 353 */ | |
1381 | + { 8, 0, printargs, "SYS_354" }, /* 354 */ | |
1382 | + { 8, 0, printargs, "SYS_355" }, /* 355 */ | |
1383 | + { 8, 0, printargs, "SYS_356" }, /* 356 */ | |
1384 | + { 8, 0, printargs, "SYS_357" }, /* 357 */ | |
1385 | + { 8, 0, printargs, "SYS_358" }, /* 358 */ | |
1386 | + { 8, 0, printargs, "SYS_359" }, /* 359 */ | |
1387 | + { 8, 0, printargs, "SYS_360" }, /* 360 */ | |
1388 | + { 8, 0, printargs, "SYS_361" }, /* 361 */ | |
1389 | + { 8, 0, printargs, "SYS_362" }, /* 362 */ | |
1390 | + { 8, 0, printargs, "SYS_363" }, /* 363 */ | |
1391 | + { 8, 0, printargs, "SYS_364" }, /* 364 */ | |
1392 | + { 8, 0, printargs, "SYS_365" }, /* 365 */ | |
1393 | + { 8, 0, printargs, "SYS_366" }, /* 366 */ | |
1394 | + { 8, 0, printargs, "SYS_367" }, /* 367 */ | |
1395 | + { 8, 0, printargs, "SYS_368" }, /* 368 */ | |
1396 | + { 8, 0, printargs, "SYS_369" }, /* 369 */ | |
1397 | + { 8, 0, printargs, "SYS_370" }, /* 370 */ | |
1398 | + { 8, 0, printargs, "SYS_371" }, /* 371 */ | |
1399 | + { 8, 0, printargs, "SYS_372" }, /* 372 */ | |
1400 | + { 8, 0, printargs, "SYS_373" }, /* 373 */ | |
1401 | + { 8, 0, printargs, "SYS_374" }, /* 374 */ | |
1402 | + { 8, 0, printargs, "SYS_375" }, /* 375 */ | |
1403 | + { 8, 0, printargs, "SYS_376" }, /* 376 */ | |
1404 | + { 8, 0, printargs, "SYS_377" }, /* 377 */ | |
1405 | + { 8, 0, printargs, "SYS_378" }, /* 378 */ | |
1406 | + { 8, 0, printargs, "SYS_379" }, /* 379 */ | |
1407 | + { 8, 0, printargs, "SYS_380" }, /* 380 */ | |
1408 | + { 8, 0, printargs, "SYS_381" }, /* 381 */ | |
1409 | + { 8, 0, printargs, "SYS_382" }, /* 382 */ | |
1410 | + { 8, 0, printargs, "SYS_383" }, /* 383 */ | |
1411 | + { 8, 0, printargs, "SYS_384" }, /* 384 */ | |
1412 | + { 8, 0, printargs, "SYS_385" }, /* 385 */ | |
1413 | + { 8, 0, printargs, "SYS_386" }, /* 386 */ | |
1414 | + { 8, 0, printargs, "SYS_387" }, /* 387 */ | |
1415 | + { 8, 0, printargs, "SYS_388" }, /* 388 */ | |
1416 | + { 8, 0, printargs, "SYS_389" }, /* 389 */ | |
1417 | + { 8, 0, printargs, "SYS_390" }, /* 390 */ | |
1418 | + { 8, 0, printargs, "SYS_391" }, /* 391 */ | |
1419 | + { 8, 0, printargs, "SYS_392" }, /* 392 */ | |
1420 | + { 8, 0, printargs, "SYS_393" }, /* 393 */ | |
1421 | + { 8, 0, printargs, "SYS_394" }, /* 394 */ | |
1422 | + { 8, 0, printargs, "SYS_395" }, /* 395 */ | |
1423 | + { 8, 0, printargs, "SYS_396" }, /* 396 */ | |
1424 | + { 8, 0, printargs, "SYS_397" }, /* 397 */ | |
1425 | + { 8, 0, printargs, "SYS_398" }, /* 398 */ | |
1426 | + { 8, 0, printargs, "SYS_399" }, /* 399 */ | |
1427 | + { 8, 0, printargs, "SYS_400" }, /* 400 */ | |
1428 | + { 8, 0, printargs, "SYS_401" }, /* 401 */ | |
1429 | + { 8, 0, printargs, "SYS_402" }, /* 402 */ | |
1430 | + { 8, 0, printargs, "SYS_403" }, /* 403 */ | |
1431 | + { 8, 0, printargs, "SYS_404" }, /* 404 */ | |
1432 | + { 8, 0, printargs, "SYS_405" }, /* 405 */ | |
1433 | + { 8, 0, printargs, "SYS_406" }, /* 406 */ | |
1434 | + { 8, 0, printargs, "SYS_407" }, /* 407 */ | |
1435 | + { 8, 0, printargs, "SYS_408" }, /* 408 */ | |
1436 | + { 8, 0, printargs, "SYS_409" }, /* 409 */ | |
1437 | + { 8, 0, printargs, "SYS_410" }, /* 410 */ | |
1438 | + { 8, 0, printargs, "SYS_411" }, /* 411 */ | |
1439 | + { 8, 0, printargs, "SYS_412" }, /* 412 */ | |
1440 | + { 8, 0, printargs, "SYS_413" }, /* 413 */ | |
1441 | + { 8, 0, printargs, "SYS_414" }, /* 414 */ | |
1442 | + { 8, 0, printargs, "SYS_415" }, /* 415 */ | |
1443 | + { 8, 0, printargs, "SYS_416" }, /* 416 */ | |
1444 | + { 8, 0, printargs, "SYS_417" }, /* 417 */ | |
1445 | + { 8, 0, printargs, "SYS_418" }, /* 418 */ | |
1446 | + { 8, 0, printargs, "SYS_419" }, /* 419 */ | |
1447 | + { 8, 0, printargs, "SYS_420" }, /* 420 */ | |
1448 | + { 8, 0, printargs, "SYS_421" }, /* 421 */ | |
1449 | + { 8, 0, printargs, "SYS_422" }, /* 422 */ | |
1450 | + { 8, 0, printargs, "SYS_423" }, /* 423 */ | |
1451 | + { 8, 0, printargs, "SYS_424" }, /* 424 */ | |
1452 | + { 8, 0, printargs, "SYS_425" }, /* 425 */ | |
1453 | + { 8, 0, printargs, "SYS_426" }, /* 426 */ | |
1454 | + { 8, 0, printargs, "SYS_427" }, /* 427 */ | |
1455 | + { 8, 0, printargs, "SYS_428" }, /* 428 */ | |
1456 | + { 8, 0, printargs, "SYS_429" }, /* 429 */ | |
1457 | + { 8, 0, printargs, "SYS_430" }, /* 430 */ | |
1458 | + { 8, 0, printargs, "SYS_431" }, /* 431 */ | |
1459 | + { 8, 0, printargs, "SYS_432" }, /* 432 */ | |
1460 | + { 8, 0, printargs, "SYS_433" }, /* 433 */ | |
1461 | + { 8, 0, printargs, "SYS_434" }, /* 434 */ | |
1462 | + { 8, 0, printargs, "SYS_435" }, /* 435 */ | |
1463 | + { 8, 0, printargs, "SYS_436" }, /* 436 */ | |
1464 | + { 8, 0, printargs, "SYS_437" }, /* 437 */ | |
1465 | + { 8, 0, printargs, "SYS_438" }, /* 438 */ | |
1466 | + { 8, 0, printargs, "SYS_439" }, /* 439 */ | |
1467 | + { 8, 0, printargs, "SYS_440" }, /* 440 */ | |
1468 | + { 8, 0, printargs, "SYS_441" }, /* 441 */ | |
1469 | + { 8, 0, printargs, "SYS_442" }, /* 442 */ | |
1470 | + { 8, 0, printargs, "SYS_443" }, /* 443 */ | |
1471 | + { 8, 0, printargs, "SYS_444" }, /* 444 */ | |
1472 | + { 8, 0, printargs, "SYS_445" }, /* 445 */ | |
1473 | + { 8, 0, printargs, "SYS_446" }, /* 446 */ | |
1474 | + { 8, 0, printargs, "SYS_447" }, /* 447 */ | |
1475 | + { 8, 0, printargs, "SYS_448" }, /* 448 */ | |
1476 | + { 8, 0, printargs, "SYS_449" }, /* 449 */ | |
1477 | + { 8, 0, printargs, "SYS_450" }, /* 450 */ | |
1478 | + { 8, 0, printargs, "SYS_451" }, /* 451 */ | |
1479 | + { 8, 0, printargs, "SYS_452" }, /* 452 */ | |
1480 | + { 8, 0, printargs, "SYS_453" }, /* 453 */ | |
1481 | + { 8, 0, printargs, "SYS_454" }, /* 454 */ | |
1482 | + { 8, 0, printargs, "SYS_455" }, /* 455 */ | |
1483 | + { 8, 0, printargs, "SYS_456" }, /* 456 */ | |
1484 | + { 8, 0, printargs, "SYS_457" }, /* 457 */ | |
1485 | + { 8, 0, printargs, "SYS_458" }, /* 458 */ | |
1486 | + { 8, 0, printargs, "SYS_459" }, /* 459 */ | |
1487 | + { 8, 0, printargs, "SYS_460" }, /* 460 */ | |
1488 | + { 8, 0, printargs, "SYS_461" }, /* 461 */ | |
1489 | + { 8, 0, printargs, "SYS_462" }, /* 462 */ | |
1490 | + { 8, 0, printargs, "SYS_463" }, /* 463 */ | |
1491 | + { 8, 0, printargs, "SYS_464" }, /* 464 */ | |
1492 | + { 8, 0, printargs, "SYS_465" }, /* 465 */ | |
1493 | + { 8, 0, printargs, "SYS_466" }, /* 466 */ | |
1494 | + { 8, 0, printargs, "SYS_467" }, /* 467 */ | |
1495 | + { 8, 0, printargs, "SYS_468" }, /* 468 */ | |
1496 | + { 8, 0, printargs, "SYS_469" }, /* 469 */ | |
1497 | + { 8, 0, printargs, "SYS_470" }, /* 470 */ | |
1498 | + { 8, 0, printargs, "SYS_471" }, /* 471 */ | |
1499 | + { 8, 0, printargs, "SYS_472" }, /* 472 */ | |
1500 | + { 8, 0, printargs, "SYS_473" }, /* 473 */ | |
1501 | + { 8, 0, printargs, "SYS_474" }, /* 474 */ | |
1502 | + { 8, 0, printargs, "SYS_475" }, /* 475 */ | |
1503 | + { 8, 0, printargs, "SYS_476" }, /* 476 */ | |
1504 | + { 8, 0, printargs, "SYS_477" }, /* 477 */ | |
1505 | + { 8, 0, printargs, "SYS_478" }, /* 478 */ | |
1506 | + { 8, 0, printargs, "SYS_479" }, /* 479 */ | |
1507 | + { 8, 0, printargs, "SYS_480" }, /* 480 */ | |
1508 | + { 8, 0, printargs, "SYS_481" }, /* 481 */ | |
1509 | + { 8, 0, printargs, "SYS_482" }, /* 482 */ | |
1510 | + { 8, 0, printargs, "SYS_483" }, /* 483 */ | |
1511 | + { 8, 0, printargs, "SYS_484" }, /* 484 */ | |
1512 | + { 8, 0, printargs, "SYS_485" }, /* 485 */ | |
1513 | + { 8, 0, printargs, "SYS_486" }, /* 486 */ | |
1514 | + { 8, 0, printargs, "SYS_487" }, /* 487 */ | |
1515 | + { 8, 0, printargs, "SYS_488" }, /* 488 */ | |
1516 | + { 8, 0, printargs, "SYS_489" }, /* 489 */ | |
1517 | + { 8, 0, printargs, "SYS_490" }, /* 490 */ | |
1518 | + { 8, 0, printargs, "SYS_491" }, /* 491 */ | |
1519 | + { 8, 0, printargs, "SYS_492" }, /* 492 */ | |
1520 | + { 8, 0, printargs, "SYS_493" }, /* 493 */ | |
1521 | + { 8, 0, printargs, "SYS_494" }, /* 494 */ | |
1522 | + { 8, 0, printargs, "SYS_495" }, /* 495 */ | |
1523 | + { 8, 0, printargs, "SYS_496" }, /* 496 */ | |
1524 | + { 8, 0, printargs, "SYS_497" }, /* 497 */ | |
1525 | + { 8, 0, printargs, "SYS_498" }, /* 498 */ | |
1526 | + { 8, 0, printargs, "SYS_499" }, /* 499 */ | |
1527 | + { 8, 0, printargs, "SYS_500" }, /* 500 */ | |
1528 | + { 8, 0, printargs, "SYS_501" }, /* 501 */ | |
1529 | + { 8, 0, printargs, "SYS_502" }, /* 502 */ | |
1530 | + { 8, 0, printargs, "SYS_503" }, /* 503 */ | |
1531 | + { 8, 0, printargs, "SYS_504" }, /* 504 */ | |
1532 | + { 8, 0, printargs, "SYS_505" }, /* 505 */ | |
1533 | + { 8, 0, printargs, "SYS_506" }, /* 506 */ | |
1534 | + { 8, 0, printargs, "SYS_507" }, /* 507 */ | |
1535 | + { 8, 0, printargs, "SYS_508" }, /* 508 */ | |
1536 | + { 8, 0, printargs, "SYS_509" }, /* 509 */ | |
1537 | + { 8, 0, printargs, "SYS_510" }, /* 510 */ | |
1538 | + { 8, 0, printargs, "SYS_511" }, /* 511 */ | |
1539 | + { 8, 0, printargs, "SYS_512" }, /* 512 */ | |
1540 | + { 8, 0, printargs, "SYS_513" }, /* 513 */ | |
1541 | + { 8, 0, printargs, "SYS_514" }, /* 514 */ | |
1542 | + { 8, 0, printargs, "SYS_515" }, /* 515 */ | |
1543 | + { 8, 0, printargs, "SYS_516" }, /* 516 */ | |
1544 | + { 8, 0, printargs, "SYS_517" }, /* 517 */ | |
1545 | + { 8, 0, printargs, "SYS_518" }, /* 518 */ | |
1546 | + { 8, 0, printargs, "SYS_519" }, /* 519 */ | |
1547 | + { 8, 0, printargs, "SYS_520" }, /* 520 */ | |
1548 | + { 8, 0, printargs, "SYS_521" }, /* 521 */ | |
1549 | + { 8, 0, printargs, "SYS_522" }, /* 522 */ | |
1550 | + { 8, 0, printargs, "SYS_523" }, /* 523 */ | |
1551 | + { 8, 0, printargs, "SYS_524" }, /* 524 */ | |
1552 | + { 8, 0, printargs, "SYS_525" }, /* 525 */ | |
1553 | + { 8, 0, printargs, "SYS_526" }, /* 526 */ | |
1554 | + { 8, 0, printargs, "SYS_527" }, /* 527 */ | |
1555 | + { 8, 0, printargs, "SYS_528" }, /* 528 */ | |
1556 | + { 8, 0, printargs, "SYS_529" }, /* 529 */ | |
1557 | + { 8, 0, printargs, "SYS_530" }, /* 530 */ | |
1558 | + { 8, 0, printargs, "SYS_531" }, /* 531 */ | |
1559 | + { 8, 0, printargs, "SYS_532" }, /* 532 */ | |
1560 | + { 8, 0, printargs, "SYS_533" }, /* 533 */ | |
1561 | + { 8, 0, printargs, "SYS_534" }, /* 534 */ | |
1562 | + { 8, 0, printargs, "SYS_535" }, /* 535 */ | |
1563 | + { 8, 0, printargs, "SYS_536" }, /* 536 */ | |
1564 | + { 8, 0, printargs, "SYS_537" }, /* 537 */ | |
1565 | + { 8, 0, printargs, "SYS_538" }, /* 538 */ | |
1566 | + { 8, 0, printargs, "SYS_539" }, /* 539 */ | |
1567 | + { 8, 0, printargs, "SYS_540" }, /* 540 */ | |
1568 | + { 8, 0, printargs, "SYS_541" }, /* 541 */ | |
1569 | + { 8, 0, printargs, "SYS_542" }, /* 542 */ | |
1570 | + { 8, 0, printargs, "SYS_543" }, /* 543 */ | |
1571 | + { 8, 0, printargs, "SYS_544" }, /* 544 */ | |
1572 | + { 8, 0, printargs, "SYS_545" }, /* 545 */ | |
1573 | + { 8, 0, printargs, "SYS_546" }, /* 546 */ | |
1574 | + { 8, 0, printargs, "SYS_547" }, /* 547 */ | |
1575 | + { 8, 0, printargs, "SYS_548" }, /* 548 */ | |
1576 | + { 8, 0, printargs, "SYS_549" }, /* 549 */ | |
1577 | + { 8, 0, printargs, "SYS_550" }, /* 550 */ | |
1578 | + { 8, 0, printargs, "SYS_551" }, /* 551 */ | |
1579 | + { 8, 0, printargs, "SYS_552" }, /* 552 */ | |
1580 | + { 8, 0, printargs, "SYS_553" }, /* 553 */ | |
1581 | + { 8, 0, printargs, "SYS_554" }, /* 554 */ | |
1582 | + { 8, 0, printargs, "SYS_555" }, /* 555 */ | |
1583 | + { 8, 0, printargs, "SYS_556" }, /* 556 */ | |
1584 | + { 8, 0, printargs, "SYS_557" }, /* 557 */ | |
1585 | + { 8, 0, printargs, "SYS_558" }, /* 558 */ | |
1586 | + { 8, 0, printargs, "SYS_559" }, /* 559 */ | |
1587 | + { 8, 0, printargs, "SYS_560" }, /* 560 */ | |
1588 | + { 8, 0, printargs, "SYS_561" }, /* 561 */ | |
1589 | + { 8, 0, printargs, "SYS_562" }, /* 562 */ | |
1590 | + { 8, 0, printargs, "SYS_563" }, /* 563 */ | |
1591 | + { 8, 0, printargs, "SYS_564" }, /* 564 */ | |
1592 | + { 8, 0, printargs, "SYS_565" }, /* 565 */ | |
1593 | + { 8, 0, printargs, "SYS_566" }, /* 566 */ | |
1594 | + { 8, 0, printargs, "SYS_567" }, /* 567 */ | |
1595 | + { 8, 0, printargs, "SYS_568" }, /* 568 */ | |
1596 | + { 8, 0, printargs, "SYS_569" }, /* 569 */ | |
1597 | + { 8, 0, printargs, "SYS_570" }, /* 570 */ | |
1598 | + { 8, 0, printargs, "SYS_571" }, /* 571 */ | |
1599 | + { 8, 0, printargs, "SYS_572" }, /* 572 */ | |
1600 | + { 8, 0, printargs, "SYS_573" }, /* 573 */ | |
1601 | + { 8, 0, printargs, "SYS_574" }, /* 574 */ | |
1602 | + { 8, 0, printargs, "SYS_575" }, /* 575 */ | |
1603 | + { 8, 0, printargs, "SYS_576" }, /* 576 */ | |
1604 | + { 8, 0, printargs, "SYS_577" }, /* 577 */ | |
1605 | + { 8, 0, printargs, "SYS_578" }, /* 578 */ | |
1606 | + { 8, 0, printargs, "SYS_579" }, /* 579 */ | |
1607 | + { 8, 0, printargs, "SYS_580" }, /* 580 */ | |
1608 | + { 8, 0, printargs, "SYS_581" }, /* 581 */ | |
1609 | + { 8, 0, printargs, "SYS_582" }, /* 582 */ | |
1610 | + { 8, 0, printargs, "SYS_583" }, /* 583 */ | |
1611 | + { 8, 0, printargs, "SYS_584" }, /* 584 */ | |
1612 | + { 8, 0, printargs, "SYS_585" }, /* 585 */ | |
1613 | + { 8, 0, printargs, "SYS_586" }, /* 586 */ | |
1614 | + { 8, 0, printargs, "SYS_587" }, /* 587 */ | |
1615 | + { 8, 0, printargs, "SYS_588" }, /* 588 */ | |
1616 | + { 8, 0, printargs, "SYS_589" }, /* 589 */ | |
1617 | + { 8, 0, printargs, "SYS_590" }, /* 590 */ | |
1618 | + { 8, 0, printargs, "SYS_591" }, /* 591 */ | |
1619 | + { 8, 0, printargs, "SYS_592" }, /* 592 */ | |
1620 | + { 8, 0, printargs, "SYS_593" }, /* 593 */ | |
1621 | + { 8, 0, printargs, "SYS_594" }, /* 594 */ | |
1622 | + { 8, 0, printargs, "SYS_595" }, /* 595 */ | |
1623 | + { 8, 0, printargs, "SYS_596" }, /* 596 */ | |
1624 | + { 8, 0, printargs, "SYS_597" }, /* 597 */ | |
1625 | + { 8, 0, printargs, "SYS_598" }, /* 598 */ | |
1626 | + { 8, 0, printargs, "SYS_599" }, /* 599 */ | |
1627 | + { 8, 0, printargs, "SYS_600" }, /* 600 */ | |
1628 | + { 8, 0, printargs, "SYS_601" }, /* 601 */ | |
1629 | + { 8, 0, printargs, "SYS_602" }, /* 602 */ | |
1630 | + { 8, 0, printargs, "SYS_603" }, /* 603 */ | |
1631 | + { 8, 0, printargs, "SYS_604" }, /* 604 */ | |
1632 | + { 8, 0, printargs, "SYS_605" }, /* 605 */ | |
1633 | + { 8, 0, printargs, "SYS_606" }, /* 606 */ | |
1634 | + { 8, 0, printargs, "SYS_607" }, /* 607 */ | |
1635 | + { 8, 0, printargs, "SYS_608" }, /* 608 */ | |
1636 | + { 8, 0, printargs, "SYS_609" }, /* 609 */ | |
1637 | + { 8, 0, printargs, "SYS_610" }, /* 610 */ | |
1638 | + { 8, 0, printargs, "SYS_611" }, /* 611 */ | |
1639 | + { 8, 0, printargs, "SYS_612" }, /* 612 */ | |
1640 | + { 8, 0, printargs, "SYS_613" }, /* 613 */ | |
1641 | + { 8, 0, printargs, "SYS_614" }, /* 614 */ | |
1642 | + { 8, 0, printargs, "SYS_615" }, /* 615 */ | |
1643 | + { 8, 0, printargs, "SYS_616" }, /* 616 */ | |
1644 | + { 8, 0, printargs, "SYS_617" }, /* 617 */ | |
1645 | + { 8, 0, printargs, "SYS_618" }, /* 618 */ | |
1646 | + { 8, 0, printargs, "SYS_619" }, /* 619 */ | |
1647 | + { 8, 0, printargs, "SYS_620" }, /* 620 */ | |
1648 | + { 8, 0, printargs, "SYS_621" }, /* 621 */ | |
1649 | + { 8, 0, printargs, "SYS_622" }, /* 622 */ | |
1650 | + { 8, 0, printargs, "SYS_623" }, /* 623 */ | |
1651 | + { 8, 0, printargs, "SYS_624" }, /* 624 */ | |
1652 | + { 8, 0, printargs, "SYS_625" }, /* 625 */ | |
1653 | + { 8, 0, printargs, "SYS_626" }, /* 626 */ | |
1654 | + { 8, 0, printargs, "SYS_627" }, /* 627 */ | |
1655 | + { 8, 0, printargs, "SYS_628" }, /* 628 */ | |
1656 | + { 8, 0, printargs, "SYS_629" }, /* 629 */ | |
1657 | + { 8, 0, printargs, "SYS_630" }, /* 630 */ | |
1658 | + { 8, 0, printargs, "SYS_631" }, /* 631 */ | |
1659 | + { 8, 0, printargs, "SYS_632" }, /* 632 */ | |
1660 | + { 8, 0, printargs, "SYS_633" }, /* 633 */ | |
1661 | + { 8, 0, printargs, "SYS_634" }, /* 634 */ | |
1662 | + { 8, 0, printargs, "SYS_635" }, /* 635 */ | |
1663 | + { 8, 0, printargs, "SYS_636" }, /* 636 */ | |
1664 | + { 8, 0, printargs, "SYS_637" }, /* 637 */ | |
1665 | + { 8, 0, printargs, "SYS_638" }, /* 638 */ | |
1666 | + { 8, 0, printargs, "SYS_639" }, /* 639 */ | |
1667 | + { 8, 0, printargs, "SYS_640" }, /* 640 */ | |
1668 | + { 8, 0, printargs, "SYS_641" }, /* 641 */ | |
1669 | + { 8, 0, printargs, "SYS_642" }, /* 642 */ | |
1670 | + { 8, 0, printargs, "SYS_643" }, /* 643 */ | |
1671 | + { 8, 0, printargs, "SYS_644" }, /* 644 */ | |
1672 | + { 8, 0, printargs, "SYS_645" }, /* 645 */ | |
1673 | + { 8, 0, printargs, "SYS_646" }, /* 646 */ | |
1674 | + { 8, 0, printargs, "SYS_647" }, /* 647 */ | |
1675 | + { 8, 0, printargs, "SYS_648" }, /* 648 */ | |
1676 | + { 8, 0, printargs, "SYS_649" }, /* 649 */ | |
1677 | + { 8, 0, printargs, "SYS_650" }, /* 650 */ | |
1678 | + { 8, 0, printargs, "SYS_651" }, /* 651 */ | |
1679 | + { 8, 0, printargs, "SYS_652" }, /* 652 */ | |
1680 | + { 8, 0, printargs, "SYS_653" }, /* 653 */ | |
1681 | + { 8, 0, printargs, "SYS_654" }, /* 654 */ | |
1682 | + { 8, 0, printargs, "SYS_655" }, /* 655 */ | |
1683 | + { 8, 0, printargs, "SYS_656" }, /* 656 */ | |
1684 | + { 8, 0, printargs, "SYS_657" }, /* 657 */ | |
1685 | + { 8, 0, printargs, "SYS_658" }, /* 658 */ | |
1686 | + { 8, 0, printargs, "SYS_659" }, /* 659 */ | |
1687 | + { 8, 0, printargs, "SYS_660" }, /* 660 */ | |
1688 | + { 8, 0, printargs, "SYS_661" }, /* 661 */ | |
1689 | + { 8, 0, printargs, "SYS_662" }, /* 662 */ | |
1690 | + { 8, 0, printargs, "SYS_663" }, /* 663 */ | |
1691 | + { 8, 0, printargs, "SYS_664" }, /* 664 */ | |
1692 | + { 8, 0, printargs, "SYS_665" }, /* 665 */ | |
1693 | + { 8, 0, printargs, "SYS_666" }, /* 666 */ | |
1694 | + { 8, 0, printargs, "SYS_667" }, /* 667 */ | |
1695 | + { 8, 0, printargs, "SYS_668" }, /* 668 */ | |
1696 | + { 8, 0, printargs, "SYS_669" }, /* 669 */ | |
1697 | + { 8, 0, printargs, "SYS_670" }, /* 670 */ | |
1698 | + { 8, 0, printargs, "SYS_671" }, /* 671 */ | |
1699 | + { 8, 0, printargs, "SYS_672" }, /* 672 */ | |
1700 | + { 8, 0, printargs, "SYS_673" }, /* 673 */ | |
1701 | + { 8, 0, printargs, "SYS_674" }, /* 674 */ | |
1702 | + { 8, 0, printargs, "SYS_675" }, /* 675 */ | |
1703 | + { 8, 0, printargs, "SYS_676" }, /* 676 */ | |
1704 | + { 8, 0, printargs, "SYS_677" }, /* 677 */ | |
1705 | + { 8, 0, printargs, "SYS_678" }, /* 678 */ | |
1706 | + { 8, 0, printargs, "SYS_679" }, /* 679 */ | |
1707 | + { 8, 0, printargs, "SYS_680" }, /* 680 */ | |
1708 | + { 8, 0, printargs, "SYS_681" }, /* 681 */ | |
1709 | + { 8, 0, printargs, "SYS_682" }, /* 682 */ | |
1710 | + { 8, 0, printargs, "SYS_683" }, /* 683 */ | |
1711 | + { 8, 0, printargs, "SYS_684" }, /* 684 */ | |
1712 | + { 8, 0, printargs, "SYS_685" }, /* 685 */ | |
1713 | + { 8, 0, printargs, "SYS_686" }, /* 686 */ | |
1714 | + { 8, 0, printargs, "SYS_687" }, /* 687 */ | |
1715 | + { 8, 0, printargs, "SYS_688" }, /* 688 */ | |
1716 | + { 8, 0, printargs, "SYS_689" }, /* 689 */ | |
1717 | + { 8, 0, printargs, "SYS_690" }, /* 690 */ | |
1718 | + { 8, 0, printargs, "SYS_691" }, /* 691 */ | |
1719 | + { 8, 0, printargs, "SYS_692" }, /* 692 */ | |
1720 | + { 8, 0, printargs, "SYS_693" }, /* 693 */ | |
1721 | + { 8, 0, printargs, "SYS_694" }, /* 694 */ | |
1722 | + { 8, 0, printargs, "SYS_695" }, /* 695 */ | |
1723 | + { 8, 0, printargs, "SYS_696" }, /* 696 */ | |
1724 | + { 8, 0, printargs, "SYS_697" }, /* 697 */ | |
1725 | + { 8, 0, printargs, "SYS_698" }, /* 698 */ | |
1726 | + { 8, 0, printargs, "SYS_699" }, /* 699 */ | |
1727 | + { 8, 0, printargs, "SYS_700" }, /* 700 */ | |
1728 | + { 8, 0, printargs, "SYS_701" }, /* 701 */ | |
1729 | + { 8, 0, printargs, "SYS_702" }, /* 702 */ | |
1730 | + { 8, 0, printargs, "SYS_703" }, /* 703 */ | |
1731 | + { 8, 0, printargs, "SYS_704" }, /* 704 */ | |
1732 | + { 8, 0, printargs, "SYS_705" }, /* 705 */ | |
1733 | + { 8, 0, printargs, "SYS_706" }, /* 706 */ | |
1734 | + { 8, 0, printargs, "SYS_707" }, /* 707 */ | |
1735 | + { 8, 0, printargs, "SYS_708" }, /* 708 */ | |
1736 | + { 8, 0, printargs, "SYS_709" }, /* 709 */ | |
1737 | + { 8, 0, printargs, "SYS_710" }, /* 710 */ | |
1738 | + { 8, 0, printargs, "SYS_711" }, /* 711 */ | |
1739 | + { 8, 0, printargs, "SYS_712" }, /* 712 */ | |
1740 | + { 8, 0, printargs, "SYS_713" }, /* 713 */ | |
1741 | + { 8, 0, printargs, "SYS_714" }, /* 714 */ | |
1742 | + { 8, 0, printargs, "SYS_715" }, /* 715 */ | |
1743 | + { 8, 0, printargs, "SYS_716" }, /* 716 */ | |
1744 | + { 8, 0, printargs, "SYS_717" }, /* 717 */ | |
1745 | + { 8, 0, printargs, "SYS_718" }, /* 718 */ | |
1746 | + { 8, 0, printargs, "SYS_719" }, /* 719 */ | |
1747 | + { 8, 0, printargs, "SYS_720" }, /* 720 */ | |
1748 | + { 8, 0, printargs, "SYS_721" }, /* 721 */ | |
1749 | + { 8, 0, printargs, "SYS_722" }, /* 722 */ | |
1750 | + { 8, 0, printargs, "SYS_723" }, /* 723 */ | |
1751 | + { 8, 0, printargs, "SYS_724" }, /* 724 */ | |
1752 | + { 8, 0, printargs, "SYS_725" }, /* 725 */ | |
1753 | + { 8, 0, printargs, "SYS_726" }, /* 726 */ | |
1754 | + { 8, 0, printargs, "SYS_727" }, /* 727 */ | |
1755 | + { 8, 0, printargs, "SYS_728" }, /* 728 */ | |
1756 | + { 8, 0, printargs, "SYS_729" }, /* 729 */ | |
1757 | + { 8, 0, printargs, "SYS_730" }, /* 730 */ | |
1758 | + { 8, 0, printargs, "SYS_731" }, /* 731 */ | |
1759 | + { 8, 0, printargs, "SYS_732" }, /* 732 */ | |
1760 | + { 8, 0, printargs, "SYS_733" }, /* 733 */ | |
1761 | + { 8, 0, printargs, "SYS_734" }, /* 734 */ | |
1762 | + { 8, 0, printargs, "SYS_735" }, /* 735 */ | |
1763 | + { 8, 0, printargs, "SYS_736" }, /* 736 */ | |
1764 | + { 8, 0, printargs, "SYS_737" }, /* 737 */ | |
1765 | + { 8, 0, printargs, "SYS_738" }, /* 738 */ | |
1766 | + { 8, 0, printargs, "SYS_739" }, /* 739 */ | |
1767 | + { 8, 0, printargs, "SYS_740" }, /* 740 */ | |
1768 | + { 8, 0, printargs, "SYS_741" }, /* 741 */ | |
1769 | + { 8, 0, printargs, "SYS_742" }, /* 742 */ | |
1770 | + { 8, 0, printargs, "SYS_743" }, /* 743 */ | |
1771 | + { 8, 0, printargs, "SYS_744" }, /* 744 */ | |
1772 | + { 8, 0, printargs, "SYS_745" }, /* 745 */ | |
1773 | + { 8, 0, printargs, "SYS_746" }, /* 746 */ | |
1774 | + { 8, 0, printargs, "SYS_747" }, /* 747 */ | |
1775 | + { 8, 0, printargs, "SYS_748" }, /* 748 */ | |
1776 | + { 8, 0, printargs, "SYS_749" }, /* 749 */ | |
1777 | + { 8, 0, printargs, "SYS_750" }, /* 750 */ | |
1778 | + { 8, 0, printargs, "SYS_751" }, /* 751 */ | |
1779 | + { 8, 0, printargs, "SYS_752" }, /* 752 */ | |
1780 | + { 8, 0, printargs, "SYS_753" }, /* 753 */ | |
1781 | + { 8, 0, printargs, "SYS_754" }, /* 754 */ | |
1782 | + { 8, 0, printargs, "SYS_755" }, /* 755 */ | |
1783 | + { 8, 0, printargs, "SYS_756" }, /* 756 */ | |
1784 | + { 8, 0, printargs, "SYS_757" }, /* 757 */ | |
1785 | + { 8, 0, printargs, "SYS_758" }, /* 758 */ | |
1786 | + { 8, 0, printargs, "SYS_759" }, /* 759 */ | |
1787 | + { 8, 0, printargs, "SYS_760" }, /* 760 */ | |
1788 | + { 8, 0, printargs, "SYS_761" }, /* 761 */ | |
1789 | + { 8, 0, printargs, "SYS_762" }, /* 762 */ | |
1790 | + { 8, 0, printargs, "SYS_763" }, /* 763 */ | |
1791 | + { 8, 0, printargs, "SYS_764" }, /* 764 */ | |
1792 | + { 8, 0, printargs, "SYS_765" }, /* 765 */ | |
1793 | + { 8, 0, printargs, "SYS_766" }, /* 766 */ | |
1794 | + { 8, 0, printargs, "SYS_767" }, /* 767 */ | |
1795 | + { 8, 0, printargs, "SYS_768" }, /* 768 */ | |
1796 | + { 8, 0, printargs, "SYS_769" }, /* 769 */ | |
1797 | + { 8, 0, printargs, "SYS_770" }, /* 770 */ | |
1798 | + { 8, 0, printargs, "SYS_771" }, /* 771 */ | |
1799 | + { 8, 0, printargs, "SYS_772" }, /* 772 */ | |
1800 | + { 8, 0, printargs, "SYS_773" }, /* 773 */ | |
1801 | + { 8, 0, printargs, "SYS_774" }, /* 774 */ | |
1802 | + { 8, 0, printargs, "SYS_775" }, /* 775 */ | |
1803 | + { 8, 0, printargs, "SYS_776" }, /* 776 */ | |
1804 | + { 8, 0, printargs, "SYS_777" }, /* 777 */ | |
1805 | + { 8, 0, printargs, "SYS_778" }, /* 778 */ | |
1806 | + { 8, 0, printargs, "SYS_779" }, /* 779 */ | |
1807 | + { 8, 0, printargs, "SYS_780" }, /* 780 */ | |
1808 | + { 8, 0, printargs, "SYS_781" }, /* 781 */ | |
1809 | + { 8, 0, printargs, "SYS_782" }, /* 782 */ | |
1810 | + { 8, 0, printargs, "SYS_783" }, /* 783 */ | |
1811 | + { 8, 0, printargs, "SYS_784" }, /* 784 */ | |
1812 | + { 8, 0, printargs, "SYS_785" }, /* 785 */ | |
1813 | + { 8, 0, printargs, "SYS_786" }, /* 786 */ | |
1814 | + { 8, 0, printargs, "SYS_787" }, /* 787 */ | |
1815 | + { 8, 0, printargs, "SYS_788" }, /* 788 */ | |
1816 | + { 8, 0, printargs, "SYS_789" }, /* 789 */ | |
1817 | + { 8, 0, printargs, "SYS_790" }, /* 790 */ | |
1818 | + { 8, 0, printargs, "SYS_791" }, /* 791 */ | |
1819 | + { 8, 0, printargs, "SYS_792" }, /* 792 */ | |
1820 | + { 8, 0, printargs, "SYS_793" }, /* 793 */ | |
1821 | + { 8, 0, printargs, "SYS_794" }, /* 794 */ | |
1822 | + { 8, 0, printargs, "SYS_795" }, /* 795 */ | |
1823 | + { 8, 0, printargs, "SYS_796" }, /* 796 */ | |
1824 | + { 8, 0, printargs, "SYS_797" }, /* 797 */ | |
1825 | + { 8, 0, printargs, "SYS_798" }, /* 798 */ | |
1826 | + { 8, 0, printargs, "SYS_799" }, /* 799 */ | |
1827 | + { 8, 0, printargs, "SYS_800" }, /* 800 */ | |
1828 | + { 8, 0, printargs, "SYS_801" }, /* 801 */ | |
1829 | + { 8, 0, printargs, "SYS_802" }, /* 802 */ | |
1830 | + { 8, 0, printargs, "SYS_803" }, /* 803 */ | |
1831 | + { 8, 0, printargs, "SYS_804" }, /* 804 */ | |
1832 | + { 8, 0, printargs, "SYS_805" }, /* 805 */ | |
1833 | + { 8, 0, printargs, "SYS_806" }, /* 806 */ | |
1834 | + { 8, 0, printargs, "SYS_807" }, /* 807 */ | |
1835 | + { 8, 0, printargs, "SYS_808" }, /* 808 */ | |
1836 | + { 8, 0, printargs, "SYS_809" }, /* 809 */ | |
1837 | + { 8, 0, printargs, "SYS_810" }, /* 810 */ | |
1838 | + { 8, 0, printargs, "SYS_811" }, /* 811 */ | |
1839 | + { 8, 0, printargs, "SYS_812" }, /* 812 */ | |
1840 | + { 8, 0, printargs, "SYS_813" }, /* 813 */ | |
1841 | + { 8, 0, printargs, "SYS_814" }, /* 814 */ | |
1842 | + { 8, 0, printargs, "SYS_815" }, /* 815 */ | |
1843 | + { 8, 0, printargs, "SYS_816" }, /* 816 */ | |
1844 | + { 8, 0, printargs, "SYS_817" }, /* 817 */ | |
1845 | + { 8, 0, printargs, "SYS_818" }, /* 818 */ | |
1846 | + { 8, 0, printargs, "SYS_819" }, /* 819 */ | |
1847 | + { 8, 0, printargs, "SYS_820" }, /* 820 */ | |
1848 | + { 8, 0, printargs, "SYS_821" }, /* 821 */ | |
1849 | + { 8, 0, printargs, "SYS_822" }, /* 822 */ | |
1850 | + { 8, 0, printargs, "SYS_823" }, /* 823 */ | |
1851 | + { 8, 0, printargs, "SYS_824" }, /* 824 */ | |
1852 | + { 8, 0, printargs, "SYS_825" }, /* 825 */ | |
1853 | + { 8, 0, printargs, "SYS_826" }, /* 826 */ | |
1854 | + { 8, 0, printargs, "SYS_827" }, /* 827 */ | |
1855 | + { 8, 0, printargs, "SYS_828" }, /* 828 */ | |
1856 | + { 8, 0, printargs, "SYS_829" }, /* 829 */ | |
1857 | + { 8, 0, printargs, "SYS_830" }, /* 830 */ | |
1858 | + { 8, 0, printargs, "SYS_831" }, /* 831 */ | |
1859 | + { 8, 0, printargs, "SYS_832" }, /* 832 */ | |
1860 | + { 8, 0, printargs, "SYS_833" }, /* 833 */ | |
1861 | + { 8, 0, printargs, "SYS_834" }, /* 834 */ | |
1862 | + { 8, 0, printargs, "SYS_835" }, /* 835 */ | |
1863 | + { 8, 0, printargs, "SYS_836" }, /* 836 */ | |
1864 | + { 8, 0, printargs, "SYS_837" }, /* 837 */ | |
1865 | + { 8, 0, printargs, "SYS_838" }, /* 838 */ | |
1866 | + { 8, 0, printargs, "SYS_839" }, /* 839 */ | |
1867 | + { 8, 0, printargs, "SYS_840" }, /* 840 */ | |
1868 | + { 8, 0, printargs, "SYS_841" }, /* 841 */ | |
1869 | + { 8, 0, printargs, "SYS_842" }, /* 842 */ | |
1870 | + { 8, 0, printargs, "SYS_843" }, /* 843 */ | |
1871 | + { 8, 0, printargs, "SYS_844" }, /* 844 */ | |
1872 | + { 8, 0, printargs, "SYS_845" }, /* 845 */ | |
1873 | + { 8, 0, printargs, "SYS_846" }, /* 846 */ | |
1874 | + { 8, 0, printargs, "SYS_847" }, /* 847 */ | |
1875 | + { 8, 0, printargs, "SYS_848" }, /* 848 */ | |
1876 | + { 8, 0, printargs, "SYS_849" }, /* 849 */ | |
1877 | + { 8, 0, printargs, "SYS_850" }, /* 850 */ | |
1878 | + { 8, 0, printargs, "SYS_851" }, /* 851 */ | |
1879 | + { 8, 0, printargs, "SYS_852" }, /* 852 */ | |
1880 | + { 8, 0, printargs, "SYS_853" }, /* 853 */ | |
1881 | + { 8, 0, printargs, "SYS_854" }, /* 854 */ | |
1882 | + { 8, 0, printargs, "SYS_855" }, /* 855 */ | |
1883 | + { 8, 0, printargs, "SYS_856" }, /* 856 */ | |
1884 | + { 8, 0, printargs, "SYS_857" }, /* 857 */ | |
1885 | + { 8, 0, printargs, "SYS_858" }, /* 858 */ | |
1886 | + { 8, 0, printargs, "SYS_859" }, /* 859 */ | |
1887 | + { 8, 0, printargs, "SYS_860" }, /* 860 */ | |
1888 | + { 8, 0, printargs, "SYS_861" }, /* 861 */ | |
1889 | + { 8, 0, printargs, "SYS_862" }, /* 862 */ | |
1890 | + { 8, 0, printargs, "SYS_863" }, /* 863 */ | |
1891 | + { 8, 0, printargs, "SYS_864" }, /* 864 */ | |
1892 | + { 8, 0, printargs, "SYS_865" }, /* 865 */ | |
1893 | + { 8, 0, printargs, "SYS_866" }, /* 866 */ | |
1894 | + { 8, 0, printargs, "SYS_867" }, /* 867 */ | |
1895 | + { 8, 0, printargs, "SYS_868" }, /* 868 */ | |
1896 | + { 8, 0, printargs, "SYS_869" }, /* 869 */ | |
1897 | + { 8, 0, printargs, "SYS_870" }, /* 870 */ | |
1898 | + { 8, 0, printargs, "SYS_871" }, /* 871 */ | |
1899 | + { 8, 0, printargs, "SYS_872" }, /* 872 */ | |
1900 | + { 8, 0, printargs, "SYS_873" }, /* 873 */ | |
1901 | + { 8, 0, printargs, "SYS_874" }, /* 874 */ | |
1902 | + { 8, 0, printargs, "SYS_875" }, /* 875 */ | |
1903 | + { 8, 0, printargs, "SYS_876" }, /* 876 */ | |
1904 | + { 8, 0, printargs, "SYS_877" }, /* 877 */ | |
1905 | + { 8, 0, printargs, "SYS_878" }, /* 878 */ | |
1906 | + { 8, 0, printargs, "SYS_879" }, /* 879 */ | |
1907 | + { 8, 0, printargs, "SYS_880" }, /* 880 */ | |
1908 | + { 8, 0, printargs, "SYS_881" }, /* 881 */ | |
1909 | + { 8, 0, printargs, "SYS_882" }, /* 882 */ | |
1910 | + { 8, 0, printargs, "SYS_883" }, /* 883 */ | |
1911 | + { 8, 0, printargs, "SYS_884" }, /* 884 */ | |
1912 | + { 8, 0, printargs, "SYS_885" }, /* 885 */ | |
1913 | + { 8, 0, printargs, "SYS_886" }, /* 886 */ | |
1914 | + { 8, 0, printargs, "SYS_887" }, /* 887 */ | |
1915 | + { 8, 0, printargs, "SYS_888" }, /* 888 */ | |
1916 | + { 8, 0, printargs, "SYS_889" }, /* 889 */ | |
1917 | + { 8, 0, printargs, "SYS_890" }, /* 890 */ | |
1918 | + { 8, 0, printargs, "SYS_891" }, /* 891 */ | |
1919 | + { 8, 0, printargs, "SYS_892" }, /* 892 */ | |
1920 | + { 8, 0, printargs, "SYS_893" }, /* 893 */ | |
1921 | + { 8, 0, printargs, "SYS_894" }, /* 894 */ | |
1922 | + { 8, 0, printargs, "SYS_895" }, /* 895 */ | |
1923 | + { 8, 0, printargs, "SYS_896" }, /* 896 */ | |
1924 | + { 8, 0, printargs, "SYS_897" }, /* 897 */ | |
1925 | + { 8, 0, printargs, "SYS_898" }, /* 898 */ | |
1926 | + { 8, 0, printargs, "SYS_899" }, /* 899 */ | |
1927 | + { 8, 0, printargs, "SYS_900" }, /* 900 */ | |
1928 | + { 8, 0, printargs, "SYS_901" }, /* 901 */ | |
1929 | + { 8, 0, printargs, "SYS_902" }, /* 902 */ | |
1930 | + { 8, 0, printargs, "SYS_903" }, /* 903 */ | |
1931 | + { 8, 0, printargs, "SYS_904" }, /* 904 */ | |
1932 | + { 8, 0, printargs, "SYS_905" }, /* 905 */ | |
1933 | + { 8, 0, printargs, "SYS_906" }, /* 906 */ | |
1934 | + { 8, 0, printargs, "SYS_907" }, /* 907 */ | |
1935 | + { 8, 0, printargs, "SYS_908" }, /* 908 */ | |
1936 | + { 8, 0, printargs, "SYS_909" }, /* 909 */ | |
1937 | + { 8, 0, printargs, "SYS_910" }, /* 910 */ | |
1938 | + { 8, 0, printargs, "SYS_911" }, /* 911 */ | |
1939 | + { 8, 0, printargs, "SYS_912" }, /* 912 */ | |
1940 | + { 8, 0, printargs, "SYS_913" }, /* 913 */ | |
1941 | + { 8, 0, printargs, "SYS_914" }, /* 914 */ | |
1942 | + { 8, 0, printargs, "SYS_915" }, /* 915 */ | |
1943 | + { 8, 0, printargs, "SYS_916" }, /* 916 */ | |
1944 | + { 8, 0, printargs, "SYS_917" }, /* 917 */ | |
1945 | + { 8, 0, printargs, "SYS_918" }, /* 918 */ | |
1946 | + { 8, 0, printargs, "SYS_919" }, /* 919 */ | |
1947 | + { 8, 0, printargs, "SYS_920" }, /* 920 */ | |
1948 | + { 8, 0, printargs, "SYS_921" }, /* 921 */ | |
1949 | + { 8, 0, printargs, "SYS_922" }, /* 922 */ | |
1950 | + { 8, 0, printargs, "SYS_923" }, /* 923 */ | |
1951 | + { 8, 0, printargs, "SYS_924" }, /* 924 */ | |
1952 | + { 8, 0, printargs, "SYS_925" }, /* 925 */ | |
1953 | + { 8, 0, printargs, "SYS_926" }, /* 926 */ | |
1954 | + { 8, 0, printargs, "SYS_927" }, /* 927 */ | |
1955 | + { 8, 0, printargs, "SYS_928" }, /* 928 */ | |
1956 | + { 8, 0, printargs, "SYS_929" }, /* 929 */ | |
1957 | + { 8, 0, printargs, "SYS_930" }, /* 930 */ | |
1958 | + { 8, 0, printargs, "SYS_931" }, /* 931 */ | |
1959 | + { 8, 0, printargs, "SYS_932" }, /* 932 */ | |
1960 | + { 8, 0, printargs, "SYS_933" }, /* 933 */ | |
1961 | + { 8, 0, printargs, "SYS_934" }, /* 934 */ | |
1962 | + { 8, 0, printargs, "SYS_935" }, /* 935 */ | |
1963 | + { 8, 0, printargs, "SYS_936" }, /* 936 */ | |
1964 | + { 8, 0, printargs, "SYS_937" }, /* 937 */ | |
1965 | + { 8, 0, printargs, "SYS_938" }, /* 938 */ | |
1966 | + { 8, 0, printargs, "SYS_939" }, /* 939 */ | |
1967 | + { 8, 0, printargs, "SYS_940" }, /* 940 */ | |
1968 | + { 8, 0, printargs, "SYS_941" }, /* 941 */ | |
1969 | + { 8, 0, printargs, "SYS_942" }, /* 942 */ | |
1970 | + { 8, 0, printargs, "SYS_943" }, /* 943 */ | |
1971 | + { 8, 0, printargs, "SYS_944" }, /* 944 */ | |
1972 | + { 8, 0, printargs, "SYS_945" }, /* 945 */ | |
1973 | + { 8, 0, printargs, "SYS_946" }, /* 946 */ | |
1974 | + { 8, 0, printargs, "SYS_947" }, /* 947 */ | |
1975 | + { 8, 0, printargs, "SYS_948" }, /* 948 */ | |
1976 | + { 8, 0, printargs, "SYS_949" }, /* 949 */ | |
1977 | + { 8, 0, printargs, "SYS_950" }, /* 950 */ | |
1978 | + { 8, 0, printargs, "SYS_951" }, /* 951 */ | |
1979 | + { 8, 0, printargs, "SYS_952" }, /* 952 */ | |
1980 | + { 8, 0, printargs, "SYS_953" }, /* 953 */ | |
1981 | + { 8, 0, printargs, "SYS_954" }, /* 954 */ | |
1982 | + { 8, 0, printargs, "SYS_955" }, /* 955 */ | |
1983 | + { 8, 0, printargs, "SYS_956" }, /* 956 */ | |
1984 | + { 8, 0, printargs, "SYS_957" }, /* 957 */ | |
1985 | + { 8, 0, printargs, "SYS_958" }, /* 958 */ | |
1986 | + { 8, 0, printargs, "SYS_959" }, /* 959 */ | |
1987 | + { 8, 0, printargs, "SYS_960" }, /* 960 */ | |
1988 | + { 8, 0, printargs, "SYS_961" }, /* 961 */ | |
1989 | + { 8, 0, printargs, "SYS_962" }, /* 962 */ | |
1990 | + { 8, 0, printargs, "SYS_963" }, /* 963 */ | |
1991 | + { 8, 0, printargs, "SYS_964" }, /* 964 */ | |
1992 | + { 8, 0, printargs, "SYS_965" }, /* 965 */ | |
1993 | + { 8, 0, printargs, "SYS_966" }, /* 966 */ | |
1994 | + { 8, 0, printargs, "SYS_967" }, /* 967 */ | |
1995 | + { 8, 0, printargs, "SYS_968" }, /* 968 */ | |
1996 | + { 8, 0, printargs, "SYS_969" }, /* 969 */ | |
1997 | + { 8, 0, printargs, "SYS_970" }, /* 970 */ | |
1998 | + { 8, 0, printargs, "SYS_971" }, /* 971 */ | |
1999 | + { 8, 0, printargs, "SYS_972" }, /* 972 */ | |
2000 | + { 8, 0, printargs, "SYS_973" }, /* 973 */ | |
2001 | + { 8, 0, printargs, "SYS_974" }, /* 974 */ | |
2002 | + { 8, 0, printargs, "SYS_975" }, /* 975 */ | |
2003 | + { 8, 0, printargs, "SYS_976" }, /* 976 */ | |
2004 | + { 8, 0, printargs, "SYS_977" }, /* 977 */ | |
2005 | + { 8, 0, printargs, "SYS_978" }, /* 978 */ | |
2006 | + { 8, 0, printargs, "SYS_979" }, /* 979 */ | |
2007 | + { 8, 0, printargs, "SYS_980" }, /* 980 */ | |
2008 | + { 8, 0, printargs, "SYS_981" }, /* 981 */ | |
2009 | + { 8, 0, printargs, "SYS_982" }, /* 982 */ | |
2010 | + { 8, 0, printargs, "SYS_983" }, /* 983 */ | |
2011 | + { 8, 0, printargs, "SYS_984" }, /* 984 */ | |
2012 | + { 8, 0, printargs, "SYS_985" }, /* 985 */ | |
2013 | + { 8, 0, printargs, "SYS_986" }, /* 986 */ | |
2014 | + { 8, 0, printargs, "SYS_987" }, /* 987 */ | |
2015 | + { 8, 0, printargs, "SYS_988" }, /* 988 */ | |
2016 | + { 8, 0, printargs, "SYS_989" }, /* 989 */ | |
2017 | + { 8, 0, printargs, "SYS_990" }, /* 990 */ | |
2018 | + { 8, 0, printargs, "SYS_991" }, /* 991 */ | |
2019 | + { 8, 0, printargs, "SYS_992" }, /* 992 */ | |
2020 | + { 8, 0, printargs, "SYS_993" }, /* 993 */ | |
2021 | + { 8, 0, printargs, "SYS_994" }, /* 994 */ | |
2022 | + { 8, 0, printargs, "SYS_995" }, /* 995 */ | |
2023 | + { 8, 0, printargs, "SYS_996" }, /* 996 */ | |
2024 | + { 8, 0, printargs, "SYS_997" }, /* 997 */ | |
2025 | + { 8, 0, printargs, "SYS_998" }, /* 998 */ | |
2026 | + { 8, 0, printargs, "SYS_999" }, /* 999 */ | |
2027 | + { 8, 0, printargs, "SYS_1000" }, /* 1000 */ | |
2028 | + { 8, 0, printargs, "SYS_1001" }, /* 1001 */ | |
2029 | + { 8, 0, printargs, "SYS_1002" }, /* 1002 */ | |
2030 | + { 8, 0, printargs, "SYS_1003" }, /* 1003 */ | |
2031 | + { 8, 0, printargs, "SYS_1004" }, /* 1004 */ | |
2032 | + { 8, 0, printargs, "SYS_1005" }, /* 1005 */ | |
2033 | + { 8, 0, printargs, "SYS_1006" }, /* 1006 */ | |
2034 | + { 8, 0, printargs, "SYS_1007" }, /* 1007 */ | |
2035 | + { 8, 0, printargs, "SYS_1008" }, /* 1008 */ | |
2036 | + { 8, 0, printargs, "SYS_1009" }, /* 1009 */ | |
2037 | + { 8, 0, printargs, "SYS_1010" }, /* 1010 */ | |
2038 | + { 8, 0, printargs, "SYS_1011" }, /* 1011 */ | |
2039 | + { 8, 0, printargs, "SYS_1012" }, /* 1012 */ | |
2040 | + { 8, 0, printargs, "SYS_1013" }, /* 1013 */ | |
2041 | + { 8, 0, printargs, "SYS_1014" }, /* 1014 */ | |
2042 | + { 8, 0, printargs, "SYS_1015" }, /* 1015 */ | |
2043 | + { 8, 0, printargs, "SYS_1016" }, /* 1016 */ | |
2044 | + { 8, 0, printargs, "SYS_1017" }, /* 1017 */ | |
2045 | + { 8, 0, printargs, "SYS_1018" }, /* 1018 */ | |
2046 | + { 8, 0, printargs, "SYS_1019" }, /* 1019 */ | |
2047 | + { 8, 0, printargs, "SYS_1020" }, /* 1020 */ | |
2048 | + { 8, 0, printargs, "SYS_1021" }, /* 1021 */ | |
2049 | + { 8, 0, printargs, "SYS_1022" }, /* 1022 */ | |
2050 | + { 8, 0, printargs, "SYS_1023" }, /* 1023 */ | |
2051 | + { 0, 0, printargs, "ni_syscall" }, /* 1024 */ | |
2052 | + { 1, TP, sys_exit, "exit" }, /* 1025 */ | |
2053 | + { 3, TF, sys_read, "read" }, /* 1026 */ | |
2054 | + { 3, TF, sys_write, "write" }, /* 1027 */ | |
2055 | + { 3, TF, sys_open, "open" }, /* 1028 */ | |
2056 | + { 1, 0, sys_close, "close" }, /* 1029 */ | |
2057 | + { 2, 0, sys_creat, "creat" }, /* 1030 */ | |
2058 | + { 2, TF, sys_link, "link" }, /* 1031 */ | |
2059 | + { 1, TF, sys_unlink, "unlink" }, /* 1032 */ | |
2060 | + { 3, TF|TP, sys_execve, "execve" }, /* 1033 */ | |
2061 | + { 1, TF, sys_chdir, "chdir" }, /* 1034 */ | |
2062 | + { 1, TF, sys_fchdir, "fchdir" }, /* 1035 */ | |
2063 | + { 2, 0, sys_utimes, "utimes" }, /* 1036 */ | |
2064 | + { 3, TF, sys_mknod, "mknod" }, /* 1037 */ | |
2065 | + { 2, TF, sys_chmod, "chmod" }, /* 1038 */ | |
2066 | + { 3, TF, sys_chown, "chown" }, /* 1039 */ | |
2067 | + { 3, TF, sys_lseek, "lseek" }, /* 1040 */ | |
2068 | + { 0, 0, sys_getpid, "getpid" }, /* 1041 */ | |
2069 | + { 0, 0, sys_getppid, "getppid" }, /* 1042 */ | |
2070 | + { 5, TF, sys_mount, "mount" }, /* 1043 */ | |
2071 | + { 1, 0, sys_umount2, "umount" }, /* 1044 */ | |
2072 | + { 1, 0, sys_setuid, "setuid" }, /* 1045 */ | |
2073 | + { 0, 0, sys_getuid, "getuid" }, /* 1046 */ | |
2074 | + { 0, 0, sys_geteuid, "geteuid" }, /* 1047 */ | |
2075 | + { 4, 0, sys_ptrace, "ptrace" }, /* 1048 */ | |
2076 | + { 2, TF, sys_access, "access" }, /* 1049 */ | |
2077 | + { 0, 0, sys_sync, "sync" }, /* 1050 */ | |
2078 | + { 1, 0, sys_fsync, "fsync" }, /* 1051 */ | |
2079 | + { 1, 0, sys_fdatasync, "fdatasync" }, /* 1052 */ | |
2080 | + { 2, TS, sys_kill, "kill" }, /* 1053 */ | |
2081 | + { 2, TF, sys_rename, "rename" }, /* 1054 */ | |
2082 | + { 2, TF, sys_mkdir, "mkdir" }, /* 1055 */ | |
2083 | + { 1, TF, sys_rmdir, "rmdir" }, /* 1056 */ | |
2084 | + { 1, 0, sys_dup, "dup" }, /* 1057 */ | |
2085 | + { 1, 0, sys_pipe, "pipe" }, /* 1058 */ | |
2086 | + { 1, 0, sys_times, "times" }, /* 1059 */ | |
2087 | + { 1, 0, sys_brk, "brk" }, /* 1060 */ | |
2088 | + { 1, 0, sys_setgid, "setgid" }, /* 1061 */ | |
2089 | + { 0, 0, sys_getgid, "getgid" }, /* 1062 */ | |
2090 | + { 0, 0, sys_getegid, "getegid" }, /* 1063 */ | |
2091 | + { 1, TF, sys_acct, "acct" }, /* 1064 */ | |
2092 | + { 3, 0, sys_ioctl, "ioctl" }, /* 1065 */ | |
2093 | + { 3, 0, sys_fcntl, "fcntl" }, /* 1066 */ | |
2094 | + { 1, 0, sys_umask, "umask" }, /* 1067 */ | |
2095 | + { 1, TF, sys_chroot, "chroot" }, /* 1068 */ | |
2096 | + { 2, 0, sys_ustat, "ustat" }, /* 1069 */ | |
2097 | + { 2, 0, sys_dup2, "dup2" }, /* 1070 */ | |
2098 | + { 2, 0, sys_setreuid, "setreuid" }, /* 1071 */ | |
2099 | + { 2, 0, sys_setregid, "setregid" }, /* 1072 */ | |
2100 | + { 3, 0, printargs, "getresuid" }, /* 1073 */ | |
2101 | + { 3, 0, sys_setresuid, "setresuid" }, /* 1074 */ | |
2102 | + { 3, 0, sys_getresuid, "getresgid" }, /* 1075 */ | |
2103 | + { 3, 0, printargs, "setresgid" }, /* 1076 */ | |
2104 | + { 2, 0, sys_getgroups, "getgroups" }, /* 1077 */ | |
2105 | + { 2, 0, sys_setgroups, "setgroups" }, /* 1078 */ | |
2106 | + { 1, 0, sys_getpgid, "getpgid" }, /* 1079 */ | |
2107 | + { 2, 0, sys_setpgid, "setpgid" }, /* 1080 */ | |
2108 | + { 0, 0, sys_setsid, "setsid" }, /* 1081 */ | |
2109 | + { 1, 0, sys_getsid, "getsid" }, /* 1082 */ | |
2110 | + { 2, 0, sys_sethostname, "sethostname" }, /* 1083 */ | |
2111 | + { 2, 0, sys_setrlimit, "setrlimit" }, /* 1084 */ | |
2112 | + { 2, 0, sys_getrlimit, "getrlimit" }, /* 1085 */ | |
2113 | + { 2, 0, sys_getrusage, "getrusage" }, /* 1086 */ | |
2114 | + { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 1087 */ | |
2115 | + { 2, 0, sys_settimeofday, "settimeofday" }, /* 1088 */ | |
2116 | + { 5, 0, sys_select, "select" }, /* 1089 */ | |
2117 | + { 3, 0, sys_poll, "poll" }, /* 1090 */ | |
2118 | + { 2, TF, sys_symlink, "symlink" }, /* 1091 */ | |
2119 | + { 3, TF, sys_readlink, "readlink" }, /* 1092 */ | |
2120 | + { 1, 0, sys_uselib, "uselib" }, /* 1093 */ | |
2121 | + { 1, 0, sys_swapon, "swapon" }, /* 1094 */ | |
2122 | + { 1, 0, sys_swapoff, "swapoff" }, /* 1095 */ | |
2123 | + { 3, 0, sys_reboot, "reboot" }, /* 1096 */ | |
2124 | + { 2, TF, sys_truncate, "truncate" }, /* 1097 */ | |
2125 | + { 2, 0, sys_ftruncate, "ftruncate" }, /* 1098 */ | |
2126 | + { 2, 0, sys_fchmod, "fchmod" }, /* 1099 */ | |
2127 | + { 3, 0, sys_fchown, "fchown" }, /* 1100 */ | |
2128 | + { 2, 0, sys_getpriority, "getpriority" }, /* 1101 */ | |
2129 | + { 3, 0, sys_setpriority, "setpriority" }, /* 1102 */ | |
2130 | + { 2, TF, sys_statfs, "statfs" }, /* 1103 */ | |
2131 | + { 2, 0, sys_fstatfs, "fstatfs" }, /* 1104 */ | |
2132 | + { 3, 0, sys_ioperm, "ioperm" }, /* 1105 */ | |
2133 | + { 3, TI, sys_semget, "semget" }, /* 1106 */ | |
2134 | + { 3, TI, printargs, "semop" }, /* 1107 */ | |
2135 | + { 4, TI, sys_semctl, "semctl" }, /* 1108 */ | |
2136 | + { 2, TI, sys_msgget, "msgget" }, /* 1109 */ | |
2137 | + { 4, TI, sys_msgsnd, "msgsnd" }, /* 1110 */ | |
2138 | + { 5, TI, sys_msgrcv, "msgrcv" }, /* 1111 */ | |
2139 | + { 3, TI, sys_msgctl, "msgctl" }, /* 1112 */ | |
2140 | + { 3, TI, sys_shmget, "shmget" }, /* 1113 */ | |
2141 | + { 3, TI, sys_shmat, "shmat" }, /* 1114 */ | |
2142 | + { 1, TI, sys_shmdt, "shmdt" }, /* 1115 */ | |
2143 | + { 3, TI, sys_shmctl, "shmctl" }, /* 1116 */ | |
2144 | + { 3, 0, sys_syslog, "syslog" }, /* 1117 */ | |
2145 | + { 3, 0, sys_setitimer, "setitimer" }, /* 1118 */ | |
2146 | + { 2, 0, sys_getitimer, "getitimer" }, /* 1119 */ | |
2147 | + { 2, TF, sys_stat, "stat" }, /* 1120 */ | |
2148 | + { 2, TF, sys_lstat, "lstat" }, /* 1121 */ | |
2149 | + { 2, 0, sys_fstat, "fstat" }, /* 1122 */ | |
2150 | + { 0, 0, sys_vhangup, "vhangup" }, /* 1123 */ | |
2151 | + { 3, TF, sys_chown, "lchown" }, /* 1124 */ | |
2152 | + { 5, 0, printargs, "vm86" }, /* 1125 */ | |
2153 | + { 4, TP, sys_wait4, "wait4" }, /* 1126 */ | |
2154 | + { 1, 0, sys_sysinfo, "sysinfo" }, /* 1127 */ | |
2155 | + { 2, TP, sys_clone, "clone" }, /* 1128 */ | |
2156 | + { 2, 0, sys_setdomainname, "setdomainname" }, /* 1129 */ | |
2157 | + { 1, 0, sys_uname, "uname" }, /* 1130 */ | |
2158 | + { 1, 0, sys_adjtimex, "adjtimex" }, /* 1131 */ | |
2159 | + { 2, 0, sys_create_module, "create_module" }, /* 1132 */ | |
2160 | + { 4, 0, sys_init_module, "init_module" }, /* 1133 */ | |
2161 | + { 1, 0, sys_delete_module, "delete_module" }, /* 1134 */ | |
2162 | + { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 1135 */ | |
2163 | + { 5, 0, sys_query_module, "query_module" }, /* 1136 */ | |
2164 | + { 4, 0, sys_quotactl, "quotactl" }, /* 1137 */ | |
2165 | + { 0, 0, sys_bdflush, "bdflush" }, /* 1138 */ | |
2166 | + { 3, 0, sys_sysfs, "sysfs" }, /* 1139 */ | |
2167 | + { 1, 0, sys_personality, "personality" }, /* 1140 */ | |
2168 | + { 5, 0, sys_afs_syscall, "afs_syscall" }, /* 1141 */ | |
2169 | + { 1, 0, sys_setfsuid, "setfsuid" }, /* 1142 */ | |
2170 | + { 1, 0, sys_setfsgid, "setfsgid" }, /* 1143 */ | |
2171 | + { 3, 0, sys_getdents, "getdents" }, /* 1144 */ | |
2172 | + { 2, 0, sys_flock, "flock" }, /* 1145 */ | |
2173 | + { 5, 0, sys_readv, "readv" }, /* 1146 */ | |
2174 | + { 5, 0, sys_writev, "writev" }, /* 1147 */ | |
2175 | + { 4, 0, sys_pread, "pread" }, /* 1148 */ | |
2176 | + { 4, 0, sys_pwrite, "pwrite" }, /* 1149 */ | |
2177 | + { 1, 0, printargs, "_sysctl" }, /* 1150 */ | |
2178 | + { 6, 0, sys_mmap, "mmap" }, /* 1151 */ | |
2179 | + { 2, 0, sys_munmap, "munmap" }, /* 1152 */ | |
2180 | + { 2, 0, sys_mlock, "mlock" }, /* 1153 */ | |
2181 | + { 1, 0, sys_mlockall, "mlockall" }, /* 1154 */ | |
2182 | + { 3, 0, sys_mprotect, "mprotect" }, /* 1155 */ | |
2183 | + { 4, 0, sys_mremap, "mremap" }, /* 1156 */ | |
2184 | + { 3, 0, sys_msync, "msync" }, /* 1157 */ | |
2185 | + { 2, 0, sys_munlock, "munlock" }, /* 1158 */ | |
2186 | + { 0, 0, sys_munlockall, "munlockall" }, /* 1159 */ | |
2187 | + { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 1160 */ | |
2188 | + { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 1161 */ | |
2189 | + { 2, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 1162 */ | |
2190 | + { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 1163 */ | |
2191 | + { 0, 0, sys_sched_yield, "sched_yield" }, /* 1164 */ | |
2192 | + { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 1165 */ | |
2193 | + { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 1166 */ | |
2194 | + { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 1167 */ | |
2195 | + { 2, 0, sys_nanosleep, "nanosleep" }, /* 1168 */ | |
2196 | + { 3, 0, printargs, "nfsservctl" }, /* 1169 */ | |
2197 | + { 5, 0, printargs, "prctl" }, /* 1170 */ | |
2198 | + { 1, 0, sys_getpagesize, "getpagesize" }, /* 1171 */ | |
2199 | + { 6, 0, sys_mmap, "mmap2" }, /* 1172 */ | |
2200 | + { 5, 0, printargs, "pciconfig_read"}, /* 1173 */ | |
2201 | + { 5, 0, printargs, "pciconfig_write"}, /* 1174 */ | |
2202 | + { 8, 0, printargs, "SYS_1175" }, /* 1175 */ | |
2203 | + { 2, TS, sys_sigaltstack, "sigaltstack" }, /* 1176 */ | |
2204 | + { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 1177 */ | |
2205 | + { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 1178 */ | |
2206 | + { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 1179 */ | |
2207 | + { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"}, /* 1180 */ | |
2208 | + { 0, TS, printargs, "rt_sigreturn" }, /* 1181 */ | |
2209 | + { 2, TS, sys_rt_sigsuspend, "rt_sigsuspend" }, /* 1182 */ | |
2210 | + { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"}, /* 1183 */ | |
2211 | + { 2, TF, sys_getcwd, "getcwd" }, /* 1184 */ | |
2212 | + { 2, 0, sys_capget, "capget" }, /* 1185 */ | |
2213 | + { 2, 0, sys_capset, "capset" }, /* 1186 */ | |
2214 | + { 4, TF, sys_sendfile, "sendfile" }, /* 1187 */ | |
2215 | + { 5, TN, printargs, "getpmsg" }, /* 1188 */ | |
2216 | + { 5, TN, printargs, "putpmsg" }, /* 1189 */ | |
2217 | + { 3, TN, sys_socket, "socket" }, /* 1190 */ | |
2218 | + { 3, TN, sys_bind, "bind" }, /* 1191 */ | |
2219 | + { 3, TN, sys_connect, "connect" }, /* 1192 */ | |
2220 | + { 2, TN, sys_listen, "listen" }, /* 1193 */ | |
2221 | + { 3, TN, sys_accept, "accept" }, /* 1194 */ | |
2222 | + { 3, TN, sys_getsockname, "getsockname" }, /* 1195 */ | |
2223 | + { 3, TN, sys_getpeername, "getpeername" }, /* 1196 */ | |
2224 | + { 4, TN, sys_socketpair, "socketpair" }, /* 1197 */ | |
2225 | + { 4, TN, sys_send, "send" }, /* 1198 */ | |
2226 | + { 6, TN, sys_sendto, "sendto" }, /* 1199 */ | |
2227 | + { 4, TN, sys_recv, "recv" }, /* 1200 */ | |
2228 | + { 6, TN, sys_recvfrom, "recvfrom" }, /* 1201 */ | |
2229 | + { 2, TN, sys_shutdown, "shutdown" }, /* 1202 */ | |
2230 | + { 5, TN, sys_setsockopt, "setsockopt" }, /* 1203 */ | |
2231 | + { 5, TN, sys_getsockopt, "getsockopt" }, /* 1204 */ | |
2232 | + { 3, TN, sys_sendmsg, "sendmsg" }, /* 1205 */ | |
2233 | + { 3, TN, sys_recvmsg, "recvmsg" }, /* 1206 */ | |
2234 | + { 8, 0, printargs, "SYS_1207" }, /* 1207 */ | |
2235 | + { 8, 0, printargs, "SYS_1208" }, /* 1208 */ | |
2236 | + { 8, 0, printargs, "SYS_1209" }, /* 1209 */ | |
2237 | + { 8, 0, printargs, "SYS_1210" }, /* 1210 */ | |
2238 | + { 8, 0, printargs, "SYS_1211" }, /* 1211 */ | |
2239 | + { 8, 0, printargs, "SYS_1212" }, /* 1212 */ | |
2240 | + { 8, 0, printargs, "SYS_1213" }, /* 1213 */ | |
2241 | + { 8, 0, printargs, "SYS_1214" }, /* 1214 */ | |
2242 | + { 8, 0, printargs, "SYS_1215" }, /* 1215 */ | |
2243 | + { 8, 0, printargs, "SYS_1216" }, /* 1216 */ | |
2244 | + { 8, 0, printargs, "SYS_1217" }, /* 1217 */ | |
2245 | + { 8, 0, printargs, "SYS_1218" }, /* 1218 */ | |
2246 | + { 8, 0, printargs, "SYS_1219" }, /* 1219 */ | |
2247 | + { 8, 0, printargs, "SYS_1220" }, /* 1220 */ | |
2248 | + { 8, 0, printargs, "SYS_1221" }, /* 1221 */ | |
2249 | + { 8, 0, printargs, "SYS_1222" }, /* 1222 */ | |
2250 | + { 8, 0, printargs, "SYS_1223" }, /* 1223 */ | |
2251 | + { 8, 0, printargs, "SYS_1224" }, /* 1224 */ | |
2252 | + { 8, 0, printargs, "SYS_1225" }, /* 1225 */ | |
2253 | + { 8, 0, printargs, "SYS_1226" }, /* 1226 */ | |
2254 | + { 8, 0, printargs, "SYS_1227" }, /* 1227 */ | |
2255 | + { 8, 0, printargs, "SYS_1228" }, /* 1228 */ | |
2256 | + { 8, 0, printargs, "SYS_1229" }, /* 1229 */ | |
2257 | + { 8, 0, printargs, "SYS_1230" }, /* 1230 */ | |
2258 | + { 8, 0, printargs, "SYS_1231" }, /* 1231 */ | |
2259 | + { 8, 0, printargs, "SYS_1232" }, /* 1232 */ | |
2260 | + { 8, 0, printargs, "SYS_1233" }, /* 1233 */ | |
2261 | + { 8, 0, printargs, "SYS_1234" }, /* 1234 */ | |
2262 | + { 8, 0, printargs, "SYS_1235" }, /* 1235 */ | |
2263 | + { 8, 0, printargs, "SYS_1236" }, /* 1236 */ | |
2264 | + { 8, 0, printargs, "SYS_1237" }, /* 1237 */ | |
2265 | + { 8, 0, printargs, "SYS_1238" }, /* 1238 */ | |
2266 | + { 8, 0, printargs, "SYS_1239" }, /* 1239 */ | |
2267 | + { 8, 0, printargs, "SYS_1240" }, /* 1240 */ | |
2268 | + { 8, 0, printargs, "SYS_1241" }, /* 1241 */ | |
2269 | + { 8, 0, printargs, "SYS_1242" }, /* 1242 */ | |
2270 | + { 8, 0, printargs, "SYS_1243" }, /* 1243 */ | |
2271 | + { 8, 0, printargs, "SYS_1244" }, /* 1244 */ | |
2272 | + { 8, 0, printargs, "SYS_1245" }, /* 1245 */ | |
2273 | + { 8, 0, printargs, "SYS_1246" }, /* 1246 */ | |
2274 | + { 8, 0, printargs, "SYS_1247" }, /* 1247 */ | |
2275 | + { 8, 0, printargs, "SYS_1248" }, /* 1248 */ | |
2276 | + { 8, 0, printargs, "SYS_1249" }, /* 1249 */ | |
2277 | + { 8, 0, printargs, "SYS_1250" }, /* 1250 */ | |
2278 | + { 8, 0, printargs, "SYS_1251" }, /* 1251 */ | |
2279 | + { 8, 0, printargs, "SYS_1252" }, /* 1252 */ | |
2280 | + { 8, 0, printargs, "SYS_1253" }, /* 1253 */ | |
2281 | + { 8, 0, printargs, "SYS_1254" }, /* 1254 */ | |
2282 | + { 8, 0, printargs, "SYS_1255" }, /* 1255 */ | |
2283 | + { 8, 0, printargs, "SYS_1256" }, /* 1256 */ | |
2284 | + { 8, 0, printargs, "SYS_1257" }, /* 1257 */ | |
2285 | + { 8, 0, printargs, "SYS_1258" }, /* 1258 */ | |
2286 | + { 8, 0, printargs, "SYS_1259" }, /* 1259 */ | |
2287 | + { 8, 0, printargs, "SYS_1260" }, /* 1260 */ | |
2288 | + { 8, 0, printargs, "SYS_1261" }, /* 1261 */ | |
2289 | + { 8, 0, printargs, "SYS_1262" }, /* 1262 */ | |
2290 | + { 8, 0, printargs, "SYS_1263" }, /* 1263 */ | |
2291 | + { 8, 0, printargs, "SYS_1264" }, /* 1264 */ | |
2292 | + { 8, 0, printargs, "SYS_1265" }, /* 1265 */ | |
2293 | + { 8, 0, printargs, "SYS_1266" }, /* 1266 */ | |
2294 | + { 8, 0, printargs, "SYS_1267" }, /* 1267 */ | |
2295 | + { 8, 0, printargs, "SYS_1268" }, /* 1268 */ | |
2296 | + { 8, 0, printargs, "SYS_1269" }, /* 1269 */ | |
2297 | + { 8, 0, printargs, "SYS_1270" }, /* 1270 */ | |
2298 | + { 8, 0, printargs, "SYS_1271" }, /* 1271 */ | |
2299 | + { 8, 0, printargs, "SYS_1272" }, /* 1272 */ | |
2300 | + { 8, 0, printargs, "SYS_1273" }, /* 1273 */ | |
2301 | + { 8, 0, printargs, "SYS_1274" }, /* 1274 */ | |
2302 | + { 8, 0, printargs, "SYS_1275" }, /* 1275 */ | |
2303 | + { 8, 0, printargs, "SYS_1276" }, /* 1276 */ | |
2304 | + { 8, 0, printargs, "SYS_1277" }, /* 1277 */ | |
2305 | + { 8, 0, printargs, "SYS_1278" }, /* 1278 */ | |
2306 | + { 8, 0, printargs, "SYS_1279" }, /* 1279 */ | |
2307 | + { 8, 0, printargs, "SYS_1280" }, /* 1280 */ | |
2308 | + { 8, 0, printargs, "SYS_1281" }, /* 1281 */ | |
2309 | + { 8, 0, printargs, "SYS_1282" }, /* 1282 */ | |
2310 | + { 8, 0, printargs, "SYS_1283" }, /* 1283 */ | |
2311 | + { 8, 0, printargs, "SYS_1284" }, /* 1284 */ | |
2312 | + { 8, 0, printargs, "SYS_1285" }, /* 1285 */ | |
2313 | + { 8, 0, printargs, "SYS_1286" }, /* 1286 */ | |
2314 | + { 8, 0, printargs, "SYS_1287" }, /* 1287 */ | |
2315 | + { 8, 0, printargs, "SYS_1288" }, /* 1288 */ | |
2316 | + { 8, 0, printargs, "SYS_1289" }, /* 1289 */ | |
2317 | + { 8, 0, printargs, "SYS_1290" }, /* 1290 */ | |
2318 | + { 8, 0, printargs, "SYS_1291" }, /* 1291 */ | |
2319 | + { 8, 0, printargs, "SYS_1292" }, /* 1292 */ | |
2320 | + { 8, 0, printargs, "SYS_1293" }, /* 1293 */ | |
2321 | + { 8, 0, printargs, "SYS_1294" }, /* 1294 */ | |
2322 | + { 8, 0, printargs, "SYS_1295" }, /* 1295 */ | |
2323 | + { 8, 0, printargs, "SYS_1296" }, /* 1296 */ | |
2324 | + { 8, 0, printargs, "SYS_1297" }, /* 1297 */ | |
2325 | + { 8, 0, printargs, "SYS_1298" }, /* 1298 */ | |
2326 | + { 8, 0, printargs, "SYS_1299" }, /* 1299 */ | |
2327 | + { 8, 0, printargs, "SYS_1300" }, /* 1300 */ | |
2328 | + { 8, 0, printargs, "SYS_1301" }, /* 1301 */ | |
2329 | + { 8, 0, printargs, "SYS_1302" }, /* 1302 */ | |
2330 | + { 8, 0, printargs, "SYS_1303" }, /* 1303 */ | |
2331 | + { 8, 0, printargs, "SYS_1304" }, /* 1304 */ | |
2332 | + { 8, 0, printargs, "SYS_1305" }, /* 1305 */ | |
2333 | --- strace-4.2/linux/syscall.h.ia64 Fri Dec 24 02:59:50 1999 | |
2334 | +++ strace-4.2/linux/syscall.h Tue Mar 21 15:04:51 2000 | |
2335 | @@ -109,7 +109,7 @@ | |
2336 | #endif | |
2337 | ||
2338 | ||
2339 | -#if !defined(ALPHA) && !defined(MIPS) | |
2340 | +#if !defined(ALPHA) && !defined(IA64) && !defined(MIPS) | |
2341 | #ifdef POWERPC | |
2342 | # define SYS_socket_subcall 256 | |
2343 | #else | |
2344 | @@ -134,7 +134,7 @@ | |
2345 | #define SYS_recvmsg (SYS_socket_subcall + 17) | |
2346 | ||
2347 | #define SYS_socket_nsubcalls 18 | |
2348 | -#endif /* !ALPHA */ | |
2349 | +#endif /* !(ALPHA || IA64 || MIPS) */ | |
2350 | ||
2351 | /* sys_ipc subcalls */ | |
2352 | ||
2353 | @@ -142,7 +142,7 @@ | |
2354 | int sys_msgsnd(), sys_msgrcv(), sys_msgget(), sys_msgctl(); | |
2355 | int sys_shmat(), sys_shmdt(), sys_shmget(), sys_shmctl(); | |
2356 | ||
2357 | -#if !defined(ALPHA) && !defined(MIPS) | |
2358 | +#if !defined(ALPHA) && !defined(IA64) && !defined(MIPS) | |
2359 | #ifdef POWERPC | |
2360 | # define SYS_ipc_subcall ((SYS_socket_subcall)+(SYS_socket_nsubcalls)) | |
2361 | #else | |
2362 | @@ -161,10 +161,18 @@ | |
2363 | #define SYS_shmctl (SYS_ipc_subcall + 24) | |
2364 | ||
2365 | #define SYS_ipc_nsubcalls 25 | |
2366 | -#endif /* ALPHA */ | |
2367 | +#endif /* !(ALPHA || IA64 || MIPS) */ | |
2368 | + | |
2369 | +#if defined(ALPHA) || defined(IA64) | |
2370 | +int sys_getpagesize(); | |
2371 | +#endif | |
2372 | ||
2373 | #ifdef ALPHA | |
2374 | -int osf_statfs(), osf_fstatfs(), sys_getpagesize(), sys_madvise(); | |
2375 | +int osf_statfs(), osf_fstatfs(), sys_madvise(); | |
2376 | +#endif | |
2377 | + | |
2378 | +#ifdef IA64 | |
2379 | +int sys_getpmsg(), sys_putpmsg(); /* STREAMS stuff */ | |
2380 | #endif | |
2381 | ||
2382 | int sys_setpgrp(), sys_gethostname(), sys_getdtablesize(), sys_utimes(); | |
2383 | --- strace-4.2/bjm.c.ia64 Thu Dec 23 09:20:15 1999 | |
2384 | +++ strace-4.2/bjm.c Tue Mar 21 15:04:51 2000 | |
2385 | @@ -80,7 +80,7 @@ | |
2386 | } else if (tcp->u_rval!=0) { | |
2387 | size_t ret; | |
2388 | umove(tcp, tcp->u_arg[4], &ret); | |
2389 | - tprintf("%#lx, %lu, %d", tcp->u_arg[2], tcp->u_arg[3], ret); | |
2390 | + tprintf("%#lx, %lu, %Zu", tcp->u_arg[2], tcp->u_arg[3], ret); | |
2391 | } else if (tcp->u_arg[1]==QM_INFO) { | |
2392 | struct module_info mi; | |
2393 | size_t ret; | |
2394 | @@ -89,7 +89,7 @@ | |
2395 | printflags(modflags, mi.flags); | |
2396 | tprintf(", usecount=%lu}", mi.usecount); | |
2397 | umove(tcp, tcp->u_arg[4], &ret); | |
2398 | - tprintf(", %d", ret); | |
2399 | + tprintf(", %Zu", ret); | |
2400 | } else if ((tcp->u_arg[1]==QM_MODULES) || | |
2401 | (tcp->u_arg[1]==QM_DEPS) || | |
2402 | (tcp->u_arg[1]==QM_REFS)) { | |
2403 | @@ -111,8 +111,8 @@ | |
2404 | } | |
2405 | free(data); | |
2406 | } else | |
2407 | - tprintf(" /* %d entries */ ", ret); | |
2408 | - tprintf("}, %d", ret); | |
2409 | + tprintf(" /* %Zu entries */ ", ret); | |
2410 | + tprintf("}, %Zu", ret); | |
2411 | } else if (tcp->u_arg[1]==QM_SYMBOLS) { | |
2412 | size_t ret; | |
2413 | umove(tcp, tcp->u_arg[4], &ret); | |
2414 | @@ -129,8 +129,8 @@ | |
2415 | } | |
2416 | free(data); | |
2417 | } else | |
2418 | - tprintf(" /* %d entries */ ", ret); | |
2419 | - tprintf("}, %d", ret); | |
2420 | + tprintf(" /* %Zu entries */ ", ret); | |
2421 | + tprintf("}, %Zd", ret); | |
2422 | } else { | |
2423 | printstr(tcp, tcp->u_arg[2], tcp->u_arg[3]); | |
2424 | tprintf(", %#lx", tcp->u_arg[4]); | |
2425 | --- strace-4.2/config.h.in.ia64 Fri Jan 21 15:33:32 2000 | |
2426 | +++ strace-4.2/config.h.in Tue Mar 21 15:04:51 2000 | |
2427 | @@ -66,6 +66,9 @@ | |
2428 | /* Define if this is an i386, i486 or pentium architecture. */ | |
2429 | #undef I386 | |
2430 | ||
2431 | +/* Define if this is an IA-64 architecture. */ | |
2432 | +#undef IA64 | |
2433 | + | |
2434 | /* Define if this is an m68k architecture. */ | |
2435 | #undef M68K | |
2436 | ||
2437 | --- strace-4.2/config.sub.ia64 Thu Dec 23 09:20:15 1999 | |
2438 | +++ strace-4.2/config.sub Tue Mar 21 15:04:54 2000 | |
2439 | @@ -1,6 +1,6 @@ | |
2440 | #! /bin/sh | |
2441 | # Configuration validation subroutine script, version 1.1. | |
2442 | -# Copyright (C) 1991, 92-97, 1998 Free Software Foundation, Inc. | |
2443 | +# Copyright (C) 1991, 92-97, 1998, 1999 Free Software Foundation, Inc. | |
2444 | # This file is (in principle) common to ALL GNU software. | |
2445 | # The presence of a machine in this file suggests that SOME GNU software | |
2446 | # can handle that machine. It does not imply ALL GNU software can. | |
2447 | @@ -98,11 +98,21 @@ | |
2448 | os= | |
2449 | basic_machine=$1 | |
2450 | ;; | |
2451 | + -sim | -cisco | -oki | -wec | -winbond) | |
2452 | + os= | |
2453 | + basic_machine=$1 | |
2454 | + ;; | |
2455 | + -scout) | |
2456 | + ;; | |
2457 | + -wrs) | |
2458 | + os=-vxworks | |
2459 | + basic_machine=$1 | |
2460 | + ;; | |
2461 | -hiux*) | |
2462 | os=-hiuxwe2 | |
2463 | ;; | |
2464 | -sco5) | |
2465 | - os=sco3.2v5 | |
2466 | + os=-sco3.2v5 | |
2467 | basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` | |
2468 | ;; | |
2469 | -sco4) | |
2470 | @@ -121,6 +131,9 @@ | |
2471 | os=-sco3.2v2 | |
2472 | basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` | |
2473 | ;; | |
2474 | + -udk*) | |
2475 | + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` | |
2476 | + ;; | |
2477 | -isc) | |
2478 | os=-isc2.2 | |
2479 | basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` | |
2480 | @@ -143,22 +156,33 @@ | |
2481 | -psos*) | |
2482 | os=-psos | |
2483 | ;; | |
2484 | + -mint | -mint[0-9]*) | |
2485 | + basic_machine=m68k-atari | |
2486 | + os=-mint | |
2487 | + ;; | |
2488 | esac | |
2489 | ||
2490 | # Decode aliases for certain CPU-COMPANY combinations. | |
2491 | case $basic_machine in | |
2492 | # Recognize the basic CPU types without company name. | |
2493 | # Some are omitted here because they have special meanings below. | |
2494 | - tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \ | |
2495 | + tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \ | |
2496 | | arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \ | |
2497 | - | 580 | i960 | h8300 | hppa | hppa1.0 | hppa1.1 | hppa2.0 \ | |
2498 | - | alpha | alphaev5 | alphaev56 | alphapca56 | we32k | ns16k | clipper \ | |
2499 | - | i370 | sh | powerpc | powerpcle | 1750a | dsp16xx | pdp11 \ | |
2500 | - | mips64 | mipsel | mips64el | mips64orion | mips64orionel \ | |
2501 | - | mipstx39 | mipstx39el | s390 \ | |
2502 | - | sparc | sparclet | sparclite | sparc64 | v850) | |
2503 | + | 580 | i960 | h8300 \ | |
2504 | + | hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \ | |
2505 | + | alpha | alphaev[4-7] | alphaev56 | alphapca5[67] \ | |
2506 | + | we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \ | |
2507 | + | 1750a | dsp16xx | pdp11 | mips16 | mips64 | mipsel | mips64el \ | |
2508 | + | mips64orion | mips64orionel | mipstx39 | mipstx39el \ | |
2509 | + | mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \ | |
2510 | + | mips64vr5000 | miprs64vr5000el | mcore \ | |
2511 | + | sparc | sparclet | sparclite | sparc64 | sparcv9 | v850 | c4x \ | |
2512 | + | thumb | d10v | fr30) | |
2513 | basic_machine=$basic_machine-unknown | |
2514 | ;; | |
2515 | + m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | z8k | v70 | h8500 | w65 | pj | pjl) | |
2516 | + ;; | |
2517 | + | |
2518 | # We use `pc' rather than `unknown' | |
2519 | # because (1) that's what they normally are, and | |
2520 | # (2) the word "unknown" tends to confuse beginning users. | |
2521 | @@ -171,27 +195,45 @@ | |
2522 | exit 1 | |
2523 | ;; | |
2524 | # Recognize the basic CPU types with company name. | |
2525 | - vax-* | tahoe-* | i[34567]86-* | i860-* | m32r-* | m68k-* | m68000-* \ | |
2526 | + # FIXME: clean up the formatting here. | |
2527 | + vax-* | tahoe-* | i[34567]86-* | i860-* | ia64-* | m32r-* | m68k-* | m68000-* \ | |
2528 | | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \ | |
2529 | | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ | |
2530 | - | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \ | |
2531 | - | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* \ | |
2532 | - | alpha-* | alphaev5-* | alphaev56-* | alphapca56-* | we32k-* | cydra-* \ | |
2533 | - | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \ | |
2534 | + | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \ | |
2535 | + | xmp-* | ymp-* \ | |
2536 | + | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* | hppa2.0n-* \ | |
2537 | + | alpha-* | alphaev[4-7]-* | alphaev56-* | alphapca5[67]-* \ | |
2538 | + | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \ | |
2539 | + | clipper-* | orion-* \ | |
2540 | | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \ | |
2541 | - | sparc64-* | mips64-* | mipsel-* \ | |
2542 | - | mips64el-* | mips64orion-* | mips64orionel-* \ | |
2543 | - | mipstx39-* | mipstx39el-* \ | |
2544 | - | f301-* | s390-*) | |
2545 | + | sparc64-* | sparcv9-* | sparc86x-* | mips16-* | mips64-* | mipsel-* \ | |
2546 | + | mips64el-* | mips64orion-* | mips64orionel-* \ | |
2547 | + | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \ | |
2548 | + | mipstx39-* | mipstx39el-* | mcore-* \ | |
2549 | + | f301-* | armv*-* | t3e-* \ | |
2550 | + | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \ | |
2551 | + | thumb-* | v850-* | d30v-* | tic30-* | c30-* | fr30-* ) | |
2552 | ;; | |
2553 | # Recognize the various machine names and aliases which stand | |
2554 | # for a CPU type and a company and sometimes even an OS. | |
2555 | + 386bsd) | |
2556 | + basic_machine=i386-unknown | |
2557 | + os=-bsd | |
2558 | + ;; | |
2559 | 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) | |
2560 | basic_machine=m68000-att | |
2561 | ;; | |
2562 | 3b*) | |
2563 | basic_machine=we32k-att | |
2564 | ;; | |
2565 | + a29khif) | |
2566 | + basic_machine=a29k-amd | |
2567 | + os=-udi | |
2568 | + ;; | |
2569 | + adobe68k) | |
2570 | + basic_machine=m68010-adobe | |
2571 | + os=-scout | |
2572 | + ;; | |
2573 | alliant | fx80) | |
2574 | basic_machine=fx80-alliant | |
2575 | ;; | |
2576 | @@ -221,6 +263,10 @@ | |
2577 | basic_machine=m68k-apollo | |
2578 | os=-sysv | |
2579 | ;; | |
2580 | + apollo68bsd) | |
2581 | + basic_machine=m68k-apollo | |
2582 | + os=-bsd | |
2583 | + ;; | |
2584 | aux) | |
2585 | basic_machine=m68k-apple | |
2586 | os=-aux | |
2587 | @@ -297,6 +343,10 @@ | |
2588 | encore | umax | mmax) | |
2589 | basic_machine=ns32k-encore | |
2590 | ;; | |
2591 | + es1800 | OSE68k | ose68k | ose | OSE) | |
2592 | + basic_machine=m68k-ericsson | |
2593 | + os=-ose | |
2594 | + ;; | |
2595 | fx2800) | |
2596 | basic_machine=i860-alliant | |
2597 | ;; | |
2598 | @@ -315,6 +365,14 @@ | |
2599 | basic_machine=h8300-hitachi | |
2600 | os=-hms | |
2601 | ;; | |
2602 | + h8300xray) | |
2603 | + basic_machine=h8300-hitachi | |
2604 | + os=-xray | |
2605 | + ;; | |
2606 | + h8500hms) | |
2607 | + basic_machine=h8500-hitachi | |
2608 | + os=-hms | |
2609 | + ;; | |
2610 | harris) | |
2611 | basic_machine=m88k-harris | |
2612 | os=-sysv3 | |
2613 | @@ -330,13 +388,30 @@ | |
2614 | basic_machine=m68k-hp | |
2615 | os=-hpux | |
2616 | ;; | |
2617 | + hp3k9[0-9][0-9] | hp9[0-9][0-9]) | |
2618 | + basic_machine=hppa1.0-hp | |
2619 | + ;; | |
2620 | hp9k2[0-9][0-9] | hp9k31[0-9]) | |
2621 | basic_machine=m68000-hp | |
2622 | ;; | |
2623 | hp9k3[2-9][0-9]) | |
2624 | basic_machine=m68k-hp | |
2625 | ;; | |
2626 | - hp9k7[0-9][0-9] | hp7[0-9][0-9] | hp9k8[0-9]7 | hp8[0-9]7) | |
2627 | + hp9k6[0-9][0-9] | hp6[0-9][0-9]) | |
2628 | + basic_machine=hppa1.0-hp | |
2629 | + ;; | |
2630 | + hp9k7[0-79][0-9] | hp7[0-79][0-9]) | |
2631 | + basic_machine=hppa1.1-hp | |
2632 | + ;; | |
2633 | + hp9k78[0-9] | hp78[0-9]) | |
2634 | + # FIXME: really hppa2.0-hp | |
2635 | + basic_machine=hppa1.1-hp | |
2636 | + ;; | |
2637 | + hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) | |
2638 | + # FIXME: really hppa2.0-hp | |
2639 | + basic_machine=hppa1.1-hp | |
2640 | + ;; | |
2641 | + hp9k8[0-9][13679] | hp8[0-9][13679]) | |
2642 | basic_machine=hppa1.1-hp | |
2643 | ;; | |
2644 | hp9k8[0-9][0-9] | hp8[0-9][0-9]) | |
2645 | @@ -345,9 +420,16 @@ | |
2646 | hppa-next) | |
2647 | os=-nextstep3 | |
2648 | ;; | |
2649 | + hppaosf) | |
2650 | + basic_machine=hppa1.1-hp | |
2651 | + os=-osf | |
2652 | + ;; | |
2653 | + hppro) | |
2654 | + basic_machine=hppa1.1-hp | |
2655 | + os=-proelf | |
2656 | + ;; | |
2657 | i370-ibm* | ibm*) | |
2658 | basic_machine=i370-ibm | |
2659 | - os=-mvs | |
2660 | ;; | |
2661 | # I'm not sure what "Sysv32" means. Should this be sysv3.2? | |
2662 | i[34567]86v32) | |
2663 | @@ -366,6 +448,25 @@ | |
2664 | basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` | |
2665 | os=-solaris2 | |
2666 | ;; | |
2667 | + i386mach) | |
2668 | + basic_machine=i386-mach | |
2669 | + os=-mach | |
2670 | + ;; | |
2671 | + i386-vsta | vsta) | |
2672 | + basic_machine=i386-unknown | |
2673 | + os=-vsta | |
2674 | + ;; | |
2675 | + i386-go32 | go32) | |
2676 | + basic_machine=i386-unknown | |
2677 | + os=-go32 | |
2678 | + ;; | |
2679 | + i386-mingw32 | mingw32) | |
2680 | + basic_machine=i386-unknown | |
2681 | + os=-mingw32 | |
2682 | + ;; | |
2683 | + i386-qnx | qnx) | |
2684 | + basic_machine=i386-qnx | |
2685 | + ;; | |
2686 | iris | iris4d) | |
2687 | basic_machine=mips-sgi | |
2688 | case $os in | |
2689 | @@ -394,6 +495,10 @@ | |
2690 | miniframe) | |
2691 | basic_machine=m68000-convergent | |
2692 | ;; | |
2693 | + *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) | |
2694 | + basic_machine=m68k-atari | |
2695 | + os=-mint | |
2696 | + ;; | |
2697 | mipsel*-linux*) | |
2698 | basic_machine=mipsel-unknown | |
2699 | os=-linux-gnu | |
2700 | @@ -408,10 +513,30 @@ | |
2701 | mips3*) | |
2702 | basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown | |
2703 | ;; | |
2704 | + monitor) | |
2705 | + basic_machine=m68k-rom68k | |
2706 | + os=-coff | |
2707 | + ;; | |
2708 | + msdos) | |
2709 | + basic_machine=i386-unknown | |
2710 | + os=-msdos | |
2711 | + ;; | |
2712 | + mvs) | |
2713 | + basic_machine=i370-ibm | |
2714 | + os=-mvs | |
2715 | + ;; | |
2716 | ncr3000) | |
2717 | basic_machine=i486-ncr | |
2718 | os=-sysv4 | |
2719 | ;; | |
2720 | + netbsd386) | |
2721 | + basic_machine=i386-unknown | |
2722 | + os=-netbsd | |
2723 | + ;; | |
2724 | + netwinder) | |
2725 | + basic_machine=armv4l-rebel | |
2726 | + os=-linux | |
2727 | + ;; | |
2728 | news | news700 | news800 | news900) | |
2729 | basic_machine=m68k-sony | |
2730 | os=-newsos | |
2731 | @@ -424,6 +549,10 @@ | |
2732 | basic_machine=mips-sony | |
2733 | os=-newsos | |
2734 | ;; | |
2735 | + necv70) | |
2736 | + basic_machine=v70-nec | |
2737 | + os=-sysv | |
2738 | + ;; | |
2739 | next | m*-next ) | |
2740 | basic_machine=m68k-next | |
2741 | case $os in | |
2742 | @@ -449,9 +578,25 @@ | |
2743 | basic_machine=i960-intel | |
2744 | os=-nindy | |
2745 | ;; | |
2746 | + mon960) | |
2747 | + basic_machine=i960-intel | |
2748 | + os=-mon960 | |
2749 | + ;; | |
2750 | np1) | |
2751 | basic_machine=np1-gould | |
2752 | ;; | |
2753 | + op50n-* | op60c-*) | |
2754 | + basic_machine=hppa1.1-oki | |
2755 | + os=-proelf | |
2756 | + ;; | |
2757 | + OSE68000 | ose68000) | |
2758 | + basic_machine=m68000-ericsson | |
2759 | + os=-ose | |
2760 | + ;; | |
2761 | + os68k) | |
2762 | + basic_machine=m68k-none | |
2763 | + os=-os68k | |
2764 | + ;; | |
2765 | pa-hitachi) | |
2766 | basic_machine=hppa1.1-hitachi | |
2767 | os=-hiuxwe2 | |
2768 | @@ -469,19 +614,19 @@ | |
2769 | pc532 | pc532-*) | |
2770 | basic_machine=ns32k-pc532 | |
2771 | ;; | |
2772 | - pentium | p5 | k5 | nexen) | |
2773 | + pentium | p5 | k5 | k6 | nexen) | |
2774 | basic_machine=i586-pc | |
2775 | ;; | |
2776 | - pentiumpro | p6 | k6 | 6x86) | |
2777 | + pentiumpro | p6 | 6x86) | |
2778 | basic_machine=i686-pc | |
2779 | ;; | |
2780 | pentiumii | pentium2) | |
2781 | basic_machine=i786-pc | |
2782 | ;; | |
2783 | - pentium-* | p5-* | k5-* | nexen-*) | |
2784 | + pentium-* | p5-* | k5-* | k6-* | nexen-*) | |
2785 | basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` | |
2786 | ;; | |
2787 | - pentiumpro-* | p6-* | k6-* | 6x86-*) | |
2788 | + pentiumpro-* | p6-* | 6x86-*) | |
2789 | basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` | |
2790 | ;; | |
2791 | pentiumii-* | pentium2-*) | |
2792 | @@ -505,14 +650,19 @@ | |
2793 | ps2) | |
2794 | basic_machine=i386-ibm | |
2795 | ;; | |
2796 | + rom68k) | |
2797 | + basic_machine=m68k-rom68k | |
2798 | + os=-coff | |
2799 | + ;; | |
2800 | rm[46]00) | |
2801 | basic_machine=mips-siemens | |
2802 | ;; | |
2803 | rtpc | rtpc-*) | |
2804 | basic_machine=romp-ibm | |
2805 | ;; | |
2806 | - s390) | |
2807 | - basic_machine=s390-ibm | |
2808 | + sa29200) | |
2809 | + basic_machine=a29k-amd | |
2810 | + os=-udi | |
2811 | ;; | |
2812 | sequent) | |
2813 | basic_machine=i386-sequent | |
2814 | @@ -521,6 +671,10 @@ | |
2815 | basic_machine=sh-hitachi | |
2816 | os=-hms | |
2817 | ;; | |
2818 | + sparclite-wrs) | |
2819 | + basic_machine=sparclite-wrs | |
2820 | + os=-vxworks | |
2821 | + ;; | |
2822 | sps7) | |
2823 | basic_machine=m68k-bull | |
2824 | os=-sysv2 | |
2825 | @@ -528,6 +682,13 @@ | |
2826 | spur) | |
2827 | basic_machine=spur-unknown | |
2828 | ;; | |
2829 | + st2000) | |
2830 | + basic_machine=m68k-tandem | |
2831 | + ;; | |
2832 | + stratus) | |
2833 | + basic_machine=i860-stratus | |
2834 | + os=-sysv4 | |
2835 | + ;; | |
2836 | sun2) | |
2837 | basic_machine=m68000-sun | |
2838 | ;; | |
2839 | @@ -572,6 +733,10 @@ | |
2840 | basic_machine=i386-sequent | |
2841 | os=-dynix | |
2842 | ;; | |
2843 | + t3e) | |
2844 | + basic_machine=t3e-cray | |
2845 | + os=-unicos | |
2846 | + ;; | |
2847 | tx39) | |
2848 | basic_machine=mipstx39-unknown | |
2849 | ;; | |
2850 | @@ -589,6 +754,10 @@ | |
2851 | basic_machine=a29k-nyu | |
2852 | os=-sym1 | |
2853 | ;; | |
2854 | + v810 | necv810) | |
2855 | + basic_machine=v810-nec | |
2856 | + os=-none | |
2857 | + ;; | |
2858 | vaxv) | |
2859 | basic_machine=vax-dec | |
2860 | os=-sysv | |
2861 | @@ -612,6 +781,14 @@ | |
2862 | basic_machine=a29k-wrs | |
2863 | os=-vxworks | |
2864 | ;; | |
2865 | + w65*) | |
2866 | + basic_machine=w65-wdc | |
2867 | + os=-none | |
2868 | + ;; | |
2869 | + w89k-*) | |
2870 | + basic_machine=hppa1.1-winbond | |
2871 | + os=-proelf | |
2872 | + ;; | |
2873 | xmp) | |
2874 | basic_machine=xmp-cray | |
2875 | os=-unicos | |
2876 | @@ -619,6 +796,10 @@ | |
2877 | xps | xps100) | |
2878 | basic_machine=xps100-honeywell | |
2879 | ;; | |
2880 | + z8k-*-coff) | |
2881 | + basic_machine=z8k-unknown | |
2882 | + os=-sim | |
2883 | + ;; | |
2884 | none) | |
2885 | basic_machine=none-none | |
2886 | os=-none | |
2887 | @@ -626,6 +807,15 @@ | |
2888 | ||
2889 | # Here we handle the default manufacturer of certain CPU types. It is in | |
2890 | # some cases the only manufacturer, in others, it is the most popular. | |
2891 | + w89k) | |
2892 | + basic_machine=hppa1.1-winbond | |
2893 | + ;; | |
2894 | + op50n) | |
2895 | + basic_machine=hppa1.1-oki | |
2896 | + ;; | |
2897 | + op60c) | |
2898 | + basic_machine=hppa1.1-oki | |
2899 | + ;; | |
2900 | mips) | |
2901 | if [ x$os = x-linux-gnu ]; then | |
2902 | basic_machine=mips-unknown | |
2903 | @@ -648,7 +838,7 @@ | |
2904 | we32k) | |
2905 | basic_machine=we32k-att | |
2906 | ;; | |
2907 | - sparc) | |
2908 | + sparc | sparcv9) | |
2909 | basic_machine=sparc-sun | |
2910 | ;; | |
2911 | cydra) | |
2912 | @@ -660,6 +850,16 @@ | |
2913 | orion105) | |
2914 | basic_machine=clipper-highlevel | |
2915 | ;; | |
2916 | + mac | mpw | mac-mpw) | |
2917 | + basic_machine=m68k-apple | |
2918 | + ;; | |
2919 | + pmac | pmac-mpw) | |
2920 | + basic_machine=powerpc-apple | |
2921 | + ;; | |
2922 | + c4x*) | |
2923 | + basic_machine=c4x-none | |
2924 | + os=-coff | |
2925 | + ;; | |
2926 | *) | |
2927 | echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 | |
2928 | exit 1 | |
2929 | @@ -713,14 +913,21 @@ | |
2930 | | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | |
2931 | | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | |
2932 | | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ | |
2933 | - | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* \ | |
2934 | + | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | |
2935 | | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | |
2936 | | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | |
2937 | | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | |
2938 | - | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -rhapsody* \ | |
2939 | - | -openstep*) | |
2940 | + | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ | |
2941 | + | -interix* | -uwin* | -rhapsody* | -opened* | -openstep* | -oskit*) | |
2942 | # Remember, each alternative MUST END IN *, to match a version number. | |
2943 | ;; | |
2944 | + -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | |
2945 | + | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ | |
2946 | + | -macos* | -mpw* | -magic* | -mon960* | -lnews*) | |
2947 | + ;; | |
2948 | + -mac*) | |
2949 | + os=`echo $os | sed -e 's|mac|macos|'` | |
2950 | + ;; | |
2951 | -linux*) | |
2952 | os=`echo $os | sed -e 's|linux|linux-gnu|'` | |
2953 | ;; | |
2954 | @@ -730,6 +937,9 @@ | |
2955 | -sunos6*) | |
2956 | os=`echo $os | sed -e 's|sunos6|solaris3|'` | |
2957 | ;; | |
2958 | + -opened*) | |
2959 | + os=-openedition | |
2960 | + ;; | |
2961 | -osfrose*) | |
2962 | os=-osfrose | |
2963 | ;; | |
2964 | @@ -745,6 +955,9 @@ | |
2965 | -acis*) | |
2966 | os=-aos | |
2967 | ;; | |
2968 | + -386bsd) | |
2969 | + os=-bsd | |
2970 | + ;; | |
2971 | -ctix* | -uts*) | |
2972 | os=-sysv | |
2973 | ;; | |
2974 | @@ -764,6 +977,9 @@ | |
2975 | -oss*) | |
2976 | os=-sysv3 | |
2977 | ;; | |
2978 | + -qnx) | |
2979 | + os=-qnx4 | |
2980 | + ;; | |
2981 | -svr4) | |
2982 | os=-sysv4 | |
2983 | ;; | |
2984 | @@ -776,9 +992,18 @@ | |
2985 | # This must come after -sysvr4. | |
2986 | -sysv*) | |
2987 | ;; | |
2988 | + -ose*) | |
2989 | + os=-ose | |
2990 | + ;; | |
2991 | + -es1800*) | |
2992 | + os=-ose | |
2993 | + ;; | |
2994 | -xenix) | |
2995 | os=-xenix | |
2996 | ;; | |
2997 | + -*mint | -*MiNT) | |
2998 | + os=-mint | |
2999 | + ;; | |
3000 | -none) | |
3001 | ;; | |
3002 | *) | |
3003 | @@ -804,6 +1029,9 @@ | |
3004 | *-acorn) | |
3005 | os=-riscix1.2 | |
3006 | ;; | |
3007 | + arm*-rebel) | |
3008 | + os=-linux | |
3009 | + ;; | |
3010 | arm*-semi) | |
3011 | os=-aout | |
3012 | ;; | |
3013 | @@ -825,6 +1053,15 @@ | |
3014 | # default. | |
3015 | # os=-sunos4 | |
3016 | ;; | |
3017 | + m68*-cisco) | |
3018 | + os=-aout | |
3019 | + ;; | |
3020 | + mips*-cisco) | |
3021 | + os=-elf | |
3022 | + ;; | |
3023 | + mips*-*) | |
3024 | + os=-elf | |
3025 | + ;; | |
3026 | *-tti) # must be before sparc entry or we get the wrong os. | |
3027 | os=-sysv3 | |
3028 | ;; | |
3029 | @@ -837,6 +1074,15 @@ | |
3030 | *-ibm) | |
3031 | os=-aix | |
3032 | ;; | |
3033 | + *-wec) | |
3034 | + os=-proelf | |
3035 | + ;; | |
3036 | + *-winbond) | |
3037 | + os=-proelf | |
3038 | + ;; | |
3039 | + *-oki) | |
3040 | + os=-proelf | |
3041 | + ;; | |
3042 | *-hp) | |
3043 | os=-hpux | |
3044 | ;; | |
3045 | @@ -900,6 +1146,18 @@ | |
3046 | f301-fujitsu) | |
3047 | os=-uxpv | |
3048 | ;; | |
3049 | + *-rom68k) | |
3050 | + os=-coff | |
3051 | + ;; | |
3052 | + *-*bug) | |
3053 | + os=-coff | |
3054 | + ;; | |
3055 | + *-apple) | |
3056 | + os=-macos | |
3057 | + ;; | |
3058 | + *-atari*) | |
3059 | + os=-mint | |
3060 | + ;; | |
3061 | *) | |
3062 | os=-none | |
3063 | ;; | |
3064 | @@ -921,9 +1179,15 @@ | |
3065 | -aix*) | |
3066 | vendor=ibm | |
3067 | ;; | |
3068 | + -beos*) | |
3069 | + vendor=be | |
3070 | + ;; | |
3071 | -hpux*) | |
3072 | vendor=hp | |
3073 | ;; | |
3074 | + -mpeix*) | |
3075 | + vendor=hp | |
3076 | + ;; | |
3077 | -hiux*) | |
3078 | vendor=hitachi | |
3079 | ;; | |
3080 | @@ -939,7 +1203,7 @@ | |
3081 | -genix*) | |
3082 | vendor=ns | |
3083 | ;; | |
3084 | - -mvs*) | |
3085 | + -mvs* | -opened*) | |
3086 | vendor=ibm | |
3087 | ;; | |
3088 | -ptx*) | |
3089 | @@ -950,6 +1214,15 @@ | |
3090 | ;; | |
3091 | -aux*) | |
3092 | vendor=apple | |
3093 | + ;; | |
3094 | + -hms*) | |
3095 | + vendor=hitachi | |
3096 | + ;; | |
3097 | + -mpw* | -macos*) | |
3098 | + vendor=apple | |
3099 | + ;; | |
3100 | + -*mint | -*MiNT) | |
3101 | + vendor=atari | |
3102 | ;; | |
3103 | esac | |
3104 | basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` | |
3105 | --- strace-4.2/configure.ia64 Fri Jan 21 15:33:32 2000 | |
3106 | +++ strace-4.2/configure Tue Mar 21 15:04:53 2000 | |
3107 | @@ -606,6 +606,9 @@ | |
3108 | i[3456]86|pentium) | |
3109 | arch=i386 | |
3110 | ;; | |
3111 | +ia64) | |
3112 | + arch=ia64 | |
3113 | + ;; | |
3114 | m68k) | |
3115 | arch=m68k | |
3116 | ;; | |
3117 | @@ -635,7 +638,7 @@ | |
3118 | ||
3119 | # Autoheader trick. Heh, heh. | |
3120 | arch_list=' | |
3121 | -@@@syms="$syms I386 M68K SPARC MIPS ALPHA ARM POWERPC"@@@ | |
3122 | +@@@syms="$syms I386 IA64 M68K SPARC MIPS ALPHA ARM POWERPC"@@@ | |
3123 | ' | |
3124 | ||
3125 | osarch="$opsys" | |
3126 | @@ -676,7 +679,7 @@ | |
3127 | # Extract the first word of "gcc", so it can be a program name with args. | |
3128 | set dummy gcc; ac_word=$2 | |
3129 | echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | |
3130 | -echo "configure:680: checking for $ac_word" >&5 | |
3131 | +echo "configure:683: checking for $ac_word" >&5 | |
3132 | if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then | |
3133 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3134 | else | |
3135 | @@ -706,7 +709,7 @@ | |
3136 | # Extract the first word of "cc", so it can be a program name with args. | |
3137 | set dummy cc; ac_word=$2 | |
3138 | echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | |
3139 | -echo "configure:710: checking for $ac_word" >&5 | |
3140 | +echo "configure:713: checking for $ac_word" >&5 | |
3141 | if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then | |
3142 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3143 | else | |
3144 | @@ -757,7 +760,7 @@ | |
3145 | # Extract the first word of "cl", so it can be a program name with args. | |
3146 | set dummy cl; ac_word=$2 | |
3147 | echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | |
3148 | -echo "configure:761: checking for $ac_word" >&5 | |
3149 | +echo "configure:764: checking for $ac_word" >&5 | |
3150 | if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then | |
3151 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3152 | else | |
3153 | @@ -789,7 +792,7 @@ | |
3154 | fi | |
3155 | ||
3156 | echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 | |
3157 | -echo "configure:793: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 | |
3158 | +echo "configure:796: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 | |
3159 | ||
3160 | ac_ext=c | |
3161 | # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. | |
3162 | @@ -800,12 +803,12 @@ | |
3163 | ||
3164 | cat > conftest.$ac_ext << EOF | |
3165 | ||
3166 | -#line 804 "configure" | |
3167 | +#line 807 "configure" | |
3168 | #include "confdefs.h" | |
3169 | ||
3170 | main(){return(0);} | |
3171 | EOF | |
3172 | -if { (eval echo configure:809: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3173 | +if { (eval echo configure:812: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3174 | ac_cv_prog_cc_works=yes | |
3175 | # If we can't run a trivial program, we are probably using a cross compiler. | |
3176 | if (./conftest; exit) 2>/dev/null; then | |
3177 | @@ -831,12 +834,12 @@ | |
3178 | { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } | |
3179 | fi | |
3180 | echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 | |
3181 | -echo "configure:835: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 | |
3182 | +echo "configure:838: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 | |
3183 | echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 | |
3184 | cross_compiling=$ac_cv_prog_cc_cross | |
3185 | ||
3186 | echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 | |
3187 | -echo "configure:840: checking whether we are using GNU C" >&5 | |
3188 | +echo "configure:843: checking whether we are using GNU C" >&5 | |
3189 | if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then | |
3190 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3191 | else | |
3192 | @@ -845,7 +848,7 @@ | |
3193 | yes; | |
3194 | #endif | |
3195 | EOF | |
3196 | -if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:849: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then | |
3197 | +if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:852: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then | |
3198 | ac_cv_prog_gcc=yes | |
3199 | else | |
3200 | ac_cv_prog_gcc=no | |
3201 | @@ -864,7 +867,7 @@ | |
3202 | ac_save_CFLAGS="$CFLAGS" | |
3203 | CFLAGS= | |
3204 | echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 | |
3205 | -echo "configure:868: checking whether ${CC-cc} accepts -g" >&5 | |
3206 | +echo "configure:871: checking whether ${CC-cc} accepts -g" >&5 | |
3207 | if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then | |
3208 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3209 | else | |
3210 | @@ -909,16 +912,16 @@ | |
3211 | last="$i" | |
3212 | CC="$HOSTCC -b $i" | |
3213 | echo $ac_n "checking for working $CC""... $ac_c" 1>&6 | |
3214 | -echo "configure:913: checking for working $CC" >&5 | |
3215 | +echo "configure:916: checking for working $CC" >&5 | |
3216 | cat > conftest.$ac_ext <<EOF | |
3217 | -#line 915 "configure" | |
3218 | +#line 918 "configure" | |
3219 | #include "confdefs.h" | |
3220 | ||
3221 | int main() { | |
3222 | ||
3223 | ; return 0; } | |
3224 | EOF | |
3225 | -if { (eval echo configure:922: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3226 | +if { (eval echo configure:925: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3227 | rm -rf conftest* | |
3228 | worked=1 | |
3229 | break | |
3230 | @@ -940,7 +943,7 @@ | |
3231 | fi | |
3232 | ||
3233 | echo $ac_n "checking for MP procfs""... $ac_c" 1>&6 | |
3234 | -echo "configure:944: checking for MP procfs" >&5 | |
3235 | +echo "configure:947: checking for MP procfs" >&5 | |
3236 | if eval "test \"`echo '$''{'ac_cv_mp_procfs'+set}'`\" = set"; then | |
3237 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3238 | else | |
3239 | @@ -958,7 +961,7 @@ | |
3240 | ||
3241 | else | |
3242 | cat > conftest.$ac_ext <<EOF | |
3243 | -#line 962 "configure" | |
3244 | +#line 965 "configure" | |
3245 | #include "confdefs.h" | |
3246 | ||
3247 | #include <stdio.h> | |
3248 | @@ -997,7 +1000,7 @@ | |
3249 | } | |
3250 | ||
3251 | EOF | |
3252 | -if { (eval echo configure:1001: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null | |
3253 | +if { (eval echo configure:1004: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null | |
3254 | then | |
3255 | ac_cv_mp_procfs=yes | |
3256 | else | |
3257 | @@ -1021,7 +1024,7 @@ | |
3258 | fi | |
3259 | ||
3260 | echo $ac_n "checking for pollable procfs""... $ac_c" 1>&6 | |
3261 | -echo "configure:1025: checking for pollable procfs" >&5 | |
3262 | +echo "configure:1028: checking for pollable procfs" >&5 | |
3263 | if eval "test \"`echo '$''{'ac_cv_pollable_procfs'+set}'`\" = set"; then | |
3264 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3265 | else | |
3266 | @@ -1039,7 +1042,7 @@ | |
3267 | ||
3268 | else | |
3269 | cat > conftest.$ac_ext <<EOF | |
3270 | -#line 1043 "configure" | |
3271 | +#line 1046 "configure" | |
3272 | #include "confdefs.h" | |
3273 | ||
3274 | #include <stdio.h> | |
3275 | @@ -1093,7 +1096,7 @@ | |
3276 | } | |
3277 | ||
3278 | EOF | |
3279 | -if { (eval echo configure:1097: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null | |
3280 | +if { (eval echo configure:1100: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null | |
3281 | then | |
3282 | ac_cv_pollable_procfs=yes | |
3283 | else | |
3284 | @@ -1117,19 +1120,19 @@ | |
3285 | fi | |
3286 | ||
3287 | echo $ac_n "checking for pr_syscall in struct prstatus""... $ac_c" 1>&6 | |
3288 | -echo "configure:1121: checking for pr_syscall in struct prstatus" >&5 | |
3289 | +echo "configure:1124: checking for pr_syscall in struct prstatus" >&5 | |
3290 | if eval "test \"`echo '$''{'ac_cv_struct_pr_syscall'+set}'`\" = set"; then | |
3291 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3292 | else | |
3293 | cat > conftest.$ac_ext <<EOF | |
3294 | -#line 1126 "configure" | |
3295 | +#line 1129 "configure" | |
3296 | #include "confdefs.h" | |
3297 | #include <sys/procfs.h> | |
3298 | int main() { | |
3299 | struct prstatus s; s.pr_syscall; | |
3300 | ; return 0; } | |
3301 | EOF | |
3302 | -if { (eval echo configure:1133: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3303 | +if { (eval echo configure:1136: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3304 | rm -rf conftest* | |
3305 | ac_cv_struct_pr_syscall=yes | |
3306 | else | |
3307 | @@ -1151,12 +1154,12 @@ | |
3308 | fi | |
3309 | ||
3310 | echo $ac_n "checking for msg_control in struct msghdr""... $ac_c" 1>&6 | |
3311 | -echo "configure:1155: checking for msg_control in struct msghdr" >&5 | |
3312 | +echo "configure:1158: checking for msg_control in struct msghdr" >&5 | |
3313 | if eval "test \"`echo '$''{'ac_cv_struct_msg_control'+set}'`\" = set"; then | |
3314 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3315 | else | |
3316 | cat > conftest.$ac_ext <<EOF | |
3317 | -#line 1160 "configure" | |
3318 | +#line 1163 "configure" | |
3319 | #include "confdefs.h" | |
3320 | #include <sys/types.h> | |
3321 | #include <sys/socket.h> | |
3322 | @@ -1165,7 +1168,7 @@ | |
3323 | struct msghdr m; m.msg_control; | |
3324 | ; return 0; } | |
3325 | EOF | |
3326 | -if { (eval echo configure:1169: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3327 | +if { (eval echo configure:1172: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3328 | rm -rf conftest* | |
3329 | ac_cv_struct_msg_control=yes | |
3330 | else | |
3331 | @@ -1186,12 +1189,12 @@ | |
3332 | ||
3333 | fi | |
3334 | ||
3335 | -for ac_prog in mawk gawk nawk awk | |
3336 | +for ac_prog in gawk mawk nawk awk | |
3337 | do | |
3338 | # Extract the first word of "$ac_prog", so it can be a program name with args. | |
3339 | set dummy $ac_prog; ac_word=$2 | |
3340 | echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | |
3341 | -echo "configure:1195: checking for $ac_word" >&5 | |
3342 | +echo "configure:1198: checking for $ac_word" >&5 | |
3343 | if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then | |
3344 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3345 | else | |
3346 | @@ -1222,7 +1225,7 @@ | |
3347 | ||
3348 | ||
3349 | echo $ac_n "checking for primary include directory""... $ac_c" 1>&6 | |
3350 | -echo "configure:1226: checking for primary include directory" >&5 | |
3351 | +echo "configure:1229: checking for primary include directory" >&5 | |
3352 | includedir=/usr/include | |
3353 | if test -n "$GCC" | |
3354 | then | |
3355 | @@ -1244,7 +1247,7 @@ | |
3356 | if test "x$OPSYS" = "xSUNOS4" && test "x$ARCH" = "xSPARC" | |
3357 | then | |
3358 | echo $ac_n "checking for valid machine include directory""... $ac_c" 1>&6 | |
3359 | -echo "configure:1248: checking for valid machine include directory" >&5 | |
3360 | +echo "configure:1251: checking for valid machine include directory" >&5 | |
3361 | if test -d "$includedir/sun4" | |
3362 | then | |
3363 | rm -f machine | |
3364 | @@ -1277,7 +1280,7 @@ | |
3365 | fi | |
3366 | fi | |
3367 | echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 | |
3368 | -echo "configure:1281: checking how to run the C preprocessor" >&5 | |
3369 | +echo "configure:1284: checking how to run the C preprocessor" >&5 | |
3370 | # On Suns, sometimes $CPP names a directory. | |
3371 | if test -n "$CPP" && test -d "$CPP"; then | |
3372 | CPP= | |
3373 | @@ -1292,13 +1295,13 @@ | |
3374 | # On the NeXT, cc -E runs the code through the compiler's parser, | |
3375 | # not just through cpp. | |
3376 | cat > conftest.$ac_ext <<EOF | |
3377 | -#line 1296 "configure" | |
3378 | +#line 1299 "configure" | |
3379 | #include "confdefs.h" | |
3380 | #include <assert.h> | |
3381 | Syntax Error | |
3382 | EOF | |
3383 | ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" | |
3384 | -{ (eval echo configure:1302: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3385 | +{ (eval echo configure:1305: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3386 | ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` | |
3387 | if test -z "$ac_err"; then | |
3388 | : | |
3389 | @@ -1309,13 +1312,13 @@ | |
3390 | rm -rf conftest* | |
3391 | CPP="${CC-cc} -E -traditional-cpp" | |
3392 | cat > conftest.$ac_ext <<EOF | |
3393 | -#line 1313 "configure" | |
3394 | +#line 1316 "configure" | |
3395 | #include "confdefs.h" | |
3396 | #include <assert.h> | |
3397 | Syntax Error | |
3398 | EOF | |
3399 | ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" | |
3400 | -{ (eval echo configure:1319: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3401 | +{ (eval echo configure:1322: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3402 | ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` | |
3403 | if test -z "$ac_err"; then | |
3404 | : | |
3405 | @@ -1326,13 +1329,13 @@ | |
3406 | rm -rf conftest* | |
3407 | CPP="${CC-cc} -nologo -E" | |
3408 | cat > conftest.$ac_ext <<EOF | |
3409 | -#line 1330 "configure" | |
3410 | +#line 1333 "configure" | |
3411 | #include "confdefs.h" | |
3412 | #include <assert.h> | |
3413 | Syntax Error | |
3414 | EOF | |
3415 | ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" | |
3416 | -{ (eval echo configure:1336: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3417 | +{ (eval echo configure:1339: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3418 | ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` | |
3419 | if test -z "$ac_err"; then | |
3420 | : | |
3421 | @@ -1358,13 +1361,13 @@ | |
3422 | ||
3423 | if test $ac_cv_prog_gcc = yes; then | |
3424 | echo $ac_n "checking whether ${CC-cc} needs -traditional""... $ac_c" 1>&6 | |
3425 | -echo "configure:1362: checking whether ${CC-cc} needs -traditional" >&5 | |
3426 | +echo "configure:1365: checking whether ${CC-cc} needs -traditional" >&5 | |
3427 | if eval "test \"`echo '$''{'ac_cv_prog_gcc_traditional'+set}'`\" = set"; then | |
3428 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3429 | else | |
3430 | ac_pattern="Autoconf.*'x'" | |
3431 | cat > conftest.$ac_ext <<EOF | |
3432 | -#line 1368 "configure" | |
3433 | +#line 1371 "configure" | |
3434 | #include "confdefs.h" | |
3435 | #include <sgtty.h> | |
3436 | Autoconf TIOCGETP | |
3437 | @@ -1382,7 +1385,7 @@ | |
3438 | ||
3439 | if test $ac_cv_prog_gcc_traditional = no; then | |
3440 | cat > conftest.$ac_ext <<EOF | |
3441 | -#line 1386 "configure" | |
3442 | +#line 1389 "configure" | |
3443 | #include "confdefs.h" | |
3444 | #include <termio.h> | |
3445 | Autoconf TCGETA | |
3446 | @@ -1415,7 +1418,7 @@ | |
3447 | # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" | |
3448 | # ./install, which can be erroneously created by make from ./install.sh. | |
3449 | echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 | |
3450 | -echo "configure:1419: checking for a BSD compatible install" >&5 | |
3451 | +echo "configure:1422: checking for a BSD compatible install" >&5 | |
3452 | if test -z "$INSTALL"; then | |
3453 | if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then | |
3454 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3455 | @@ -1468,18 +1471,18 @@ | |
3456 | test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' | |
3457 | ||
3458 | echo $ac_n "checking for working const""... $ac_c" 1>&6 | |
3459 | -echo "configure:1472: checking for working const" >&5 | |
3460 | +echo "configure:1475: checking for working const" >&5 | |
3461 | if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then | |
3462 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3463 | else | |
3464 | cat > conftest.$ac_ext <<EOF | |
3465 | -#line 1477 "configure" | |
3466 | +#line 1480 "configure" | |
3467 | #include "confdefs.h" | |
3468 | ||
3469 | int main() { | |
3470 | ||
3471 | /* Ultrix mips cc rejects this. */ | |
3472 | -typedef int charset[2]; const charset x = {0,0}; | |
3473 | +typedef int charset[2]; const charset x; | |
3474 | /* SunOS 4.1.1 cc rejects this. */ | |
3475 | char const *const *ccp; | |
3476 | char **p; | |
3477 | @@ -1522,7 +1525,7 @@ | |
3478 | ||
3479 | ; return 0; } | |
3480 | EOF | |
3481 | -if { (eval echo configure:1526: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3482 | +if { (eval echo configure:1529: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3483 | rm -rf conftest* | |
3484 | ac_cv_c_const=yes | |
3485 | else | |
3486 | @@ -1543,12 +1546,12 @@ | |
3487 | fi | |
3488 | ||
3489 | echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 | |
3490 | -echo "configure:1547: checking for ANSI C header files" >&5 | |
3491 | +echo "configure:1550: checking for ANSI C header files" >&5 | |
3492 | if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then | |
3493 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3494 | else | |
3495 | cat > conftest.$ac_ext <<EOF | |
3496 | -#line 1552 "configure" | |
3497 | +#line 1555 "configure" | |
3498 | #include "confdefs.h" | |
3499 | #include <stdlib.h> | |
3500 | #include <stdarg.h> | |
3501 | @@ -1556,7 +1559,7 @@ | |
3502 | #include <float.h> | |
3503 | EOF | |
3504 | ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" | |
3505 | -{ (eval echo configure:1560: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3506 | +{ (eval echo configure:1563: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3507 | ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` | |
3508 | if test -z "$ac_err"; then | |
3509 | rm -rf conftest* | |
3510 | @@ -1573,7 +1576,7 @@ | |
3511 | if test $ac_cv_header_stdc = yes; then | |
3512 | # SunOS 4.x string.h does not declare mem*, contrary to ANSI. | |
3513 | cat > conftest.$ac_ext <<EOF | |
3514 | -#line 1577 "configure" | |
3515 | +#line 1580 "configure" | |
3516 | #include "confdefs.h" | |
3517 | #include <string.h> | |
3518 | EOF | |
3519 | @@ -1591,7 +1594,7 @@ | |
3520 | if test $ac_cv_header_stdc = yes; then | |
3521 | # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. | |
3522 | cat > conftest.$ac_ext <<EOF | |
3523 | -#line 1595 "configure" | |
3524 | +#line 1598 "configure" | |
3525 | #include "confdefs.h" | |
3526 | #include <stdlib.h> | |
3527 | EOF | |
3528 | @@ -1612,7 +1615,7 @@ | |
3529 | : | |
3530 | else | |
3531 | cat > conftest.$ac_ext <<EOF | |
3532 | -#line 1616 "configure" | |
3533 | +#line 1619 "configure" | |
3534 | #include "confdefs.h" | |
3535 | #include <ctype.h> | |
3536 | #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') | |
3537 | @@ -1623,7 +1626,7 @@ | |
3538 | exit (0); } | |
3539 | ||
3540 | EOF | |
3541 | -if { (eval echo configure:1627: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null | |
3542 | +if { (eval echo configure:1630: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null | |
3543 | then | |
3544 | : | |
3545 | else | |
3546 | @@ -1651,12 +1654,12 @@ | |
3547 | do | |
3548 | ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` | |
3549 | echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6 | |
3550 | -echo "configure:1655: checking for $ac_hdr that defines DIR" >&5 | |
3551 | +echo "configure:1658: checking for $ac_hdr that defines DIR" >&5 | |
3552 | if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then | |
3553 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3554 | else | |
3555 | cat > conftest.$ac_ext <<EOF | |
3556 | -#line 1660 "configure" | |
3557 | +#line 1663 "configure" | |
3558 | #include "confdefs.h" | |
3559 | #include <sys/types.h> | |
3560 | #include <$ac_hdr> | |
3561 | @@ -1664,7 +1667,7 @@ | |
3562 | DIR *dirp = 0; | |
3563 | ; return 0; } | |
3564 | EOF | |
3565 | -if { (eval echo configure:1668: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3566 | +if { (eval echo configure:1671: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3567 | rm -rf conftest* | |
3568 | eval "ac_cv_header_dirent_$ac_safe=yes" | |
3569 | else | |
3570 | @@ -1689,7 +1692,7 @@ | |
3571 | # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. | |
3572 | if test $ac_header_dirent = dirent.h; then | |
3573 | echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6 | |
3574 | -echo "configure:1693: checking for opendir in -ldir" >&5 | |
3575 | +echo "configure:1696: checking for opendir in -ldir" >&5 | |
3576 | ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'` | |
3577 | if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then | |
3578 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3579 | @@ -1697,7 +1700,7 @@ | |
3580 | ac_save_LIBS="$LIBS" | |
3581 | LIBS="-ldir $LIBS" | |
3582 | cat > conftest.$ac_ext <<EOF | |
3583 | -#line 1701 "configure" | |
3584 | +#line 1704 "configure" | |
3585 | #include "confdefs.h" | |
3586 | /* Override any gcc2 internal prototype to avoid an error. */ | |
3587 | /* We use char because int might match the return type of a gcc2 | |
3588 | @@ -1708,7 +1711,7 @@ | |
3589 | opendir() | |
3590 | ; return 0; } | |
3591 | EOF | |
3592 | -if { (eval echo configure:1712: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3593 | +if { (eval echo configure:1715: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3594 | rm -rf conftest* | |
3595 | eval "ac_cv_lib_$ac_lib_var=yes" | |
3596 | else | |
3597 | @@ -1730,7 +1733,7 @@ | |
3598 | ||
3599 | else | |
3600 | echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6 | |
3601 | -echo "configure:1734: checking for opendir in -lx" >&5 | |
3602 | +echo "configure:1737: checking for opendir in -lx" >&5 | |
3603 | ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'` | |
3604 | if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then | |
3605 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3606 | @@ -1738,7 +1741,7 @@ | |
3607 | ac_save_LIBS="$LIBS" | |
3608 | LIBS="-lx $LIBS" | |
3609 | cat > conftest.$ac_ext <<EOF | |
3610 | -#line 1742 "configure" | |
3611 | +#line 1745 "configure" | |
3612 | #include "confdefs.h" | |
3613 | /* Override any gcc2 internal prototype to avoid an error. */ | |
3614 | /* We use char because int might match the return type of a gcc2 | |
3615 | @@ -1749,7 +1752,7 @@ | |
3616 | opendir() | |
3617 | ; return 0; } | |
3618 | EOF | |
3619 | -if { (eval echo configure:1753: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3620 | +if { (eval echo configure:1756: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3621 | rm -rf conftest* | |
3622 | eval "ac_cv_lib_$ac_lib_var=yes" | |
3623 | else | |
3624 | @@ -1772,12 +1775,12 @@ | |
3625 | fi | |
3626 | ||
3627 | echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 | |
3628 | -echo "configure:1776: checking return type of signal handlers" >&5 | |
3629 | +echo "configure:1779: checking return type of signal handlers" >&5 | |
3630 | if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then | |
3631 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3632 | else | |
3633 | cat > conftest.$ac_ext <<EOF | |
3634 | -#line 1781 "configure" | |
3635 | +#line 1784 "configure" | |
3636 | #include "confdefs.h" | |
3637 | #include <sys/types.h> | |
3638 | #include <signal.h> | |
3639 | @@ -1794,7 +1797,7 @@ | |
3640 | int i; | |
3641 | ; return 0; } | |
3642 | EOF | |
3643 | -if { (eval echo configure:1798: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3644 | +if { (eval echo configure:1801: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3645 | rm -rf conftest* | |
3646 | ac_cv_type_signal=void | |
3647 | else | |
3648 | @@ -1813,12 +1816,12 @@ | |
3649 | ||
3650 | ||
3651 | echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6 | |
3652 | -echo "configure:1817: checking for st_blksize in struct stat" >&5 | |
3653 | +echo "configure:1820: checking for st_blksize in struct stat" >&5 | |
3654 | if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then | |
3655 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3656 | else | |
3657 | cat > conftest.$ac_ext <<EOF | |
3658 | -#line 1822 "configure" | |
3659 | +#line 1825 "configure" | |
3660 | #include "confdefs.h" | |
3661 | #include <sys/types.h> | |
3662 | #include <sys/stat.h> | |
3663 | @@ -1826,7 +1829,7 @@ | |
3664 | struct stat s; s.st_blksize; | |
3665 | ; return 0; } | |
3666 | EOF | |
3667 | -if { (eval echo configure:1830: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3668 | +if { (eval echo configure:1833: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3669 | rm -rf conftest* | |
3670 | ac_cv_struct_st_blksize=yes | |
3671 | else | |
3672 | @@ -1847,12 +1850,12 @@ | |
3673 | fi | |
3674 | ||
3675 | echo $ac_n "checking for st_blocks in struct stat""... $ac_c" 1>&6 | |
3676 | -echo "configure:1851: checking for st_blocks in struct stat" >&5 | |
3677 | +echo "configure:1854: checking for st_blocks in struct stat" >&5 | |
3678 | if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then | |
3679 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3680 | else | |
3681 | cat > conftest.$ac_ext <<EOF | |
3682 | -#line 1856 "configure" | |
3683 | +#line 1859 "configure" | |
3684 | #include "confdefs.h" | |
3685 | #include <sys/types.h> | |
3686 | #include <sys/stat.h> | |
3687 | @@ -1860,7 +1863,7 @@ | |
3688 | struct stat s; s.st_blocks; | |
3689 | ; return 0; } | |
3690 | EOF | |
3691 | -if { (eval echo configure:1864: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3692 | +if { (eval echo configure:1867: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3693 | rm -rf conftest* | |
3694 | ac_cv_struct_st_blocks=yes | |
3695 | else | |
3696 | @@ -1883,12 +1886,12 @@ | |
3697 | fi | |
3698 | ||
3699 | echo $ac_n "checking for st_rdev in struct stat""... $ac_c" 1>&6 | |
3700 | -echo "configure:1887: checking for st_rdev in struct stat" >&5 | |
3701 | +echo "configure:1890: checking for st_rdev in struct stat" >&5 | |
3702 | if eval "test \"`echo '$''{'ac_cv_struct_st_rdev'+set}'`\" = set"; then | |
3703 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3704 | else | |
3705 | cat > conftest.$ac_ext <<EOF | |
3706 | -#line 1892 "configure" | |
3707 | +#line 1895 "configure" | |
3708 | #include "confdefs.h" | |
3709 | #include <sys/types.h> | |
3710 | #include <sys/stat.h> | |
3711 | @@ -1896,7 +1899,7 @@ | |
3712 | struct stat s; s.st_rdev; | |
3713 | ; return 0; } | |
3714 | EOF | |
3715 | -if { (eval echo configure:1900: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3716 | +if { (eval echo configure:1903: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3717 | rm -rf conftest* | |
3718 | ac_cv_struct_st_rdev=yes | |
3719 | else | |
3720 | @@ -1917,12 +1920,12 @@ | |
3721 | fi | |
3722 | ||
3723 | echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6 | |
3724 | -echo "configure:1921: checking whether stat file-mode macros are broken" >&5 | |
3725 | +echo "configure:1924: checking whether stat file-mode macros are broken" >&5 | |
3726 | if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then | |
3727 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3728 | else | |
3729 | cat > conftest.$ac_ext <<EOF | |
3730 | -#line 1926 "configure" | |
3731 | +#line 1929 "configure" | |
3732 | #include "confdefs.h" | |
3733 | #include <sys/types.h> | |
3734 | #include <sys/stat.h> | |
3735 | @@ -1973,12 +1976,12 @@ | |
3736 | fi | |
3737 | ||
3738 | echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6 | |
3739 | -echo "configure:1977: checking for uid_t in sys/types.h" >&5 | |
3740 | +echo "configure:1980: checking for uid_t in sys/types.h" >&5 | |
3741 | if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then | |
3742 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3743 | else | |
3744 | cat > conftest.$ac_ext <<EOF | |
3745 | -#line 1982 "configure" | |
3746 | +#line 1985 "configure" | |
3747 | #include "confdefs.h" | |
3748 | #include <sys/types.h> | |
3749 | EOF | |
3750 | @@ -2007,12 +2010,12 @@ | |
3751 | fi | |
3752 | ||
3753 | echo $ac_n "checking for mode_t""... $ac_c" 1>&6 | |
3754 | -echo "configure:2011: checking for mode_t" >&5 | |
3755 | +echo "configure:2014: checking for mode_t" >&5 | |
3756 | if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then | |
3757 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3758 | else | |
3759 | cat > conftest.$ac_ext <<EOF | |
3760 | -#line 2016 "configure" | |
3761 | +#line 2019 "configure" | |
3762 | #include "confdefs.h" | |
3763 | #include <sys/types.h> | |
3764 | #if STDC_HEADERS | |
3765 | @@ -2040,7 +2043,7 @@ | |
3766 | fi | |
3767 | ||
3768 | echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6 | |
3769 | -echo "configure:2044: checking type of array argument to getgroups" >&5 | |
3770 | +echo "configure:2047: checking type of array argument to getgroups" >&5 | |
3771 | if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then | |
3772 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3773 | else | |
3774 | @@ -2048,7 +2051,7 @@ | |
3775 | ac_cv_type_getgroups=cross | |
3776 | else | |
3777 | cat > conftest.$ac_ext <<EOF | |
3778 | -#line 2052 "configure" | |
3779 | +#line 2055 "configure" | |
3780 | #include "confdefs.h" | |
3781 | ||
3782 | /* Thanks to Mike Rendell for this test. */ | |
3783 | @@ -2073,7 +2076,7 @@ | |
3784 | } | |
3785 | ||
3786 | EOF | |
3787 | -if { (eval echo configure:2077: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null | |
3788 | +if { (eval echo configure:2080: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null | |
3789 | then | |
3790 | ac_cv_type_getgroups=gid_t | |
3791 | else | |
3792 | @@ -2087,7 +2090,7 @@ | |
3793 | ||
3794 | if test $ac_cv_type_getgroups = cross; then | |
3795 | cat > conftest.$ac_ext <<EOF | |
3796 | -#line 2091 "configure" | |
3797 | +#line 2094 "configure" | |
3798 | #include "confdefs.h" | |
3799 | #include <unistd.h> | |
3800 | EOF | |
3801 | @@ -2111,19 +2114,19 @@ | |
3802 | ||
3803 | ||
3804 | echo $ac_n "checking whether sys/types.h defines makedev""... $ac_c" 1>&6 | |
3805 | -echo "configure:2115: checking whether sys/types.h defines makedev" >&5 | |
3806 | +echo "configure:2118: checking whether sys/types.h defines makedev" >&5 | |
3807 | if eval "test \"`echo '$''{'ac_cv_header_sys_types_h_makedev'+set}'`\" = set"; then | |
3808 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3809 | else | |
3810 | cat > conftest.$ac_ext <<EOF | |
3811 | -#line 2120 "configure" | |
3812 | +#line 2123 "configure" | |
3813 | #include "confdefs.h" | |
3814 | #include <sys/types.h> | |
3815 | int main() { | |
3816 | return makedev(0, 0); | |
3817 | ; return 0; } | |
3818 | EOF | |
3819 | -if { (eval echo configure:2127: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3820 | +if { (eval echo configure:2130: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3821 | rm -rf conftest* | |
3822 | ac_cv_header_sys_types_h_makedev=yes | |
3823 | else | |
3824 | @@ -2141,17 +2144,17 @@ | |
3825 | if test $ac_cv_header_sys_types_h_makedev = no; then | |
3826 | ac_safe=`echo "sys/mkdev.h" | sed 'y%./+-%__p_%'` | |
3827 | echo $ac_n "checking for sys/mkdev.h""... $ac_c" 1>&6 | |
3828 | -echo "configure:2145: checking for sys/mkdev.h" >&5 | |
3829 | +echo "configure:2148: checking for sys/mkdev.h" >&5 | |
3830 | if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then | |
3831 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3832 | else | |
3833 | cat > conftest.$ac_ext <<EOF | |
3834 | -#line 2150 "configure" | |
3835 | +#line 2153 "configure" | |
3836 | #include "confdefs.h" | |
3837 | #include <sys/mkdev.h> | |
3838 | EOF | |
3839 | ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" | |
3840 | -{ (eval echo configure:2155: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3841 | +{ (eval echo configure:2158: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3842 | ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` | |
3843 | if test -z "$ac_err"; then | |
3844 | rm -rf conftest* | |
3845 | @@ -2179,17 +2182,17 @@ | |
3846 | if test $ac_cv_header_sys_mkdev_h = no; then | |
3847 | ac_safe=`echo "sys/sysmacros.h" | sed 'y%./+-%__p_%'` | |
3848 | echo $ac_n "checking for sys/sysmacros.h""... $ac_c" 1>&6 | |
3849 | -echo "configure:2183: checking for sys/sysmacros.h" >&5 | |
3850 | +echo "configure:2186: checking for sys/sysmacros.h" >&5 | |
3851 | if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then | |
3852 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3853 | else | |
3854 | cat > conftest.$ac_ext <<EOF | |
3855 | -#line 2188 "configure" | |
3856 | +#line 2191 "configure" | |
3857 | #include "confdefs.h" | |
3858 | #include <sys/sysmacros.h> | |
3859 | EOF | |
3860 | ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" | |
3861 | -{ (eval echo configure:2193: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3862 | +{ (eval echo configure:2196: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3863 | ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` | |
3864 | if test -z "$ac_err"; then | |
3865 | rm -rf conftest* | |
3866 | @@ -2217,19 +2220,19 @@ | |
3867 | fi | |
3868 | ||
3869 | echo $ac_n "checking for sig_atomic_t in signal.h""... $ac_c" 1>&6 | |
3870 | -echo "configure:2221: checking for sig_atomic_t in signal.h" >&5 | |
3871 | +echo "configure:2224: checking for sig_atomic_t in signal.h" >&5 | |
3872 | if eval "test \"`echo '$''{'ac_cv_sig_atomic_t'+set}'`\" = set"; then | |
3873 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3874 | else | |
3875 | cat > conftest.$ac_ext <<EOF | |
3876 | -#line 2226 "configure" | |
3877 | +#line 2229 "configure" | |
3878 | #include "confdefs.h" | |
3879 | #include <signal.h> | |
3880 | int main() { | |
3881 | sig_atomic_t x; | |
3882 | ; return 0; } | |
3883 | EOF | |
3884 | -if { (eval echo configure:2233: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3885 | +if { (eval echo configure:2236: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3886 | rm -rf conftest* | |
3887 | ac_cv_sig_atomic_t=yes | |
3888 | else | |
3889 | @@ -2251,19 +2254,19 @@ | |
3890 | fi | |
3891 | ||
3892 | echo $ac_n "checking for stat64 in asm/stat.h""... $ac_c" 1>&6 | |
3893 | -echo "configure:2255: checking for stat64 in asm/stat.h" >&5 | |
3894 | +echo "configure:2258: checking for stat64 in asm/stat.h" >&5 | |
3895 | if eval "test \"`echo '$''{'ac_cv_type_stat64'+set}'`\" = set"; then | |
3896 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3897 | else | |
3898 | cat > conftest.$ac_ext <<EOF | |
3899 | -#line 2260 "configure" | |
3900 | +#line 2263 "configure" | |
3901 | #include "confdefs.h" | |
3902 | #include <asm/stat.h> | |
3903 | int main() { | |
3904 | struct stat64 st; | |
3905 | ; return 0; } | |
3906 | EOF | |
3907 | -if { (eval echo configure:2267: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3908 | +if { (eval echo configure:2270: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
3909 | rm -rf conftest* | |
3910 | ac_cv_type_stat64=yes | |
3911 | else | |
3912 | @@ -2285,7 +2288,7 @@ | |
3913 | fi | |
3914 | ||
3915 | echo $ac_n "checking for main in -lnsl""... $ac_c" 1>&6 | |
3916 | -echo "configure:2289: checking for main in -lnsl" >&5 | |
3917 | +echo "configure:2292: checking for main in -lnsl" >&5 | |
3918 | ac_lib_var=`echo nsl'_'main | sed 'y%./+-%__p_%'` | |
3919 | if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then | |
3920 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3921 | @@ -2293,14 +2296,14 @@ | |
3922 | ac_save_LIBS="$LIBS" | |
3923 | LIBS="-lnsl $LIBS" | |
3924 | cat > conftest.$ac_ext <<EOF | |
3925 | -#line 2297 "configure" | |
3926 | +#line 2300 "configure" | |
3927 | #include "confdefs.h" | |
3928 | ||
3929 | int main() { | |
3930 | main() | |
3931 | ; return 0; } | |
3932 | EOF | |
3933 | -if { (eval echo configure:2304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3934 | +if { (eval echo configure:2307: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3935 | rm -rf conftest* | |
3936 | eval "ac_cv_lib_$ac_lib_var=yes" | |
3937 | else | |
3938 | @@ -2330,12 +2333,12 @@ | |
3939 | for ac_func in sigaction strerror strsignal pread sys_siglist _sys_siglist getdents mctl putpmsg prctl sendmsg inet_ntop | |
3940 | do | |
3941 | echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 | |
3942 | -echo "configure:2334: checking for $ac_func" >&5 | |
3943 | +echo "configure:2337: checking for $ac_func" >&5 | |
3944 | if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then | |
3945 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3946 | else | |
3947 | cat > conftest.$ac_ext <<EOF | |
3948 | -#line 2339 "configure" | |
3949 | +#line 2342 "configure" | |
3950 | #include "confdefs.h" | |
3951 | /* System header to define __stub macros and hopefully few prototypes, | |
3952 | which can conflict with char $ac_func(); below. */ | |
3953 | @@ -2358,7 +2361,7 @@ | |
3954 | ||
3955 | ; return 0; } | |
3956 | EOF | |
3957 | -if { (eval echo configure:2362: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3958 | +if { (eval echo configure:2365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
3959 | rm -rf conftest* | |
3960 | eval "ac_cv_func_$ac_func=yes" | |
3961 | else | |
3962 | @@ -2386,17 +2389,17 @@ | |
3963 | do | |
3964 | ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` | |
3965 | echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 | |
3966 | -echo "configure:2390: checking for $ac_hdr" >&5 | |
3967 | +echo "configure:2393: checking for $ac_hdr" >&5 | |
3968 | if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then | |
3969 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3970 | else | |
3971 | cat > conftest.$ac_ext <<EOF | |
3972 | -#line 2395 "configure" | |
3973 | +#line 2398 "configure" | |
3974 | #include "confdefs.h" | |
3975 | #include <$ac_hdr> | |
3976 | EOF | |
3977 | ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" | |
3978 | -{ (eval echo configure:2400: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3979 | +{ (eval echo configure:2403: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } | |
3980 | ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` | |
3981 | if test -z "$ac_err"; then | |
3982 | rm -rf conftest* | |
3983 | @@ -2423,12 +2426,12 @@ | |
3984 | done | |
3985 | ||
3986 | echo $ac_n "checking for sys_errlist declaration""... $ac_c" 1>&6 | |
3987 | -echo "configure:2427: checking for sys_errlist declaration" >&5 | |
3988 | +echo "configure:2430: checking for sys_errlist declaration" >&5 | |
3989 | if eval "test \"`echo '$''{'ac_cv_decl_sys_errlist'+set}'`\" = set"; then | |
3990 | echo $ac_n "(cached) $ac_c" 1>&6 | |
3991 | else | |
3992 | cat > conftest.$ac_ext <<EOF | |
3993 | -#line 2432 "configure" | |
3994 | +#line 2435 "configure" | |
3995 | #include "confdefs.h" | |
3996 | #include <sys/types.h> | |
3997 | #include <errno.h> | |
3998 | @@ -2441,7 +2444,7 @@ | |
3999 | char *msg = *(sys_errlist + 1); | |
4000 | ; return 0; } | |
4001 | EOF | |
4002 | -if { (eval echo configure:2445: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
4003 | +if { (eval echo configure:2448: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
4004 | rm -rf conftest* | |
4005 | ac_cv_decl_sys_errlist=yes | |
4006 | else | |
4007 | @@ -2461,12 +2464,12 @@ | |
4008 | fi | |
4009 | ||
4010 | echo $ac_n "checking for sys_siglist declaration in signal.h or unistd.h""... $ac_c" 1>&6 | |
4011 | -echo "configure:2465: checking for sys_siglist declaration in signal.h or unistd.h" >&5 | |
4012 | +echo "configure:2468: checking for sys_siglist declaration in signal.h or unistd.h" >&5 | |
4013 | if eval "test \"`echo '$''{'ac_cv_decl_sys_siglist'+set}'`\" = set"; then | |
4014 | echo $ac_n "(cached) $ac_c" 1>&6 | |
4015 | else | |
4016 | cat > conftest.$ac_ext <<EOF | |
4017 | -#line 2470 "configure" | |
4018 | +#line 2473 "configure" | |
4019 | #include "confdefs.h" | |
4020 | #include <sys/types.h> | |
4021 | #include <signal.h> | |
4022 | @@ -2478,7 +2481,7 @@ | |
4023 | char *msg = *(sys_siglist + 1); | |
4024 | ; return 0; } | |
4025 | EOF | |
4026 | -if { (eval echo configure:2482: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
4027 | +if { (eval echo configure:2485: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
4028 | rm -rf conftest* | |
4029 | ac_cv_decl_sys_siglist=yes | |
4030 | else | |
4031 | @@ -2499,12 +2502,12 @@ | |
4032 | fi | |
4033 | ||
4034 | echo $ac_n "checking for _sys_siglist declaration""... $ac_c" 1>&6 | |
4035 | -echo "configure:2503: checking for _sys_siglist declaration" >&5 | |
4036 | +echo "configure:2506: checking for _sys_siglist declaration" >&5 | |
4037 | if eval "test \"`echo '$''{'ac_cv_decl__sys_siglist'+set}'`\" = set"; then | |
4038 | echo $ac_n "(cached) $ac_c" 1>&6 | |
4039 | else | |
4040 | cat > conftest.$ac_ext <<EOF | |
4041 | -#line 2508 "configure" | |
4042 | +#line 2511 "configure" | |
4043 | #include "confdefs.h" | |
4044 | #include <sys/types.h> | |
4045 | #include <signal.h> | |
4046 | @@ -2516,7 +2519,7 @@ | |
4047 | char *msg = *(_sys_siglist + 1); | |
4048 | ; return 0; } | |
4049 | EOF | |
4050 | -if { (eval echo configure:2520: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
4051 | +if { (eval echo configure:2523: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | |
4052 | rm -rf conftest* | |
4053 | ac_cv_decl__sys_siglist=yes | |
4054 | else | |
4055 | --- strace-4.2/configure.in.ia64 Fri Dec 24 03:03:15 1999 | |
4056 | +++ strace-4.2/configure.in Tue Mar 21 15:04:51 2000 | |
4057 | @@ -38,6 +38,9 @@ | |
4058 | i[3456]86|pentium) | |
4059 | arch=i386 | |
4060 | ;; | |
4061 | +ia64) | |
4062 | + arch=ia64 | |
4063 | + ;; | |
4064 | m68k) | |
4065 | arch=m68k | |
4066 | ;; | |
4067 | @@ -67,7 +70,7 @@ | |
4068 | ||
4069 | # Autoheader trick. Heh, heh. | |
4070 | arch_list=' | |
4071 | -@@@syms="$syms I386 M68K SPARC MIPS ALPHA ARM POWERPC"@@@ | |
4072 | +@@@syms="$syms I386 IA64 M68K SPARC MIPS ALPHA ARM POWERPC"@@@ | |
4073 | ' | |
4074 | ||
4075 | osarch="$opsys" | |
4076 | --- strace-4.2/defs.h.ia64 Thu Dec 23 10:08:17 1999 | |
4077 | +++ strace-4.2/defs.h Tue Mar 21 15:04:51 2000 | |
4078 | @@ -39,7 +39,7 @@ | |
4079 | ||
4080 | /* configuration section */ | |
4081 | #ifndef MAX_QUALS | |
4082 | -#define MAX_QUALS 1024 /* maximum number of syscalls, signals, etc. */ | |
4083 | +#define MAX_QUALS 2048 /* maximum number of syscalls, signals, etc. */ | |
4084 | #endif | |
4085 | #ifndef MAX_PROCS | |
4086 | #define MAX_PROCS 32 /* maximum number of processes tracable */ | |
4087 | --- strace-4.2/desc.c.ia64 Thu Dec 23 09:20:15 1999 | |
4088 | +++ strace-4.2/desc.c Tue Mar 21 15:04:51 2000 | |
4089 | @@ -104,7 +104,7 @@ | |
4090 | static void | |
4091 | printflock(tcp, addr, getlk) | |
4092 | struct tcb *tcp; | |
4093 | -int addr; | |
4094 | +long addr; | |
4095 | int getlk; | |
4096 | { | |
4097 | struct flock fl; | |
4098 | --- strace-4.2/file.c.ia64 Tue Jan 11 09:41:10 2000 | |
4099 | +++ strace-4.2/file.c Tue Mar 21 15:04:51 2000 | |
4100 | @@ -480,7 +480,7 @@ | |
4101 | static void | |
4102 | printstatsol(tcp, addr) | |
4103 | struct tcb *tcp; | |
4104 | -int addr; | |
4105 | +long addr; | |
4106 | { | |
4107 | struct solstat statbuf; | |
4108 | ||
4109 | @@ -489,7 +489,7 @@ | |
4110 | return; | |
4111 | } | |
4112 | if (syserror(tcp) || !verbose(tcp)) { | |
4113 | - tprintf("%#x", addr); | |
4114 | + tprintf("%#lx", addr); | |
4115 | return; | |
4116 | } | |
4117 | if (umove(tcp, addr, &statbuf) < 0) { | |
4118 | @@ -584,7 +584,7 @@ | |
4119 | static void | |
4120 | printstat(tcp, addr) | |
4121 | struct tcb *tcp; | |
4122 | -int addr; | |
4123 | +long addr; | |
4124 | { | |
4125 | struct stat statbuf; | |
4126 | ||
4127 | @@ -600,7 +600,7 @@ | |
4128 | return; | |
4129 | } | |
4130 | if (syserror(tcp) || !verbose(tcp)) { | |
4131 | - tprintf("%#x", addr); | |
4132 | + tprintf("%#lx", addr); | |
4133 | return; | |
4134 | } | |
4135 | if (umove(tcp, addr, &statbuf) < 0) { | |
4136 | @@ -615,7 +615,7 @@ | |
4137 | static void | |
4138 | printstat64(tcp, addr) | |
4139 | struct tcb *tcp; | |
4140 | -int addr; | |
4141 | +long addr; | |
4142 | { | |
4143 | struct stat64 statbuf; | |
4144 | ||
4145 | @@ -631,7 +631,7 @@ | |
4146 | return; | |
4147 | } | |
4148 | if (syserror(tcp) || !verbose(tcp)) { | |
4149 | - tprintf("%#x", addr); | |
4150 | + tprintf("%#lx", addr); | |
4151 | return; | |
4152 | } | |
4153 | if (umove(tcp, addr, &statbuf) < 0) { | |
4154 | @@ -685,7 +685,7 @@ | |
4155 | } | |
4156 | #endif /* STAT64 */ | |
4157 | ||
4158 | -#ifdef linux | |
4159 | +#if defined(linux) && !defined(IA64) | |
4160 | static void | |
4161 | convertoldstat(oldbuf, newbuf) | |
4162 | const struct __old_kernel_stat *oldbuf; | |
4163 | @@ -710,7 +710,7 @@ | |
4164 | static void | |
4165 | printoldstat(tcp, addr) | |
4166 | struct tcb *tcp; | |
4167 | -int addr; | |
4168 | +long addr; | |
4169 | { | |
4170 | struct __old_kernel_stat statbuf; | |
4171 | struct stat newstatbuf; | |
4172 | @@ -727,7 +727,7 @@ | |
4173 | return; | |
4174 | } | |
4175 | if (syserror(tcp) || !verbose(tcp)) { | |
4176 | - tprintf("%#x", addr); | |
4177 | + tprintf("%#lx", addr); | |
4178 | return; | |
4179 | } | |
4180 | if (umove(tcp, addr, &statbuf) < 0) { | |
4181 | @@ -738,7 +738,7 @@ | |
4182 | convertoldstat(&statbuf, &newstatbuf); | |
4183 | realprintstat(tcp, &newstatbuf); | |
4184 | } | |
4185 | -#endif | |
4186 | +#endif /* linux && !IA64 */ | |
4187 | ||
4188 | ||
4189 | int | |
4190 | @@ -772,6 +772,7 @@ | |
4191 | #endif | |
4192 | } | |
4193 | ||
4194 | +# if !defined(IA64) | |
4195 | int | |
4196 | sys_oldstat(tcp) | |
4197 | struct tcb *tcp; | |
4198 | @@ -784,7 +785,8 @@ | |
4199 | } | |
4200 | return 0; | |
4201 | } | |
4202 | -#endif | |
4203 | +# endif /* !IA64 */ | |
4204 | +#endif /* linux */ | |
4205 | ||
4206 | int | |
4207 | sys_fstat(tcp) | |
4208 | @@ -815,6 +817,7 @@ | |
4209 | #endif | |
4210 | } | |
4211 | ||
4212 | +# if !defined(IA64) | |
4213 | int | |
4214 | sys_oldfstat(tcp) | |
4215 | struct tcb *tcp; | |
4216 | @@ -826,6 +829,7 @@ | |
4217 | } | |
4218 | return 0; | |
4219 | } | |
4220 | +# endif /* !IA64 */ | |
4221 | #endif | |
4222 | ||
4223 | int | |
4224 | @@ -859,6 +863,7 @@ | |
4225 | #endif | |
4226 | } | |
4227 | ||
4228 | +# if !defined(IA64) | |
4229 | int | |
4230 | sys_oldlstat(tcp) | |
4231 | struct tcb *tcp; | |
4232 | @@ -871,6 +876,7 @@ | |
4233 | } | |
4234 | return 0; | |
4235 | } | |
4236 | +# endif /* !IA64 */ | |
4237 | #endif | |
4238 | ||
4239 | ||
4240 | --- strace-4.2/mem.c.ia64 Thu Dec 23 09:20:15 1999 | |
4241 | +++ strace-4.2/mem.c Tue Mar 21 15:04:51 2000 | |
4242 | @@ -170,9 +170,28 @@ | |
4243 | struct tcb *tcp; | |
4244 | { | |
4245 | long u_arg[6]; | |
4246 | + int i, v; | |
4247 | ||
4248 | +#if defined(IA64) | |
4249 | + /* | |
4250 | + * IA64 processes never call this routine, they only use the | |
4251 | + * new `sys_mmap' interface. This code converts the integer | |
4252 | + * arguments that the IA32 process pushed onto the stack into | |
4253 | + * longs. | |
4254 | + * | |
4255 | + * Note that addresses with bit 31 set will be sign extended. | |
4256 | + * Fortunately, those addresses are not currently being generated | |
4257 | + * for IA32 processes so it's not a problem. | |
4258 | + */ | |
4259 | + for (i = 0; i < 6; i++) | |
4260 | + if (umove(tcp, tcp->u_arg[0] + (i * sizeof(int)), &v) == -1) | |
4261 | + return 0; | |
4262 | + else | |
4263 | + u_arg[i] = v; | |
4264 | +#else // defined(IA64) | |
4265 | if (umoven(tcp, tcp->u_arg[0], sizeof u_arg, (char *) u_arg) == -1) | |
4266 | return 0; | |
4267 | +#endif // defined(IA64) | |
4268 | return print_mmap(tcp, u_arg); | |
4269 | ||
4270 | } | |
4271 | --- strace-4.2/process.c.ia64 Fri Dec 24 02:22:25 1999 | |
4272 | +++ strace-4.2/process.c Tue Mar 21 15:16:03 2000 | |
4273 | @@ -70,6 +70,11 @@ | |
4274 | #define GETGROUPS_T __kernel_gid_t | |
4275 | #endif /* LINUX */ | |
4276 | ||
4277 | +#if defined(LINUX) && defined(IA64) | |
4278 | +# include <asm/ptrace_offsets.h> | |
4279 | +# include <asm/rse.h> | |
4280 | +#endif | |
4281 | + | |
4282 | #ifdef HAVE_PRCTL | |
4283 | #include <sys/prctl.h> | |
4284 | #endif | |
4285 | @@ -343,6 +348,18 @@ | |
4286 | { 0, NULL }, | |
4287 | }; | |
4288 | ||
4289 | +int | |
4290 | +sys_clone(tcp) | |
4291 | +struct tcb *tcp; | |
4292 | +{ | |
4293 | + if (exiting(tcp)) { | |
4294 | + tprintf("child_stack=%#lx, flags=", tcp->u_arg[1]); | |
4295 | + if (printflags(clone_flags, tcp->u_arg[0]) == 0) | |
4296 | + tprintf("0"); | |
4297 | + } | |
4298 | + return 0; | |
4299 | +} | |
4300 | + | |
4301 | #endif | |
4302 | ||
4303 | int | |
4304 | @@ -354,6 +371,31 @@ | |
4305 | return 0; | |
4306 | } | |
4307 | ||
4308 | +int | |
4309 | +setarg(tcp, argnum) | |
4310 | + struct tcb *tcp; | |
4311 | + int argnum; | |
4312 | +{ | |
4313 | +#if defined (IA64) | |
4314 | + { | |
4315 | + unsigned long *bsp, *ap; | |
4316 | + | |
4317 | + if (upeek(tcp->pid, PT_AR_BSP, (long *) &bsp) , 0) | |
4318 | + return -1; | |
4319 | + | |
4320 | + ap = ia64_rse_skip_regs(bsp, argnum); | |
4321 | + errno = 0; | |
4322 | + ptrace(PTRACE_POKEDATA, tcp->pid, ap, tcp->u_arg[argnum]); | |
4323 | + if (errno) | |
4324 | + return -1; | |
4325 | + | |
4326 | + } | |
4327 | +#else | |
4328 | + /* TODO */ | |
4329 | +#endif | |
4330 | + return 0; | |
4331 | +} | |
4332 | + | |
4333 | #ifdef SYS_clone | |
4334 | int | |
4335 | internal_clone(tcp) | |
4336 | @@ -361,18 +403,8 @@ | |
4337 | { | |
4338 | struct tcb *tcpchild; | |
4339 | int pid; | |
4340 | - int dont_follow = 0; | |
4341 | if (entering(tcp)) { | |
4342 | - tprintf("fn=%#lx, child_stack=%#lx, flags=", | |
4343 | - tcp->u_arg[0], tcp->u_arg[1]); | |
4344 | - if (printflags(clone_flags, tcp->u_arg[2]) == 0) | |
4345 | - tprintf("0"); | |
4346 | - tprintf(", args=%#lx", tcp->u_arg[3]); | |
4347 | - | |
4348 | - /* For now we don't follow clone yet.. we're just preparing the code */ | |
4349 | - dont_follow = 1; | |
4350 | - | |
4351 | - if (!followfork || dont_follow) | |
4352 | + if (!followfork) | |
4353 | return 0; | |
4354 | if (nprocs == MAX_PROCS) { | |
4355 | tcp->flags &= ~TCB_FOLLOWFORK; | |
4356 | @@ -381,15 +413,8 @@ | |
4357 | } | |
4358 | tcp->flags |= TCB_FOLLOWFORK; | |
4359 | ||
4360 | - /* XXX | |
4361 | - * We will take the simple approach and add CLONE_PTRACE to the clone | |
4362 | - * options. This only works on Linux 2.2.x and later. This means that | |
4363 | - * we break all programs using clone on older kernels.. | |
4364 | - * We should try to fallback to the bpt-trick if this fails, but right | |
4365 | - * now we don't. | |
4366 | - */ | |
4367 | - | |
4368 | - /* TODO: actually change the flags */ | |
4369 | + tcp->u_arg[0] |= CLONE_PTRACE; | |
4370 | + setarg(tcp, 0); | |
4371 | } else { | |
4372 | if (!(tcp->flags & TCB_FOLLOWFORK)) | |
4373 | return 0; | |
4374 | @@ -439,20 +464,6 @@ | |
4375 | #endif | |
4376 | } | |
4377 | #endif | |
4378 | -#ifdef SYS_clone | |
4379 | - /* clone can do many things, not all of which we know how to handle. | |
4380 | - Don't do much for now. */ | |
4381 | - if (tcp->scno == SYS_clone) { | |
4382 | - if (entering(tcp)) { | |
4383 | - tprintf("fn=%#lx, child_stack=%#lx, flags=", | |
4384 | - tcp->u_arg[0], tcp->u_arg[1]); | |
4385 | - if (printflags(clone_flags, tcp->u_arg[2]) == 0) | |
4386 | - tprintf("0"); | |
4387 | - tprintf(", args=%#lx", tcp->u_arg[3]); | |
4388 | - } | |
4389 | - dont_follow = 1; | |
4390 | - } | |
4391 | -#endif | |
4392 | if (entering(tcp)) { | |
4393 | if (!followfork || dont_follow) | |
4394 | return 0; | |
4395 | @@ -1710,6 +1721,76 @@ | |
4396 | { 63, "fp31" }, | |
4397 | { 64, "pc" }, | |
4398 | #else /* !ALPHA */ | |
4399 | +#ifdef IA64 | |
4400 | + { PT_F32, "f32" }, { PT_F33, "f33" }, { PT_F34, "f34" }, | |
4401 | + { PT_F35, "f35" }, { PT_F36, "f36" }, { PT_F37, "f37" }, | |
4402 | + { PT_F38, "f38" }, { PT_F39, "f39" }, { PT_F40, "f40" }, | |
4403 | + { PT_F41, "f41" }, { PT_F42, "f42" }, { PT_F43, "f43" }, | |
4404 | + { PT_F44, "f44" }, { PT_F45, "f45" }, { PT_F46, "f46" }, | |
4405 | + { PT_F47, "f47" }, { PT_F48, "f48" }, { PT_F49, "f49" }, | |
4406 | + { PT_F50, "f50" }, { PT_F51, "f51" }, { PT_F52, "f52" }, | |
4407 | + { PT_F53, "f53" }, { PT_F54, "f54" }, { PT_F55, "f55" }, | |
4408 | + { PT_F56, "f56" }, { PT_F57, "f57" }, { PT_F58, "f58" }, | |
4409 | + { PT_F59, "f59" }, { PT_F60, "f60" }, { PT_F61, "f61" }, | |
4410 | + { PT_F62, "f62" }, { PT_F63, "f63" }, { PT_F64, "f64" }, | |
4411 | + { PT_F65, "f65" }, { PT_F66, "f66" }, { PT_F67, "f67" }, | |
4412 | + { PT_F68, "f68" }, { PT_F69, "f69" }, { PT_F70, "f70" }, | |
4413 | + { PT_F71, "f71" }, { PT_F72, "f72" }, { PT_F73, "f73" }, | |
4414 | + { PT_F74, "f74" }, { PT_F75, "f75" }, { PT_F76, "f76" }, | |
4415 | + { PT_F77, "f77" }, { PT_F78, "f78" }, { PT_F79, "f79" }, | |
4416 | + { PT_F80, "f80" }, { PT_F81, "f81" }, { PT_F82, "f82" }, | |
4417 | + { PT_F83, "f83" }, { PT_F84, "f84" }, { PT_F85, "f85" }, | |
4418 | + { PT_F86, "f86" }, { PT_F87, "f87" }, { PT_F88, "f88" }, | |
4419 | + { PT_F89, "f89" }, { PT_F90, "f90" }, { PT_F91, "f91" }, | |
4420 | + { PT_F92, "f92" }, { PT_F93, "f93" }, { PT_F94, "f94" }, | |
4421 | + { PT_F95, "f95" }, { PT_F96, "f96" }, { PT_F97, "f97" }, | |
4422 | + { PT_F98, "f98" }, { PT_F99, "f99" }, { PT_F100, "f100" }, | |
4423 | + { PT_F101, "f101" }, { PT_F102, "f102" }, { PT_F103, "f103" }, | |
4424 | + { PT_F104, "f104" }, { PT_F105, "f105" }, { PT_F106, "f106" }, | |
4425 | + { PT_F107, "f107" }, { PT_F108, "f108" }, { PT_F109, "f109" }, | |
4426 | + { PT_F110, "f110" }, { PT_F111, "f111" }, { PT_F112, "f112" }, | |
4427 | + { PT_F113, "f113" }, { PT_F114, "f114" }, { PT_F115, "f115" }, | |
4428 | + { PT_F116, "f116" }, { PT_F117, "f117" }, { PT_F118, "f118" }, | |
4429 | + { PT_F119, "f119" }, { PT_F120, "f120" }, { PT_F121, "f121" }, | |
4430 | + { PT_F122, "f122" }, { PT_F123, "f123" }, { PT_F124, "f124" }, | |
4431 | + { PT_F125, "f125" }, { PT_F126, "f126" }, { PT_F127, "f127" }, | |
4432 | + /* switch stack: */ | |
4433 | + { PT_F2, "f2" }, { PT_F3, "f3" }, { PT_F4, "f4" }, | |
4434 | + { PT_F5, "f5" }, { PT_F10, "f10" }, { PT_F11, "f11" }, | |
4435 | + { PT_F12, "f12" }, { PT_F13, "f13" }, { PT_F14, "f14" }, | |
4436 | + { PT_F15, "f15" }, { PT_F16, "f16" }, { PT_F17, "f17" }, | |
4437 | + { PT_F18, "f18" }, { PT_F19, "f19" }, { PT_F20, "f20" }, | |
4438 | + { PT_F21, "f21" }, { PT_F22, "f22" }, { PT_F23, "f23" }, | |
4439 | + { PT_F24, "f24" }, { PT_F25, "f25" }, { PT_F26, "f26" }, | |
4440 | + { PT_F27, "f27" }, { PT_F28, "f28" }, { PT_F29, "f29" }, | |
4441 | + { PT_F30, "f30" }, { PT_F31, "f31" }, { PT_R4, "r4" }, | |
4442 | + { PT_R5, "r5" }, { PT_R6, "r6" }, { PT_R7, "r7" }, | |
4443 | + { PT_K_B0, "kb0" }, | |
4444 | + { PT_B1, "b1" }, { PT_B2, "b2" }, { PT_B3, "b3" }, | |
4445 | + { PT_B4, "b4" }, { PT_B5, "b5" }, | |
4446 | + { PT_K_AR_PFS, "kar.pfs" }, | |
4447 | + { PT_AR_LC, "ar.lc" }, { PT_K_AR_UNAT, "kar.unat" }, | |
4448 | + { PT_K_AR_RNAT, "kar.rnat" }, { PT_K_AR_BSPSTORE, "kar.bspstore" }, | |
4449 | + { PT_K_PR, "k.pr" }, | |
4450 | + /* pt_regs */ | |
4451 | + { PT_CR_IPSR, "cr.ipsr" }, { PT_CR_IIP, "cr.iip" }, | |
4452 | + { PT_CR_IFS, "cr.ifs" }, { PT_AR_UNAT, "ar.unat" }, | |
4453 | + { PT_AR_PFS, "ar.pfs" }, { PT_AR_RSC, "ar.rsc" }, | |
4454 | + { PT_AR_RNAT, "ar.rnat" }, { PT_AR_BSPSTORE, "ar.bspstore" }, | |
4455 | + { PT_PR, "pr" }, { PT_B6, "b6" }, { PT_AR_BSP, "ar.bsp" }, | |
4456 | + { PT_R1, "r1" }, { PT_R2, "r2" }, { PT_R3, "r3" }, | |
4457 | + { PT_R12, "r12" }, { PT_R13, "r13" }, { PT_R14, "r14" }, | |
4458 | + { PT_R15, "r15" }, { PT_R8, "r8" }, { PT_R9, "r9" }, | |
4459 | + { PT_R10, "r10" }, { PT_R11, "r11" }, { PT_R16, "r16" }, | |
4460 | + { PT_R17, "r17" }, { PT_R18, "r18" }, { PT_R19, "r19" }, | |
4461 | + { PT_R20, "r20" }, { PT_R21, "r21" }, { PT_R22, "r22" }, | |
4462 | + { PT_R23, "r23" }, { PT_R24, "r24" }, { PT_R25, "r25" }, | |
4463 | + { PT_R26, "r26" }, { PT_R27, "r27" }, { PT_R28, "r28" }, | |
4464 | + { PT_R29, "r29" }, { PT_R30, "r30" }, { PT_R31, "r31" }, | |
4465 | + { PT_AR_CCV, "ar.ccv" }, { PT_AR_FPSR, "ar.fpsr" }, | |
4466 | + { PT_B0, "b0" }, { PT_B7, "b7" }, { PT_F6, "f6" }, | |
4467 | + { PT_F7, "f7" }, { PT_F8, "f8" }, { PT_F9, "f9" }, | |
4468 | +#else /* !IA64 */ | |
4469 | #ifdef I386 | |
4470 | { 4*EBX, "4*EBX" }, | |
4471 | { 4*ECX, "4*ECX" }, | |
4472 | @@ -1782,6 +1863,7 @@ | |
4473 | #ifdef I386 | |
4474 | { uoff(u_debugreg), "offsetof(struct user, u_debugreg)" }, | |
4475 | #endif /* I386 */ | |
4476 | +#endif /* !IA64 */ | |
4477 | #endif /* !ALPHA */ | |
4478 | #endif /* !POWERPC/!SPARC */ | |
4479 | #endif /* LINUX */ | |
4480 | --- strace-4.2/signal.c.ia64 Thu Dec 23 09:20:15 1999 | |
4481 | +++ strace-4.2/signal.c Tue Mar 21 15:04:51 2000 | |
4482 | @@ -60,6 +60,10 @@ | |
4483 | ||
4484 | #ifdef LINUX | |
4485 | ||
4486 | +#ifdef IA64 | |
4487 | +# include <asm/ptrace_offsets.h> | |
4488 | +#endif /* !IA64 */ | |
4489 | + | |
4490 | #ifdef HAVE_ASM_SIGCONTEXT_H | |
4491 | #include <asm/sigcontext.h> | |
4492 | #ifdef SPARC | |
4493 | @@ -251,7 +255,7 @@ | |
4494 | static int | |
4495 | copy_sigset_len(tcp, addr, s, len) | |
4496 | struct tcb *tcp; | |
4497 | -int addr; | |
4498 | +long addr; | |
4499 | sigset_t *s; | |
4500 | int len; | |
4501 | { | |
4502 | @@ -741,6 +745,28 @@ | |
4503 | } | |
4504 | return 0; | |
4505 | #else /* !I386 */ | |
4506 | +#ifdef IA64 | |
4507 | + struct sigcontext sc; | |
4508 | + long sp; | |
4509 | + | |
4510 | + if (entering(tcp)) { | |
4511 | + tcp->u_arg[0] = 0; | |
4512 | + if (upeek(tcp->pid, PT_R12, &sp) < 0) | |
4513 | + return 0; | |
4514 | + if (umove(tcp, sp + 16, &sc) < 0) | |
4515 | + return 0; | |
4516 | + tcp->u_arg[0] = 1; | |
4517 | + memcpy(tcp->u_arg + 1, &sc.sc_mask, sizeof(tcp->u_arg[1])); | |
4518 | + } | |
4519 | + else { | |
4520 | + tcp->u_rval = tcp->u_error = 0; | |
4521 | + if (tcp->u_arg[0] == 0) | |
4522 | + return 0; | |
4523 | + tcp->auxstr = sprintsigmask("mask now ", tcp->u_arg[1]); | |
4524 | + return RVAL_NONE | RVAL_STR; | |
4525 | + } | |
4526 | + return 0; | |
4527 | +#else /* !IA64 */ | |
4528 | #ifdef POWERPC | |
4529 | long esp; | |
4530 | struct sigcontext_struct sc; | |
4531 | @@ -867,6 +893,7 @@ | |
4532 | #endif /* ALPHA */ | |
4533 | #endif /* !M68K */ | |
4534 | #endif /* !POWERPC */ | |
4535 | +#endif /* !IA64 */ | |
4536 | #endif /* !I386 */ | |
4537 | #endif /* S390 */ | |
4538 | } | |
4539 | --- strace-4.2/strace.c.ia64 Thu Dec 23 09:20:15 1999 | |
4540 | +++ strace-4.2/strace.c Tue Mar 21 15:04:51 2000 | |
4541 | @@ -1481,10 +1481,25 @@ | |
4542 | ||
4543 | /* Look up `pid' in our table. */ | |
4544 | if ((tcp = pid2tcb(pid)) == NULL) { | |
4545 | +#if 1 /* XXX davidm */ | |
4546 | + struct tcb *tcpchild; | |
4547 | + | |
4548 | + if ((tcpchild = alloctcb(pid)) == NULL) { | |
4549 | + fprintf(stderr, " [tcb table full]\n"); | |
4550 | + kill(pid, SIGKILL); /* XXX */ | |
4551 | + return 0; | |
4552 | + } | |
4553 | + tcpchild->flags |= TCB_ATTACHED; | |
4554 | + newoutf(tcpchild); | |
4555 | + tcp->nchildren++; | |
4556 | + if (!qflag) | |
4557 | + fprintf(stderr, "Process %d attached\n", pid); | |
4558 | +#else | |
4559 | fprintf(stderr, "unknown pid: %u\n", pid); | |
4560 | if (WIFSTOPPED(status)) | |
4561 | ptrace(PTRACE_CONT, pid, (char *) 1, 0); | |
4562 | exit(1); | |
4563 | +#endif | |
4564 | } | |
4565 | /* set current output file */ | |
4566 | outf = tcp->outf; | |
4567 | --- strace-4.2/syscall.c.ia64 Tue Mar 21 15:04:51 2000 | |
4568 | +++ strace-4.2/syscall.c Tue Mar 21 15:04:51 2000 | |
4569 | @@ -58,6 +58,11 @@ | |
4570 | #endif | |
4571 | #endif | |
4572 | ||
4573 | +#if defined(LINUX) && defined(IA64) | |
4574 | +# include <asm/ptrace_offsets.h> | |
4575 | +# include <asm/rse.h> | |
4576 | +#endif | |
4577 | + | |
4578 | #ifndef SYS_ERRLIST_DECLARED | |
4579 | extern int sys_nerr; | |
4580 | extern char *sys_errlist[]; | |
4581 | @@ -410,7 +415,7 @@ | |
4582 | ||
4583 | enum subcall_style { shift_style, deref_style, mask_style, door_style }; | |
4584 | ||
4585 | -#if !(defined(LINUX) && ( defined(ALPHA) || defined(MIPS) )) | |
4586 | +#if !(defined(LINUX) && ( defined(ALPHA) || defined(IA64) || defined(MIPS) )) | |
4587 | ||
4588 | static void | |
4589 | decode_subcall(tcp, subcall, nsubcalls, style) | |
4590 | @@ -489,8 +494,10 @@ | |
4591 | #ifdef SYS_vfork | |
4592 | case SYS_vfork: | |
4593 | #endif | |
4594 | +#if defined(SYS_fork) || defined(SYS_vfork) | |
4595 | internal_fork(tcp); | |
4596 | break; | |
4597 | +#endif | |
4598 | #ifdef SYS_clone | |
4599 | case SYS_clone: | |
4600 | internal_clone(tcp); | |
4601 | @@ -539,6 +546,9 @@ | |
4602 | #ifdef LINUX | |
4603 | #if defined (I386) | |
4604 | long eax; | |
4605 | +#elif defined (IA64) | |
4606 | + long r8, r10, psr; | |
4607 | + long ia32 = 0; | |
4608 | #elif defined (POWERPC) | |
4609 | long result,flags; | |
4610 | #elif defined (M68K) | |
4611 | @@ -587,6 +597,25 @@ | |
4612 | #elif defined (I386) | |
4613 | if (upeek(pid, 4*ORIG_EAX, &scno) < 0) | |
4614 | return -1; | |
4615 | +#elif defined(IA64) | |
4616 | +#define IA64_PSR_IS ((long)1 << 34) | |
4617 | + if (upeek (pid, PT_CR_IPSR, &psr) >= 0) | |
4618 | + ia32 = (psr & IA64_PSR_IS); | |
4619 | + if (!(tcp->flags & TCB_INSYSCALL)) { | |
4620 | + if (ia32) { | |
4621 | + if (upeek(pid, PT_R8, &scno) < 0) | |
4622 | + return -1; | |
4623 | + } else { | |
4624 | + if (upeek (pid, PT_R15, &scno) < 0) | |
4625 | + return -1; | |
4626 | + } | |
4627 | + } else { | |
4628 | + /* syscall in progress */ | |
4629 | + if (upeek (pid, PT_R8, &r8) < 0) | |
4630 | + return -1; | |
4631 | + if (upeek (pid, PT_R10, &r10) < 0) | |
4632 | + return -1; | |
4633 | + } | |
4634 | #elif defined (ARM) | |
4635 | { | |
4636 | long pc; | |
4637 | @@ -815,6 +844,29 @@ | |
4638 | u_error = 0; | |
4639 | } | |
4640 | #else /* !I386 */ | |
4641 | +#ifdef IA64 | |
4642 | + if (ia32) { | |
4643 | + int err; | |
4644 | + | |
4645 | + err = (int)r8; | |
4646 | + if (err < 0 && -err < nerrnos) { | |
4647 | + tcp->u_rval = -1; | |
4648 | + u_error = -err; | |
4649 | + } | |
4650 | + else { | |
4651 | + tcp->u_rval = err; | |
4652 | + u_error = 0; | |
4653 | + } | |
4654 | + } else { | |
4655 | + if (r10) { | |
4656 | + tcp->u_rval = -1; | |
4657 | + u_error = r8; | |
4658 | + } else { | |
4659 | + tcp->u_rval = r8; | |
4660 | + u_error = 0; | |
4661 | + } | |
4662 | + } | |
4663 | +#else /* !IA64 */ | |
4664 | #ifdef MIPS | |
4665 | if (a3) { | |
4666 | tcp->u_rval = -1; | |
4667 | @@ -879,6 +931,7 @@ | |
4668 | #endif /* M68K */ | |
4669 | #endif /* POWERPC */ | |
4670 | #endif /* MIPS */ | |
4671 | +#endif /* IA64 */ | |
4672 | #endif /* I386 */ | |
4673 | #endif /* LINUX */ | |
4674 | #ifdef SUNOS4 | |
4675 | @@ -1080,6 +1133,21 @@ | |
4676 | return -1; | |
4677 | } | |
4678 | } | |
4679 | +#elif defined (IA64) | |
4680 | + { | |
4681 | + unsigned long *bsp, i; | |
4682 | + | |
4683 | + if (upeek(pid, PT_AR_BSP, (long *) &bsp) < 0) | |
4684 | + return -1; | |
4685 | + | |
4686 | + tcp->u_nargs = sysent[tcp->scno].nargs; | |
4687 | + for (i = 0; i < tcp->u_nargs; ++i) { | |
4688 | + if (umoven(tcp, (unsigned long) ia64_rse_skip_regs(bsp, i), sizeof(long), | |
4689 | + (char *) &tcp->u_arg[i]) | |
4690 | + < 0) | |
4691 | + return -1; | |
4692 | + } | |
4693 | + } | |
4694 | #elif defined (MIPS) | |
4695 | { | |
4696 | long sp; | |
4697 | @@ -1196,13 +1264,13 @@ | |
4698 | switch (tcp->scno) { | |
4699 | #endif | |
4700 | #ifdef LINUX | |
4701 | -#if !defined (ALPHA) && !defined(MIPS) | |
4702 | +#if !defined (ALPHA) && !defined(MIPS) && !defined(IA64) | |
4703 | case SYS_socketcall: | |
4704 | decode_subcall(tcp, SYS_socket_subcall, | |
4705 | SYS_socket_nsubcalls, deref_style); | |
4706 | break; | |
4707 | #endif /* !ALPHA && !MIPS */ | |
4708 | -#if !defined (ALPHA) && !defined(SPARC) && !defined(MIPS) | |
4709 | +#if !defined (ALPHA) && !defined(SPARC) && !defined(MIPS) && !defined(IA64) | |
4710 | case SYS_ipc: | |
4711 | decode_subcall(tcp, SYS_ipc_subcall, | |
4712 | SYS_ipc_nsubcalls, shift_style); | |
4713 | --- strace-4.2/system.c.ia64 Thu Dec 23 09:20:15 1999 | |
4714 | +++ strace-4.2/system.c Tue Mar 21 15:04:51 2000 | |
4715 | @@ -1734,7 +1734,7 @@ | |
4716 | #endif | |
4717 | )))) { | |
4718 | printpath(tcp, (size_t)info.oldval); | |
4719 | - tprintf(", %d, ", oldlen); | |
4720 | + tprintf(", %Zu, ", oldlen); | |
4721 | if (info.newval == 0) | |
4722 | tprintf("NULL"); | |
4723 | else if (syserror(tcp)) | |
4724 | @@ -1743,7 +1743,7 @@ | |
4725 | printpath(tcp, (size_t)info.newval); | |
4726 | tprintf(", %Zd", info.newlen); | |
4727 | } else { | |
4728 | - tprintf("%p, %d, %p, %Zd", info.oldval, oldlen, | |
4729 | + tprintf("%p, %Zd, %p, %Zd", info.oldval, oldlen, | |
4730 | info.newval, info.newlen); | |
4731 | } | |
4732 | tprintf("}"); | |
4733 | --- strace-4.2/util.c.ia64 Fri Dec 24 18:19:31 1999 | |
4734 | +++ strace-4.2/util.c Tue Mar 21 15:04:51 2000 | |
4735 | @@ -48,6 +48,10 @@ | |
4736 | #include <linux/ptrace.h> | |
4737 | #endif | |
4738 | ||
4739 | +#if defined(LINUX) && defined(IA64) | |
4740 | +#include <asm/ptrace_offsets.h> | |
4741 | +#endif | |
4742 | + | |
4743 | #ifdef HAVE_SYS_REG_H | |
4744 | #include <sys/reg.h> | |
4745 | # define PTRACE_PEEKUSR PTRACE_PEEKUSER | |
4746 | @@ -874,6 +878,9 @@ | |
4747 | #if defined(I386) | |
4748 | if (upeek(tcp->pid, 4*EIP, &pc) < 0) | |
4749 | return -1; | |
4750 | +#elif defined(IA64) | |
4751 | + if (upeek(tcp->pid, PT_B0, &pc) < 0) | |
4752 | + return -1; | |
4753 | #elif defined(ARM) | |
4754 | if (upeek(tcp->pid, 4*15, &pc) < 0) | |
4755 | return -1; | |
4756 | @@ -936,6 +943,15 @@ | |
4757 | } | |
4758 | tprintf("[%08lx] ", eip); | |
4759 | #else /* !I386K */ | |
4760 | +#ifdef IA64 | |
4761 | + long ip; | |
4762 | + | |
4763 | + if (upeek(tcp->pid, PT_B0, &ip) < 0) { | |
4764 | + tprintf("[????????] "); | |
4765 | + return; | |
4766 | + } | |
4767 | + tprintf("[%08lx] ", ip); | |
4768 | +#else /* !IA64 */ | |
4769 | #ifdef POWERPC | |
4770 | long pc; | |
4771 | ||
4772 | @@ -974,6 +990,7 @@ | |
4773 | #endif /* ALPHA */ | |
4774 | #endif /* !M68K */ | |
4775 | #endif /* !POWERPC */ | |
4776 | +#endif /* !IA64 */ | |
4777 | #endif /* !I386 */ | |
4778 | #endif /* LINUX */ | |
4779 | ||
4780 | @@ -1044,6 +1061,47 @@ | |
4781 | tcp->flags |= TCB_BPTSET; | |
4782 | ||
4783 | #else /* !SPARC */ | |
4784 | +#ifdef IA64 | |
4785 | + /* | |
4786 | + * Our strategy here is to replace the bundle that contained | |
4787 | + * the clone() syscall with a bundle of the form: | |
4788 | + * | |
4789 | + * { 1: br 1b; br 1b; br 1b } | |
4790 | + * | |
4791 | + * This ensures that the newly forked child will loop | |
4792 | + * endlessly until we've got a chance to attach to it. | |
4793 | + */ | |
4794 | + { | |
4795 | +# define LOOP0 0x0000100000000017 | |
4796 | +# define LOOP1 0x4000000000200000 | |
4797 | + unsigned long addr, ipsr; | |
4798 | + pid_t pid; | |
4799 | + | |
4800 | + pid = tcp->pid; | |
4801 | + if (upeek(pid, PT_CR_IPSR, &ipsr) < 0) | |
4802 | + return -1; | |
4803 | + if (upeek(pid, PT_CR_IIP, &addr) < 0) | |
4804 | + return -1; | |
4805 | + tcp->baddr = addr | ((ipsr >> 41) & 0x3); /* store "ri" in low two bits */ | |
4806 | + | |
4807 | + errno = 0; | |
4808 | + tcp->inst[0] = ptrace(PTRACE_PEEKTEXT, pid, (char *) addr + 0, 0); | |
4809 | + tcp->inst[1] = ptrace(PTRACE_PEEKTEXT, pid, (char *) addr + 8, 0); | |
4810 | + if (errno) { | |
4811 | + perror("setbpt: ptrace(PTRACE_PEEKTEXT, ...)"); | |
4812 | + return -1; | |
4813 | + } | |
4814 | + | |
4815 | + errno = 0; | |
4816 | + ptrace(PTRACE_POKETEXT, pid, (char *) addr + 0, LOOP0); | |
4817 | + ptrace(PTRACE_POKETEXT, pid, (char *) addr + 8, LOOP1); | |
4818 | + if (errno) { | |
4819 | + perror("setbpt: ptrace(PTRACE_POKETEXT, ...)"); | |
4820 | + return -1; | |
4821 | + } | |
4822 | + tcp->flags |= TCB_BPTSET; | |
4823 | + } | |
4824 | +#else /* !IA64 */ | |
4825 | ||
4826 | #if defined (I386) | |
4827 | #define LOOP 0x0000feeb | |
4828 | @@ -1102,6 +1160,7 @@ | |
4829 | } | |
4830 | tcp->flags |= TCB_BPTSET; | |
4831 | ||
4832 | +#endif /* !IA64 */ | |
4833 | #endif /* SPARC */ | |
4834 | #endif /* LINUX */ | |
4835 | ||
4836 | @@ -1193,6 +1252,47 @@ | |
4837 | } | |
4838 | tcp->flags &= ~TCB_BPTSET; | |
4839 | #else /* !SPARC */ | |
4840 | +#ifdef IA64 | |
4841 | + { | |
4842 | + unsigned long addr, ipsr; | |
4843 | + pid_t pid; | |
4844 | + | |
4845 | + pid = tcp->pid; | |
4846 | + | |
4847 | + if (upeek(pid, PT_CR_IPSR, &ipsr) < 0) | |
4848 | + return -1; | |
4849 | + if (upeek(pid, PT_CR_IIP, &addr) < 0) | |
4850 | + return -1; | |
4851 | + | |
4852 | + /* restore original bundle: */ | |
4853 | + errno = 0; | |
4854 | + ptrace(PTRACE_POKETEXT, pid, (char *) addr + 0, tcp->inst[0]); | |
4855 | + ptrace(PTRACE_POKETEXT, pid, (char *) addr + 8, tcp->inst[1]); | |
4856 | + if (errno) { | |
4857 | + perror("clearbpt: ptrace(PTRACE_POKETEXT, ...)"); | |
4858 | + return -1; | |
4859 | + } | |
4860 | + | |
4861 | + /* restore original "ri" in ipsr: */ | |
4862 | + ipsr = (ipsr & ~(0x3ul << 41)) | ((tcp->baddr & 0x3) << 41); | |
4863 | + errno = 0; | |
4864 | + ptrace(PTRACE_POKEUSER, pid, (char *) PT_CR_IPSR, ipsr); | |
4865 | + if (errno) { | |
4866 | + perror("clrbpt: ptrace(PTRACE_POKEUSER, ...)"); | |
4867 | + return -1; | |
4868 | + } | |
4869 | + | |
4870 | + tcp->flags &= ~TCB_BPTSET; | |
4871 | + | |
4872 | + if (addr != (tcp->baddr & ~0x3)) { | |
4873 | + /* the breakpoint has not been reached yet. */ | |
4874 | + if (debug) | |
4875 | + fprintf(stderr, "NOTE: PC not at bpt (pc %#lx baddr %#lx)\n", | |
4876 | + addr, tcp->baddr); | |
4877 | + return 0; | |
4878 | + } | |
4879 | + } | |
4880 | +#else /* !IA64 */ | |
4881 | ||
4882 | if (debug) | |
4883 | fprintf(stderr, "[%d] clearing bpt\n", tcp->pid); | |
4884 | @@ -1256,6 +1356,7 @@ | |
4885 | #endif /* !M68K */ | |
4886 | #endif /* !POWERPC */ | |
4887 | #endif /* !I386 */ | |
4888 | +#endif /* !IA64 */ | |
4889 | #endif /* !SPARC */ | |
4890 | #endif /* LINUX */ | |
4891 | ||
4892 | --- strace-4.2/acconfig.h.ia64 Fri Dec 24 03:02:40 1999 | |
4893 | +++ strace-4.2/acconfig.h Tue Mar 21 15:04:51 2000 | |
4894 | @@ -15,6 +15,9 @@ | |
4895 | /* Define if this is an i386, i486 or pentium architecture. */ | |
4896 | #undef I386 | |
4897 | ||
4898 | +/* Define if this is an IA-64 architecture. */ | |
4899 | +#undef IA64 | |
4900 | + | |
4901 | /* Define if this is an m68k architecture. */ | |
4902 | #undef M68K | |
4903 | ||
4904 | --- strace-4.2/ipc.c.ia64 Thu Dec 23 09:20:15 1999 | |
4905 | +++ strace-4.2/ipc.c Tue Mar 21 15:04:51 2000 | |
4906 | @@ -121,7 +121,7 @@ | |
4907 | ||
4908 | static struct xlat msg_flags[] = { | |
4909 | { MSG_NOERROR, "MSG_NOERROR" }, | |
4910 | -#ifdef LINUX | |
4911 | +#if defined(LINUX) && !defined(IA64) | |
4912 | { MSG_EXCEPT, "MSG_EXCEPT" }, | |
4913 | #endif /* LINUX */ | |
4914 | { IPC_NOWAIT, "IPC_NOWAIT" }, |