1909Segillett# 2909Segillett# CDDL HEADER START 3909Segillett# 4909Segillett# The contents of this file are subject to the terms of the 5*11513SAlan.Adamson@Sun.COM# Common Development and Distribution License (the "License"). 6*11513SAlan.Adamson@Sun.COM# You may not use this file except in compliance with the License. 7909Segillett# 8909Segillett# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9909Segillett# or http://www.opensolaris.org/os/licensing. 10909Segillett# See the License for the specific language governing permissions 11909Segillett# and limitations under the License. 12909Segillett# 13909Segillett# When distributing Covered Code, include this CDDL HEADER in each 14909Segillett# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15909Segillett# If applicable, add the following below this CDDL HEADER, with the 16909Segillett# fields enclosed by brackets "[]" replaced with your own identifying 17909Segillett# information: Portions Copyright [yyyy] [name of copyright owner] 18909Segillett# 19909Segillett# CDDL HEADER END 20909Segillett# 21909Segillett# 22*11513SAlan.Adamson@Sun.COM# Copyright 2010 Sun Microsystems, Inc. All rights reserved. 23909Segillett# Use is subject to license terms. 24909Segillett# 25909Segillett 26909SegillettMODULE = intr.so 27909SegillettMDBTGT = kvm 28909Segillett 29909SegillettMODSRCS = intr.c 30909Segillett 31909SegillettMDB_DIR= $(ROOT)/usr/lib/mdb/kvm/sparcv9 32909SegillettMDB_INTR=intr.so 33909SegillettMDB_PCIPSY=pcipsy.so 34909SegillettMDB_PCISCH=pcisch.so 35909SegillettMDB_PX=px.so 36*11513SAlan.Adamson@Sun.COMMDB_NIUMX=niumx.so 37909Segillett 38909SegillettKMDB_DIR= $(ROOT)/kernel/kmdb/sparcv9 39909SegillettKMDB_INTR=intr 40909SegillettKMDB_PCIPSY=pcipsy 41909SegillettKMDB_PCISCH=pcisch 42909SegillettKMDB_PX=px 43*11513SAlan.Adamson@Sun.COMKMDB_NIUMX=niumx 44909Segillett 45909Segillettinclude ../../../../Makefile.cmd 46909Segillettinclude ../../../../Makefile.cmd.64 47909Segillettinclude ../../Makefile.sparcv9 48909Segillettinclude ../../../Makefile.module 49909Segillett 50909SegillettCPPFLAGS += -I$(SRC)/uts/common 51909SegillettCPPFLAGS += -I$(SRC)/uts/sun4 52909SegillettCPPFLAGS += -I$(SRC)/uts/sun4/io/px 53909SegillettCPPFLAGS += -I$(SRC)/uts/sun4u 54*11513SAlan.Adamson@Sun.COMCPPFLAGS += -I$(SRC)/uts/sun4v/io/niumx 55909SegillettCPPFLAGS += -I$(SRC)/uts/sparc/v9 56909Segillett 57909SegillettMODSRCS_DIR = ../../../sparc/modules/intr 58909Segillett 59909Segillettinstall: all 60909Segillett -$(RM) $(MDB_DIR)/$(MDB_PCIPSY) 61909Segillett -$(RM) $(MDB_DIR)/$(MDB_PCISCH) 62909Segillett -$(RM) $(MDB_DIR)/$(MDB_PX) 63*11513SAlan.Adamson@Sun.COM -$(RM) $(MDB_DIR)/$(MDB_NIUMX) 64909Segillett -cd $(MDB_DIR); $(SYMLINK) $(MDB_INTR) $(MDB_PCIPSY) 65909Segillett -cd $(MDB_DIR); $(SYMLINK) $(MDB_INTR) $(MDB_PCISCH) 66909Segillett -cd $(MDB_DIR); $(SYMLINK) $(MDB_INTR) $(MDB_PX) 67*11513SAlan.Adamson@Sun.COM -cd $(MDB_DIR); $(SYMLINK) $(MDB_INTR) $(MDB_NIUMX) 68909Segillett -$(RM) $(KMDB_DIR)/$(KMDB_PCIPSY) 69909Segillett -$(RM) $(KMDB_DIR)/$(KMDB_PCISCH) 70909Segillett -$(RM) $(KMDB_DIR)/$(KMDB_PX) 71*11513SAlan.Adamson@Sun.COM -$(RM) $(KMDB_DIR)/$(KMDB_NIUMX) 72909Segillett -cd $(KMDB_DIR); $(SYMLINK) $(KMDB_INTR) $(KMDB_PCIPSY) 73909Segillett -cd $(KMDB_DIR); $(SYMLINK) $(KMDB_INTR) $(KMDB_PCISCH) 74909Segillett -cd $(KMDB_DIR); $(SYMLINK) $(KMDB_INTR) $(KMDB_PX) 75*11513SAlan.Adamson@Sun.COM -cd $(KMDB_DIR); $(SYMLINK) $(KMDB_INTR) $(KMDB_NIUMX) 76