xref: /titanic_44/usr/src/cmd/mdb/Makefile.common (revision ab6fd898a4f8198d9657172ea3f2c92bcf2a5963)
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# Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
22# Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
23# Copyright 2016 Joyent, Inc.
24#
25# MDB modules used for debugging user processes that every ISA's build
26# subdirectory will need to build.
27#
28
29COMMON_MODULES_PROC = \
30	dof \
31	libavl \
32	libc \
33	libcmdutils \
34	libfksmbsrv \
35	libnvpair \
36	libproc \
37	libpython2.6 \
38	libsysevent \
39	libtopo \
40	libumem \
41	libuutil \
42	libzpool \
43	mdb_ds \
44	mdb_test
45
46#
47# MDB modules used for debugging user processes which are only 32-bit
48#
49COMMON_MODULES_PROC_32BIT = \
50	svc.configd \
51	svc.startd
52
53#
54# MDB modules used for debugging kernels.
55#
56COMMON_MODULES_KVM = \
57	arp \
58	cpc \
59	crypto	\
60	dtrace	\
61	emlxs \
62	fcip \
63	fcp \
64	fctl \
65	genunix \
66	hook \
67	neti \
68	idm \
69	ii \
70	ip \
71	ipc \
72	ipp \
73	krtld \
74	lofs \
75	logindmux \
76	mac \
77	md \
78	mpt_sas \
79	mr_sas \
80	nca \
81	nsctl \
82	nsmb \
83	pmcs \
84	ptm \
85	qlc \
86	random \
87	rdc \
88	s1394 \
89	scsi_vhci \
90	sctp \
91	sd \
92	sdbc \
93	smbfs \
94	smbsrv \
95	sockfs \
96	specfs \
97	sppp \
98	srpt \
99	stmf \
100	stmf_sbd \
101	sv \
102	ufs \
103	usba \
104	zfs
105
106CLOSED_COMMON_MODULES_KVM = \
107	mpt \
108	nfs
109
110include $(SRC)/Makefile.master
111