usr/src/uts/intel/Makefile.intel
author kais
Sat, 12 Nov 2005 18:58:05 -0800
changeset 898 64b2a371a6bd
parent 818 f3e73a90ab7e
child 901 51e564a5263e
permissions -rw-r--r--
PSARC/2005/625 Greyhound - Solaris Kernel SSL proxy 4931229 Kernel-level SSL proxy
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     1
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     2
# CDDL HEADER START
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     3
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     4
# The contents of this file are subject to the terms of the
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     5
# Common Development and Distribution License, Version 1.0 only
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     6
# (the "License").  You may not use this file except in compliance
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     7
# with the License.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     8
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     9
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    10
# or http://www.opensolaris.org/os/licensing.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    11
# See the License for the specific language governing permissions
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    12
# and limitations under the License.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    13
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    14
# When distributing Covered Code, include this CDDL HEADER in each
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    15
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    16
# If applicable, add the following below this CDDL HEADER, with the
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    17
# fields enclosed by brackets "[]" replaced with your own identifying
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    18
# information: Portions Copyright [yyyy] [name of copyright owner]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    19
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    20
# CDDL HEADER END
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    21
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    22
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    23
# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    24
# Use is subject to license terms.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    25
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    26
# ident	"%Z%%M%	%I%	%E% SMI"
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    27
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    28
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    29
#	This makefile contains the common definitions for all intel
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    30
#	implementation architecture independent modules.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    31
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    32
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    33
#	Machine type (implementation architecture):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    34
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    35
PLATFORM	 = i86pc
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    36
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    37
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    38
#	Everybody needs to know how to build modstubs.o and to locate unix.o.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    39
#	Note that unix.o must currently be selected from among the possible
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    40
#	"implementation architectures". Note further, that unix.o is only
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    41
#	used as an optional error check for undefines so (theoretically)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    42
#	any "implementation architectures" could be used. We choose i86pc
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    43
#	because it is the reference port.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    44
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    45
UNIX_DIR	 = $(UTSBASE)/i86pc/unix
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    46
GENLIB_DIR	 = $(UTSBASE)/intel/genunix
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    47
IPDRV_DIR	 = $(UTSBASE)/intel/ip
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    48
MODSTUBS_DIR	 = $(UNIX_DIR)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    49
DSF_DIR		 = $(UTSBASE)/$(PLATFORM)/genassym
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    50
LINTS_DIR	 = $(OBJS_DIR)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    51
LINT_LIB_DIR	 = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    52
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    53
UNIX_O		 = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    54
GENLIB		 = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    55
MODSTUBS_O	 = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    56
LINT_LIB	 = $(UTSBASE)/i86pc/lint-libs/$(OBJS_DIR)/llib-lunix.ln
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    57
GEN_LINT_LIB	 = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    58
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    59
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    60
#	Include the makefiles which define build rule templates, the
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    61
#	collection of files per module, and a few specific flags. Note
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    62
#	that order is significant, just as with an include path. The
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    63
#	first build rule template which matches the files name will be
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    64
#	used. By including these in order from most machine dependent
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    65
#	to most machine independent, we allow a machine dependent file
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    66
#	to be used in preference over a machine independent version
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    67
#	(Such as a machine specific optimization, which preserves the
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    68
#	interfaces.)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    69
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    70
include $(UTSBASE)/intel/Makefile.files
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    71
include $(UTSBASE)/common/Makefile.files
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    72
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    73
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    74
#	Include machine independent rules. Note that this does not imply
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    75
#	that the resulting module from rules in Makefile.uts is	machine
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    76
#	independent. Only that the build rules are machine independent.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    77
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    78
include $(UTSBASE)/Makefile.uts
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    79
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    80
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    81
#	The following must be defined for all implementations:
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    82
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    83
MODSTUBS		= $(UTSBASE)/intel/ia32/ml/modstubs.s
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    84
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    85
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    86
#	Define supported builds
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    87
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    88
DEF_BUILDS		= $(DEF_BUILDS64) $(DEF_BUILDS32)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    89
ALL_BUILDS		= $(ALL_BUILDS64) $(ALL_BUILDS32)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    90
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    91
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    92
#	x86 or amd64 inline templates
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    93
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    94
INLINES_32		= $(UTSBASE)/intel/ia32/ml/ia32.il
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    95
INLINES_64		= $(UTSBASE)/intel/amd64/ml/amd64.il
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    96
INLINES			+= $(INLINES_$(CLASS))
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    97
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    98
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    99
#	kernel-specific optimizations; override default in Makefile.master
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   100
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   101
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   102
CFLAGS_XARCH_32		= $(i386_CFLAGS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   103
CFLAGS_XARCH_64		= $(amd64_CFLAGS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   104
CFLAGS_XARCH		= $(CFLAGS_XARCH_$(CLASS))
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   105
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   106
COPTFLAG_32		= $(COPTFLAG)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   107
COPTFLAG_64		= $(COPTFLAG64)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   108
COPTIMIZE		= $(COPTFLAG_$(CLASS))
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   109
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   110
CFLAGS			= $(CFLAGS_XARCH)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   111
CFLAGS			+= $(COPTIMIZE)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   112
CFLAGS			+= $(INLINES) -D_ASM_INLINES
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   113
CFLAGS			+= $(CCMODE)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   114
CFLAGS			+= $(SPACEFLAG)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   115
CFLAGS			+= $(CCUNBOUND)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   116
CFLAGS			+= $(CFLAGS_uts)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   117
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   118
ASFLAGS_XARCH_32	= $(i386_ASFLAGS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   119
ASFLAGS_XARCH_64	= $(amd64_ASFLAGS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   120
ASFLAGS_XARCH		= $(ASFLAGS_XARCH_$(CLASS))
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   121
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   122
ASFLAGS			+= $(ASFLAGS_XARCH)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   123
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   124
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   125
#	Define the base directory for installation.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   126
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   127
BASE_INS_DIR	= $(ROOT)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   128
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   129
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   130
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   131
# Simulator flag
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   132
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   133
i386_SIMULATOR		= -D_SIMULATOR_SUPPORT
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   134
amd64_SIMULATOR		= -D_SIMULATOR_SUPPORT
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   135
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   136
SIMULATOR		= $($(MACH)_SIMULATOR)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   137
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   138
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   139
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   140
#	Debugging level
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   141
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   142
#	Special knowledge of which special debugging options affect which
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   143
#	file is used to optimize the build if these flags are changed.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   144
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   145
DEBUG_DEFS_OBJ32	=
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   146
DEBUG_DEFS_DBG32	= -DDEBUG
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   147
DEBUG_DEFS_DBG32	+= $(SIMULATOR)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   148
DEBUG_DEFS_OBJ64	=
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   149
DEBUG_DEFS_DBG64	= -DDEBUG
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   150
DEBUG_DEFS_DBG64	+= $(SIMULATOR)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   151
DEBUG_DEFS		= $(DEBUG_DEFS_$(BUILD_TYPE))
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   152
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   153
DEBUG_COND_OBJ32	:sh = echo \\043
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   154
DEBUG_COND_DBG32	=
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   155
DEBUG_COND_OBJ64	:sh = echo \\043
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   156
DEBUG_COND_DBG64	=
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   157
IF_DEBUG_OBJ		= $(DEBUG_COND_$(BUILD_TYPE))$(OBJS_DIR)/
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   158
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   159
$(IF_DEBUG_OBJ)syscall.o	:=	DEBUG_DEFS	+= -DSYSCALLTRACE
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   160
$(IF_DEBUG_OBJ)clock.o		:=	DEBUG_DEFS	+= -DKSLICE=1
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   161
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   162
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   163
# This rather strange collection of definitions ensures that lint sees
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   164
# 'struct cpu' containing a fully declared embedded 'struct machcpu'
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   165
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   166
# There's something deeply dissatisfying about this.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   167
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   168
LINTMACHFLAGS = -D_MACHDEP -I../../i86pc
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   169
$(LINTS_DIR)/kcpc.ln	:=	LINTFLAGS += $(LINTMACHFLAGS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   170
$(LINTS_DIR)/kdi.ln	:=	LINTFLAGS += $(LINTMACHFLAGS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   171
$(LINTS_DIR)/msacct.ln	:=	LINTFLAGS += $(LINTMACHFLAGS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   172
$(LINTS_DIR)/thread.ln	:=	LINTFLAGS += $(LINTMACHFLAGS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   173
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   174
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   175
#	Build `options'. These are entirely historical and the need for these
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   176
#	is completely removed by the module technology.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   177
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   178
OPTION_DEFS	 = -DC2_AUDIT
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   179
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   180
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   181
#	Collect the preprocessor definitions to be associated with *all*
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   182
#	files.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   183
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   184
ALL_DEFS	 = $(DEBUG_DEFS) $(OPTION_DEFS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   185
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   186
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   187
# ----- TRANSITIONAL SECTION --------------------------------------------------
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   188
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   189
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   190
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   191
#	Not everything which *should* be a module is a module yet. The
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   192
#	following is a list of such objects which are currently part of
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   193
#	the base kernel but should soon become kmods.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   194
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   195
NOT_YET_KMODS	 = $(OLDPTY_OBJS) $(PTY_OBJS) $(MOD_OBJS)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   196
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   197
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   198
# ----- END OF TRANSITIONAL SECTION -------------------------------------------
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   199
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   200
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   201
#	The kernels modules which are "implementation architecture"
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   202
#	specific for this machine are enumerated below. Note that most
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   203
#	of these modules must exist (in one form or another) for each
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   204
#	architecture.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   205
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   206
#	Common Drivers (usually pseudo drivers) (/kernel/drv)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   207
#	DRV_KMODS are built both 32-bit and 64-bit
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   208
#	DRV_KMODS_32 are built only 32-bit
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   209
#	DRV_KMODS_64 are built only 64-bit
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   210
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   211
DRV_KMODS	+= aac
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   212
DRV_KMODS	+= aggr
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   213
DRV_KMODS	+= amr
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   214
DRV_KMODS	+= arp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   215
DRV_KMODS	+= asy
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   216
DRV_KMODS	+= bl 
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   217
DRV_KMODS	+= bge
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   218
DRV_KMODS	+= bofi
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   219
DRV_KMODS	+= clone
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   220
DRV_KMODS	+= cmdk
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   221
DRV_KMODS	+= cn
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   222
DRV_KMODS	+= conskbd
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   223
DRV_KMODS	+= consms
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   224
DRV_KMODS	+= cpuid
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   225
DRV_KMODS	+= crypto
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   226
DRV_KMODS	+= cryptoadm
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   227
DRV_KMODS	+= devinfo
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   228
DRV_KMODS	+= dld
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   229
DRV_KMODS	+= dump
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   230
DRV_KMODS	+= ecpp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   231
DRV_KMODS	+= fssnap
818
f3e73a90ab7e 5026812 Need 64bit glm driver support on x86 platform
jj146644
parents: 789
diff changeset
   232
DRV_KMODS	+= glm
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   233
DRV_KMODS	+= i8042
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   234
DRV_KMODS	+= icmp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   235
DRV_KMODS	+= icmp6
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   236
DRV_KMODS	+= ip
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   237
DRV_KMODS	+= ip6
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   238
DRV_KMODS	+= ipf
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   239
DRV_KMODS	+= ippctl
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   240
DRV_KMODS	+= ipsecah
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   241
DRV_KMODS	+= ipsecesp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   242
DRV_KMODS	+= iwscn
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   243
DRV_KMODS	+= keysock
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   244
DRV_KMODS	+= kstat
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   245
DRV_KMODS	+= ksyms
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   246
DRV_KMODS	+= kmdb
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   247
DRV_KMODS	+= llc1
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   248
DRV_KMODS	+= llc2
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   249
DRV_KMODS	+= lofi
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   250
DRV_KMODS	+= log
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   251
DRV_KMODS	+= logindmux
898
64b2a371a6bd PSARC/2005/625 Greyhound - Solaris Kernel SSL proxy
kais
parents: 818
diff changeset
   252
DRV_KMODS	+= kssl
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   253
DRV_KMODS	+= mm
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   254
DRV_KMODS	+= mouse8042
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   255
DRV_KMODS	+= mpt
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   256
DRV_KMODS	+= nca
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   257
DRV_KMODS	+= openeepr
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   258
DRV_KMODS	+= pfil
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   259
DRV_KMODS	+= pm
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   260
DRV_KMODS	+= poll
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   261
DRV_KMODS	+= pool
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   262
DRV_KMODS	+= pseudo
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   263
DRV_KMODS	+= ptc
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   264
DRV_KMODS	+= ptm
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   265
DRV_KMODS	+= pts
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   266
DRV_KMODS	+= ptsl
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   267
DRV_KMODS	+= ramdisk
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   268
DRV_KMODS	+= random
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   269
DRV_KMODS	+= rpcib
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   270
DRV_KMODS	+= rsm
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   271
DRV_KMODS	+= rts
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   272
DRV_KMODS	+= sad
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   273
DRV_KMODS	+= sctp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   274
DRV_KMODS	+= sctp6
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   275
DRV_KMODS	+= sd
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   276
DRV_KMODS	+= sgen
437
76c202dd62bf PSARC 2005/483 SMBIOS Support for Solaris
mws
parents: 269
diff changeset
   277
DRV_KMODS	+= smbios
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   278
DRV_KMODS	+= spdsock
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   279
DRV_KMODS	+= sppp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   280
DRV_KMODS	+= sppptun
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   281
DRV_KMODS	+= st
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   282
DRV_KMODS	+= sy
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   283
DRV_KMODS	+= sysevent
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   284
DRV_KMODS	+= sysmsg
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   285
DRV_KMODS	+= tcp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   286
DRV_KMODS	+= tcp6
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   287
DRV_KMODS	+= tl
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   288
DRV_KMODS	+= tnf
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   289
DRV_KMODS	+= udp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   290
DRV_KMODS	+= udp6
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   291
DRV_KMODS	+= vgatext
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   292
DRV_KMODS	+= vni
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   293
DRV_KMODS	+= vol
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   294
DRV_KMODS	+= wc
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   295
DRV_KMODS	+= winlock
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   296
DRV_KMODS	+= xge
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   297
DRV_KMODS	+= chxge
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   298
DRV_KMODS	+= zcons
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   299
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   300
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   301
# Common code drivers
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   302
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   303
DRV_KMODS	+= ixgb
744
a5be23ccdb68 PSARC 2005/348 Realtek Gigabit Ethernet driver
gs150176
parents: 437
diff changeset
   304
DRV_KMODS	+= rge
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   305
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   306
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   307
#	DTrace and DTrace Providers
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   308
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   309
DRV_KMODS	+= dtrace
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   310
DRV_KMODS	+= fbt
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   311
DRV_KMODS	+= lockstat
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   312
DRV_KMODS	+= profile
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   313
DRV_KMODS	+= sdt
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   314
DRV_KMODS	+= systrace
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   315
DRV_KMODS	+= fasttrap
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   316
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   317
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   318
#	I/O framework test drivers
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   319
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   320
DRV_KMODS	+= pshot
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   321
DRV_KMODS	+= gen_drv
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   322
DRV_KMODS	+= tvhci tphci tclient
85
1bca8d4eab66 6225848 emul64 driver needs to be moved to SUNWiotu to resolve pshot incompatibility issue
cth
parents: 21
diff changeset
   323
DRV_KMODS	+= emul64
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   324
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   325
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   326
#	Machine Specific Driver Modules (/kernel/drv):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   327
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   328
DRV_KMODS	+= pci_pci
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   329
DRV_KMODS	+= options
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   330
DRV_KMODS	+= scsi_vhci
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   331
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   332
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   333
#	PCMCIA specific module(s)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   334
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   335
DRV_KMODS	+= pem pcs
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   336
DRV_KMODS	+= pcata pcelx pcmem pcram pcser
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   337
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   338
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   339
#	I2O specific module(s)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   340
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   341
DRV_KMODS_32	+= pci_to_i2o i2o_bs i2o_scsi
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   342
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   343
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   344
#	SCSI Enclosure Services driver
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   345
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   346
DRV_KMODS	+= ses
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   347
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   348
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   349
#	USB specific modules
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   350
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   351
DRV_KMODS	+= hid
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   352
DRV_KMODS	+= hubd
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   353
DRV_KMODS	+= uhci
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   354
DRV_KMODS	+= ehci
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   355
DRV_KMODS	+= ohci
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   356
DRV_KMODS	+= usb_mid
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   357
DRV_KMODS	+= scsa2usb
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   358
DRV_KMODS	+= usbprn
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   359
DRV_KMODS	+= ugen
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   360
DRV_KMODS	+= usbser
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   361
DRV_KMODS	+= usbser_edge
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   362
DRV_KMODS	+= usb_ac
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   363
DRV_KMODS	+= usb_as
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   364
DRV_KMODS	+= usbskel
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   365
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   366
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   367
#	1394 modules
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   368
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   369
MISC_KMODS	+= s1394 sbp2
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   370
DRV_KMODS	+= hci1394 scsa1394
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   371
DRV_KMODS	+= av1394
21
9318364fb703 PSARC/2004/364 dcam1394 driver
ap25164
parents: 0
diff changeset
   372
DRV_KMODS	+= dcam1394
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   373
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   374
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   375
#	InfiniBand pseudo drivers
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   376
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   377
DRV_KMODS	+= ib ibd
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   378
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   379
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   380
#	LVM modules
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   381
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   382
DRV_KMODS	+= md
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   383
MISC_KMODS	+= md_stripe md_hotspares md_mirror md_raid md_trans md_notify
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   384
MISC_KMODS	+= md_sp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   385
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   386
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   387
#	Exec Class Modules (/kernel/exec):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   388
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   389
EXEC_KMODS	+= elfexec intpexec javaexec
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   390
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   391
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   392
#	Scheduling Class Modules (/kernel/sched):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   393
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   394
SCHED_KMODS	+= IA RT TS RT_DPTBL TS_DPTBL FSS FX FX_DPTBL
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   395
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   396
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   397
#	File System Modules (/kernel/fs):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   398
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   399
FS_KMODS	+= autofs cachefs ctfs devfs fdfs fifofs hsfs lofs
789
b348f31ed315 PSARC 2002/240 ZFS
ahrens
parents: 786
diff changeset
   400
FS_KMODS	+= mntfs namefs nfs objfs zfs
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   401
FS_KMODS	+= pcfs procfs sockfs specfs tmpfs udfs ufs xmemfs
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   402
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   403
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   404
#	Streams Modules (/kernel/strmod):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   405
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   406
STRMOD_KMODS	+= 6to4tun atun bufmod connld dedump ldterm pckt pfmod pipemod
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   407
STRMOD_KMODS	+= ptem redirmod rpcmod rlmod telmod timod
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   408
STRMOD_KMODS	+= spppasyn spppcomp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   409
STRMOD_KMODS	+= tirdwr ttcompat tun
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   410
STRMOD_KMODS	+= usbkbm
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   411
STRMOD_KMODS	+= usbms
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   412
STRMOD_KMODS	+= usb_ah
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   413
STRMOD_KMODS	+= drcompat
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   414
STRMOD_KMODS	+= nattymod
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   415
STRMOD_KMODS	+= cryptmod
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   416
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   417
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   418
#	'System' Modules (/kernel/sys):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   419
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   420
SYS_KMODS	+= c2audit
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   421
SYS_KMODS	+= doorfs
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   422
SYS_KMODS	+= exacctsys
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   423
SYS_KMODS	+= inst_sync
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   424
SYS_KMODS	+= kaio
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   425
SYS_KMODS	+= msgsys
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   426
SYS_KMODS	+= pipe
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   427
SYS_KMODS	+= portfs
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   428
SYS_KMODS	+= pset
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   429
SYS_KMODS	+= semsys
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   430
SYS_KMODS	+= shmsys
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   431
SYS_KMODS	+= sysacct
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   432
SYS_KMODS	+= acctctl
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   433
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   434
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   435
#	'Misc' Modules (/kernel/misc)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   436
#	MISC_KMODS are built both 32-bit and 64-bit
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   437
#	MISC_KMODS_32 are built only 32-bit
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   438
#	MISC_KMODS_64 are built only 64-bit
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   439
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   440
MISC_KMODS	+= amsrc1 amsrc2
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   441
MISC_KMODS	+= audiosup
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   442
MISC_KMODS	+= busra
786
5c0d97122ae6 4855218 sparc: Need EFI label support on IDE
lclee
parents: 753
diff changeset
   443
MISC_KMODS	+= cmlb
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   444
MISC_KMODS	+= consconfig
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   445
MISC_KMODS	+= ctf
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   446
MISC_KMODS	+= dadk
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   447
MISC_KMODS	+= diaudio
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   448
MISC_KMODS	+= dls
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   449
MISC_KMODS	+= fssnap_if
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   450
MISC_KMODS	+= gda
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   451
MISC_KMODS	+= gld
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   452
MISC_KMODS	+= hidparser
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   453
MISC_KMODS	+= hpcsvc
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   454
MISC_KMODS_32	+= i2o_msg
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   455
MISC_KMODS	+= ibcm
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   456
MISC_KMODS	+= ibdm
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   457
MISC_KMODS	+= ibmf
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   458
MISC_KMODS	+= ibtl
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   459
MISC_KMODS	+= ipc
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   460
MISC_KMODS	+= kbtrans
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   461
MISC_KMODS	+= kcf
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   462
MISC_KMODS	+= kgssapi
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   463
MISC_KMODS	+= klmmod klmops
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   464
MISC_KMODS	+= kmech_dummy
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   465
MISC_KMODS	+= kmech_krb5
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   466
MISC_KMODS	+= krtld
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   467
MISC_KMODS	+= mac
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   468
MISC_KMODS	+= mixer
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   469
MISC_KMODS	+= nfs_dlboot
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   470
MISC_KMODS	+= nfssrv
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   471
MISC_KMODS	+= pcicfg
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   472
MISC_KMODS	+= pcihp
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   473
MISC_KMODS	+= pcmcia
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   474
MISC_KMODS	+= phx
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   475
MISC_KMODS	+= rpcsec
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   476
MISC_KMODS	+= rpcsec_gss
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   477
MISC_KMODS	+= rsmops
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   478
MISC_KMODS	+= scsi
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   479
MISC_KMODS	+= strategy
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   480
MISC_KMODS	+= strplumb
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   481
MISC_KMODS	+= sysinit
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   482
MISC_KMODS	+= terminal-emulator
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   483
MISC_KMODS	+= tlimod
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   484
MISC_KMODS	+= usba usba10
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   485
MISC_KMODS	+= zmod
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   486
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   487
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   488
#	Software Cryptographic Providers (/kernel/crypto):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   489
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   490
CRYPTO_KMODS	+= aes
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   491
CRYPTO_KMODS	+= arcfour
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   492
CRYPTO_KMODS	+= blowfish
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   493
CRYPTO_KMODS	+= des
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   494
CRYPTO_KMODS	+= md5
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   495
CRYPTO_KMODS	+= rsa
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   496
CRYPTO_KMODS	+= sha1
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   497
CRYPTO_KMODS	+= sha2
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   498
CRYPTO_KMODS	+= swrand
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   499
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   500
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   501
#	IP Policy Modules (/kernel/ipp)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   502
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   503
IPP_KMODS	+= dlcosmk
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   504
IPP_KMODS	+= flowacct
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   505
IPP_KMODS	+= ipgpc
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   506
IPP_KMODS	+= dscpmk
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   507
IPP_KMODS	+= tokenmt
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   508
IPP_KMODS	+= tswtclmt
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   509
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   510
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   511
#	'Dacf' modules (/kernel/dacf)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   512
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   513
DACF_KMODS	+= consconfig_dacf
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   514
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   515
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   516
#	generic-unix module (/kernel/genunix):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   517
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   518
GENUNIX_KMODS	+= genunix
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   519
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   520
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   521
#	SVVS Testing Modules (/kernel/strmod):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   522
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   523
#	These are streams and driver modules which are not to be
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   524
#	delivered with a released system. However, during development
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   525
#	it is convenient to build and install the SVVS kernel modules.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   526
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   527
SVVS_KMODS	+= lmodb lmode lmodr lmodt lo tidg tivc tmux
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   528
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   529
SVVS		+= svvs
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   530
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   531
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   532
#	Modules eXcluded from the product:
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   533
#
155
585e2e169bd6 PSARC/2004/822 TOPAZ project
wz149052
parents: 85
diff changeset
   534
XMODS		+= e1000g adpu320 nge lsimega
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   535
XMODS		+= tavor daplt
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   536
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   537
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   538
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   539
#	'Dacf' Modules (/kernel/dacf):
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   540
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   541
DACF_KMODS	+= usb_ac_dacf
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   542
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   543
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   544
#	Performance Counter BackEnd modules (/usr/kernel/pcbe)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   545
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   546
PCBE_KMODS	+= p123_pcbe p4_pcbe opteron_pcbe