1 #
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
6 #
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet
9 # at http://www.illumos.org/license/CDDL.
10 #
11
12 #
13 # Copyright 2011, Richard Lowe
14 # Copyright 2013 Nexenta Systems, Inc. All rights reserved.
15 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
16 # Copyright 2020 OmniOS Community Edition (OmniOSce) Association.
17 #
18
19 include $(SRC)/Makefile.master
20
21 MANSECT= 3head
22
23 MANFILES= acct.h.3head \
24 aio.h.3head \
25 ar.h.3head \
26 archives.h.3head \
27 assert.h.3head \
28 complex.h.3head \
29 cpio.h.3head \
30 dirent.h.3head \
31 endian.h.3head \
32 errno.h.3head \
33 fcntl.h.3head \
34 fenv.h.3head \
35 float.h.3head \
36 floatingpoint.h.3head \
37 fmtmsg.h.3head \
38 fnmatch.h.3head \
39 ftw.h.3head \
40 glob.h.3head \
41 grp.h.3head \
42 iconv.h.3head \
43 if.h.3head \
44 in.h.3head \
45 inet.h.3head \
46 inttypes.h.3head \
47 ipc.h.3head \
48 iso646.h.3head \
49 langinfo.h.3head \
50 libgen.h.3head \
51 libintl.h.3head \
52 limits.h.3head \
53 locale.h.3head \
54 math.h.3head \
55 mman.h.3head \
56 monetary.h.3head \
57 mqueue.h.3head \
58 msg.h.3head \
59 ndbm.h.3head \
60 netdb.h.3head \
61 nl_types.h.3head \
62 poll.h.3head \
63 pthread.h.3head \
64 pwd.h.3head \
65 queue.h.3head \
66 regex.h.3head \
67 resource.h.3head \
68 sched.h.3head \
69 search.h.3head \
70 select.h.3head \
71 sem.h.3head \
72 semaphore.h.3head \
73 setjmp.h.3head \
74 shm.h.3head \
75 siginfo.h.3head \
76 signal.h.3head \
77 socket.h.3head \
78 spawn.h.3head \
79 stat.h.3head \
80 statvfs.h.3head \
81 stdbool.h.3head \
82 stddef.h.3head \
83 stdint.h.3head \
84 stdio.h.3head \
85 stdlib.h.3head \
86 string.h.3head \
87 strings.h.3head \
88 stropts.h.3head \
89 syslog.h.3head \
90 tar.h.3head \
91 tcp.h.3head \
92 termios.h.3head \
93 tgmath.h.3head \
94 time.h.3head \
95 timeb.h.3head \
96 times.h.3head \
97 timespec.3head \
98 types.h.3head \
99 types32.h.3head \
100 uchar.h.3head \
101 ucontext.h.3head \
102 uio.h.3head \
103 ulimit.h.3head \
104 un.h.3head \
105 unistd.h.3head \
106 utime.h.3head \
107 utmpx.h.3head \
108 utsname.h.3head \
109 values.h.3head \
110 wait.h.3head \
111 wchar.h.3head \
112 wctype.h.3head \
113 wordexp.h.3head \
114 xlocale.h.3head
115
116 MANLINKS= \
117 CMSG_DATA.3head \
118 CMSG_FIRSTHDR.3head \
119 CMSG_LEN.3head \
120 CMSG_NXTHDR.3head \
121 CMSG_SPACE.3head \
122 LIST_CLASS_ENTRY.3head \
123 LIST_CLASS_HEAD.3head \
124 LIST_CONCAT.3head \
125 LIST_EMPTY.3head \
126 LIST_ENTRY.3head \
127 LIST_FIRST.3head \
128 LIST_FOREACH.3head \
129 LIST_FOREACH_FROM.3head \
130 LIST_FOREACH_FROM_SAFE.3head \
131 LIST_FOREACH_SAFE.3head \
132 LIST_HEAD.3head \
133 LIST_HEAD_INITIALIZER.3head \
134 LIST_INIT.3head \
135 LIST_INSERT_AFTER.3head \
136 LIST_INSERT_BEFORE.3head \
137 LIST_INSERT_HEAD.3head \
138 LIST_NEXT.3head \
139 LIST_PREV.3head \
140 LIST_REMOVE.3head \
141 LIST_SWAP.3head \
142 SLIST_CLASS_ENTRY.3head \
143 SLIST_CLASS_HEAD.3head \
144 SLIST_CONCAT.3head \
145 SLIST_EMPTY.3head \
146 SLIST_ENTRY.3head \
147 SLIST_FIRST.3head \
148 SLIST_FOREACH.3head \
149 SLIST_FOREACH_FROM.3head \
150 SLIST_FOREACH_FROM_SAFE.3head \
151 SLIST_FOREACH_SAFE.3head \
152 SLIST_HEAD.3head \
153 SLIST_HEAD_INITIALIZER.3head \
154 SLIST_INIT.3head \
155 SLIST_INSERT_AFTER.3head \
156 SLIST_INSERT_HEAD.3head \
157 SLIST_NEXT.3head \
158 SLIST_REMOVE.3head \
159 SLIST_REMOVE_AFTER.3head \
160 SLIST_REMOVE_HEAD.3head \
161 SLIST_SWAP.3head \
162 STAILQ_CLASS_ENTRY.3head \
163 STAILQ_CLASS_HEAD.3head \
164 STAILQ_CONCAT.3head \
165 STAILQ_EMPTY.3head \
166 STAILQ_ENTRY.3head \
167 STAILQ_FIRST.3head \
168 STAILQ_FOREACH.3head \
169 STAILQ_FOREACH_FROM.3head \
170 STAILQ_FOREACH_FROM_SAFE.3head \
171 STAILQ_FOREACH_SAFE.3head \
172 STAILQ_HEAD.3head \
173 STAILQ_HEAD_INITIALIZER.3head \
174 STAILQ_INIT.3head \
175 STAILQ_INSERT_AFTER.3head \
176 STAILQ_INSERT_HEAD.3head \
177 STAILQ_INSERT_TAIL.3head \
178 STAILQ_LAST.3head \
179 STAILQ_NEXT.3head \
180 STAILQ_REMOVE.3head \
181 STAILQ_REMOVE_AFTER.3head \
182 STAILQ_REMOVE_HEAD.3head \
183 STAILQ_SWAP.3head \
184 TAILQ_CLASS_ENTRY.3head \
185 TAILQ_CLASS_HEAD.3head \
186 TAILQ_CONCAT.3head \
187 TAILQ_EMPTY.3head \
188 TAILQ_ENTRY.3head \
189 TAILQ_FIRST.3head \
190 TAILQ_FOREACH.3head \
191 TAILQ_FOREACH_FROM.3head \
192 TAILQ_FOREACH_FROM_SAFE.3head \
193 TAILQ_FOREACH_REVERSE.3head \
194 TAILQ_FOREACH_REVERSE_FROM.3head \
195 TAILQ_FOREACH_REVERSE_FROM_SAFE.3head \
196 TAILQ_FOREACH_REVERSE_SAFE.3head \
197 TAILQ_FOREACH_SAFE.3head \
198 TAILQ_HEAD.3head \
199 TAILQ_HEAD_INITIALIZER.3head \
200 TAILQ_INIT.3head \
201 TAILQ_INSERT_AFTER.3head \
202 TAILQ_INSERT_BEFORE.3head \
203 TAILQ_INSERT_HEAD.3head \
204 TAILQ_INSERT_TAIL.3head \
205 TAILQ_LAST.3head \
206 TAILQ_NEXT.3head \
207 TAILQ_PREV.3head \
208 TAILQ_REMOVE.3head \
209 TAILQ_SWAP.3head
210
211 MANLINKS += acct.3head \
212 aio.3head \
213 ar.3head \
214 archives.3head \
215 assert.3head \
216 complex.3head \
217 cpio.3head \
218 dirent.3head \
219 errno.3head \
220 fcntl.3head \
221 fenv.3head \
222 float.3head \
223 floatingpoint.3head \
224 fmtmsg.3head \
225 fnmatch.3head \
226 ftw.3head \
227 glob.3head \
228 grp.3head \
229 iconv.3head \
230 if.3head \
231 in.3head \
232 inet.3head \
233 inttypes.3head \
234 ipc.3head \
235 iso646.3head \
236 langinfo.3head \
237 libgen.3head \
238 libintl.3head \
239 limits.3head \
240 locale.3head \
241 math.3head \
242 mman.3head \
243 monetary.3head \
244 mqueue.3head \
245 msg.3head \
246 ndbm.3head \
247 netdb.3head \
248 nl_types.3head \
249 poll.3head \
250 pthread.3head \
251 pwd.3head \
252 regex.3head \
253 resource.3head \
254 sched.3head \
255 search.3head \
256 select.3head \
257 sem.3head \
258 semaphore.3head \
259 setjmp.3head \
260 shm.3head \
261 siginfo.3head \
262 signal.3head \
263 socket.3head \
264 spawn.3head \
265 stat.3head \
266 statvfs.3head \
267 stdbool.3head \
268 stddef.3head \
269 stdint.3head \
270 stdio.3head \
271 stdlib.3head \
272 string.3head \
273 strings.3head \
274 stropts.3head \
275 syslog.3head \
276 tar.3head \
277 tcp.3head \
278 termios.3head \
279 tgmath.3head \
280 time.3head \
281 timeb.3head \
282 times.3head \
283 timeval.3head \
284 TIMEVAL_TO_TIMESPEC.3head \
285 TIMESPEC_TO_TIMEVAL.3head \
286 types.3head \
287 types32.3head \
288 ucontext.3head \
289 uio.3head \
290 ulimit.3head \
291 un.3head \
292 unistd.3head \
293 utime.3head \
294 utmpx.3head \
295 utsname.3head \
296 values.3head \
297 wait.3head \
298 wchar.3head \
299 wctype.3head \
300 wordexp.3head \
301 xlocale.3head
302
303 CMSG_DATA.3head := LINKSRC = socket.h.3head
304 CMSG_FIRSTHDR.3head := LINKSRC = socket.h.3head
305 CMSG_LEN.3head := LINKSRC = socket.h.3head
306 CMSG_NXTHDR.3head := LINKSRC = socket.h.3head
307 CMSG_SPACE.3head := LINKSRC = socket.h.3head
308 LIST_CLASS_ENTRY.3head := LINKSRC = queue.h.3head
309 LIST_CLASS_HEAD.3head := LINKSRC = queue.h.3head
310 LIST_CONCAT.3head := LINKSRC = queue.h.3head
311 LIST_EMPTY.3head := LINKSRC = queue.h.3head
312 LIST_ENTRY.3head := LINKSRC = queue.h.3head
313 LIST_FIRST.3head := LINKSRC = queue.h.3head
314 LIST_FOREACH.3head := LINKSRC = queue.h.3head
315 LIST_FOREACH_FROM.3head := LINKSRC = queue.h.3head
316 LIST_FOREACH_FROM_SAFE.3head := LINKSRC = queue.h.3head
317 LIST_FOREACH_SAFE.3head := LINKSRC = queue.h.3head
318 LIST_HEAD.3head := LINKSRC = queue.h.3head
319 LIST_HEAD_INITIALIZER.3head := LINKSRC = queue.h.3head
320 LIST_INIT.3head := LINKSRC = queue.h.3head
321 LIST_INSERT_AFTER.3head := LINKSRC = queue.h.3head
322 LIST_INSERT_BEFORE.3head := LINKSRC = queue.h.3head
323 LIST_INSERT_HEAD.3head := LINKSRC = queue.h.3head
324 LIST_NEXT.3head := LINKSRC = queue.h.3head
325 LIST_PREV.3head := LINKSRC = queue.h.3head
326 LIST_REMOVE.3head := LINKSRC = queue.h.3head
327 LIST_SWAP.3head := LINKSRC = queue.h.3head
328 SLIST_CLASS_ENTRY.3head := LINKSRC = queue.h.3head
329 SLIST_CLASS_HEAD.3head := LINKSRC = queue.h.3head
330 SLIST_CONCAT.3head := LINKSRC = queue.h.3head
331 SLIST_EMPTY.3head := LINKSRC = queue.h.3head
332 SLIST_ENTRY.3head := LINKSRC = queue.h.3head
333 SLIST_FIRST.3head := LINKSRC = queue.h.3head
334 SLIST_FOREACH.3head := LINKSRC = queue.h.3head
335 SLIST_FOREACH_FROM.3head := LINKSRC = queue.h.3head
336 SLIST_FOREACH_FROM_SAFE.3head := LINKSRC = queue.h.3head
337 SLIST_FOREACH_SAFE.3head := LINKSRC = queue.h.3head
338 SLIST_HEAD.3head := LINKSRC = queue.h.3head
339 SLIST_HEAD_INITIALIZER.3head := LINKSRC = queue.h.3head
340 SLIST_INIT.3head := LINKSRC = queue.h.3head
341 SLIST_INSERT_AFTER.3head := LINKSRC = queue.h.3head
342 SLIST_INSERT_HEAD.3head := LINKSRC = queue.h.3head
343 SLIST_NEXT.3head := LINKSRC = queue.h.3head
344 SLIST_REMOVE.3head := LINKSRC = queue.h.3head
345 SLIST_REMOVE_AFTER.3head := LINKSRC = queue.h.3head
346 SLIST_REMOVE_HEAD.3head := LINKSRC = queue.h.3head
347 SLIST_SWAP.3head := LINKSRC = queue.h.3head
348 STAILQ_CLASS_ENTRY.3head := LINKSRC = queue.h.3head
349 STAILQ_CLASS_HEAD.3head := LINKSRC = queue.h.3head
350 STAILQ_CONCAT.3head := LINKSRC = queue.h.3head
351 STAILQ_EMPTY.3head := LINKSRC = queue.h.3head
352 STAILQ_ENTRY.3head := LINKSRC = queue.h.3head
353 STAILQ_FIRST.3head := LINKSRC = queue.h.3head
354 STAILQ_FOREACH.3head := LINKSRC = queue.h.3head
355 STAILQ_FOREACH_FROM.3head := LINKSRC = queue.h.3head
356 STAILQ_FOREACH_FROM_SAFE.3head := LINKSRC = queue.h.3head
357 STAILQ_FOREACH_SAFE.3head := LINKSRC = queue.h.3head
358 STAILQ_HEAD.3head := LINKSRC = queue.h.3head
359 STAILQ_HEAD_INITIALIZER.3head := LINKSRC = queue.h.3head
360 STAILQ_INIT.3head := LINKSRC = queue.h.3head
361 STAILQ_INSERT_AFTER.3head := LINKSRC = queue.h.3head
362 STAILQ_INSERT_HEAD.3head := LINKSRC = queue.h.3head
363 STAILQ_INSERT_TAIL.3head := LINKSRC = queue.h.3head
364 STAILQ_LAST.3head := LINKSRC = queue.h.3head
365 STAILQ_NEXT.3head := LINKSRC = queue.h.3head
366 STAILQ_REMOVE.3head := LINKSRC = queue.h.3head
367 STAILQ_REMOVE_AFTER.3head := LINKSRC = queue.h.3head
368 STAILQ_REMOVE_HEAD.3head := LINKSRC = queue.h.3head
369 STAILQ_SWAP.3head := LINKSRC = queue.h.3head
370 TAILQ_CLASS_ENTRY.3head := LINKSRC = queue.h.3head
371 TAILQ_CLASS_HEAD.3head := LINKSRC = queue.h.3head
372 TAILQ_CONCAT.3head := LINKSRC = queue.h.3head
373 TAILQ_EMPTY.3head := LINKSRC = queue.h.3head
374 TAILQ_ENTRY.3head := LINKSRC = queue.h.3head
375 TAILQ_FIRST.3head := LINKSRC = queue.h.3head
376 TAILQ_FOREACH.3head := LINKSRC = queue.h.3head
377 TAILQ_FOREACH_FROM.3head := LINKSRC = queue.h.3head
378 TAILQ_FOREACH_FROM_SAFE.3head := LINKSRC = queue.h.3head
379 TAILQ_FOREACH_REVERSE.3head := LINKSRC = queue.h.3head
380 TAILQ_FOREACH_REVERSE_FROM.3head := LINKSRC = queue.h.3head
381 TAILQ_FOREACH_REVERSE_FROM_SAFE.3head := LINKSRC = queue.h.3head
382 TAILQ_FOREACH_REVERSE_SAFE.3head := LINKSRC = queue.h.3head
383 TAILQ_FOREACH_SAFE.3head := LINKSRC = queue.h.3head
384 TAILQ_HEAD.3head := LINKSRC = queue.h.3head
385 TAILQ_HEAD_INITIALIZER.3head := LINKSRC = queue.h.3head
386 TAILQ_INIT.3head := LINKSRC = queue.h.3head
387 TAILQ_INSERT_AFTER.3head := LINKSRC = queue.h.3head
388 TAILQ_INSERT_BEFORE.3head := LINKSRC = queue.h.3head
389 TAILQ_INSERT_HEAD.3head := LINKSRC = queue.h.3head
390 TAILQ_INSERT_TAIL.3head := LINKSRC = queue.h.3head
391 TAILQ_LAST.3head := LINKSRC = queue.h.3head
392 TAILQ_NEXT.3head := LINKSRC = queue.h.3head
393 TAILQ_PREV.3head := LINKSRC = queue.h.3head
394 TAILQ_REMOVE.3head := LINKSRC = queue.h.3head
395 TAILQ_SWAP.3head := LINKSRC = queue.h.3head
396
397 acct.3head := LINKSRC = acct.h.3head
398 aio.3head := LINKSRC = aio.h.3head
399 ar.3head := LINKSRC = ar.h.3head
400 archives.3head := LINKSRC = archives.h.3head
401 assert.3head := LINKSRC = assert.h.3head
402 complex.3head := LINKSRC = complex.h.3head
403 cpio.3head := LINKSRC = cpio.h.3head
404 dirent.3head := LINKSRC = dirent.h.3head
405 errno.3head := LINKSRC = errno.h.3head
406 fcntl.3head := LINKSRC = fcntl.h.3head
407 fenv.3head := LINKSRC = fenv.h.3head
408 float.3head := LINKSRC = float.h.3head
409 floatingpoint.3head := LINKSRC = floatingpoint.h.3head
410 fmtmsg.3head := LINKSRC = fmtmsg.h.3head
411 fnmatch.3head := LINKSRC = fnmatch.h.3head
412 ftw.3head := LINKSRC = ftw.h.3head
413 glob.3head := LINKSRC = glob.h.3head
414 grp.3head := LINKSRC = grp.h.3head
415 iconv.3head := LINKSRC = iconv.h.3head
416 if.3head := LINKSRC = if.h.3head
417 in.3head := LINKSRC = in.h.3head
418 inet.3head := LINKSRC = inet.h.3head
419 inttypes.3head := LINKSRC = inttypes.h.3head
420 ipc.3head := LINKSRC = ipc.h.3head
421 iso646.3head := LINKSRC = iso646.h.3head
422 langinfo.3head := LINKSRC = langinfo.h.3head
423 libgen.3head := LINKSRC = libgen.h.3head
424 libintl.3head := LINKSRC = libintl.h.3head
425 limits.3head := LINKSRC = limits.h.3head
426 locale.3head := LINKSRC = locale.h.3head
427 math.3head := LINKSRC = math.h.3head
428 mman.3head := LINKSRC = mman.h.3head
429 monetary.3head := LINKSRC = monetary.h.3head
430 mqueue.3head := LINKSRC = mqueue.h.3head
431 msg.3head := LINKSRC = msg.h.3head
432 ndbm.3head := LINKSRC = ndbm.h.3head
433 netdb.3head := LINKSRC = netdb.h.3head
434 nl_types.3head := LINKSRC = nl_types.h.3head
435 poll.3head := LINKSRC = poll.h.3head
436 pthread.3head := LINKSRC = pthread.h.3head
437 pwd.3head := LINKSRC = pwd.h.3head
438 regex.3head := LINKSRC = regex.h.3head
439 resource.3head := LINKSRC = resource.h.3head
440 sched.3head := LINKSRC = sched.h.3head
441 search.3head := LINKSRC = search.h.3head
442 select.3head := LINKSRC = select.h.3head
443 sem.3head := LINKSRC = sem.h.3head
444 semaphore.3head := LINKSRC = semaphore.h.3head
445 setjmp.3head := LINKSRC = setjmp.h.3head
446 shm.3head := LINKSRC = shm.h.3head
447 siginfo.3head := LINKSRC = siginfo.h.3head
448 signal.3head := LINKSRC = signal.h.3head
449 socket.3head := LINKSRC = socket.h.3head
450 spawn.3head := LINKSRC = spawn.h.3head
451 stat.3head := LINKSRC = stat.h.3head
452 statvfs.3head := LINKSRC = statvfs.h.3head
453 stdbool.3head := LINKSRC = stdbool.h.3head
454 stddef.3head := LINKSRC = stddef.h.3head
455 stdint.3head := LINKSRC = stdint.h.3head
456 stdio.3head := LINKSRC = stdio.h.3head
457 stdlib.3head := LINKSRC = stdlib.h.3head
458 string.3head := LINKSRC = string.h.3head
459 strings.3head := LINKSRC = strings.h.3head
460 stropts.3head := LINKSRC = stropts.h.3head
461 syslog.3head := LINKSRC = syslog.h.3head
462 tar.3head := LINKSRC = tar.h.3head
463 tcp.3head := LINKSRC = tcp.h.3head
464 termios.3head := LINKSRC = termios.h.3head
465 tgmath.3head := LINKSRC = tgmath.h.3head
466 time.3head := LINKSRC = time.h.3head
467 timeb.3head := LINKSRC = timeb.h.3head
468 times.3head := LINKSRC = times.h.3head
469 timespec.3head := LINKSRC = time.h.3head
470 timeval.3head := LINKSRC = timespec.3head
471 TIMEVAL_TO_TIMESPEC.3head := LINKSRC = timespec.3head
472 TIMESPEC_TO_TIMEVAL.3head := LINKSRC = timespec.3head
473 types.3head := LINKSRC = types.h.3head
474 types32.3head := LINKSRC = types32.h.3head
475 ucontext.3head := LINKSRC = ucontext.h.3head
476 uio.3head := LINKSRC = uio.h.3head
477 ulimit.3head := LINKSRC = ulimit.h.3head
478 un.3head := LINKSRC = un.h.3head
479 unistd.3head := LINKSRC = unistd.h.3head
480 utime.3head := LINKSRC = utime.h.3head
481 utmpx.3head := LINKSRC = utmpx.h.3head
482 utsname.3head := LINKSRC = utsname.h.3head
483 values.3head := LINKSRC = values.h.3head
484 wait.3head := LINKSRC = wait.h.3head
485 wchar.3head := LINKSRC = wchar.h.3head
486 wctype.3head := LINKSRC = wctype.h.3head
487 wordexp.3head := LINKSRC = wordexp.h.3head
488 xlocale.3head := LINKSRC = xlocale.h.3head
489
490 .KEEP_STATE:
491
492 include $(SRC)/man/Makefile.man
493
494 install: $(ROOTMANFILES) $(ROOTMANLINKS)