xref: /titanic_50/usr/src/cmd/mdb/Makefile.common (revision e373b6e444a487df89a5dc6a4a4030b5b2aa87f9)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21
22#
23# Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
24# Copyright 2016 Joyent, Inc.
25# Copyright 2016 Nexenta Systems, Inc.
26#
27
28#
29# MDB modules used for debugging user processes that every ISA's build
30# subdirectory will need to build.
31#
32
33COMMON_MODULES_PROC = \
34	dof \
35	libavl \
36	libc \
37	libcmdutils \
38	libfksmbsrv \
39	libnvpair \
40	libproc \
41	libpython2.6 \
42	libsysevent \
43	libtopo \
44	libumem \
45	libuutil \
46	libzpool \
47	mdb_ds \
48	mdb_test
49
50#
51# MDB modules used for debugging user processes which are only 32-bit
52#
53COMMON_MODULES_PROC_32BIT = \
54	svc.configd \
55	svc.startd
56
57#
58# MDB modules used for debugging kernels.
59#
60COMMON_MODULES_KVM = \
61	arp \
62	cpc \
63	crypto	\
64	dtrace	\
65	emlxs \
66	fcip \
67	fcp \
68	fctl \
69	genunix \
70	hook \
71	neti \
72	idm \
73	ii \
74	ip \
75	ipc \
76	ipp \
77	krtld \
78	lofs \
79	logindmux \
80	mac \
81	mpt_sas \
82	mr_sas \
83	nca \
84	nsctl \
85	nsmb \
86	pmcs \
87	ptm \
88	qlc \
89	random \
90	rdc \
91	s1394 \
92	scsi_vhci \
93	sctp \
94	sd \
95	sdbc \
96	smbfs \
97	smbsrv \
98	sockfs \
99	specfs \
100	sppp \
101	srpt \
102	stmf \
103	stmf_sbd \
104	sv \
105	ufs \
106	usba \
107	zfs
108
109CLOSED_COMMON_MODULES_KVM = \
110	mpt \
111	nfs
112
113include $(SRC)/Makefile.master
114