xref: /illumos-gate/usr/src/uts/common/sys/Makefile (revision 3ccda647)
17c478bd9Sstevel@tonic-gate#
27c478bd9Sstevel@tonic-gate# CDDL HEADER START
37c478bd9Sstevel@tonic-gate#
47c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the
57c478bd9Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only
67c478bd9Sstevel@tonic-gate# (the "License").  You may not use this file except in compliance
77c478bd9Sstevel@tonic-gate# with the License.
87c478bd9Sstevel@tonic-gate#
97c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
107c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
117c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions
127c478bd9Sstevel@tonic-gate# and limitations under the License.
137c478bd9Sstevel@tonic-gate#
147c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
157c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
167c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
177c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
187c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
197c478bd9Sstevel@tonic-gate#
207c478bd9Sstevel@tonic-gate# CDDL HEADER END
217c478bd9Sstevel@tonic-gate#
227c478bd9Sstevel@tonic-gate#
237c478bd9Sstevel@tonic-gate# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
247c478bd9Sstevel@tonic-gate# Use is subject to license terms.
257c478bd9Sstevel@tonic-gate#
267c478bd9Sstevel@tonic-gate# ident	"%Z%%M%	%I%	%E% SMI"
277c478bd9Sstevel@tonic-gate#
287c478bd9Sstevel@tonic-gate
297c478bd9Sstevel@tonic-gateinclude $(SRC)/uts/Makefile.uts
307c478bd9Sstevel@tonic-gate
317c478bd9Sstevel@tonic-gateGROUP=bin
327c478bd9Sstevel@tonic-gateFILEMODE=644
337c478bd9Sstevel@tonic-gate
347c478bd9Sstevel@tonic-gate#
357c478bd9Sstevel@tonic-gate#	Note that the following headers are present in the kernel but
367c478bd9Sstevel@tonic-gate#	neither installed or shipped as part of the product:
377c478bd9Sstevel@tonic-gate#		cpuid_drv.h:		Private interface for cpuid consumers
387c478bd9Sstevel@tonic-gate#		unix_bb_info.h:		Private interface to kcov
397c478bd9Sstevel@tonic-gate#
407c478bd9Sstevel@tonic-gate
417c478bd9Sstevel@tonic-gatei386_HDRS=			\
427c478bd9Sstevel@tonic-gate	agp/agpamd64gart_io.h	\
437c478bd9Sstevel@tonic-gate	agp/agpdefs.h		\
447c478bd9Sstevel@tonic-gate	agp/agpgart_impl.h	\
457c478bd9Sstevel@tonic-gate	agp/agpmaster_io.h	\
467c478bd9Sstevel@tonic-gate	agp/agptarget_io.h	\
477c478bd9Sstevel@tonic-gate	agpgart.h		\
487c478bd9Sstevel@tonic-gate	asy.h			\
497c478bd9Sstevel@tonic-gate	audio/audio810.h	\
507c478bd9Sstevel@tonic-gate	audio/audiovia823x.h	\
517c478bd9Sstevel@tonic-gate	fd_debug.h		\
527c478bd9Sstevel@tonic-gate	fdc.h			\
537c478bd9Sstevel@tonic-gate	fdmedia.h		\
547c478bd9Sstevel@tonic-gate	mse.h			\
557c478bd9Sstevel@tonic-gate	vuidmice.h
567c478bd9Sstevel@tonic-gate
577c478bd9Sstevel@tonic-gateAVHDRS=				\
587c478bd9Sstevel@tonic-gate	av/iec61883.h
597c478bd9Sstevel@tonic-gate
607c478bd9Sstevel@tonic-gatesparc_HDRS= 			\
617c478bd9Sstevel@tonic-gate	audio/audiots.h		\
627c478bd9Sstevel@tonic-gate	audio/am_src2.h		\
637c478bd9Sstevel@tonic-gate	scsi/targets/ssddef.h	\
647c478bd9Sstevel@tonic-gate	$(MDESCHDRS)		\
657c478bd9Sstevel@tonic-gate	$(AVHDRS)
667c478bd9Sstevel@tonic-gate
677c478bd9Sstevel@tonic-gate# Generated headers
687c478bd9Sstevel@tonic-gateGENHDRS=			\
697c478bd9Sstevel@tonic-gate	priv_const.h		\
707c478bd9Sstevel@tonic-gate	priv_names.h
717c478bd9Sstevel@tonic-gate
727c478bd9Sstevel@tonic-gateCHKHDRS=			\
737c478bd9Sstevel@tonic-gate	acct.h			\
747c478bd9Sstevel@tonic-gate	acctctl.h		\
757c478bd9Sstevel@tonic-gate	acl.h			\
767c478bd9Sstevel@tonic-gate	aggr.h			\
777c478bd9Sstevel@tonic-gate	aggr_impl.h		\
787c478bd9Sstevel@tonic-gate	aio.h			\
797c478bd9Sstevel@tonic-gate	aio_impl.h		\
807c478bd9Sstevel@tonic-gate	aio_req.h		\
817c478bd9Sstevel@tonic-gate	aiocb.h			\
827c478bd9Sstevel@tonic-gate	ascii.h			\
837c478bd9Sstevel@tonic-gate	atomic.h		\
847c478bd9Sstevel@tonic-gate	audio.h			\
857c478bd9Sstevel@tonic-gate	audiodebug.h		\
867c478bd9Sstevel@tonic-gate	audioio.h		\
877c478bd9Sstevel@tonic-gate	audiovar.h		\
887c478bd9Sstevel@tonic-gate	autoconf.h		\
897c478bd9Sstevel@tonic-gate	auxv.h			\
907c478bd9Sstevel@tonic-gate	auxv_386.h		\
917c478bd9Sstevel@tonic-gate	auxv_SPARC.h		\
927c478bd9Sstevel@tonic-gate	avl.h			\
937c478bd9Sstevel@tonic-gate	avl_impl.h		\
947c478bd9Sstevel@tonic-gate	battery.h		\
957c478bd9Sstevel@tonic-gate	bitmap.h		\
967c478bd9Sstevel@tonic-gate	bl.h			\
977c478bd9Sstevel@tonic-gate	bofi.h			\
987c478bd9Sstevel@tonic-gate	bofi_impl.h		\
997c478bd9Sstevel@tonic-gate	bpp_io.h		\
1007c478bd9Sstevel@tonic-gate	bootstat.h		\
1017c478bd9Sstevel@tonic-gate	buf.h			\
1027c478bd9Sstevel@tonic-gate	bufmod.h		\
1037c478bd9Sstevel@tonic-gate	bustypes.h		\
1047c478bd9Sstevel@tonic-gate	byteorder.h		\
1057c478bd9Sstevel@tonic-gate	callb.h			\
1067c478bd9Sstevel@tonic-gate	callo.h			\
1077c478bd9Sstevel@tonic-gate	ccompile.h		\
1087c478bd9Sstevel@tonic-gate	cdio.h			\
1097c478bd9Sstevel@tonic-gate	chip.h			\
1107c478bd9Sstevel@tonic-gate	cladm.h			\
1117c478bd9Sstevel@tonic-gate	class.h			\
1127c478bd9Sstevel@tonic-gate	clconf.h		\
113*3ccda647Slclee	cmlb.h			\
1147c478bd9Sstevel@tonic-gate	cmn_err.h		\
1157c478bd9Sstevel@tonic-gate	compress.h		\
1167c478bd9Sstevel@tonic-gate	condvar.h		\
1177c478bd9Sstevel@tonic-gate	condvar_impl.h		\
1187c478bd9Sstevel@tonic-gate	conf.h			\
1197c478bd9Sstevel@tonic-gate	consdev.h		\
1207c478bd9Sstevel@tonic-gate	console.h		\
1217c478bd9Sstevel@tonic-gate	contract.h		\
1227c478bd9Sstevel@tonic-gate	contract_impl.h		\
1237c478bd9Sstevel@tonic-gate	copyops.h		\
1247c478bd9Sstevel@tonic-gate	core.h			\
1257c478bd9Sstevel@tonic-gate	corectl.h		\
1267c478bd9Sstevel@tonic-gate	cpc_impl.h		\
1277c478bd9Sstevel@tonic-gate	cpc_pcbe.h		\
1287c478bd9Sstevel@tonic-gate	cpr.h			\
1297c478bd9Sstevel@tonic-gate	cpupart.h		\
1307c478bd9Sstevel@tonic-gate	cpuvar.h		\
1317c478bd9Sstevel@tonic-gate	crc32.h			\
1327c478bd9Sstevel@tonic-gate	cred.h			\
1337c478bd9Sstevel@tonic-gate	cred_impl.h		\
1347c478bd9Sstevel@tonic-gate	crtctl.h		\
1357c478bd9Sstevel@tonic-gate	cryptmod.h		\
1367c478bd9Sstevel@tonic-gate	csiioctl.h		\
1377c478bd9Sstevel@tonic-gate	ctf.h			\
1387c478bd9Sstevel@tonic-gate	ctfs.h			\
1397c478bd9Sstevel@tonic-gate	ctfs_impl.h		\
1407c478bd9Sstevel@tonic-gate	ctf_api.h		\
1417c478bd9Sstevel@tonic-gate	ctype.h			\
1427c478bd9Sstevel@tonic-gate	cyclic.h		\
1437c478bd9Sstevel@tonic-gate	cyclic_impl.h		\
1447c478bd9Sstevel@tonic-gate	dacf.h			\
1457c478bd9Sstevel@tonic-gate	dacf_impl.h		\
1467c478bd9Sstevel@tonic-gate	dc_ki.h			\
1477c478bd9Sstevel@tonic-gate	ddi.h			\
1487c478bd9Sstevel@tonic-gate	ddifm.h			\
1497c478bd9Sstevel@tonic-gate	ddifm_impl.h		\
1507c478bd9Sstevel@tonic-gate	ddi_intr.h		\
1517c478bd9Sstevel@tonic-gate	ddi_intr_impl.h		\
1527c478bd9Sstevel@tonic-gate	ddi_impldefs.h		\
1537c478bd9Sstevel@tonic-gate	ddi_implfuncs.h		\
1547c478bd9Sstevel@tonic-gate	ddidevmap.h		\
1557c478bd9Sstevel@tonic-gate	ddidmareq.h		\
1567c478bd9Sstevel@tonic-gate	ddimapreq.h		\
1577c478bd9Sstevel@tonic-gate	ddipropdefs.h		\
1587c478bd9Sstevel@tonic-gate	dditypes.h		\
1597c478bd9Sstevel@tonic-gate	debug.h			\
1607c478bd9Sstevel@tonic-gate	des.h			\
1617c478bd9Sstevel@tonic-gate	devctl.h		\
1627c478bd9Sstevel@tonic-gate	devctl_impl.h		\
1637c478bd9Sstevel@tonic-gate	devinfo_impl.h		\
1647c478bd9Sstevel@tonic-gate	devops.h		\
1657c478bd9Sstevel@tonic-gate	devpolicy.h		\
1667c478bd9Sstevel@tonic-gate	devpoll.h		\
1677c478bd9Sstevel@tonic-gate	dirent.h		\
1687c478bd9Sstevel@tonic-gate	disp.h			\
1697c478bd9Sstevel@tonic-gate	dkbad.h			\
1707c478bd9Sstevel@tonic-gate	dkio.h			\
1717c478bd9Sstevel@tonic-gate	dklabel.h		\
1727c478bd9Sstevel@tonic-gate	dl.h			\
1737c478bd9Sstevel@tonic-gate	dlpi.h			\
1747c478bd9Sstevel@tonic-gate	dld.h			\
1757c478bd9Sstevel@tonic-gate	dld_impl.h		\
1767c478bd9Sstevel@tonic-gate	dls.h			\
1777c478bd9Sstevel@tonic-gate	dls_impl.h		\
1787c478bd9Sstevel@tonic-gate	dma_i8237A.h            \
1797c478bd9Sstevel@tonic-gate	dnlc.h			\
1807c478bd9Sstevel@tonic-gate	door.h			\
1817c478bd9Sstevel@tonic-gate	door_data.h		\
1827c478bd9Sstevel@tonic-gate	door_impl.h		\
1837c478bd9Sstevel@tonic-gate	dtrace.h		\
1847c478bd9Sstevel@tonic-gate	dtrace_impl.h		\
1857c478bd9Sstevel@tonic-gate	dumpadm.h		\
1867c478bd9Sstevel@tonic-gate	dumphdr.h		\
1877c478bd9Sstevel@tonic-gate	ecppsys.h		\
1887c478bd9Sstevel@tonic-gate	ecppio.h                \
1897c478bd9Sstevel@tonic-gate	ecppreg.h               \
1907c478bd9Sstevel@tonic-gate	ecppvar.h               \
1917c478bd9Sstevel@tonic-gate	efi_partition.h		\
1927c478bd9Sstevel@tonic-gate	elf.h			\
1937c478bd9Sstevel@tonic-gate	elf_386.h		\
1947c478bd9Sstevel@tonic-gate	elf_M32.h		\
1957c478bd9Sstevel@tonic-gate	elf_SPARC.h		\
1967c478bd9Sstevel@tonic-gate	elf_notes.h		\
1977c478bd9Sstevel@tonic-gate	elf_amd64.h		\
1987c478bd9Sstevel@tonic-gate	elftypes.h		\
199b1dd958fScth	emul64.h		\
200b1dd958fScth	emul64cmd.h		\
201b1dd958fScth	emul64var.h		\
2027c478bd9Sstevel@tonic-gate	epm.h			\
2037c478bd9Sstevel@tonic-gate	errno.h			\
2047c478bd9Sstevel@tonic-gate	errorq.h		\
2057c478bd9Sstevel@tonic-gate	errorq_impl.h		\
2067c478bd9Sstevel@tonic-gate	esunddi.h		\
2077c478bd9Sstevel@tonic-gate	ethernet.h		\
2087c478bd9Sstevel@tonic-gate	euc.h			\
2097c478bd9Sstevel@tonic-gate	eucioctl.h		\
2107c478bd9Sstevel@tonic-gate	exacct.h		\
2117c478bd9Sstevel@tonic-gate	exacct_catalog.h	\
2127c478bd9Sstevel@tonic-gate	exacct_impl.h		\
2137c478bd9Sstevel@tonic-gate	exec.h			\
2147c478bd9Sstevel@tonic-gate	exechdr.h		\
2157c478bd9Sstevel@tonic-gate	fault.h			\
2167c478bd9Sstevel@tonic-gate	fasttrap.h		\
2177c478bd9Sstevel@tonic-gate	fasttrap_impl.h		\
2187c478bd9Sstevel@tonic-gate	fbio.h			\
2197c478bd9Sstevel@tonic-gate	fbuf.h			\
2207c478bd9Sstevel@tonic-gate	fcntl.h			\
2217c478bd9Sstevel@tonic-gate	fdbuffer.h		\
2227c478bd9Sstevel@tonic-gate	fdio.h			\
2237c478bd9Sstevel@tonic-gate	feature_tests.h		\
2247c478bd9Sstevel@tonic-gate	fem.h			\
2257c478bd9Sstevel@tonic-gate	file.h			\
2267c478bd9Sstevel@tonic-gate	filio.h			\
2277c478bd9Sstevel@tonic-gate	flock.h			\
2287c478bd9Sstevel@tonic-gate	flock_impl.h		\
2297c478bd9Sstevel@tonic-gate	fss.h			\
2307c478bd9Sstevel@tonic-gate	fsspriocntl.h		\
2317c478bd9Sstevel@tonic-gate	fsid.h			\
2327c478bd9Sstevel@tonic-gate	fssnap.h                \
2337c478bd9Sstevel@tonic-gate	fssnap_if.h             \
2347c478bd9Sstevel@tonic-gate	fstyp.h			\
2357c478bd9Sstevel@tonic-gate	ftrace.h		\
2367c478bd9Sstevel@tonic-gate	fx.h			\
2377c478bd9Sstevel@tonic-gate	fxpriocntl.h		\
2387c478bd9Sstevel@tonic-gate	gfs.h			\
2397c478bd9Sstevel@tonic-gate	gld.h			\
2407c478bd9Sstevel@tonic-gate	gldpriv.h		\
2417c478bd9Sstevel@tonic-gate	hdio.h			\
2427c478bd9Sstevel@tonic-gate	hwconf.h		\
2437c478bd9Sstevel@tonic-gate	ia.h			\
2447c478bd9Sstevel@tonic-gate	iapriocntl.h		\
2457c478bd9Sstevel@tonic-gate	id32.h			\
2467c478bd9Sstevel@tonic-gate	ieeefp.h		\
2477c478bd9Sstevel@tonic-gate	id_space.h		\
2487c478bd9Sstevel@tonic-gate	instance.h		\
2497c478bd9Sstevel@tonic-gate	int_const.h		\
2507c478bd9Sstevel@tonic-gate	int_fmtio.h		\
2517c478bd9Sstevel@tonic-gate	int_limits.h		\
2527c478bd9Sstevel@tonic-gate	int_types.h		\
2537c478bd9Sstevel@tonic-gate	inttypes.h		\
2547c478bd9Sstevel@tonic-gate	ioccom.h		\
2557c478bd9Sstevel@tonic-gate	ioctl.h			\
2567c478bd9Sstevel@tonic-gate	ioreq.h			\
2577c478bd9Sstevel@tonic-gate	ipc.h			\
2587c478bd9Sstevel@tonic-gate	ipc_impl.h		\
2597c478bd9Sstevel@tonic-gate	isa_defs.h		\
2607c478bd9Sstevel@tonic-gate	jioctl.h		\
2617c478bd9Sstevel@tonic-gate	kbd.h			\
2627c478bd9Sstevel@tonic-gate	kbdreg.h		\
2637c478bd9Sstevel@tonic-gate	kbio.h			\
2647c478bd9Sstevel@tonic-gate	kcpc.h			\
2657c478bd9Sstevel@tonic-gate	kdi.h			\
2667c478bd9Sstevel@tonic-gate	kdi_impl.h		\
2677c478bd9Sstevel@tonic-gate	klwp.h			\
2687c478bd9Sstevel@tonic-gate	kmdb.h			\
2697c478bd9Sstevel@tonic-gate	kmem.h			\
2707c478bd9Sstevel@tonic-gate	kmem_impl.h		\
2717c478bd9Sstevel@tonic-gate	kobj.h			\
2727c478bd9Sstevel@tonic-gate	kobj_impl.h		\
2737c478bd9Sstevel@tonic-gate	kstat.h			\
2747c478bd9Sstevel@tonic-gate	kstr.h			\
2757c478bd9Sstevel@tonic-gate	ksyms.h			\
2767c478bd9Sstevel@tonic-gate	ksynch.h		\
2777c478bd9Sstevel@tonic-gate	ldterm.h		\
2787c478bd9Sstevel@tonic-gate	lgrp.h			\
2797c478bd9Sstevel@tonic-gate	lgrp_user.h		\
2807c478bd9Sstevel@tonic-gate	link.h			\
2817c478bd9Sstevel@tonic-gate	list.h			\
2827c478bd9Sstevel@tonic-gate	list_impl.h		\
2837c478bd9Sstevel@tonic-gate	llc1.h			\
2847c478bd9Sstevel@tonic-gate	llc2.h			\
2857c478bd9Sstevel@tonic-gate	loadavg.h		\
2867c478bd9Sstevel@tonic-gate	lock.h			\
2877c478bd9Sstevel@tonic-gate	lockfs.h		\
2887c478bd9Sstevel@tonic-gate	lockstat.h		\
2897c478bd9Sstevel@tonic-gate	lofi.h			\
2907c478bd9Sstevel@tonic-gate	log.h			\
2917c478bd9Sstevel@tonic-gate	logindmux.h		\
2927c478bd9Sstevel@tonic-gate	logindmux_impl.h	\
2937c478bd9Sstevel@tonic-gate	lwp.h			\
2947c478bd9Sstevel@tonic-gate	lwp_timer_impl.h	\
2957c478bd9Sstevel@tonic-gate	lwp_upimutex_impl.h	\
2967c478bd9Sstevel@tonic-gate	mac.h			\
2977c478bd9Sstevel@tonic-gate	mac_impl.h		\
2987c478bd9Sstevel@tonic-gate	map.h			\
2997c478bd9Sstevel@tonic-gate	md5.h			\
3007c478bd9Sstevel@tonic-gate	md5_consts.h		\
3017c478bd9Sstevel@tonic-gate	mdi_impldefs.h		\
3027c478bd9Sstevel@tonic-gate	mem.h			\
3037c478bd9Sstevel@tonic-gate	mem_config.h		\
3047c478bd9Sstevel@tonic-gate	memlist.h		\
3057c478bd9Sstevel@tonic-gate	mkdev.h			\
3067c478bd9Sstevel@tonic-gate	mhd.h			\
3077c478bd9Sstevel@tonic-gate	miiregs.h		\
3087c478bd9Sstevel@tonic-gate	mixer.h			\
3097c478bd9Sstevel@tonic-gate	mman.h			\
3107c478bd9Sstevel@tonic-gate	mntent.h		\
3117c478bd9Sstevel@tonic-gate	mntio.h			\
3127c478bd9Sstevel@tonic-gate	mnttab.h		\
3137c478bd9Sstevel@tonic-gate	modctl.h		\
3147c478bd9Sstevel@tonic-gate	mode.h			\
3157c478bd9Sstevel@tonic-gate	model.h			\
3167c478bd9Sstevel@tonic-gate	modhash.h		\
3177c478bd9Sstevel@tonic-gate	modhash_impl.h		\
3187c478bd9Sstevel@tonic-gate	mount.h			\
3197c478bd9Sstevel@tonic-gate	msacct.h		\
3207c478bd9Sstevel@tonic-gate	msg.h			\
3217c478bd9Sstevel@tonic-gate	msg_impl.h		\
3227c478bd9Sstevel@tonic-gate	msio.h			\
3237c478bd9Sstevel@tonic-gate	msreg.h			\
3247c478bd9Sstevel@tonic-gate	mtio.h			\
3257c478bd9Sstevel@tonic-gate	multidata.h		\
3267c478bd9Sstevel@tonic-gate	multidata_impl.h	\
3277c478bd9Sstevel@tonic-gate	mutex.h			\
3287c478bd9Sstevel@tonic-gate	nbmlock.h		\
3297c478bd9Sstevel@tonic-gate	ndifm.h		\
3307c478bd9Sstevel@tonic-gate	ndi_impldefs.h		\
3317c478bd9Sstevel@tonic-gate	netconfig.h		\
3327c478bd9Sstevel@tonic-gate	nexusdefs.h		\
3337c478bd9Sstevel@tonic-gate	note.h			\
3347c478bd9Sstevel@tonic-gate	nvpair.h                \
3357c478bd9Sstevel@tonic-gate	nvpair_impl.h           \
3367c478bd9Sstevel@tonic-gate	objfs.h			\
3377c478bd9Sstevel@tonic-gate	objfs_impl.h		\
3387c478bd9Sstevel@tonic-gate	ontrap.h                \
3397c478bd9Sstevel@tonic-gate	open.h			\
3407c478bd9Sstevel@tonic-gate	openpromio.h		\
3417c478bd9Sstevel@tonic-gate	panic.h			\
3427c478bd9Sstevel@tonic-gate	param.h			\
3437c478bd9Sstevel@tonic-gate	pathconf.h		\
3447c478bd9Sstevel@tonic-gate	pathname.h		\
3457c478bd9Sstevel@tonic-gate	pattr.h			\
3467c478bd9Sstevel@tonic-gate	serializer.h		\
3477c478bd9Sstevel@tonic-gate	pbio.h			\
3487c478bd9Sstevel@tonic-gate	pccard.h		\
3497c478bd9Sstevel@tonic-gate	pci.h			\
3509164eb65Stimh	pcie.h			\
3517c478bd9Sstevel@tonic-gate	pci_impl.h		\
3527c478bd9Sstevel@tonic-gate	pcmcia.h		\
3537c478bd9Sstevel@tonic-gate	pctypes.h		\
3547c478bd9Sstevel@tonic-gate	pem.h			\
3557c478bd9Sstevel@tonic-gate	pfmod.h			\
3567c478bd9Sstevel@tonic-gate	phx.h			\
3577c478bd9Sstevel@tonic-gate	pm.h			\
3587c478bd9Sstevel@tonic-gate	policy.h		\
3597c478bd9Sstevel@tonic-gate	poll.h			\
3607c478bd9Sstevel@tonic-gate	poll_impl.h		\
3617c478bd9Sstevel@tonic-gate	pool.h			\
3627c478bd9Sstevel@tonic-gate	pool_impl.h		\
3637c478bd9Sstevel@tonic-gate	pool_pset.h		\
3647c478bd9Sstevel@tonic-gate	port.h			\
3657c478bd9Sstevel@tonic-gate	port_impl.h		\
3667c478bd9Sstevel@tonic-gate	port_kernel.h		\
3677c478bd9Sstevel@tonic-gate	ppmio.h                 \
3687c478bd9Sstevel@tonic-gate	priocntl.h		\
3697c478bd9Sstevel@tonic-gate	priv.h			\
3707c478bd9Sstevel@tonic-gate	priv_impl.h		\
3717c478bd9Sstevel@tonic-gate	prnio.h			\
3727c478bd9Sstevel@tonic-gate	proc.h			\
3737c478bd9Sstevel@tonic-gate	processor.h		\
3747c478bd9Sstevel@tonic-gate	procfs.h		\
3757c478bd9Sstevel@tonic-gate	procset.h		\
3767c478bd9Sstevel@tonic-gate	project.h		\
3777c478bd9Sstevel@tonic-gate	protosw.h		\
3787c478bd9Sstevel@tonic-gate	prsystm.h		\
3797c478bd9Sstevel@tonic-gate	pset.h			\
3807c478bd9Sstevel@tonic-gate	pshot.h			\
3817c478bd9Sstevel@tonic-gate	ptem.h			\
3827c478bd9Sstevel@tonic-gate	ptms.h			\
3837c478bd9Sstevel@tonic-gate	ptyvar.h		\
3847c478bd9Sstevel@tonic-gate	raidioctl.h		\
3857c478bd9Sstevel@tonic-gate	ramdisk.h		\
3867c478bd9Sstevel@tonic-gate	random.h		\
3877c478bd9Sstevel@tonic-gate	rctl.h			\
3887c478bd9Sstevel@tonic-gate	rctl_impl.h		\
3897c478bd9Sstevel@tonic-gate	reboot.h		\
3907c478bd9Sstevel@tonic-gate	refstr.h		\
3917c478bd9Sstevel@tonic-gate	refstr_impl.h		\
3927c478bd9Sstevel@tonic-gate	resource.h		\
3937c478bd9Sstevel@tonic-gate	rlioctl.h		\
3947c478bd9Sstevel@tonic-gate	rt.h			\
3957c478bd9Sstevel@tonic-gate	rtpriocntl.h		\
3967c478bd9Sstevel@tonic-gate	rwlock.h		\
3977c478bd9Sstevel@tonic-gate	rwlock_impl.h		\
3987c478bd9Sstevel@tonic-gate	rwstlock.h		\
3997c478bd9Sstevel@tonic-gate	sad.h			\
4007c478bd9Sstevel@tonic-gate	schedctl.h		\
4017c478bd9Sstevel@tonic-gate	sdt.h			\
4027c478bd9Sstevel@tonic-gate	select.h		\
4037c478bd9Sstevel@tonic-gate	sem.h			\
4047c478bd9Sstevel@tonic-gate	sem_impl.h		\
4057c478bd9Sstevel@tonic-gate	sema_impl.h		\
4067c478bd9Sstevel@tonic-gate	semaphore.h		\
4077c478bd9Sstevel@tonic-gate	sendfile.h		\
4087c478bd9Sstevel@tonic-gate	ser_sync.h		\
4097c478bd9Sstevel@tonic-gate	session.h		\
4107c478bd9Sstevel@tonic-gate	sha1.h			\
4117c478bd9Sstevel@tonic-gate	sha1_consts.h		\
4127c478bd9Sstevel@tonic-gate	sha2.h			\
4137c478bd9Sstevel@tonic-gate	sha2_consts.h		\
4147c478bd9Sstevel@tonic-gate	share.h			\
4157c478bd9Sstevel@tonic-gate	shm.h			\
4167c478bd9Sstevel@tonic-gate	shm_impl.h		\
4177c478bd9Sstevel@tonic-gate	siginfo.h		\
4187c478bd9Sstevel@tonic-gate	signal.h		\
4197c478bd9Sstevel@tonic-gate	sleepq.h		\
42084ab085aSmws	smbios.h		\
42184ab085aSmws	smbios_impl.h		\
4227c478bd9Sstevel@tonic-gate	sobject.h		\
4237c478bd9Sstevel@tonic-gate	socket.h		\
4247c478bd9Sstevel@tonic-gate	socket_impl.h		\
4257c478bd9Sstevel@tonic-gate	socketvar.h		\
4267c478bd9Sstevel@tonic-gate	sockio.h		\
4277c478bd9Sstevel@tonic-gate	squeue.h		\
4287c478bd9Sstevel@tonic-gate	squeue_impl.h		\
4297c478bd9Sstevel@tonic-gate	sservice.h		\
4307c478bd9Sstevel@tonic-gate	stat.h			\
4317c478bd9Sstevel@tonic-gate	statfs.h		\
4327c478bd9Sstevel@tonic-gate	statvfs.h		\
4337c478bd9Sstevel@tonic-gate	stdint.h		\
4347c478bd9Sstevel@tonic-gate	stermio.h		\
4357c478bd9Sstevel@tonic-gate	stream.h		\
4367c478bd9Sstevel@tonic-gate	strft.h			\
4377c478bd9Sstevel@tonic-gate	strlog.h		\
4387c478bd9Sstevel@tonic-gate	strmdep.h		\
4397c478bd9Sstevel@tonic-gate	stropts.h		\
4407c478bd9Sstevel@tonic-gate	strredir.h		\
4417c478bd9Sstevel@tonic-gate	strstat.h		\
4427c478bd9Sstevel@tonic-gate	strsubr.h		\
4437c478bd9Sstevel@tonic-gate	strsun.h		\
4447c478bd9Sstevel@tonic-gate	strtty.h		\
4457c478bd9Sstevel@tonic-gate	sunddi.h		\
4467c478bd9Sstevel@tonic-gate	sunldi.h		\
4477c478bd9Sstevel@tonic-gate	sunldi_impl.h		\
4487c478bd9Sstevel@tonic-gate	sunmdi.h		\
4497c478bd9Sstevel@tonic-gate	sunndi.h		\
4507c478bd9Sstevel@tonic-gate	sunos_dhcp_class.h	\
4517c478bd9Sstevel@tonic-gate	sunpm.h			\
4527c478bd9Sstevel@tonic-gate	suntpi.h		\
4537c478bd9Sstevel@tonic-gate	suntty.h		\
4547c478bd9Sstevel@tonic-gate	swap.h			\
4557c478bd9Sstevel@tonic-gate	synch.h			\
4567c478bd9Sstevel@tonic-gate	syscall.h		\
4577c478bd9Sstevel@tonic-gate	sysconf.h		\
4587c478bd9Sstevel@tonic-gate	sysconfig.h		\
4597c478bd9Sstevel@tonic-gate	sysevent.h	\
4607c478bd9Sstevel@tonic-gate	sysevent_impl.h         \
4617c478bd9Sstevel@tonic-gate	sysinfo.h		\
4627c478bd9Sstevel@tonic-gate	syslog.h		\
4637c478bd9Sstevel@tonic-gate	sysmacros.h		\
4647c478bd9Sstevel@tonic-gate	sysmsg_impl.h		\
4657c478bd9Sstevel@tonic-gate	systeminfo.h		\
4667c478bd9Sstevel@tonic-gate	systm.h			\
4677c478bd9Sstevel@tonic-gate	task.h			\
4687c478bd9Sstevel@tonic-gate	taskq.h			\
4697c478bd9Sstevel@tonic-gate	taskq_impl.h		\
4707c478bd9Sstevel@tonic-gate	t_kuser.h		\
4717c478bd9Sstevel@tonic-gate	t_lock.h		\
4727c478bd9Sstevel@tonic-gate	telioctl.h		\
4737c478bd9Sstevel@tonic-gate	termio.h		\
4747c478bd9Sstevel@tonic-gate	termios.h		\
4757c478bd9Sstevel@tonic-gate	termiox.h		\
4767c478bd9Sstevel@tonic-gate	thread.h		\
4777c478bd9Sstevel@tonic-gate	ticlts.h		\
4787c478bd9Sstevel@tonic-gate	ticots.h		\
4797c478bd9Sstevel@tonic-gate	ticotsord.h		\
4807c478bd9Sstevel@tonic-gate	tihdr.h			\
4817c478bd9Sstevel@tonic-gate	time.h			\
4827c478bd9Sstevel@tonic-gate	time_impl.h		\
4837c478bd9Sstevel@tonic-gate	time_std_impl.h		\
4847c478bd9Sstevel@tonic-gate	timeb.h			\
4857c478bd9Sstevel@tonic-gate	timer.h			\
4867c478bd9Sstevel@tonic-gate	times.h			\
4877c478bd9Sstevel@tonic-gate	timex.h			\
4887c478bd9Sstevel@tonic-gate	timod.h			\
4897c478bd9Sstevel@tonic-gate	tirdwr.h		\
4907c478bd9Sstevel@tonic-gate	tiuser.h		\
4917c478bd9Sstevel@tonic-gate	tl.h			\
4927c478bd9Sstevel@tonic-gate	tnf.h			\
4937c478bd9Sstevel@tonic-gate	tnf_com.h		\
4947c478bd9Sstevel@tonic-gate	tnf_probe.h		\
4957c478bd9Sstevel@tonic-gate	tnf_writer.h		\
4967c478bd9Sstevel@tonic-gate	todio.h			\
4977c478bd9Sstevel@tonic-gate	tpicommon.h		\
4987c478bd9Sstevel@tonic-gate	ts.h			\
4997c478bd9Sstevel@tonic-gate	tspriocntl.h		\
5007c478bd9Sstevel@tonic-gate	ttcompat.h		\
5017c478bd9Sstevel@tonic-gate	ttold.h			\
5027c478bd9Sstevel@tonic-gate	tty.h			\
5037c478bd9Sstevel@tonic-gate	ttychars.h		\
5047c478bd9Sstevel@tonic-gate	ttydev.h		\
5057c478bd9Sstevel@tonic-gate	tuneable.h		\
5067c478bd9Sstevel@tonic-gate	turnstile.h		\
5077c478bd9Sstevel@tonic-gate	types.h			\
5087c478bd9Sstevel@tonic-gate	types32.h		\
5097c478bd9Sstevel@tonic-gate	uadmin.h		\
5107c478bd9Sstevel@tonic-gate	ucred.h			\
5117c478bd9Sstevel@tonic-gate	uio.h			\
5127c478bd9Sstevel@tonic-gate	ulimit.h		\
5137c478bd9Sstevel@tonic-gate	un.h			\
5147c478bd9Sstevel@tonic-gate	unistd.h		\
5157c478bd9Sstevel@tonic-gate	user.h			\
5167c478bd9Sstevel@tonic-gate	ustat.h			\
5177c478bd9Sstevel@tonic-gate	utime.h			\
5187c478bd9Sstevel@tonic-gate	utsname.h		\
5197c478bd9Sstevel@tonic-gate	utssys.h		\
5207c478bd9Sstevel@tonic-gate	uuid.h			\
5217c478bd9Sstevel@tonic-gate	va_impl.h		\
5227c478bd9Sstevel@tonic-gate	va_list.h		\
5237c478bd9Sstevel@tonic-gate	var.h			\
5247c478bd9Sstevel@tonic-gate	varargs.h		\
5257c478bd9Sstevel@tonic-gate	vfs.h			\
5267c478bd9Sstevel@tonic-gate	vfstab.h		\
5277c478bd9Sstevel@tonic-gate	vgareg.h		\
5287c478bd9Sstevel@tonic-gate	visual_io.h		\
5297c478bd9Sstevel@tonic-gate	vm.h			\
5307c478bd9Sstevel@tonic-gate	vmem.h			\
5317c478bd9Sstevel@tonic-gate	vmem_impl.h		\
5327c478bd9Sstevel@tonic-gate	vmmeter.h		\
5337c478bd9Sstevel@tonic-gate	vmsystm.h		\
5347c478bd9Sstevel@tonic-gate	vnode.h			\
5357c478bd9Sstevel@tonic-gate	vol.h			\
5367c478bd9Sstevel@tonic-gate	vtoc.h			\
5377c478bd9Sstevel@tonic-gate	vtrace.h		\
5387c478bd9Sstevel@tonic-gate	vuid_event.h		\
5397c478bd9Sstevel@tonic-gate	vuid_wheel.h		\
5407c478bd9Sstevel@tonic-gate	vuid_queue.h		\
5417c478bd9Sstevel@tonic-gate	vuid_state.h		\
5427c478bd9Sstevel@tonic-gate	vuid_store.h		\
5437c478bd9Sstevel@tonic-gate	wait.h			\
5447c478bd9Sstevel@tonic-gate	wanboot_impl.h		\
5457c478bd9Sstevel@tonic-gate	watchpoint.h		\
5467c478bd9Sstevel@tonic-gate	winlockio.h		\
5477c478bd9Sstevel@tonic-gate	zcons.h			\
5487c478bd9Sstevel@tonic-gate	zone.h			\
5497c478bd9Sstevel@tonic-gate	xti_inet.h		\
5507c478bd9Sstevel@tonic-gate	xti_osi.h		\
5517c478bd9Sstevel@tonic-gate	xti_xtiopt.h		\
5527c478bd9Sstevel@tonic-gate	zmod.h
5537c478bd9Sstevel@tonic-gate
5547c478bd9Sstevel@tonic-gateHDRS=				\
5557c478bd9Sstevel@tonic-gate	$(GENHDRS)		\
5567c478bd9Sstevel@tonic-gate	$(CHKHDRS)
5577c478bd9Sstevel@tonic-gate
5587c478bd9Sstevel@tonic-gateAUDIOHDRS=			\
5597c478bd9Sstevel@tonic-gate	ac97.h			\
5607c478bd9Sstevel@tonic-gate	am_src1.h		\
5617c478bd9Sstevel@tonic-gate	audio_apm.h		\
5627c478bd9Sstevel@tonic-gate	audio_mixer.h		\
5637c478bd9Sstevel@tonic-gate	audio_src.h		\
5647c478bd9Sstevel@tonic-gate	audio_support.h		\
5657c478bd9Sstevel@tonic-gate	audio_trace.h		\
5667c478bd9Sstevel@tonic-gate	audioens.h		\
5677c478bd9Sstevel@tonic-gate	g711.h
5687c478bd9Sstevel@tonic-gate
5697c478bd9Sstevel@tonic-gateBSCHDRS=			\
5707c478bd9Sstevel@tonic-gate	bscbus.h		\
5717c478bd9Sstevel@tonic-gate	bscv_impl.h		\
5727c478bd9Sstevel@tonic-gate	lom_ebuscodes.h		\
5737c478bd9Sstevel@tonic-gate	lom_io.h		\
5747c478bd9Sstevel@tonic-gate	lom_priv.h		\
5757c478bd9Sstevel@tonic-gate	lombus.h
5767c478bd9Sstevel@tonic-gate
5777c478bd9Sstevel@tonic-gateMDESCHDRS=			\
5787c478bd9Sstevel@tonic-gate	mdesc.h			\
5797c478bd9Sstevel@tonic-gate	mdesc_impl.h
5807c478bd9Sstevel@tonic-gate
5817c478bd9Sstevel@tonic-gateCRYPTOHDRS=			\
5827c478bd9Sstevel@tonic-gate	elfsign.h		\
5837c478bd9Sstevel@tonic-gate	ioctl.h			\
5847c478bd9Sstevel@tonic-gate	ioctladmin.h		\
5857c478bd9Sstevel@tonic-gate	common.h		\
5867c478bd9Sstevel@tonic-gate	impl.h			\
5877c478bd9Sstevel@tonic-gate	spi.h			\
5887c478bd9Sstevel@tonic-gate	api.h			\
5897c478bd9Sstevel@tonic-gate	ops_impl.h		\
5907c478bd9Sstevel@tonic-gate	sched_impl.h
5917c478bd9Sstevel@tonic-gate
5928eea8e29Sap25164DCAMHDRS=			\
5938eea8e29Sap25164	dcam1394_io.h
5948eea8e29Sap25164
5957c478bd9Sstevel@tonic-gateIBHDRS=			\
5967c478bd9Sstevel@tonic-gate	ib_types.h	\
5977c478bd9Sstevel@tonic-gate	ib_pkt_hdrs.h
5987c478bd9Sstevel@tonic-gate
5997c478bd9Sstevel@tonic-gateIBTLHDRS=		\
6007c478bd9Sstevel@tonic-gate	ibtl_types.h	\
6017c478bd9Sstevel@tonic-gate	ibtl_status.h	\
6027c478bd9Sstevel@tonic-gate	ibti.h		\
6037c478bd9Sstevel@tonic-gate	ibti_cm.h	\
6047c478bd9Sstevel@tonic-gate	ibci.h		\
6057c478bd9Sstevel@tonic-gate	ibti_common.h	\
6067c478bd9Sstevel@tonic-gate	ibvti.h		\
6077c478bd9Sstevel@tonic-gate	ibtl_ci_types.h
6087c478bd9Sstevel@tonic-gate
6097c478bd9Sstevel@tonic-gateIBTLIMPLHDRS=		\
6107c478bd9Sstevel@tonic-gate	ibtl_util.h
6117c478bd9Sstevel@tonic-gate
6127c478bd9Sstevel@tonic-gateIBNEXHDRS=		\
6137c478bd9Sstevel@tonic-gate	ibnex_devctl.h
6147c478bd9Sstevel@tonic-gate
6157c478bd9Sstevel@tonic-gateIBMFHDRS=		\
6167c478bd9Sstevel@tonic-gate	ibmf.h		\
6177c478bd9Sstevel@tonic-gate	ibmf_msg.h	\
6187c478bd9Sstevel@tonic-gate	ibmf_saa.h	\
6197c478bd9Sstevel@tonic-gate	ibmf_utils.h
6207c478bd9Sstevel@tonic-gate
6217c478bd9Sstevel@tonic-gateIBMGTHDRS=		\
6227c478bd9Sstevel@tonic-gate	ib_dm_attr.h	\
6237c478bd9Sstevel@tonic-gate	ib_mad.h	\
6247c478bd9Sstevel@tonic-gate	sm_attr.h	\
6257c478bd9Sstevel@tonic-gate	sa_recs.h
6267c478bd9Sstevel@tonic-gate
6277c478bd9Sstevel@tonic-gateIBDHDRS=		\
6287c478bd9Sstevel@tonic-gate	ibd.h
6297c478bd9Sstevel@tonic-gate
6307c478bd9Sstevel@tonic-gateTAVORHDRS=		\
6317c478bd9Sstevel@tonic-gate	tavor_ioctl.h
6327c478bd9Sstevel@tonic-gate
6337c478bd9Sstevel@tonic-gateISOHDRS=			\
6347c478bd9Sstevel@tonic-gate	signal_iso.h
6357c478bd9Sstevel@tonic-gate
6367c478bd9Sstevel@tonic-gateDERIVED_LVMHDRS=	\
6377c478bd9Sstevel@tonic-gate	md_mdiox.h		\
6387c478bd9Sstevel@tonic-gate	md_basic.h		\
6397c478bd9Sstevel@tonic-gate	mdmed.h			\
6407c478bd9Sstevel@tonic-gate	md_mhdx.h		\
6417c478bd9Sstevel@tonic-gate	mdmn_commd.h
6427c478bd9Sstevel@tonic-gate
6437c478bd9Sstevel@tonic-gateLVMHDRS=			\
6447c478bd9Sstevel@tonic-gate	md_convert.h		\
6457c478bd9Sstevel@tonic-gate	md_crc.h		\
6467c478bd9Sstevel@tonic-gate	md_hotspares.h		\
6477c478bd9Sstevel@tonic-gate	md_mddb.h		\
6487c478bd9Sstevel@tonic-gate	md_mirror.h		\
6497c478bd9Sstevel@tonic-gate	md_mirror_shared.h	\
6507c478bd9Sstevel@tonic-gate	md_names.h		\
6517c478bd9Sstevel@tonic-gate	md_notify.h		\
6527c478bd9Sstevel@tonic-gate	md_raid.h		\
6537c478bd9Sstevel@tonic-gate	md_rename.h		\
6547c478bd9Sstevel@tonic-gate	md_sp.h			\
6557c478bd9Sstevel@tonic-gate	md_stripe.h		\
6567c478bd9Sstevel@tonic-gate	md_trans.h		\
6577c478bd9Sstevel@tonic-gate	mdio.h			\
6587c478bd9Sstevel@tonic-gate	mdvar.h
6597c478bd9Sstevel@tonic-gate
6607c478bd9Sstevel@tonic-gateALL_LVMHDRS=			\
6617c478bd9Sstevel@tonic-gate	$(LVMHDRS)		\
6627c478bd9Sstevel@tonic-gate	$(DERIVED_LVMHDRS)
6637c478bd9Sstevel@tonic-gate
6647c478bd9Sstevel@tonic-gateFMHDRS=				\
6657c478bd9Sstevel@tonic-gate	protocol.h		\
6667c478bd9Sstevel@tonic-gate	util.h
6677c478bd9Sstevel@tonic-gate
6687c478bd9Sstevel@tonic-gatesparc_FMCPUHDRS=		\
6697c478bd9Sstevel@tonic-gate	UltraSPARC-II.h		\
670822fb41dStsien	UltraSPARC-III.h	\
671822fb41dStsien	UltraSPARC-T1.h
6727c478bd9Sstevel@tonic-gateFMCPUHDRS=$($(MACH)_FMCPUHDRS)
6737c478bd9Sstevel@tonic-gate
6747c478bd9Sstevel@tonic-gateFMIOHDRS=			\
6757c478bd9Sstevel@tonic-gate	ddi.h			\
6767c478bd9Sstevel@tonic-gate	pci.h			\
6777c478bd9Sstevel@tonic-gate	sun4upci.h
6787c478bd9Sstevel@tonic-gate
6797c478bd9Sstevel@tonic-gateFSHDRS=				\
6807c478bd9Sstevel@tonic-gate	autofs.h		\
6817c478bd9Sstevel@tonic-gate	cachefs_dir.h		\
6827c478bd9Sstevel@tonic-gate	cachefs_dlog.h		\
6837c478bd9Sstevel@tonic-gate	cachefs_filegrp.h	\
6847c478bd9Sstevel@tonic-gate	cachefs_fs.h		\
6857c478bd9Sstevel@tonic-gate	cachefs_fscache.h	\
6867c478bd9Sstevel@tonic-gate	cachefs_ioctl.h		\
6877c478bd9Sstevel@tonic-gate	cachefs_log.h		\
6887c478bd9Sstevel@tonic-gate	dv_node.h		\
6897c478bd9Sstevel@tonic-gate	fifonode.h		\
6907c478bd9Sstevel@tonic-gate	hsfs_isospec.h		\
6917c478bd9Sstevel@tonic-gate	hsfs_node.h		\
6927c478bd9Sstevel@tonic-gate	hsfs_rrip.h		\
6937c478bd9Sstevel@tonic-gate	hsfs_spec.h		\
6947c478bd9Sstevel@tonic-gate	hsfs_susp.h		\
6957c478bd9Sstevel@tonic-gate	lofs_info.h		\
6967c478bd9Sstevel@tonic-gate	lofs_node.h		\
6977c478bd9Sstevel@tonic-gate	mntdata.h		\
6987c478bd9Sstevel@tonic-gate	namenode.h		\
6997c478bd9Sstevel@tonic-gate	pc_dir.h		\
7007c478bd9Sstevel@tonic-gate	pc_fs.h			\
7017c478bd9Sstevel@tonic-gate	pc_label.h		\
7027c478bd9Sstevel@tonic-gate	pc_node.h		\
7037c478bd9Sstevel@tonic-gate	pxfs_ki.h		\
7047c478bd9Sstevel@tonic-gate	snode.h			\
7057c478bd9Sstevel@tonic-gate	swapnode.h		\
7067c478bd9Sstevel@tonic-gate	tmp.h			\
7077c478bd9Sstevel@tonic-gate	tmpnode.h		\
7087c478bd9Sstevel@tonic-gate	udf_inode.h		\
7097c478bd9Sstevel@tonic-gate	udf_volume.h		\
7107c478bd9Sstevel@tonic-gate	ufs_acl.h		\
7117c478bd9Sstevel@tonic-gate	ufs_bio.h		\
7127c478bd9Sstevel@tonic-gate	ufs_filio.h		\
7137c478bd9Sstevel@tonic-gate	ufs_fs.h		\
7147c478bd9Sstevel@tonic-gate	ufs_fsdir.h		\
7157c478bd9Sstevel@tonic-gate	ufs_inode.h		\
7167c478bd9Sstevel@tonic-gate	ufs_lockfs.h		\
7177c478bd9Sstevel@tonic-gate	ufs_log.h		\
7187c478bd9Sstevel@tonic-gate	ufs_mount.h		\
7197c478bd9Sstevel@tonic-gate	ufs_panic.h		\
7207c478bd9Sstevel@tonic-gate	ufs_prot.h		\
7217c478bd9Sstevel@tonic-gate	ufs_quota.h		\
7227c478bd9Sstevel@tonic-gate	ufs_snap.h              \
7237c478bd9Sstevel@tonic-gate	ufs_trans.h
7247c478bd9Sstevel@tonic-gate
7257c478bd9Sstevel@tonic-gatePCMCIAHDRS=		\
7267c478bd9Sstevel@tonic-gate	pcata.h		\
7277c478bd9Sstevel@tonic-gate	pcelx.h		\
7287c478bd9Sstevel@tonic-gate	pcgld.h		\
7297c478bd9Sstevel@tonic-gate	pcramio.h	\
7307c478bd9Sstevel@tonic-gate	pcramvar.h	\
7317c478bd9Sstevel@tonic-gate	pcser_conf.h	\
7327c478bd9Sstevel@tonic-gate	pcser_io.h	\
7337c478bd9Sstevel@tonic-gate	pcser_reg.h	\
7347c478bd9Sstevel@tonic-gate	pcser_manuspec.h \
7357c478bd9Sstevel@tonic-gate	pcser_var.h
7367c478bd9Sstevel@tonic-gate
7377c478bd9Sstevel@tonic-gateSCSIHDRS=		\
7387c478bd9Sstevel@tonic-gate	scsi.h		\
7397c478bd9Sstevel@tonic-gate	scsi_address.h	\
7407c478bd9Sstevel@tonic-gate	scsi_ctl.h	\
7417c478bd9Sstevel@tonic-gate	scsi_params.h	\
7427c478bd9Sstevel@tonic-gate	scsi_pkt.h	\
7437c478bd9Sstevel@tonic-gate	scsi_resource.h	\
7447c478bd9Sstevel@tonic-gate	scsi_types.h	\
7457c478bd9Sstevel@tonic-gate	scsi_watch.h
7467c478bd9Sstevel@tonic-gate
7477c478bd9Sstevel@tonic-gateSCSICONFHDRS=		\
7487c478bd9Sstevel@tonic-gate	autoconf.h	\
7497c478bd9Sstevel@tonic-gate	device.h
7507c478bd9Sstevel@tonic-gate
7517c478bd9Sstevel@tonic-gateSCSIGENHDRS=		\
7527c478bd9Sstevel@tonic-gate	commands.h	\
7537c478bd9Sstevel@tonic-gate	dad_mode.h	\
7547c478bd9Sstevel@tonic-gate	inquiry.h	\
7557c478bd9Sstevel@tonic-gate	message.h	\
7567c478bd9Sstevel@tonic-gate	mode.h		\
7577c478bd9Sstevel@tonic-gate	sense.h		\
7587c478bd9Sstevel@tonic-gate	status.h
7597c478bd9Sstevel@tonic-gate
7607c478bd9Sstevel@tonic-gateSCSIIMPLHDRS=		\
7617c478bd9Sstevel@tonic-gate	commands.h	\
7627c478bd9Sstevel@tonic-gate	inquiry.h	\
7637c478bd9Sstevel@tonic-gate	mode.h		\
7647c478bd9Sstevel@tonic-gate	pkt_wrapper.h	\
7657c478bd9Sstevel@tonic-gate	sense.h		\
7667c478bd9Sstevel@tonic-gate	services.h	\
7677c478bd9Sstevel@tonic-gate	status.h	\
7687c478bd9Sstevel@tonic-gate	transport.h	\
7697c478bd9Sstevel@tonic-gate	scsi_reset_notify.h \
7707c478bd9Sstevel@tonic-gate	types.h		\
7717c478bd9Sstevel@tonic-gate	uscsi.h
7727c478bd9Sstevel@tonic-gate
7737c478bd9Sstevel@tonic-gateSCSITARGETSHDRS=	\
7747c478bd9Sstevel@tonic-gate	ses.h		\
7757c478bd9Sstevel@tonic-gate	sesio.h		\
7767c478bd9Sstevel@tonic-gate	stdef.h		\
7777c478bd9Sstevel@tonic-gate	sddef.h		\
7787c478bd9Sstevel@tonic-gate	sgendef.h
7797c478bd9Sstevel@tonic-gate
7807c478bd9Sstevel@tonic-gateSCSICADHDRS=		\
7817c478bd9Sstevel@tonic-gate	glmreg.h	\
7827c478bd9Sstevel@tonic-gate	glmvar.h	\
7837c478bd9Sstevel@tonic-gate	mptreg.h	\
7847c478bd9Sstevel@tonic-gate	mptvar.h
7857c478bd9Sstevel@tonic-gate
7867c478bd9Sstevel@tonic-gateSCSIVHCIHDRS=		\
7877c478bd9Sstevel@tonic-gate	scsi_vhci.h
7887c478bd9Sstevel@tonic-gate
7897c478bd9Sstevel@tonic-gateFCHDRS=			\
7907c478bd9Sstevel@tonic-gate	fc_transport.h	\
7917c478bd9Sstevel@tonic-gate	linkapp.h	\
7927c478bd9Sstevel@tonic-gate	fc.h		\
7937c478bd9Sstevel@tonic-gate	fcp.h		\
7947c478bd9Sstevel@tonic-gate	fcal_transport.h \
7957c478bd9Sstevel@tonic-gate	fcal.h		\
7967c478bd9Sstevel@tonic-gate	fcal_linkapp.h	\
7977c478bd9Sstevel@tonic-gate	fcio.h
7987c478bd9Sstevel@tonic-gate
7997c478bd9Sstevel@tonic-gateSYSEVENTHDRS=		\
8007c478bd9Sstevel@tonic-gate	ap_driver.h     \
8017c478bd9Sstevel@tonic-gate	dev.h		\
8027c478bd9Sstevel@tonic-gate	domain.h        \
8037c478bd9Sstevel@tonic-gate	dr.h            \
8047c478bd9Sstevel@tonic-gate	env.h           \
8057c478bd9Sstevel@tonic-gate	eventdefs.h	\
8067c478bd9Sstevel@tonic-gate	ipmp.h		\
8077c478bd9Sstevel@tonic-gate	svm.h
8087c478bd9Sstevel@tonic-gate
8097c478bd9Sstevel@tonic-gateCONTRACTHDRS=		\
8107c478bd9Sstevel@tonic-gate	process.h	\
8117c478bd9Sstevel@tonic-gate	process_impl.h
8127c478bd9Sstevel@tonic-gate
8137c478bd9Sstevel@tonic-gateUSBHDRS=	\
8147c478bd9Sstevel@tonic-gate	usba.h	\
8157c478bd9Sstevel@tonic-gate	usbai.h
8167c478bd9Sstevel@tonic-gate
8177c478bd9Sstevel@tonic-gateUSBAUDHDRS=           \
8187c478bd9Sstevel@tonic-gate	usb_audio.h
8197c478bd9Sstevel@tonic-gate
8207c478bd9Sstevel@tonic-gateUSBHUBDHDRS=		\
8217c478bd9Sstevel@tonic-gate	hub.h		\
8227c478bd9Sstevel@tonic-gate	hubd_impl.h
8237c478bd9Sstevel@tonic-gate
8247c478bd9Sstevel@tonic-gateUSBHIDHDRS=		\
8257c478bd9Sstevel@tonic-gate	hid.h
8267c478bd9Sstevel@tonic-gate
8277c478bd9Sstevel@tonic-gateUSBMSHDRS=		\
8287c478bd9Sstevel@tonic-gate	usb_bulkonly.h	\
8297c478bd9Sstevel@tonic-gate	usb_cbi.h
8307c478bd9Sstevel@tonic-gate
8317c478bd9Sstevel@tonic-gateUSBPRNHDRS=           \
8327c478bd9Sstevel@tonic-gate	usb_printer.h
8337c478bd9Sstevel@tonic-gate
8347c478bd9Sstevel@tonic-gateUGENHDRS=           \
8357c478bd9Sstevel@tonic-gate	usb_ugen.h
8367c478bd9Sstevel@tonic-gate
8377c478bd9Sstevel@tonic-gateHOTPLUGHDRS=	\
8387c478bd9Sstevel@tonic-gate	hpcsvc.h	\
8397c478bd9Sstevel@tonic-gate	hpctrl.h
8407c478bd9Sstevel@tonic-gate
8417c478bd9Sstevel@tonic-gateHOTPLUGPCIHDRS=	\
8427c478bd9Sstevel@tonic-gate	pcicfg.h	\
8437c478bd9Sstevel@tonic-gate	pcihp.h
8447c478bd9Sstevel@tonic-gate
8457c478bd9Sstevel@tonic-gateRSMHDRS= \
8467c478bd9Sstevel@tonic-gate	rsm.h	\
8477c478bd9Sstevel@tonic-gate	rsm_common.h	\
8487c478bd9Sstevel@tonic-gate	rsmapi_common.h \
8497c478bd9Sstevel@tonic-gate	rsmpi.h	\
8507c478bd9Sstevel@tonic-gate	rsmpi_driver.h	\
8517c478bd9Sstevel@tonic-gate	rsmka_path_int.h
8527c478bd9Sstevel@tonic-gate
8537c478bd9Sstevel@tonic-gateI1394HDRS=		\
8547c478bd9Sstevel@tonic-gate	cmd1394.h	\
8557c478bd9Sstevel@tonic-gate	id1394.h	\
8567c478bd9Sstevel@tonic-gate	ieee1212.h	\
8577c478bd9Sstevel@tonic-gate	ieee1394.h	\
8587c478bd9Sstevel@tonic-gate	ixl1394.h	\
8597c478bd9Sstevel@tonic-gate	s1394_impl.h	\
8607c478bd9Sstevel@tonic-gate	t1394.h
8617c478bd9Sstevel@tonic-gate
8627c478bd9Sstevel@tonic-gate# "cmdk" headers used on sparc
8637c478bd9Sstevel@tonic-gateSDKTPHDRS=		\
8647c478bd9Sstevel@tonic-gate	dadkio.h	\
8657c478bd9Sstevel@tonic-gate	fdisk.h
8667c478bd9Sstevel@tonic-gate
8677c478bd9Sstevel@tonic-gate# "cmdk" headers used on i386
8687c478bd9Sstevel@tonic-gateDKTPHDRS=		\
8697c478bd9Sstevel@tonic-gate	altsctr.h	\
8707c478bd9Sstevel@tonic-gate	bbh.h		\
8717c478bd9Sstevel@tonic-gate	cm.h		\
8727c478bd9Sstevel@tonic-gate	cmdev.h		\
8737c478bd9Sstevel@tonic-gate	cmdk.h		\
8747c478bd9Sstevel@tonic-gate	cmpkt.h		\
8757c478bd9Sstevel@tonic-gate	controller.h	\
8767c478bd9Sstevel@tonic-gate	dadev.h		\
8777c478bd9Sstevel@tonic-gate	dadk.h		\
8787c478bd9Sstevel@tonic-gate	dadkio.h	\
8797c478bd9Sstevel@tonic-gate	fctypes.h	\
8807c478bd9Sstevel@tonic-gate	fdisk.h		\
8817c478bd9Sstevel@tonic-gate	flowctrl.h	\
8827c478bd9Sstevel@tonic-gate	gda.h		\
8837c478bd9Sstevel@tonic-gate	hba.h		\
8847c478bd9Sstevel@tonic-gate	quetypes.h	\
8857c478bd9Sstevel@tonic-gate	queue.h		\
8867c478bd9Sstevel@tonic-gate	tgcom.h		\
8877c478bd9Sstevel@tonic-gate	tgdk.h
8887c478bd9Sstevel@tonic-gate
8897c478bd9Sstevel@tonic-gate# "pc" header files used on i386
8907c478bd9Sstevel@tonic-gatePCHDRS=			\
8917c478bd9Sstevel@tonic-gate	avintr.h	\
8927c478bd9Sstevel@tonic-gate	dma_engine.h	\
8937c478bd9Sstevel@tonic-gate	i8272A.h	\
8947c478bd9Sstevel@tonic-gate	pcic_reg.h	\
8957c478bd9Sstevel@tonic-gate	pcic_var.h	\
8967c478bd9Sstevel@tonic-gate	pic.h		\
8977c478bd9Sstevel@tonic-gate	pit.h		\
8987c478bd9Sstevel@tonic-gate	rtc.h
8997c478bd9Sstevel@tonic-gate
9007c478bd9Sstevel@tonic-gate# I2O header files (currently used only on i386)
9017c478bd9Sstevel@tonic-gateI2OHDRS=		\
9027c478bd9Sstevel@tonic-gate	i2oadptr.h	\
9037c478bd9Sstevel@tonic-gate	i2obscsi.h	\
9047c478bd9Sstevel@tonic-gate	i2oexec.h	\
9057c478bd9Sstevel@tonic-gate	i2omsg.h	\
9067c478bd9Sstevel@tonic-gate	i2omstr.h	\
9077c478bd9Sstevel@tonic-gate	i2outil.h
9087c478bd9Sstevel@tonic-gate
9097c478bd9Sstevel@tonic-gate# SVVS headers and other excluded headers
9107c478bd9Sstevel@tonic-gateXHDRS=		\
9117c478bd9Sstevel@tonic-gate	lo.h	\
9127c478bd9Sstevel@tonic-gate	tidg.h	\
9137c478bd9Sstevel@tonic-gate	tivc.h	\
9147c478bd9Sstevel@tonic-gate	tmux.h
9157c478bd9Sstevel@tonic-gate
9167c478bd9Sstevel@tonic-gate# check files really don't exist
9177c478bd9Sstevel@tonic-gate
9187c478bd9Sstevel@tonic-gateaudio/%.check:	audio/%.h
9197c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9207c478bd9Sstevel@tonic-gate
9217c478bd9Sstevel@tonic-gateav/%.check:	av/%.h
9227c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9237c478bd9Sstevel@tonic-gate
9248eea8e29Sap25164dcam/%.check:	dcam/%.h
9258eea8e29Sap25164	$(DOT_H_CHECK)
9268eea8e29Sap25164
9277c478bd9Sstevel@tonic-gatefm/%.check:     fm/%.h
9287c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9297c478bd9Sstevel@tonic-gate
9307c478bd9Sstevel@tonic-gatefm/cpu/%.check:     fm/cpu/%.h
9317c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9327c478bd9Sstevel@tonic-gate
9337c478bd9Sstevel@tonic-gatefm/io/%.check:     fm/io/%.h
9347c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9357c478bd9Sstevel@tonic-gate
9367c478bd9Sstevel@tonic-gatefs/%.check:	fs/%.h
9377c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9387c478bd9Sstevel@tonic-gate
9397c478bd9Sstevel@tonic-gateib/%.check:		ib/%.h
9407c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9417c478bd9Sstevel@tonic-gate
9427c478bd9Sstevel@tonic-gateib/clients/ibd/%.check:	ib/clients/ibd/%.h
9437c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9447c478bd9Sstevel@tonic-gate
9457c478bd9Sstevel@tonic-gateib/ibtl/%.check:	ib/ibtl/%.h
9467c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9477c478bd9Sstevel@tonic-gate
9487c478bd9Sstevel@tonic-gateib/ibtl/impl/%.check:	ib/ibtl/impl/%.h
9497c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9507c478bd9Sstevel@tonic-gate
9517c478bd9Sstevel@tonic-gateib/ibnex/%.check:	ib/ibnex/%.h
9527c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9537c478bd9Sstevel@tonic-gate
9547c478bd9Sstevel@tonic-gateib/mgt/%.check:	ib/mgt/%.h
9557c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9567c478bd9Sstevel@tonic-gate
9577c478bd9Sstevel@tonic-gateib/mgt/ibmf/%.check:	ib/mgt/ibmf/%.h
9587c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9597c478bd9Sstevel@tonic-gate
9607c478bd9Sstevel@tonic-gateib/adapters/tavor/%.check:	ib/adapters/tavor/%.h
9617c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9627c478bd9Sstevel@tonic-gate
9637c478bd9Sstevel@tonic-gatelvm/%.check:	lvm/%.h
9647c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9657c478bd9Sstevel@tonic-gate
9667c478bd9Sstevel@tonic-gatepcmcia/%.check:	pcmcia/%.h
9677c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9687c478bd9Sstevel@tonic-gate
9697c478bd9Sstevel@tonic-gatescsi/%.check:		scsi/%.h
9707c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9717c478bd9Sstevel@tonic-gate
9727c478bd9Sstevel@tonic-gatescsi/conf/%.check:	scsi/conf/%.h
9737c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9747c478bd9Sstevel@tonic-gate
9757c478bd9Sstevel@tonic-gatescsi/generic/%.check:	scsi/generic/%.h
9767c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9777c478bd9Sstevel@tonic-gate
9787c478bd9Sstevel@tonic-gatescsi/impl/%.check:	scsi/impl/%.h
9797c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9807c478bd9Sstevel@tonic-gate
9817c478bd9Sstevel@tonic-gatescsi/targets/%.check:	scsi/targets/%.h
9827c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9837c478bd9Sstevel@tonic-gate
9847c478bd9Sstevel@tonic-gatescsi/adapters/%.check:	scsi/adapters/%.h
9857c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9867c478bd9Sstevel@tonic-gate
9877c478bd9Sstevel@tonic-gatesysevent/%.check:     sysevent/%.h
9887c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9897c478bd9Sstevel@tonic-gate
9907c478bd9Sstevel@tonic-gatecontract/%.check:     contract/%.h
9917c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9927c478bd9Sstevel@tonic-gate
9937c478bd9Sstevel@tonic-gateusb/%.check:		usb/%.h
9947c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9957c478bd9Sstevel@tonic-gate
9967c478bd9Sstevel@tonic-gateusb/clients/audio/%.check:  usb/clients/audio/%.h
9977c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
9987c478bd9Sstevel@tonic-gate
9997c478bd9Sstevel@tonic-gateusb/hubd/%.check:	usb/hubd/%.h
10007c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
10017c478bd9Sstevel@tonic-gate
10027c478bd9Sstevel@tonic-gateusb/clients/hid/%.check:	usb/clients/hid/%.h
10037c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
10047c478bd9Sstevel@tonic-gate
10057c478bd9Sstevel@tonic-gateusb/clients/mass_storage/%.check:	usb/clients/mass_storage/%.h
10067c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
10077c478bd9Sstevel@tonic-gate
10087c478bd9Sstevel@tonic-gateusb/clients/hid/%.check:	usb/clients/hid/%.h
10097c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
10107c478bd9Sstevel@tonic-gate
10117c478bd9Sstevel@tonic-gateusb/clients/printer/%.check:  usb/clients/printer/%.h
10127c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
10137c478bd9Sstevel@tonic-gate
10147c478bd9Sstevel@tonic-gate1394/%.check:         1394/%.h
10157c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
10167c478bd9Sstevel@tonic-gate
10177c478bd9Sstevel@tonic-gatersm/%.check:	rsm/%.h
10187c478bd9Sstevel@tonic-gate	$(DOT_H_CHECK)
10197c478bd9Sstevel@tonic-gate
10207c478bd9Sstevel@tonic-gateCHECKHDRS=						\
10217c478bd9Sstevel@tonic-gate	$($(MACH)_HDRS:%.h=%.check)			\
10227c478bd9Sstevel@tonic-gate	$(AUDIOHDRS:%.h=audio/%.check)			\
10237c478bd9Sstevel@tonic-gate	$(BSCHDRS:%.h=%.check)				\
10247c478bd9Sstevel@tonic-gate	$(CHKHDRS:%.h=%.check)				\
10257c478bd9Sstevel@tonic-gate	$(CRYPTOHDRS:%.h=crypto/%.check)		\
10268eea8e29Sap25164	$(DCAMHDRS:%.h=dcam/%.check)			\
10277c478bd9Sstevel@tonic-gate	$(IBHDRS:%.h=ib/%.check)			\
10287c478bd9Sstevel@tonic-gate	$(IBDHDRS:%.h=ib/clients/ibd/%.check)		\
10297c478bd9Sstevel@tonic-gate	$(IBTLHDRS:%.h=ib/ibtl/%.check)			\
10307c478bd9Sstevel@tonic-gate	$(IBTLIMPLHDRS:%.h=ib/ibtl/impl/%.check)	\
10317c478bd9Sstevel@tonic-gate	$(IBNEXHDRS:%.h=ib/ibnex/%.check)	\
10327c478bd9Sstevel@tonic-gate	$(IBMGTHDRS:%.h=ib/mgt/%.check)			\
10337c478bd9Sstevel@tonic-gate	$(IBMFHDRS:%.h=ib/mgt/ibmf/%.check)		\
10347c478bd9Sstevel@tonic-gate	$(TAVORHDRS:%.h=ib/adapters/tavor/%.check)	\
10357c478bd9Sstevel@tonic-gate	$(ISOHDRS:%.h=iso/%.check)			\
10367c478bd9Sstevel@tonic-gate	$(FMHDRS:%.h=fm/%.check)			\
10377c478bd9Sstevel@tonic-gate	$(FMCPUHDRS:%.h=fm/cpu/%.check)			\
10387c478bd9Sstevel@tonic-gate	$(FMIOHDRS:%.h=fm/io/%.check)			\
10397c478bd9Sstevel@tonic-gate	$(FSHDRS:%.h=fs/%.check)			\
10407c478bd9Sstevel@tonic-gate	$(LVMHDRS:%.h=lvm/%.check)			\
10417c478bd9Sstevel@tonic-gate	$(XHDRS:%.h=%.check)				\
10427c478bd9Sstevel@tonic-gate	$(PCMCIAHDRS:%.h=pcmcia/%.check)		\
10437c478bd9Sstevel@tonic-gate	$(SCSIHDRS:%.h=scsi/%.check)			\
10447c478bd9Sstevel@tonic-gate	$(SCSICONHDRS:%.h=scsi/conf/%.check)		\
10457c478bd9Sstevel@tonic-gate	$(SCSIIMPLHDRS:%.h=scsi/impl/%.check)		\
10467c478bd9Sstevel@tonic-gate	$(SCSITARGETSHDRS:%.h=scsi/targets/%.check)	\
10477c478bd9Sstevel@tonic-gate	$(SCSIVHCIHDRS:%.h=scsi/adapters/%.check)	\
10487c478bd9Sstevel@tonic-gate	$(FCHDRS:%.h=fc4/%.check)			\
10497c478bd9Sstevel@tonic-gate	$(SYSEVENTHDRS:%.h=sysevent/%.check)            \
10507c478bd9Sstevel@tonic-gate	$(CONTRACTHDRS:%.h=contract/%.check)            \
10517c478bd9Sstevel@tonic-gate	$(USBAUDHDRS:%.h=usb/clients/audio/%.check)   \
10527c478bd9Sstevel@tonic-gate	$(USBHUBDHDRS:%.h=usb/hubd/%.check)		\
10537c478bd9Sstevel@tonic-gate	$(USBHIDHDRS:%.h=usb/clients/hid/%.check)	\
10547c478bd9Sstevel@tonic-gate	$(USBMSHDRS:%.h=usb/clients/mass_storage/%.check)	\
10557c478bd9Sstevel@tonic-gate	$(USBPRNHDRS:%.h=usb/clients/printer/%.check)   \
10567c478bd9Sstevel@tonic-gate	$(UGENHDRS:%.h=usb/clients/ugen/%.check)   \
10577c478bd9Sstevel@tonic-gate	$(USBHDRS:%.h=usb/%.check)                      \
10587c478bd9Sstevel@tonic-gate	$(I1394HDRS:%.h=1394/%.check)			\
10597c478bd9Sstevel@tonic-gate	$(RSMHDRS:%.h=rsm/%.check)
10607c478bd9Sstevel@tonic-gate
10617c478bd9Sstevel@tonic-gate
10627c478bd9Sstevel@tonic-gateROOTDIR=	$(ROOT)/usr/include/sys
10637c478bd9Sstevel@tonic-gate
10647c478bd9Sstevel@tonic-gateROOTDKTPDIR=	$(ROOTDIR)/dktp
10657c478bd9Sstevel@tonic-gate
10667c478bd9Sstevel@tonic-gatesparc_ROOTDIRS=	$(ROOTDKTPDIR) $(ROOTDIR)/scsi/adapters \
10677c478bd9Sstevel@tonic-gate		$(ROOTDIR)/scsi/targets \
10687c478bd9Sstevel@tonic-gate		$(ROOTDIR)/av
10697c478bd9Sstevel@tonic-gate
10707c478bd9Sstevel@tonic-gatei386_ROOTDIRS=	$(ROOTDKTPDIR) $(ROOTDIR)/scsi/adapters $(ROOTDIR)/scsi/targets \
10717c478bd9Sstevel@tonic-gate		$(ROOTDIR)/i2o $(ROOTDIR)/agp
10727c478bd9Sstevel@tonic-gate
10737c478bd9Sstevel@tonic-gateROOTDIRS=			\
10747c478bd9Sstevel@tonic-gate	$(ROOTDIR)		\
10757c478bd9Sstevel@tonic-gate	$(ROOTDIR)/audio	\
10767c478bd9Sstevel@tonic-gate	$(ROOTDIR)/hotplug	\
10777c478bd9Sstevel@tonic-gate	$(ROOTDIR)/hotplug/pci	\
10787c478bd9Sstevel@tonic-gate	$(ROOTDIR)/crypto	\
10798eea8e29Sap25164	$(ROOTDIR)/dcam		\
10807c478bd9Sstevel@tonic-gate	$(ROOTDIR)/iso		\
10817c478bd9Sstevel@tonic-gate	$(ROOTDIR)/fm		\
10827c478bd9Sstevel@tonic-gate	$(ROOTDIR)/fm/cpu	\
10837c478bd9Sstevel@tonic-gate	$(ROOTDIR)/fm/io	\
10847c478bd9Sstevel@tonic-gate	$(ROOTDIR)/fs		\
10857c478bd9Sstevel@tonic-gate	$(ROOTDIR)/ib		\
10867c478bd9Sstevel@tonic-gate	$(ROOTDIR)/ib/adapters/tavor	\
10877c478bd9Sstevel@tonic-gate	$(ROOTDIR)/ib/ibtl	\
10887c478bd9Sstevel@tonic-gate	$(ROOTDIR)/ib/ibtl/impl	\
10897c478bd9Sstevel@tonic-gate	$(ROOTDIR)/ib/mgt	\
10907c478bd9Sstevel@tonic-gate	$(ROOTDIR)/ib/mgt/ibmf	\
10917c478bd9Sstevel@tonic-gate	$(ROOTDIR)/ib/ibnex	\
10927c478bd9Sstevel@tonic-gate	$(ROOTDIR)/ib/clients/ibd \
10937c478bd9Sstevel@tonic-gate	$(ROOTDIR)/lvm		\
10947c478bd9Sstevel@tonic-gate	$(ROOTDIR)/pcmcia	\
10957c478bd9Sstevel@tonic-gate	$(ROOTDIR)/scsi		\
10967c478bd9Sstevel@tonic-gate	$(ROOTDIR)/scsi/conf	\
10977c478bd9Sstevel@tonic-gate	$(ROOTDIR)/scsi/generic	\
10987c478bd9Sstevel@tonic-gate	$(ROOTDIR)/scsi/impl	\
10997c478bd9Sstevel@tonic-gate	$(ROOTDIR)/fc4		\
11007c478bd9Sstevel@tonic-gate	$(ROOTDIR)/sysevent     \
11017c478bd9Sstevel@tonic-gate	$(ROOTDIR)/contract     \
11027c478bd9Sstevel@tonic-gate	$(ROOTDIR)/usb		\
11037c478bd9Sstevel@tonic-gate	$(ROOTDIR)/usb/hubd	\
11047c478bd9Sstevel@tonic-gate	$(ROOTDIR)/usb/clients	\
11057c478bd9Sstevel@tonic-gate	$(ROOTDIR)/usb/clients/audio  \
11067c478bd9Sstevel@tonic-gate	$(ROOTDIR)/usb/clients/hid \
11077c478bd9Sstevel@tonic-gate	$(ROOTDIR)/usb/clients/mass_storage	\
11087c478bd9Sstevel@tonic-gate	$(ROOTDIR)/usb/clients/printer  \
11097c478bd9Sstevel@tonic-gate	$(ROOTDIR)/usb/clients/ugen  \
11107c478bd9Sstevel@tonic-gate	$(ROOTDIR)/1394         \
11117c478bd9Sstevel@tonic-gate	$(ROOTDIR)/rsm		\
11127c478bd9Sstevel@tonic-gate	$($(MACH)_ROOTDIRS)
11137c478bd9Sstevel@tonic-gate
11147c478bd9Sstevel@tonic-gate
11157c478bd9Sstevel@tonic-gateROOTHDRS=				\
11167c478bd9Sstevel@tonic-gate	$($(MACH)_HDRS:%=$(ROOTDIR)/%)	\
11177c478bd9Sstevel@tonic-gate	$(HDRS:%=$(ROOTDIR)/%)
11187c478bd9Sstevel@tonic-gate
11197c478bd9Sstevel@tonic-gateROOTAUDHDRS= $(AUDIOHDRS:%=$(ROOTDIR)/audio/%)
11207c478bd9Sstevel@tonic-gate
11217c478bd9Sstevel@tonic-gateROOTAVHDRS= $(AVHDRS:%=$(ROOTDIR)/av/%)
11227c478bd9Sstevel@tonic-gate
11237c478bd9Sstevel@tonic-gateROOTCRYPTOHDRS= $(CRYPTOHDRS:%=$(ROOTDIR)/crypto/%)
11247c478bd9Sstevel@tonic-gate
11258eea8e29Sap25164ROOTDCAMHDRS= $(DCAMHDRS:%=$(ROOTDIR)/dcam/%)
11268eea8e29Sap25164
11277c478bd9Sstevel@tonic-gateROOTIBHDRS= $(IBHDRS:%=$(ROOTDIR)/ib/%)
11287c478bd9Sstevel@tonic-gateROOTIBDHDRS= $(IBDHDRS:%=$(ROOTDIR)/ib/clients/ibd/%)
11297c478bd9Sstevel@tonic-gateROOTIBTLHDRS= $(IBTLHDRS:%=$(ROOTDIR)/ib/ibtl/%)
11307c478bd9Sstevel@tonic-gateROOTIBTLIMPLHDRS= $(IBTLIMPLHDRS:%=$(ROOTDIR)/ib/ibtl/impl/%)
11317c478bd9Sstevel@tonic-gateROOTIBNEXHDRS= $(IBNEXHDRS:%=$(ROOTDIR)/ib/ibnex/%)
11327c478bd9Sstevel@tonic-gateROOTIBMGTHDRS= $(IBMGTHDRS:%=$(ROOTDIR)/ib/mgt/%)
11337c478bd9Sstevel@tonic-gateROOTIBMFHDRS= $(IBMFHDRS:%=$(ROOTDIR)/ib/mgt/ibmf/%)
11347c478bd9Sstevel@tonic-gateROOTTAVORHDRS= $(TAVORHDRS:%=$(ROOTDIR)/ib/adapters/tavor/%)
11357c478bd9Sstevel@tonic-gate
11367c478bd9Sstevel@tonic-gateROOTISOHDRS= $(ISOHDRS:%=$(ROOTDIR)/iso/%)
11377c478bd9Sstevel@tonic-gate
11387c478bd9Sstevel@tonic-gateROOTFMHDRS= $(FMHDRS:%=$(ROOTDIR)/fm/%)
11397c478bd9Sstevel@tonic-gateROOTFMCPUHDRS= $(FMCPUHDRS:%=$(ROOTDIR)/fm/cpu/%)
11407c478bd9Sstevel@tonic-gateROOTFMIOHDRS= $(FMIOHDRS:%=$(ROOTDIR)/fm/io/%)
11417c478bd9Sstevel@tonic-gate
11427c478bd9Sstevel@tonic-gateROOTFSHDRS= $(FSHDRS:%=$(ROOTDIR)/fs/%)
11437c478bd9Sstevel@tonic-gate
11447c478bd9Sstevel@tonic-gateROOTLVMHDRS= $(ALL_LVMHDRS:%=$(ROOTDIR)/lvm/%)
11457c478bd9Sstevel@tonic-gate
11467c478bd9Sstevel@tonic-gateROOTPCMCIAHDRS= $(PCMCIAHDRS:%=$(ROOTDIR)/pcmcia/%)
11477c478bd9Sstevel@tonic-gate
11487c478bd9Sstevel@tonic-gateROOTSCSIHDRS= $(SCSIHDRS:%=$(ROOTDIR)/scsi/%)
11497c478bd9Sstevel@tonic-gateROOTSCSICONFHDRS= $(SCSICONFHDRS:%=$(ROOTDIR)/scsi/conf/%)
11507c478bd9Sstevel@tonic-gateROOTSCSIGENHDRS= $(SCSIGENHDRS:%=$(ROOTDIR)/scsi/generic/%)
11517c478bd9Sstevel@tonic-gateROOTSCSIIMPLHDRS= $(SCSIIMPLHDRS:%=$(ROOTDIR)/scsi/impl/%)
11527c478bd9Sstevel@tonic-gateROOTSCSITARGETSHDRS= $(SCSITARGETSHDRS:%=$(ROOTDIR)/scsi/targets/%)
11537c478bd9Sstevel@tonic-gateROOTSCSICADHDRS= $(SCSICADHDRS:%=$(ROOTDIR)/scsi/adapters/%)
11547c478bd9Sstevel@tonic-gateROOTSCSIVHCIHDRS= $(SCSIVHCIHDRS:%=$(ROOTDIR)/scsi/adapters/%)
11557c478bd9Sstevel@tonic-gate
11567c478bd9Sstevel@tonic-gateROOTFCHDRS= $(FCHDRS:%=$(ROOTDIR)/fc4/%)
11577c478bd9Sstevel@tonic-gate
11587c478bd9Sstevel@tonic-gateROOTSYSEVENTHDRS= $(SYSEVENTHDRS:%=$(ROOTDIR)/sysevent/%)
11597c478bd9Sstevel@tonic-gateROOTCONTRACTHDRS= $(CONTRACTHDRS:%=$(ROOTDIR)/contract/%)
11607c478bd9Sstevel@tonic-gate
11617c478bd9Sstevel@tonic-gateROOTXHDRS= $(XHDRS:%=$(ROOTDIR)/%)
11627c478bd9Sstevel@tonic-gate
11637c478bd9Sstevel@tonic-gateROOTUSBHDRS= $(USBHDRS:%=$(ROOTDIR)/usb/%)
11647c478bd9Sstevel@tonic-gateROOTUSBAUDHDRS= $(USBAUDHDRS:%=$(ROOTDIR)/usb/clients/audio/%)
11657c478bd9Sstevel@tonic-gateROOTUSBHUBDHDRS= $(USBHUBDHDRS:%=$(ROOTDIR)/usb/hubd/%)
11667c478bd9Sstevel@tonic-gateROOTUSBHIDHDRS = $(USBHIDHDRS:%=$(ROOTDIR)/usb/clients/hid/%)
11677c478bd9Sstevel@tonic-gateROOTUSBMSHDRS= $(USBMSHDRS:%=$(ROOTDIR)/usb/clients/mass_storage/%)
11687c478bd9Sstevel@tonic-gateROOTUSBPRNHDRS= $(USBPRNHDRS:%=$(ROOTDIR)/usb/clients/printer/%)
11697c478bd9Sstevel@tonic-gateROOTUGENHDRS= $(UGENHDRS:%=$(ROOTDIR)/usb/clients/ugen/%)
11707c478bd9Sstevel@tonic-gate
11717c478bd9Sstevel@tonic-gateROOT1394HDRS= $(I1394HDRS:%=$(ROOTDIR)/1394/%)
11727c478bd9Sstevel@tonic-gate
11737c478bd9Sstevel@tonic-gateROOTRSMHDRS= $(RSMHDRS:%=$(ROOTDIR)/rsm/%)
11747c478bd9Sstevel@tonic-gate
11757c478bd9Sstevel@tonic-gateROOTSDKTPHDRS= $(SDKTPHDRS:%=$(ROOTDIR)/dktp/%)
11767c478bd9Sstevel@tonic-gateROOTDKTPHDRS= $(DKTPHDRS:%=$(ROOTDIR)/dktp/%)
11777c478bd9Sstevel@tonic-gateROOTPCHDRS= $(PCHDRS:%=$(ROOTDIR)/%)
11787c478bd9Sstevel@tonic-gateROOTI2OHDRS= $(I2OHDRS:%=$(ROOTDIR)/i2o/%)
11797c478bd9Sstevel@tonic-gateROOTHOTPLUGHDRS= $(HOTPLUGHDRS:%=$(ROOTDIR)/hotplug/%)
11807c478bd9Sstevel@tonic-gateROOTHOTPLUGPCIHDRS= $(HOTPLUGPCIHDRS:%=$(ROOTDIR)/hotplug/pci/%)
11817c478bd9Sstevel@tonic-gate
11827c478bd9Sstevel@tonic-gate
11837c478bd9Sstevel@tonic-gatesparc_ROOTHDRS=	$(ROOTSDKTPHDRS) $(ROOTSCSICADHDRS) $(ROOTSCSITARGETSHDRS) \
11847c478bd9Sstevel@tonic-gate		$(ROOTFCHDRS) $(ROOTUSBHDRS) $(ROOTUSBHUBDHDRS) $(ROOTPCMCIAHDRS) \
11857c478bd9Sstevel@tonic-gate		$(ROOTUSBAUDHDRS) \
11867c478bd9Sstevel@tonic-gate		$(ROOTUSBHIDHDRS) $(ROOTUSBMSHDRS) $(ROOTUSBPRNHDRS) \
11877c478bd9Sstevel@tonic-gate		$(ROOTUGENHDRS)
11887c478bd9Sstevel@tonic-gate
11897c478bd9Sstevel@tonic-gatei386_ROOTHDRS=	$(ROOTDKTPHDRS) $(ROOTPCHDRS) $(ROOTSCSITARGETSHDRS)	\
11907c478bd9Sstevel@tonic-gate		$(ROOTSCSIVHCIHDRS) $(ROOTFCHDRS)	\
11917c478bd9Sstevel@tonic-gate		$(ROOTI2OHDRS) $(ROOTPCMCIAHDRS) $(ROOTHOTPLUGHDRS) \
11927c478bd9Sstevel@tonic-gate		$(ROOTHOTPLUGPCIHDRS)
11937c478bd9Sstevel@tonic-gate
11947c478bd9Sstevel@tonic-gate# install rules
11957c478bd9Sstevel@tonic-gate$(ROOTDIR)/%: %
11967c478bd9Sstevel@tonic-gate	$(INS.file)
11977c478bd9Sstevel@tonic-gate
11987c478bd9Sstevel@tonic-gate$(ROOTDIR)/crypto/%: crypto/%
11997c478bd9Sstevel@tonic-gate	$(INS.file)
12007c478bd9Sstevel@tonic-gate
12017c478bd9Sstevel@tonic-gate$(ROOTDIR)/fm/%:                fm/%
12027c478bd9Sstevel@tonic-gate	$(INS.file)
12037c478bd9Sstevel@tonic-gate
12047c478bd9Sstevel@tonic-gate$(ROOTDIR)/fm/cpu/%:                fm/cpu/%
12057c478bd9Sstevel@tonic-gate	$(INS.file)
12067c478bd9Sstevel@tonic-gate
12077c478bd9Sstevel@tonic-gate$(ROOTDIR)/fm/io/%:                fm/io/%
12087c478bd9Sstevel@tonic-gate	$(INS.file)
12097c478bd9Sstevel@tonic-gate
12107c478bd9Sstevel@tonic-gate$(ROOTDIR)/fs/%: fs/%
12117c478bd9Sstevel@tonic-gate	$(INS.file)
12127c478bd9Sstevel@tonic-gate
12137c478bd9Sstevel@tonic-gate$(ROOTDIR)/ib/%:		ib/%
12147c478bd9Sstevel@tonic-gate	$(INS.file)
12157c478bd9Sstevel@tonic-gate
12167c478bd9Sstevel@tonic-gate$(ROOTDIR)/ib/clients/ibd/%:	ib/clients/ibd/%
12177c478bd9Sstevel@tonic-gate	$(INS.file)
12187c478bd9Sstevel@tonic-gate
12197c478bd9Sstevel@tonic-gate$(ROOTDIR)/ib/ibtl/%:		ib/ibtl/%
12207c478bd9Sstevel@tonic-gate	$(INS.file)
12217c478bd9Sstevel@tonic-gate
12227c478bd9Sstevel@tonic-gate$(ROOTDIR)/ib/ibtl/impl/%:	ib/ibtl/impl/%
12237c478bd9Sstevel@tonic-gate	$(INS.file)
12247c478bd9Sstevel@tonic-gate
12257c478bd9Sstevel@tonic-gate$(ROOTDIR)/ib/ibnex/%:		ib/ibnex/%
12267c478bd9Sstevel@tonic-gate	$(INS.file)
12277c478bd9Sstevel@tonic-gate
12287c478bd9Sstevel@tonic-gate$(ROOTDIR)/ib/mgt/%:		ib/mgt/%
12297c478bd9Sstevel@tonic-gate	$(INS.file)
12307c478bd9Sstevel@tonic-gate
12317c478bd9Sstevel@tonic-gate$(ROOTDIR)/ib/mgt/ibmf/%:	ib/mgt/ibmf/%
12327c478bd9Sstevel@tonic-gate	$(INS.file)
12337c478bd9Sstevel@tonic-gate
12347c478bd9Sstevel@tonic-gate$(ROOTDIR)/ib/adapters/tavor/%:	ib/adapters/tavor/%
12357c478bd9Sstevel@tonic-gate	$(INS.file)
12367c478bd9Sstevel@tonic-gate
12377c478bd9Sstevel@tonic-gate$(ROOTDIR)/lvm/%: lvm/%
12387c478bd9Sstevel@tonic-gate	$(INS.file)
12397c478bd9Sstevel@tonic-gate
12407c478bd9Sstevel@tonic-gate$(ROOTDIR)/pcmcia/%:		pcmcia/%
12417c478bd9Sstevel@tonic-gate	$(INS.file)
12427c478bd9Sstevel@tonic-gate
12437c478bd9Sstevel@tonic-gate$(ROOTDIR)/scsi/%:		scsi/%
12447c478bd9Sstevel@tonic-gate	$(INS.file)
12457c478bd9Sstevel@tonic-gate
12467c478bd9Sstevel@tonic-gate$(ROOTDIR)/scsi/conf/%:		scsi/conf/%
12477c478bd9Sstevel@tonic-gate	$(INS.file)
12487c478bd9Sstevel@tonic-gate
12497c478bd9Sstevel@tonic-gate$(ROOTDIR)/scsi/generic/%:	scsi/generic/%
12507c478bd9Sstevel@tonic-gate	$(INS.file)
12517c478bd9Sstevel@tonic-gate
12527c478bd9Sstevel@tonic-gate$(ROOTDIR)/scsi/impl/%:		scsi/impl/%
12537c478bd9Sstevel@tonic-gate	$(INS.file)
12547c478bd9Sstevel@tonic-gate
12557c478bd9Sstevel@tonic-gate$(ROOTDIR)/scsi/targets/%:	scsi/targets/%
12567c478bd9Sstevel@tonic-gate	$(INS.file)
12577c478bd9Sstevel@tonic-gate
12587c478bd9Sstevel@tonic-gate$(ROOTDIR)/fc4/%:		fc4/%
12597c478bd9Sstevel@tonic-gate	$(INS.file)
12607c478bd9Sstevel@tonic-gate
12617c478bd9Sstevel@tonic-gate$(ROOTDIR)/sysevent/%:		sysevent/%
12627c478bd9Sstevel@tonic-gate	$(INS.file)
12637c478bd9Sstevel@tonic-gate
12647c478bd9Sstevel@tonic-gate$(ROOTDIR)/contract/%:		contract/%
12657c478bd9Sstevel@tonic-gate	$(INS.file)
12667c478bd9Sstevel@tonic-gate
12677c478bd9Sstevel@tonic-gate$(ROOTDIR)/usb/%:		usb/%
12687c478bd9Sstevel@tonic-gate	$(INS.file)
12697c478bd9Sstevel@tonic-gate
12707c478bd9Sstevel@tonic-gate$(ROOTDIR)/usb/hubd/%:		usb/hubd/%
12717c478bd9Sstevel@tonic-gate	$(INS.file)
12727c478bd9Sstevel@tonic-gate
12737c478bd9Sstevel@tonic-gate$(ROOTDIR)/usb/clients/hid/%:	usb/clients/hid/%
12747c478bd9Sstevel@tonic-gate	$(INS.file)
12757c478bd9Sstevel@tonic-gate
12767c478bd9Sstevel@tonic-gate$(ROOTDIR)/usb/clients/mass_storage/%:	usb/clients/mass_storage/%
12777c478bd9Sstevel@tonic-gate	$(INS.file)
12787c478bd9Sstevel@tonic-gate
12797c478bd9Sstevel@tonic-gate$(ROOTDIR)/dktp/%: dktp/%
12807c478bd9Sstevel@tonic-gate	$(INS.file)
12817c478bd9Sstevel@tonic-gate
12827c478bd9Sstevel@tonic-gate$(ROOTDIR)/1394/%:                    1394/%
12837c478bd9Sstevel@tonic-gate	$(INS.file)
12847c478bd9Sstevel@tonic-gate
12857c478bd9Sstevel@tonic-gate$(ROOTDIR)/rsm/%:	rsm/%
12867c478bd9Sstevel@tonic-gate	$(INS.file)
12877c478bd9Sstevel@tonic-gate
12887c478bd9Sstevel@tonic-gate.KEEP_STATE:
12897c478bd9Sstevel@tonic-gate
12907c478bd9Sstevel@tonic-gate.PARALLEL:			\
12917c478bd9Sstevel@tonic-gate	$(CHECKHDRS)		\
12927c478bd9Sstevel@tonic-gate	$(ROOTHDRS)		\
12937c478bd9Sstevel@tonic-gate	$(ROOTAUDHDRS)		\
12947c478bd9Sstevel@tonic-gate	$(ROOTCRYPTOHDRS)	\
12958eea8e29Sap25164	$(ROOTDCAMHDRS)		\
12967c478bd9Sstevel@tonic-gate	$(ROOTISOHDRS)		\
12977c478bd9Sstevel@tonic-gate	$(ROOTFMHDRS)		\
12987c478bd9Sstevel@tonic-gate	$(ROOTFMCPUHDRS)	\
12997c478bd9Sstevel@tonic-gate	$(ROOTFMIOHDRS)	\
13007c478bd9Sstevel@tonic-gate	$(ROOTFSHDRS)		\
13017c478bd9Sstevel@tonic-gate	$(ROOTIBDHDRS)		\
13027c478bd9Sstevel@tonic-gate	$(ROOTIBHDRS)		\
13037c478bd9Sstevel@tonic-gate	$(ROOTIBTLHDRS)		\
13047c478bd9Sstevel@tonic-gate	$(ROOTIBTLIMPLHDRS)	\
13057c478bd9Sstevel@tonic-gate	$(ROOTIBNEXHDRS)	\
13067c478bd9Sstevel@tonic-gate	$(ROOTIBMGTHDRS)	\
13077c478bd9Sstevel@tonic-gate	$(ROOTIBMFHDRS)		\
13087c478bd9Sstevel@tonic-gate	$(ROOTTAVORHDRS)	\
13097c478bd9Sstevel@tonic-gate	$(ROOTLVMHDRS)		\
13107c478bd9Sstevel@tonic-gate	$(ROOTPCMCIAHDRS)	\
13117c478bd9Sstevel@tonic-gate	$(ROOTSCSIHDRS)		\
13127c478bd9Sstevel@tonic-gate	$(ROOTSCSICONFHDRS)	\
13137c478bd9Sstevel@tonic-gate	$(ROOTSCSIGENHDRS)	\
13147c478bd9Sstevel@tonic-gate	$(ROOTSCSIIMPLHDRS)	\
13157c478bd9Sstevel@tonic-gate	$(ROOTSCSIVHCIHDRS)	\
13167c478bd9Sstevel@tonic-gate	$(ROOTFCHDRS)		\
13177c478bd9Sstevel@tonic-gate	$(ROOTSYSEVENTHDRS)     \
13187c478bd9Sstevel@tonic-gate	$(ROOTCONTRACTHDRS)     \
13197c478bd9Sstevel@tonic-gate	$(ROOTUSBHDRS)		\
13207c478bd9Sstevel@tonic-gate	$(ROOTUSBAUDHDRS)	\
13217c478bd9Sstevel@tonic-gate	$(ROOTUSBHUBDHDRS)	\
13227c478bd9Sstevel@tonic-gate	$(ROOTUSBHIDHDRS)	\
13237c478bd9Sstevel@tonic-gate	$(ROOTUSBMSHDRS)	\
13247c478bd9Sstevel@tonic-gate	$(ROOTUSBPRNHDRS)       \
13257c478bd9Sstevel@tonic-gate	$(ROOTUGENHDRS)		\
13267c478bd9Sstevel@tonic-gate	$(ROOT1394HDRS)         \
13277c478bd9Sstevel@tonic-gate	$(ROOTHOTPLUGHDRS)	\
13287c478bd9Sstevel@tonic-gate	$(ROOTHOTPLUGPCIHDRS)	\
13297c478bd9Sstevel@tonic-gate	$(ROOTRSMHDRS)		\
13307c478bd9Sstevel@tonic-gate	$($(MACH)_ROOTHDRS)
13317c478bd9Sstevel@tonic-gate
13327c478bd9Sstevel@tonic-gate
13337c478bd9Sstevel@tonic-gateinstall_h:			\
13347c478bd9Sstevel@tonic-gate	$(ROOTDIRS)		\
13357c478bd9Sstevel@tonic-gate	LVMDERIVED_H		\
13367c478bd9Sstevel@tonic-gate	.WAIT			\
13377c478bd9Sstevel@tonic-gate	$(ROOTHDRS)		\
13387c478bd9Sstevel@tonic-gate	$(ROOTAUDHDRS)		\
13397c478bd9Sstevel@tonic-gate	$(ROOTCRYPTOHDRS)	\
13408eea8e29Sap25164	$(ROOTDCAMHDRS)		\
13417c478bd9Sstevel@tonic-gate	$(ROOTISOHDRS)		\
13427c478bd9Sstevel@tonic-gate	$(ROOTFMHDRS)		\
13437c478bd9Sstevel@tonic-gate	$(ROOTFMCPUHDRS)	\
13447c478bd9Sstevel@tonic-gate	$(ROOTFMIOHDRS)	\
13457c478bd9Sstevel@tonic-gate	$(ROOTFSHDRS)		\
13467c478bd9Sstevel@tonic-gate	$(ROOTIBDHDRS)		\
13477c478bd9Sstevel@tonic-gate	$(ROOTIBHDRS)		\
13487c478bd9Sstevel@tonic-gate	$(ROOTIBTLHDRS)		\
13497c478bd9Sstevel@tonic-gate	$(ROOTIBTLIMPLHDRS)	\
13507c478bd9Sstevel@tonic-gate	$(ROOTIBNEXHDRS)	\
13517c478bd9Sstevel@tonic-gate	$(ROOTIBMGTHDRS)	\
13527c478bd9Sstevel@tonic-gate	$(ROOTIBMFHDRS)		\
13537c478bd9Sstevel@tonic-gate	$(ROOTTAVORHDRS)	\
13547c478bd9Sstevel@tonic-gate	$(ROOTLVMHDRS)		\
13557c478bd9Sstevel@tonic-gate	$(ROOTPCMCIAHDRS)	\
13567c478bd9Sstevel@tonic-gate	$(ROOTSCSIHDRS)		\
13577c478bd9Sstevel@tonic-gate	$(ROOTSCSICONFHDRS)	\
13587c478bd9Sstevel@tonic-gate	$(ROOTSCSIGENHDRS)	\
13597c478bd9Sstevel@tonic-gate	$(ROOTSCSIIMPLHDRS)	\
13607c478bd9Sstevel@tonic-gate	$(ROOTSCSIVHCIHDRS)	\
13617c478bd9Sstevel@tonic-gate	$(ROOTFCHDRS)		\
13627c478bd9Sstevel@tonic-gate	$(ROOTSYSEVENTHDRS)     \
13637c478bd9Sstevel@tonic-gate	$(ROOTCONTRACTHDRS)     \
13647c478bd9Sstevel@tonic-gate	$(ROOTUSBHDRS)		\
13657c478bd9Sstevel@tonic-gate	$(ROOTUSBAUDHDRS)	\
13667c478bd9Sstevel@tonic-gate	$(ROOTUSBHUBDHDRS)	\
13677c478bd9Sstevel@tonic-gate	$(ROOTUSBHIDHDRS)	\
13687c478bd9Sstevel@tonic-gate	$(ROOTUSBMSHDRS)	\
13697c478bd9Sstevel@tonic-gate	$(ROOTUSBPRNHDRS)       \
13707c478bd9Sstevel@tonic-gate	$(ROOTUGENHDRS)		\
13717c478bd9Sstevel@tonic-gate	$(ROOT1394HDRS)         \
13727c478bd9Sstevel@tonic-gate	$(ROOTHOTPLUGHDRS)	\
13737c478bd9Sstevel@tonic-gate	$(ROOTHOTPLUGPCIHDRS)	\
13747c478bd9Sstevel@tonic-gate	$(ROOTRSMHDRS)		\
13757c478bd9Sstevel@tonic-gate	$($(MACH)_ROOTHDRS)	\
13767c478bd9Sstevel@tonic-gate	svvs_h
13777c478bd9Sstevel@tonic-gate
13787c478bd9Sstevel@tonic-gatesvvs_h: FRC
13797c478bd9Sstevel@tonic-gate	@if [ -f lo.h  ]; then \
13807c478bd9Sstevel@tonic-gate		$(MAKE) install_X_h; \
13817c478bd9Sstevel@tonic-gate	else \
13827c478bd9Sstevel@tonic-gate		true; \
13837c478bd9Sstevel@tonic-gate	fi
13847c478bd9Sstevel@tonic-gate
13857c478bd9Sstevel@tonic-gateall_h: $(GENHDRS)
13867c478bd9Sstevel@tonic-gate
13877c478bd9Sstevel@tonic-gatepriv_const.h: $(PRIVS_AWK) $(PRIVS_DEF)
13887c478bd9Sstevel@tonic-gate	$(NAWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v privhfile=$@
13897c478bd9Sstevel@tonic-gate
13907c478bd9Sstevel@tonic-gatepriv_names.h: $(PRIVS_AWK) $(PRIVS_DEF)
13917c478bd9Sstevel@tonic-gate	$(NAWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v pubhfile=$@
13927c478bd9Sstevel@tonic-gate
13937c478bd9Sstevel@tonic-gateinstall_X_h: $(ROOTXHDRS)
13947c478bd9Sstevel@tonic-gate
13957c478bd9Sstevel@tonic-gate$(ROOTDIRS):
13967c478bd9Sstevel@tonic-gate	$(INS.dir)
13977c478bd9Sstevel@tonic-gate
13987c478bd9Sstevel@tonic-gateLVMDERIVED_H:
13997c478bd9Sstevel@tonic-gate	cd $(SRC)/uts/common/sys/lvm; pwd; $(MAKE)
14007c478bd9Sstevel@tonic-gate
14017c478bd9Sstevel@tonic-gatecheck:	$(CHECKHDRS)
14027c478bd9Sstevel@tonic-gate
14037c478bd9Sstevel@tonic-gateFRC:
14047c478bd9Sstevel@tonic-gate
14057c478bd9Sstevel@tonic-gate# EXPORT DELETE START
14067c478bd9Sstevel@tonic-gateEXPORT_SRC:
14077c478bd9Sstevel@tonic-gate	$(RM) wanboot_impl.h+ Makefile+
14087c478bd9Sstevel@tonic-gate	sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
14097c478bd9Sstevel@tonic-gate		< wanboot_impl.h > wanboot_impl.h+
14107c478bd9Sstevel@tonic-gate	$(MV) wanboot_impl.h+ wanboot_impl.h
14117c478bd9Sstevel@tonic-gate	sed -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
14127c478bd9Sstevel@tonic-gate		< Makefile > Makefile+
14137c478bd9Sstevel@tonic-gate	$(RM) Makefile
14147c478bd9Sstevel@tonic-gate	$(MV) Makefile+ Makefile
14157c478bd9Sstevel@tonic-gate	$(CHMOD) 444 Makefile wanboot_impl.h
14167c478bd9Sstevel@tonic-gate# EXPORT DELETE END
1417