Makefile revision 8de5c4f463386063e184a851437d58080c6c626c
c88a70518d7d0b5bccb22a68d446c2d6589790dcjwoolley# CDDL HEADER START
b1d2d2797866636f792717f96401292481697145wrowe# The contents of this file are subject to the terms of the
b1d2d2797866636f792717f96401292481697145wrowe# Common Development and Distribution License (the "License").
b1d2d2797866636f792717f96401292481697145wrowe# You may not use this file except in compliance with the License.
b1d2d2797866636f792717f96401292481697145wrowe# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b1d2d2797866636f792717f96401292481697145wrowe# See the License for the specific language governing permissions
b1d2d2797866636f792717f96401292481697145wrowe# and limitations under the License.
4a98c07ecf4f27a9b18963bbe85260857664d03bjerenkrantz# When distributing Covered Code, include this CDDL HEADER in each
8abcc73436888a98721b10f0c09206f6fea68c55jerenkrantz# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b24d065530fdf97376f390522396be5a4469fcf4jerenkrantz# If applicable, add the following below this CDDL HEADER, with the
b24d065530fdf97376f390522396be5a4469fcf4jerenkrantz# fields enclosed by brackets "[]" replaced with your own identifying
b24d065530fdf97376f390522396be5a4469fcf4jerenkrantz# information: Portions Copyright [yyyy] [name of copyright owner]
a981bcb9c3b780184e75ff069d67fe84da6c3d3dbnicholes# CDDL HEADER END
b2cff333bc23b8e74c6aad9ee97973df02cca180aaron# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
b2cff333bc23b8e74c6aad9ee97973df02cca180aaron# Use is subject to license terms.
7eb55be5bcc75f2acf789aeca38d88a9c75d001ejwoolley# This makefile drives the production of the MD5 kernel module.
d31e50dddb975275ef388ab64e380b6d4e5d9710jerenkrantz# sun4v implementation architecture dependent
d31e50dddb975275ef388ab64e380b6d4e5d9710jerenkrantz# Path to the base of the uts directory tree (usually /usr/src/uts).
c88a70518d7d0b5bccb22a68d446c2d6589790dcjwoolley# Define the module and object file sets.
d8d240df2f2b23455be6b01343daedebaa6c4f96trawick# Include common rules.
b5b5e8cc4668ab29d8f08f590d829dcfaeda9d33brianp# Define targets
d980a97cfc68de0ef35432ce03f1c1e468a19877jwoolleyINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
d980a97cfc68de0ef35432ce03f1c1e468a19877jwoolley# lint pass one enforcement
aa3510b82ec5d82ddbf4748829ec90f1ce71398ebrianp# Override the default -xspace setting
08aff55373b2ae69182a58055a5c1b3a12d927b0slive# md5 depends on the kcf framework
5a63340978acb9dd7e87724be57d2bde1cf1f629trawick# need extra inline file for here.
9f7325ecad575cf77ab76b01beaaf339a63490b5trawickINLINES += $(SRC)/common/crypto/md5/sparc/sun4v/byteswap.il
8565f742f1ee3d514b2d48a1f2a5af5d7437c3b9trawick# Default build targets.
e6e65585927961caf45d4e9e932bb1f4e9e89ca1jerenkrantz# Include common targets.