4b0a4c7dea0f67a233dcc42ce9bb18d36de109aeChristian Maeder# CDDL HEADER START
97018cf5fa25b494adffd7e9b4e87320dae6bf47Christian Maeder# The contents of this file are subject to the terms of the
23f2c59644866aa82e90de353e77f9f1d1b51b9aChristian Maeder# Common Development and Distribution License, Version 1.0 only
e7ce154edb906685b3fa7f6c0a764e18a4658068Christian Maeder# (the "License"). You may not use this file except in compliance
4b0a4c7dea0f67a233dcc42ce9bb18d36de109aeChristian Maeder# with the License.
4b0a4c7dea0f67a233dcc42ce9bb18d36de109aeChristian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder# or http://www.opensolaris.org/os/licensing.
23f2c59644866aa82e90de353e77f9f1d1b51b9aChristian Maeder# See the License for the specific language governing permissions
23f2c59644866aa82e90de353e77f9f1d1b51b9aChristian Maeder# and limitations under the License.
23f2c59644866aa82e90de353e77f9f1d1b51b9aChristian Maeder# When distributing Covered Code, include this CDDL HEADER in each
e8ffec0fa3d3061061bdc16e44247b9cf96b050fChristian Maeder# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
4b0a4c7dea0f67a233dcc42ce9bb18d36de109aeChristian Maeder# If applicable, add the following below this CDDL HEADER, with the
afa6848d579d235c9677e1ab477916df8e5ae11aChristian Maeder# fields enclosed by brackets "[]" replaced with your own identifying
fc8c6570c7b4ee13f375eb607bed2290438573bfChristian Maeder# information: Portions Copyright [yyyy] [name of copyright owner]
fcb1d8a27670f3206bd4ca28d77d4172619db602Christian Maeder# CDDL HEADER END
f8f78a2c8796a387a4348cc672ae08e8d9f69315Christian Maeder# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
f8f78a2c8796a387a4348cc672ae08e8d9f69315Christian Maeder# Use is subject to license terms.
10397bcc134edbcfbe3ae2c7ea4c6080036aae22Christian Maeder# Copyright (c) 2011 Bayard G. Bell. All rights reserved.
f8f78a2c8796a387a4348cc672ae08e8d9f69315Christian Maeder# This makefile drives the production of the pipe system call module.
7c554e9d4a39b8eb3b0881f20807c95dd8e793aeChristian Maeder# sparc architecture dependent
f8f78a2c8796a387a4348cc672ae08e8d9f69315Christian Maeder# Path to the base of the uts directory tree (usually /usr/src/uts).
afa6848d579d235c9677e1ab477916df8e5ae11aChristian Maeder# Define the module and object file sets.
afa6848d579d235c9677e1ab477916df8e5ae11aChristian Maeder# Include common rules.
afa6848d579d235c9677e1ab477916df8e5ae11aChristian Maeder# Define targets
afa6848d579d235c9677e1ab477916df8e5ae11aChristian Maeder# Override defaults to build a unique, local modstubs.o.
afa6848d579d235c9677e1ab477916df8e5ae11aChristian Maeder$(MODSTUBS_O) := AS_CPPFLAGS += -DPIPE_MODULE
afa6848d579d235c9677e1ab477916df8e5ae11aChristian Maeder# lint pass one enforcement
e8a2ca3a7b3e9a19ef03b6b1c0b5d03dbad6463cChristian Maeder# Define dependency on fifofs
e76e6a43f51438215737d6fc176c89da05bb86daChristian Maeder# Default build targets.
89054b2b95a3f92e78324dc852f3d34704e2ca49Christian Maeder# Include common targets.