17c478bd9Sstevel@tonic-gate# 27c478bd9Sstevel@tonic-gate# CDDL HEADER START 37c478bd9Sstevel@tonic-gate# 47c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the 57c478bd9Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only 67c478bd9Sstevel@tonic-gate# (the "License"). You may not use this file except in compliance 77c478bd9Sstevel@tonic-gate# with the License. 87c478bd9Sstevel@tonic-gate# 97c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 107c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing. 117c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions 127c478bd9Sstevel@tonic-gate# and limitations under the License. 137c478bd9Sstevel@tonic-gate# 147c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each 157c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 167c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the 177c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying 187c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner] 197c478bd9Sstevel@tonic-gate# 207c478bd9Sstevel@tonic-gate# CDDL HEADER END 217c478bd9Sstevel@tonic-gate# 227c478bd9Sstevel@tonic-gate# 23*822fb41dStsien# Copyright 2005 Sun Microsystems, Inc. All rights reserved. 247c478bd9Sstevel@tonic-gate# Use is subject to license terms. 257c478bd9Sstevel@tonic-gate# 267c478bd9Sstevel@tonic-gate#ident "%Z%%M% %I% %E% SMI" 277c478bd9Sstevel@tonic-gate 287c478bd9Sstevel@tonic-gateinclude ../Makefile.com 297c478bd9Sstevel@tonic-gate 30*822fb41dStsienSCHEME_COMMON = ../common 31*822fb41dStsienMDESC_COMMON = $(SRC)/common/mdesc 32*822fb41dStsien 337c478bd9Sstevel@tonic-gateSRCS = \ 34*822fb41dStsien mdesc_devinit.c \ 35*822fb41dStsien mdesc_fini.c \ 36*822fb41dStsien mdesc_findname.c \ 37*822fb41dStsien mdesc_findnodeprop.c \ 38*822fb41dStsien mdesc_getpropstr.c \ 39*822fb41dStsien mdesc_getpropval.c \ 40*822fb41dStsien mdesc_init_intern.c \ 41*822fb41dStsien mdesc_nodecount.c \ 42*822fb41dStsien mdesc_scandag.c \ 437c478bd9Sstevel@tonic-gate mem.c \ 447c478bd9Sstevel@tonic-gate mem_disc.c \ 457c478bd9Sstevel@tonic-gate mem_read.c \ 467c478bd9Sstevel@tonic-gate mem_unum.c \ 477c478bd9Sstevel@tonic-gate mem_util.c 487c478bd9Sstevel@tonic-gate 49*822fb41dStsien# These LINTFLAGS are provided for benefit of mdesc routines 50*822fb41dStsien 51*822fb41dStsienLINTFLAGS += -erroff=E_BAD_PTR_CAST_ALIGN -v 52*822fb41dStsien 537c478bd9Sstevel@tonic-gateinclude ../Makefile.targ 54*822fb41dStsien 55*822fb41dStsien%.o: $(SCHEME_COMMON)/%.c 56*822fb41dStsien $(COMPILE.c) -o $@ $< 57*822fb41dStsien $(CTFCONVERT_O) 58*822fb41dStsien 59*822fb41dStsien%.o: $(MDESC_COMMON)/%.c 60*822fb41dStsien $(COMPILE.c) -o $@ $< 61*822fb41dStsien $(CTFCONVERT_O) 62*822fb41dStsien 63*822fb41dStsien%.ln: $(SCHEME_COMMON)/%.c 64*822fb41dStsien $(LINT.c) -c $< 65*822fb41dStsien 66*822fb41dStsien%.ln: $(MDESC_COMMON)/%.c 67*822fb41dStsien $(LINT.c) -c $< 68*822fb41dStsien 69