Makefile revision bb25c06cca41ca78e5fb87fbb8e81d55beb18c95
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# CDDL HEADER START
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# The contents of this file are subject to the terms of the
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# Common Development and Distribution License (the "License").
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# You may not use this file except in compliance with the License.
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# or http://www.opensolaris.org/os/licensing.
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# See the License for the specific language governing permissions
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# and limitations under the License.
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# When distributing Covered Code, include this CDDL HEADER in each
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# If applicable, add the following below this CDDL HEADER, with the
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# fields enclosed by brackets "[]" replaced with your own identifying
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac# information: Portions Copyright [yyyy] [name of copyright owner]
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# CDDL HEADER END
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# Use is subject to license terms.
65e99be301d5a19db33f25841f671756e8dbb9b5ludovicp#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift#ident "%Z%%M% %I% %E% SMI"
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftUTSBASE = ../..
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftMODULE = dtrace
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftOBJECTS = $(DTRACE_OBJS:%=$(OBJS_DIR)/%)
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftLINTS = $(DTRACE_OBJS:%.o=$(LINTS_DIR)/%.ln)
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftCONF_SRCDIR = $(UTSBASE)/common/dtrace
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftinclude $(UTSBASE)/intel/Makefile.intel
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# For now, disable these lint checks; maintainers should endeavor
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# to investigate and remove these for maximum lint coverage.
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift# Please do not carry these forward to new Makefiles.
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift#
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftLINTTAGS += -erroff=E_SUSPICIOUS_COMPARISON
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftLINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
a1f8269f915257a3036fac0a94a4950adaddd3f2matthew_swiftLINTTAGS += -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftLINTTAGS += -erroff=E_STATIC_UNUSED
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftLINTTAGS += -erroff=E_PTRDIFF_OVERFLOW
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftLINTTAGS += -erroff=E_ASSIGN_NARROW_CONV
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftALL_TARGET = $(BINARY) $(SRC_CONFILE)
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftLINT_TARGET = $(MODULE).lint
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift.KEEP_STATE:
378c66c5d12cbe2aefbbffcf5f6d287febc186c2matthew_swift
378c66c5d12cbe2aefbbffcf5f6d287febc186c2matthew_swiftdef: $(DEF_DEPS)
378c66c5d12cbe2aefbbffcf5f6d287febc186c2matthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftall: $(ALL_DEPS)
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftclean: $(CLEAN_DEPS)
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftclobber: $(CLOBBER_DEPS)
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftlint: $(LINT_DEPS)
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftmodlintlib: $(MODLINTLIB_DEPS)
378c66c5d12cbe2aefbbffcf5f6d287febc186c2matthew_swift
378c66c5d12cbe2aefbbffcf5f6d287febc186c2matthew_swiftclean.lint: $(CLEAN_LINT_DEPS)
3cbc49fe5e6d8a00a69fe1859874ed5dcff85aebmatthew_swift
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swiftinstall: $(INSTALL_DEPS)
378c66c5d12cbe2aefbbffcf5f6d287febc186c2matthew_swift
3cbc49fe5e6d8a00a69fe1859874ed5dcff85aebmatthew_swiftinclude $(UTSBASE)/intel/Makefile.targ
bb8874d71cdd8e5288297b9727703437c6dfcfedmatthew_swift