uts: make emu10k non-verbose
[unleashed.git] / include / sys / Makefile
blob20b865f2dd9a792efce512aec68d72b51c77e4d1
1 i386_INCS= \
2 avintr.h \
3 agpgart.h \
4 asy.h \
5 dma_engine.h \
6 fd_debug.h \
7 fdc.h \
8 fdmedia.h \
9 firmload.h \
10 gfx_private.h \
11 i8272A.h \
12 mouse.h \
13 pic.h \
14 pit.h \
15 rtc.h \
16 ucode.h
18 sparc_INCSS= \
19 mouse.h \
20 scsi/targets/ssddef.h \
21 $(MDESCHDRS)
23 INCDIR= /usr/include/sys
24 INCS= ${${CONFIG_MACH}_INCS} \
25 acpi_drv.h \
26 acct.h \
27 acctctl.h \
28 acl.h \
29 acl_impl.h \
30 aggr.h \
31 aggr_impl.h \
32 aio.h \
33 aio_impl.h \
34 aio_req.h \
35 aiocb.h \
36 ascii.h \
37 asynch.h \
38 atomic.h \
39 attr.h \
40 audio.h \
41 audioio.h \
42 autoconf.h \
43 auxv.h \
44 auxv_386.h \
45 auxv_SPARC.h \
46 avl.h \
47 avl_impl.h \
48 bitmap.h \
49 bitset.h \
50 bl.h \
51 blkdev.h \
52 bofi.h \
53 bofi_impl.h \
54 bpp_io.h \
55 bootstat.h \
56 brand.h \
57 buf.h \
58 bufmod.h \
59 bustypes.h \
60 byteorder.h \
61 callb.h \
62 callo.h \
63 cap_util.h \
64 cpucaps.h \
65 cpucaps_impl.h \
66 ccompile.h \
67 cdio.h \
68 cfgparam.h \
69 class.h \
70 clock_impl.h \
71 cmlb.h \
72 cmn_err.h \
73 compress.h \
74 condvar.h \
75 condvar_impl.h \
76 conf.h \
77 consdev.h \
78 console.h \
79 consplat.h \
80 vt.h \
81 vtdaemon.h \
82 kd.h \
83 contract.h \
84 contract_impl.h \
85 copyops.h \
86 core.h \
87 corectl.h \
88 cpc_impl.h \
89 cpc_pcbe.h \
90 cpr.h \
91 cpupart.h \
92 cpuvar.h \
93 crc32.h \
94 cred.h \
95 cred_impl.h \
96 crtctl.h \
97 cryptmod.h \
98 csiioctl.h \
99 ctf.h \
100 ctfs.h \
101 ctfs_impl.h \
102 ctf_api.h \
103 ctype.h \
104 cyclic.h \
105 cyclic_impl.h \
106 dacf.h \
107 dacf_impl.h \
108 damap.h \
109 damap_impl.h \
110 ddi.h \
111 ddifm.h \
112 ddifm_impl.h \
113 ddi_hp.h \
114 ddi_hp_impl.h \
115 ddi_intr.h \
116 ddi_intr_impl.h \
117 ddi_impldefs.h \
118 ddi_implfuncs.h \
119 ddi_obsolete.h \
120 ddi_periodic.h \
121 ddidevmap.h \
122 ddidmareq.h \
123 ddimapreq.h \
124 ddipropdefs.h \
125 dditypes.h \
126 debug.h \
127 des.h \
128 devctl.h \
129 devcache.h \
130 devcache_impl.h \
131 devfm.h \
132 devid_cache.h \
133 devinfo_impl.h \
134 devops.h \
135 devpolicy.h \
136 devpoll.h \
137 dirent.h \
138 disp.h \
139 dkbad.h \
140 dkio.h \
141 dklabel.h \
142 dl.h \
143 dlpi.h \
144 dld.h \
145 dld_impl.h \
146 dld_ioc.h \
147 dls.h \
148 dls_mgmt.h \
149 dls_impl.h \
150 dma_i8237A.h \
151 dnlc.h \
152 door.h \
153 door_data.h \
154 door_impl.h \
155 dtrace.h \
156 dtrace_impl.h \
157 dumpadm.h \
158 dumphdr.h \
159 ecppsys.h \
160 ecppio.h \
161 ecppreg.h \
162 ecppvar.h \
163 edonr.h \
164 efi_partition.h \
165 elf.h \
166 elf_386.h \
167 elf_SPARC.h \
168 elf_notes.h \
169 elf_amd64.h \
170 elftypes.h \
171 emul64.h \
172 emul64cmd.h \
173 emul64var.h \
174 epm.h \
175 epoll.h \
176 errno.h \
177 errorq.h \
178 errorq_impl.h \
179 esunddi.h \
180 ethernet.h \
181 euc.h \
182 eucioctl.h \
183 eventfd.h \
184 exacct.h \
185 exacct_catalog.h \
186 exacct_impl.h \
187 exec.h \
188 exechdr.h \
189 extdirent.h \
190 fasttrap.h \
191 fasttrap_impl.h \
192 fault.h \
193 fbio.h \
194 fbuf.h \
195 fcntl.h \
196 fct.h \
197 fct_defines.h \
198 fctio.h \
199 fdbuffer.h \
200 fdio.h \
201 feature_tests.h \
202 fem.h \
203 file.h \
204 filio.h \
205 flock.h \
206 flock_impl.h \
207 fork.h \
208 fs_reparse.h \
209 fs_subr.h \
210 fsid.h \
211 fss.h \
212 fssnap.h \
213 fssnap_if.h \
214 fsspriocntl.h \
215 fstyp.h \
216 ftrace.h \
217 fx.h \
218 fxpriocntl.h \
219 gfs.h \
220 gld.h \
221 gldpriv.h \
222 group.h \
223 hdio.h \
224 hook.h \
225 hook_event.h \
226 hook_impl.h \
227 hwconf.h \
228 ia.h \
229 iapriocntl.h \
230 ibpart.h \
231 id32.h \
232 idmap.h \
233 ieeefp.h \
234 id_space.h \
235 instance.h \
236 int_const.h \
237 int_fmtio.h \
238 int_limits.h \
239 int_types.h \
240 inttypes.h \
241 ioccom.h \
242 ioctl.h \
243 ipc.h \
244 ipc_impl.h \
245 ipc_rctl.h \
246 ipd.h \
247 ipmi.h \
248 isa_defs.h \
249 iscsi_authclient.h \
250 iscsi_authclientglue.h \
251 iscsi_protocol.h \
252 jioctl.h \
253 kbd.h \
254 kbdreg.h \
255 kbio.h \
256 kcpc.h \
257 kdi.h \
258 kdi_impl.h \
259 kiconv.h \
260 kiconv_big5_utf8.h \
261 kiconv_cck_common.h \
262 kiconv_cp950hkscs_utf8.h \
263 kiconv_emea1.h \
264 kiconv_emea2.h \
265 kiconv_euckr_utf8.h \
266 kiconv_euctw_utf8.h \
267 kiconv_gb18030_utf8.h \
268 kiconv_gb2312_utf8.h \
269 kiconv_hkscs_utf8.h \
270 kiconv_ja.h \
271 kiconv_ja_jis_to_unicode.h \
272 kiconv_ja_unicode_to_jis.h \
273 kiconv_ko.h \
274 kiconv_latin1.h \
275 kiconv_sc.h \
276 kiconv_tc.h \
277 kiconv_uhc_utf8.h \
278 kiconv_utf8_big5.h \
279 kiconv_utf8_cp950hkscs.h \
280 kiconv_utf8_euckr.h \
281 kiconv_utf8_euctw.h \
282 kiconv_utf8_gb18030.h \
283 kiconv_utf8_gb2312.h \
284 kiconv_utf8_hkscs.h \
285 kiconv_utf8_uhc.h \
286 kidmap.h \
287 klpd.h \
288 klwp.h \
289 kmdb.h \
290 kmem.h \
291 kmem_impl.h \
292 kobj.h \
293 kobj_impl.h \
294 ksocket.h \
295 kstat.h \
296 kstr.h \
297 ksyms.h \
298 ksynch.h \
299 ldterm.h \
300 lgrp.h \
301 lgrp_user.h \
302 libc_kernel.h \
303 limits.h \
304 link.h \
305 list.h \
306 list_impl.h \
307 llc1.h \
308 loadavg.h \
309 lock.h \
310 lockfs.h \
311 lockstat.h \
312 lofi.h \
313 lofi_impl.h \
314 log.h \
315 logindmux.h \
316 logindmux_impl.h \
317 lwp.h \
318 lwp_timer_impl.h \
319 lwp_upimutex_impl.h \
320 lpif.h \
321 mac.h \
322 mac_client.h \
323 mac_client_impl.h \
324 mac_ether.h \
325 mac_flow.h \
326 mac_flow_impl.h \
327 mac_impl.h \
328 mac_provider.h \
329 mac_soft_ring.h \
330 mac_stat.h \
331 machelf.h \
332 map.h \
333 md4.h \
334 md5.h \
335 md5_consts.h \
336 mdi_impldefs.h \
337 mem.h \
338 mem_config.h \
339 memlist.h \
340 mkdev.h \
341 mhd.h \
342 mii.h \
343 miiregs.h \
344 mixer.h \
345 mman.h \
346 mmapobj.h \
347 mntent.h \
348 mntio.h \
349 mnttab.h \
350 modctl.h \
351 mode.h \
352 model.h \
353 modhash.h \
354 modhash_impl.h \
355 mount.h \
356 mouse.h \
357 msacct.h \
358 msg.h \
359 msg_impl.h \
360 msio.h \
361 msreg.h \
362 mtio.h \
363 multidata.h \
364 multidata_impl.h \
365 mutex.h \
366 nbmlock.h \
367 ndifm.h \
368 ndi_impldefs.h \
369 net80211.h \
370 net80211_amrr.h \
371 net80211_crypto.h \
372 net80211_ht.h \
373 net80211_proto.h \
374 netconfig.h \
375 neti.h \
376 netstack.h \
377 nexusdefs.h \
378 note.h \
379 null.h \
380 nvpair.h \
381 nvpair_impl.h \
382 objfs.h \
383 objfs_impl.h \
384 ontrap.h \
385 open.h \
386 openpromio.h \
387 panic.h \
388 param.h \
389 pathconf.h \
390 pathname.h \
391 pattr.h \
392 queue.h \
393 serializer.h \
394 pbio.h \
395 pci.h \
396 pcie.h \
397 pci_impl.h \
398 pci_tools.h \
399 pctypes.h \
400 pfmod.h \
401 pg.h \
402 pghw.h \
403 physmem.h \
404 pkp_hash.h \
405 pm.h \
406 policy.h \
407 poll.h \
408 poll_impl.h \
409 pool.h \
410 pool_impl.h \
411 pool_pset.h \
412 port.h \
413 port_impl.h \
414 port_kernel.h \
415 portif.h \
416 ppmio.h \
417 pppt_ic_if.h \
418 pppt_ioctl.h \
419 priocntl.h \
420 priv.h \
421 priv_impl.h \
422 prnio.h \
423 proc.h \
424 processor.h \
425 procfs.h \
426 procset.h \
427 project.h \
428 protosw.h \
429 prsystm.h \
430 pset.h \
431 pshot.h \
432 ptem.h \
433 ptms.h \
434 ptyvar.h \
435 raidioctl.h \
436 ramdisk.h \
437 random.h \
438 rctl.h \
439 rctl_impl.h \
440 rds.h \
441 reboot.h \
442 refstr.h \
443 refstr_impl.h \
444 resource.h \
445 rlioctl.h \
446 rt.h \
447 rtpriocntl.h \
448 rwlock.h \
449 rwlock_impl.h \
450 rwstlock.h \
451 sad.h \
452 schedctl.h \
453 sdt.h \
454 secflags.h \
455 select.h \
456 sem.h \
457 sem_impl.h \
458 sema_impl.h \
459 semaphore.h \
460 sendfile.h \
461 ser_sync.h \
462 session.h \
463 sha1.h \
464 sha1_consts.h \
465 sha2.h \
466 sha2_consts.h \
467 share.h \
468 shm.h \
469 shm_impl.h \
470 sid.h \
471 siginfo.h \
472 signal.h \
473 signalfd.h \
474 skein.h \
475 sleepq.h \
476 smbios.h \
477 smbios_impl.h \
478 sobject.h \
479 socket.h \
480 socket_impl.h \
481 socket_proto.h \
482 socketvar.h \
483 sockfilter.h \
484 sockio.h \
485 soundcard.h \
486 squeue.h \
487 squeue_impl.h \
488 srn.h \
489 stat.h \
490 statfs.h \
491 statvfs.h \
492 stdbool.h \
493 stdint.h \
494 stermio.h \
495 stmf.h \
496 stmf_defines.h \
497 stmf_ioctl.h \
498 stmf_sbd_ioctl.h \
499 stream.h \
500 strft.h \
501 strlog.h \
502 strmdep.h \
503 stropts.h \
504 strredir.h \
505 strstat.h \
506 strsubr.h \
507 strsun.h \
508 strtty.h \
509 sunddi.h \
510 sunldi.h \
511 sunldi_impl.h \
512 sunmdi.h \
513 sunndi.h \
514 sunos_dhcp_class.h \
515 sunpm.h \
516 suntpi.h \
517 suntty.h \
518 swap.h \
519 synch.h \
520 sysdc.h \
521 sysdc_impl.h \
522 syscall.h \
523 sysconf.h \
524 sysconfig.h \
525 sysevent.h \
526 sysevent_impl.h \
527 sysinfo.h \
528 syslog.h \
529 sysmacros.h \
530 sysmsg_impl.h \
531 systeminfo.h \
532 systm.h \
533 task.h \
534 taskq.h \
535 taskq_impl.h \
536 t_kuser.h \
537 t_lock.h \
538 telioctl.h \
539 termio.h \
540 termios.h \
541 termiox.h \
542 thread.h \
543 ticlts.h \
544 ticots.h \
545 ticotsord.h \
546 tihdr.h \
547 time.h \
548 time_impl.h \
549 time_std_impl.h \
550 timeb.h \
551 timer.h \
552 timerfd.h \
553 times.h \
554 timex.h \
555 timod.h \
556 tirdwr.h \
557 tiuser.h \
558 tl.h \
559 tnf.h \
560 tnf_com.h \
561 tnf_probe.h \
562 tnf_writer.h \
563 todio.h \
564 tpicommon.h \
565 ts.h \
566 tspriocntl.h \
567 ttcompat.h \
568 ttold.h \
569 tty.h \
570 ttychars.h \
571 ttydev.h \
572 tuneable.h \
573 turnstile.h \
574 types.h \
575 types32.h \
576 tzfile.h \
577 u8_textprep.h \
578 u8_textprep_data.h \
579 uadmin.h \
580 ucred.h \
581 uio.h \
582 ulimit.h \
583 un.h \
584 unistd.h \
585 user.h \
586 ustat.h \
587 utime.h \
588 utsname.h \
589 utssys.h \
590 uuid.h \
591 va_impl.h \
592 va_list.h \
593 var.h \
594 varargs.h \
595 vfs.h \
596 vfs_opreg.h \
597 vfstab.h \
598 vgareg.h \
599 videodev2.h \
600 visual_io.h \
601 vlan.h \
602 vm.h \
603 vm_usage.h \
604 vmem.h \
605 vmem_impl.h \
606 vmsystm.h \
607 vnic.h \
608 vnic_impl.h \
609 vnode.h \
610 vscan.h \
611 vtoc.h \
612 vtrace.h \
613 vuid_event.h \
614 vuid_wheel.h \
615 vuid_queue.h \
616 vuid_state.h \
617 vuid_store.h \
618 wait.h \
619 waitq.h \
620 watchpoint.h \
621 winlockio.h \
622 zcons.h \
623 zone.h \
624 xti_inet.h \
625 xti_osi.h \
626 xti_xtiopt.h \
627 zmod.h
629 # headers generated using awk
630 GENERATED_INCS= priv_const.h \
631 priv_names.h
633 INCS+= ${GENERATED_INCS}
634 CLEANFILES+= ${GENERATED_INCS}
636 AWK?= /usr/bin/awk
637 PRIVS_AWK = ../../usr/src/uts/common/os/privs.awk
638 PRIVS_DEF = ../../usr/src/uts/common/os/priv_defs
640 .PHONY: all
642 all: ${GENERATED_INCS}
644 priv_const.h: ${PRIVS_AWK} ${PRIVS_DEF}
645 $(AWK) -f ${PRIVS_AWK} -v privhfile=$@ < ${PRIVS_DEF}
647 priv_names.h: $(PRIVS_AWK) $(PRIVS_DEF)
648 $(AWK) -f ${PRIVS_AWK} -v pubhfile=$@ < ${PRIVS_DEF}
650 SUBDIR= 1394 \
651 agp \
652 audio \
653 av \
654 contract \
655 crypto \
656 dcam \
657 dktp \
658 fc4 \
659 fm \
660 fs \
661 hotplug \
662 ib \
663 iscsit \
664 iso \
665 proc \
666 rsm \
667 sata \
668 scsi \
669 sdcard \
670 sysevent \
673 .include <prog.mk>
674 .include <inc.mk>
676 .include <../../Makefile.cfgparam>