6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and# CDDL HEADER START
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd#
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd# The contents of this file are subject to the terms of the
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd# Common Development and Distribution License, Version 1.0 only
6ae232055d4d8a97267517c5e50074c2c819941and# (the "License"). You may not use this file except in compliance
6ae232055d4d8a97267517c5e50074c2c819941and# with the License.
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
96ad5d81ee4a2cc66a4ae19893efc8aa6d06fae7jailletc# or http://www.opensolaris.org/os/licensing.
6ae232055d4d8a97267517c5e50074c2c819941and# See the License for the specific language governing permissions
6ae232055d4d8a97267517c5e50074c2c819941and# and limitations under the License.
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen#
2e545ce2450a9953665f701bb05350f0d3f26275nd# When distributing Covered Code, include this CDDL HEADER in each
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# If applicable, add the following below this CDDL HEADER, with the
6ae232055d4d8a97267517c5e50074c2c819941and# fields enclosed by brackets "[]" replaced with your own identifying
6ae232055d4d8a97267517c5e50074c2c819941and# information: Portions Copyright [yyyy] [name of copyright owner]
6ae232055d4d8a97267517c5e50074c2c819941and#
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen# CDDL HEADER END
3f08db06526d6901aa08c110b5bc7dde6bc39905nd#
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
6ae232055d4d8a97267517c5e50074c2c819941and# Use is subject to license terms.
b43f840409794ed298e8634f6284741f193b6c4ftakashi#
6ae232055d4d8a97267517c5e50074c2c819941and# ident "%Z%%M% %I% %E% SMI"
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and#
b43f840409794ed298e8634f6284741f193b6c4ftakashi# This makefile drives the production of todbq4802 kernel module.
6ae232055d4d8a97267517c5e50074c2c819941and#
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung# sun4u implementation architecture dependent
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and# Path to the base of the uts directory tree (usually /usr/src/uts).
6a3ab831a34f470b077294a173f24fcf1e5f0a3ctakashi#
6ae232055d4d8a97267517c5e50074c2c819941andUTSBASE = ../..
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and# Define the module anD Object file sets.
4b3a8afbfcea8b265d179a122bf40dfedd1ce280takashi#
6ae232055d4d8a97267517c5e50074c2c819941andMODULE = todbq4802
6ae232055d4d8a97267517c5e50074c2c819941andOBJECTS = $(TODBQ4802_OBJS:%=$(OBJS_DIR)/%)
6ae232055d4d8a97267517c5e50074c2c819941andLINTS = $(TODBQ4802_OBJS:%.o=$(LINTS_DIR)/%.ln)
6a3ab831a34f470b077294a173f24fcf1e5f0a3ctakashiROOTMODULE = $(ROOT_PSM_TOD_DIR)/$(MODULE)
6a3ab831a34f470b077294a173f24fcf1e5f0a3ctakashi
6a3ab831a34f470b077294a173f24fcf1e5f0a3ctakashi#
6a3ab831a34f470b077294a173f24fcf1e5f0a3ctakashi# Include common rules.
6a3ab831a34f470b077294a173f24fcf1e5f0a3ctakashi#
6a3ab831a34f470b077294a173f24fcf1e5f0a3ctakashiinclude $(UTSBASE)/sun4u/Makefile.sun4u
6a3ab831a34f470b077294a173f24fcf1e5f0a3ctakashi
6a3ab831a34f470b077294a173f24fcf1e5f0a3ctakashi#
6ae232055d4d8a97267517c5e50074c2c819941and# Define targets
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941andALL_TARGET = $(BINARY)
6ae232055d4d8a97267517c5e50074c2c819941andLINT_TARGET = $(MODULE).lint
6ae232055d4d8a97267517c5e50074c2c819941andINSTALL_TARGET = $(BINARY) $(ROOTMODULE)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and#
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh# lint pass one enforcement
1f1b6bf13313fdd14a45e52e553d3ff28689b717coar#
6ae232055d4d8a97267517c5e50074c2c819941andCFLAGS += $(CCVERBOSE)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and# Default build targets.
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and.KEEP_STATE:
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941anddef: $(DEF_DEPS)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941andall: $(ALL_DEPS)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941andclean: $(CLEAN_DEPS)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941andclobber: $(CLOBBER_DEPS)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941andlint: $(LINT_DEPS)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941andmodlintlib: $(MODLINTLIB_DEPS)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941andclean.lint: $(CLEAN_LINT_DEPS)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941andinstall: $(INSTALL_DEPS)
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941and# Include common targets.
6ae232055d4d8a97267517c5e50074c2c819941and#
6ae232055d4d8a97267517c5e50074c2c819941andinclude $(UTSBASE)/sun4u/Makefile.targ
6ae232055d4d8a97267517c5e50074c2c819941and
6ae232055d4d8a97267517c5e50074c2c819941and