usr/src/uts/i86pc/Makefile.i86pc.shared
author fl147353
Sun, 05 Mar 2006 23:14:16 -0800
changeset 1549 9acf97172dc1
parent 1414 b4126407ac5b
child 1709 39a1331cb1e3
permissions -rw-r--r--
PSARC/2005/507 Solaris audio driver for ATI IXP400 6301905 Want support for Realtek/ATI Express AC'97 codec 6367508 setting playback interrupt rate to small value for audio driver may panic system
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
     1
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
     2
# CDDL HEADER START
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
     3
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
     4
# The contents of this file are subject to the terms of the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
     5
# Common Development and Distribution License (the "License").
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
     6
# You may not use this file except in compliance with the License.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
     7
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
     8
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
     9
# or http://www.opensolaris.org/os/licensing.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    10
# See the License for the specific language governing permissions
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    11
# and limitations under the License.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    12
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    13
# When distributing Covered Code, include this CDDL HEADER in each
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    14
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    15
# If applicable, add the following below this CDDL HEADER, with the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    16
# fields enclosed by brackets "[]" replaced with your own identifying
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    17
# information: Portions Copyright [yyyy] [name of copyright owner]
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    18
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    19
# CDDL HEADER END
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    20
#
1549
9acf97172dc1 PSARC/2005/507 Solaris audio driver for ATI IXP400
fl147353
parents: 1414
diff changeset
    21
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    22
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    23
# uts/i86pc/Makefile.i86pc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    24
#
1414
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
    25
# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    26
# Use is subject to license terms.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    27
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    28
# ident	"%Z%%M%	%I%	%E% SMI"
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    29
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    30
#	This makefile contains the common definitions for the i86pc unix
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    31
#	and all i86pc implementation architecture dependent modules.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    32
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    33
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    34
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    35
#	Machine type (implementation architecture):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    36
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    37
PLATFORM	 = i86pc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    38
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    39
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    40
#	Everybody needs to know how to build modstubs.o and to locate unix.o
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    41
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    42
UNIX_DIR	 = $(UTSBASE)/$(PLATFORM)/unix
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    43
GENLIB_DIR	 = $(UTSBASE)/intel/genunix
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    44
MODSTUBS_DIR	 = $(UNIX_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    45
DSF_DIR		 = $(UTSBASE)/$(PLATFORM)/genassym
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    46
LINTS_DIR	 = $(OBJS_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    47
LINT_LIB_DIR	 = $(UTSBASE)/$(PLATFORM)/lint-libs/$(OBJS_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    48
GEN_LINT_LIB_DIR = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    49
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    50
DTRACESTUBS_O	 = $(OBJS_DIR)/dtracestubs.o
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    51
DTRACESTUBS	 = $(OBJS_DIR)/libdtracestubs.so
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    52
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    53
SYM_MOD		= $(OBJS_DIR)/unix.sym
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    54
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    55
UNIX_O		 = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    56
MODSTUBS_O	 = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    57
GENLIB	 	 = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    58
LINT_LIB	 = $(LINT_LIB_DIR)/llib-lunix.ln
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    59
GEN_LINT_LIB	 = $(GEN_LINT_LIB_DIR)/llib-lgenunix.ln
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    60
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    61
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    62
#	Include the makefiles which define build rule templates, the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    63
#	collection of files per module, and a few specific flags. Note
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    64
#	that order is significant, just as with an include path. The
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    65
#	first build rule template which matches the files name will be
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    66
#	used. By including these in order from most machine dependent
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    67
#	to most machine independent, we allow a machine dependent file
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    68
#	to be used in preference over a machine independent version
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    69
#	(Such as a machine specific optimization, which preserves the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    70
#	interfaces.)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    71
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    72
include $(UTSTREE)/$(PLATFORM)/Makefile.files
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    73
include $(UTSTREE)/intel/Makefile.files
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    74
include $(UTSTREE)/common/Makefile.files
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    75
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    76
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    77
#	Include machine independent rules. Note that this does not imply
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    78
#	that the resulting module from rules in Makefile.uts is	machine
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    79
#	independent. Only that the build rules are machine independent.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    80
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    81
include $(UTSBASE)/Makefile.uts
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    82
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    83
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    84
#	Define supported builds
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    85
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    86
DEF_BUILDS		= $(DEF_BUILDS64) $(DEF_BUILDS32)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    87
ALL_BUILDS		= $(ALL_BUILDS64) $(ALL_BUILDS32)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    88
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    89
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    90
#	x86 or amd64 inline templates
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    91
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    92
INLINES_32		= $(UTSBASE)/intel/ia32/ml/ia32.il
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    93
INLINES_64		= $(UTSBASE)/intel/amd64/ml/amd64.il
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    94
INLINES			+= $(INLINES_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    95
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    96
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    97
#	kernel-specific optimizations; override default in Makefile.master
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    98
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
    99
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   100
CFLAGS_XARCH_32		= $(i386_CFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   101
CFLAGS_XARCH_64		= $(amd64_CFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   102
CFLAGS_XARCH		= $(CFLAGS_XARCH_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   103
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   104
COPTFLAG_32		= $(COPTFLAG)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   105
COPTFLAG_64		= $(COPTFLAG64)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   106
COPTIMIZE		= $(COPTFLAG_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   107
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   108
CFLAGS			= $(CFLAGS_XARCH)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   109
CFLAGS			+= $(COPTIMIZE)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   110
CFLAGS			+= $(INLINES) -D_ASM_INLINES
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   111
CFLAGS			+= $(CCMODE)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   112
CFLAGS			+= $(SPACEFLAG)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   113
CFLAGS			+= $(CCUNBOUND)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   114
CFLAGS			+= $(CFLAGS_uts)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   115
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   116
ASFLAGS_XARCH_32	= $(i386_ASFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   117
ASFLAGS_XARCH_64	= $(amd64_ASFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   118
ASFLAGS_XARCH		= $(ASFLAGS_XARCH_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   119
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   120
ASFLAGS			+= $(ASFLAGS_XARCH)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   121
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   122
AS_INC_PATH		+= -I$(DSF_DIR)/$(OBJS_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   123
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   124
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   125
#	The following must be defined for all implementations:
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   126
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   127
#	MAPFILE:	ld mapfile for the build of kernel/unix.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   128
#	MODSTUBS:	Module stubs source file.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   129
#	GENASSYM_SRC:	genassym.c
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   130
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   131
MAPFILE		 = $(UTSBASE)/$(PLATFORM)/conf/Mapfile
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   132
MODSTUBS	 = $(UTSBASE)/intel/ia32/ml/modstubs.s
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   133
GENASSYM_SRC	 = $(UTSBASE)/$(PLATFORM)/ml/genassym.c
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   134
OFFSETS_SRC	 = $(UTSBASE)/$(PLATFORM)/ml/offsets.in
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   135
PLATFORM_OFFSETS_32	= $(UTSBASE)/$(PLATFORM)/ml/mach_offsets.in
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   136
PLATFORM_OFFSETS_64	= $(UTSBASE)/intel/amd64/ml/mach_offsets.in
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   137
PLATFORM_OFFSETS_SRC	= $(PLATFORM_OFFSETS_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   138
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   139
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   140
#	Define the actual specific platforms
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   141
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   142
MACHINE_DEFS	 = -D$(PLATFORM) -D_MACHDEP
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   143
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   144
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   145
#	Software workarounds for hardware "features"
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   146
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   147
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   148
include	$(UTSBASE)/$(PLATFORM)/Makefile.workarounds
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   149
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   150
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   151
# Simulator flag
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   152
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   153
i386_SIMULATOR		= -D_SIMULATOR_SUPPORT
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   154
amd64_SIMULATOR		= -D_SIMULATOR_SUPPORT
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   155
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   156
SIMULATOR		= $($(MACH)_SIMULATOR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   157
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   158
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   159
#	Debugging level
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   160
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   161
#	Special knowledge of which special debugging options effect which
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   162
#	file is used to optimize the build if these flags are changed.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   163
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   164
#	XXX: The above could possibly be done for more flags and files, but
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   165
#	     is left as an experiment to the interested reader. Be forewarned,
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   166
#	     that excessive use could lead to maintenance difficulties.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   167
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   168
DEBUG_DEFS_OBJ32	=
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   169
DEBUG_DEFS_DBG32	= -DDEBUG
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   170
DEBUG_DEFS_DBG32	+= $(SIMULATOR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   171
DEBUG_DEFS_OBJ64	=
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   172
DEBUG_DEFS_DBG64	= -DDEBUG
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   173
DEBUG_DEFS_DBG64	+= $(SIMULATOR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   174
DEBUG_DEFS		= $(DEBUG_DEFS_$(BUILD_TYPE))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   175
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   176
DEBUG_COND_OBJ32	:sh = echo \\043
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   177
DEBUG_COND_DBG32	=
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   178
DEBUG_COND_OBJ64	:sh = echo \\043
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   179
DEBUG_COND_DBG64	=
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   180
IF_DEBUG_OBJ		= $(DEBUG_COND_$(BUILD_TYPE))$(OBJS_DIR)/
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   181
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   182
$(IF_DEBUG_OBJ)trap.o		:= DEBUG_DEFS += -DTRAPDEBUG -DTRAPTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   183
$(IF_DEBUG_OBJ)syscall_asm.o	:= DEBUG_DEFS += -DSYSCALLTRACE -DTRAPTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   184
$(IF_DEBUG_OBJ)syscall_asm_amd64.o := DEBUG_DEFS += -DSYSCALLTRACE -DTRAPTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   185
$(IF_DEBUG_OBJ)fast_trap_asm.o	:= DEBUG_DEFS += -DTRAPTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   186
$(IF_DEBUG_OBJ)interrupt.o	:= DEBUG_DEFS += -DTRAPTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   187
$(IF_DEBUG_OBJ)locore.o		:= DEBUG_DEFS += -DTRAPTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   188
$(IF_DEBUG_OBJ)mp_startup.o	:= DEBUG_DEFS += -DTRAPTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   189
$(IF_DEBUG_OBJ)machdep.o	:= DEBUG_DEFS += -DTRAPTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   190
$(IF_DEBUG_OBJ)exception.o	:= DEBUG_DEFS += -DTRAPTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   191
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   192
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   193
#	Build `options'. These are historical and the need for these
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   194
#	was removed by the module technology.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   195
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   196
OPTION_DEFS	 = -DC2_AUDIT
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   197
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   198
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   199
#	Collect the preprocessor definitions to be associated with *all*
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   200
#	files.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   201
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   202
ALL_DEFS	 = $(MACHINE_DEFS) $(WORKAROUND_DEFS) $(DEBUG_DEFS) \
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   203
		   $(OPTION_DEFS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   204
GENASSYM_DEFS	 = $(MACHINE_DEFS) $(OPTION_DEFS) \
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   205
			-_gcc=-fno-eliminate-unused-debug-symbols \
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   206
			-_gcc=-fno-eliminate-unused-debug-types
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   207
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   208
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   209
# ----- TRANSITIONAL SECTION --------------------------------------------------
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   210
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   211
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   212
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   213
#	Not everything which *should* be a module is a module yet. The
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   214
#	following is a list of such objects which are currently part of
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   215
#	the base kernel but should soon become kmods.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   216
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   217
#	XXX: $(KMACCT_OBJS) is neither in the MT kernel nor was it ever
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   218
#	     made into a module. If it is made MT safe before being made
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   219
#	     into a module, it should be added to this list. It was in
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   220
#	     this list pre ON-4.0.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   221
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   222
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   223
MACH_NOT_YET_KMODS	= $(AUTOCONF_OBJS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   224
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   225
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   226
# ----- END OF TRANSITIONAL SECTION -------------------------------------------
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   227
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   228
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   229
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   230
#	The kernels modules which are "implementation architecture"
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   231
#	specific for this machine are enumerated below. Note that most
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   232
#	of these modules must exist (in one form or another) for each
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   233
#	architecture.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   234
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   235
#	Machine Specific Driver Modules (/kernel/drv)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   236
#	DRV_KMODS are built both 32-bit and 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   237
#	DRV_KMODS_32 are built only 32-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   238
#	DRV_KMODS_64 are built only 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   239
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   240
#	XXX: How many of these are really machine specific?
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   241
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   242
DRV_KMODS	+= rootnex
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   243
DRV_KMODS	+= isa
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   244
DRV_KMODS	+= pci
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   245
DRV_KMODS	+= pcie_pci
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   246
DRV_KMODS	+= npe
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   247
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   248
DRV_KMODS	+= fd
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   249
DRV_KMODS	+= fdc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   250
DRV_KMODS	+= kb8042
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   251
DRV_KMODS	+= pci-ide
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   252
DRV_KMODS	+= audio810
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   253
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   254
DRV_KMODS_32	+= dnet
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   255
DRV_KMODS	+= logi
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   256
DRV_KMODS_32	+= mscsi
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   257
DRV_KMODS_32	+= msm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   258
DRV_KMODS	+= pcplusmp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   259
DRV_KMODS	+= agpgart
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   260
DRV_KMODS	+= agptarget
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   261
DRV_KMODS	+= amd64_gart
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   262
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   263
DRV_KMODS	+= cpc
1414
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   264
DRV_KMODS	+= mc-amd
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   265
DRV_KMODS	+= power
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   266
1414
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   267
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= ata
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   268
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= audiovia823x
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   269
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= audioens
1549
9acf97172dc1 PSARC/2005/507 Solaris audio driver for ATI IXP400
fl147353
parents: 1414
diff changeset
   270
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= audioixp
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   271
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= bmc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   272
$(CLOSED_BUILD)CLOSED_DRV_KMODS_32	+= bscbus
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   273
$(CLOSED_BUILD)CLOSED_DRV_KMODS_32	+= bscv
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   274
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= elxl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   275
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= iprb
1414
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   276
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= memtest
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   277
$(CLOSED_BUILD)CLOSED_DRV_KMODS_32	+= ncrs
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   278
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= pcic
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   279
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= pcn
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   280
$(CLOSED_BUILD)CLOSED_DRV_KMODS		+= rtls
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   281
$(CLOSED_BUILD)CLOSED_DRV_KMODS_32	+= sbpro
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   282
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   283
#
1414
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   284
#	CPU Modules
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   285
#
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   286
CPU_KMODS	+= amd_opteron
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   287
CPU_KMODS	+= generic_cpu
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   288
b4126407ac5b PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
cindi
parents: 1167
diff changeset
   289
#
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   290
#	Exec Class Modules (/kernel/exec):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   291
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   292
EXEC_KMODS	+=
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   293
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   294
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   295
#	Scheduling Class Modules (/kernel/sched):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   296
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   297
SCHED_KMODS	+=
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   298
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   299
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   300
#	File System Modules (/kernel/fs):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   301
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   302
FS_KMODS	+=
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   303
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   304
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   305
#	Streams Modules (/kernel/strmod):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   306
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   307
STRMOD_KMODS	+= vuid2ps2
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   308
STRMOD_KMODS	+= vuid3ps2
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   309
STRMOD_KMODS	+= vuidm3p
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   310
STRMOD_KMODS	+= vuidm4p
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   311
STRMOD_KMODS	+= vuidm5p
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   312
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   313
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   314
#	'System' Modules (/kernel/sys):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   315
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   316
SYS_KMODS	+=
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   317
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   318
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   319
#	'Misc' Modules (/kernel/misc):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   320
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   321
MISC_KMODS	+= pci_autoconfig bootdev acpica pciehpc gfx_private
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   322
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   323
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   324
#	'Mach' Modules (/kernel/mach):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   325
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   326
MACH_KMODS     	+= uppc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   327
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   328
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   329
#	Modules excluded from the product:
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   330
#
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
   331
$(CLOSED_BUILD)CLOSED_XMODS	+= spwr