Makefile revision bb25c06cca41ca78e5fb87fbb8e81d55beb18c95
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# CDDL HEADER START
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# The contents of this file are subject to the terms of the
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# Common Development and Distribution License (the "License").
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# You may not use this file except in compliance with the License.
8cd80b50efe2107ac351bfd0285050dd183398e7Stéphane Graber# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# See the License for the specific language governing permissions
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# and limitations under the License.
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# When distributing Covered Code, include this CDDL HEADER in each
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# If applicable, add the following below this CDDL HEADER, with the
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# fields enclosed by brackets "[]" replaced with your own identifying
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# information: Portions Copyright [yyyy] [name of copyright owner]
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# CDDL HEADER END
8ec981fc8b0105da5f071e40811e0c2472a6c3c9Stéphane Graber# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
207bf0e475f1dc6e9a2dac2cee3a209b56427855Stéphane Graber# Use is subject to license terms.
207bf0e475f1dc6e9a2dac2cee3a209b56427855Stéphane Graber# ident "%Z%%M% %I% %E% SMI"
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# This makefile drives the production of the opl_cfg Jupiter Bus
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# Configurator
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# sun4u implementation architecture dependent
6b4105628005f9fdf29aa15a80f85da48960c2d4Serge Hallyn# Path to the base of the uts directory tree (usually /usr/src/uts).
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# Define the module and object file sets.
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# Include common rules.
6b4105628005f9fdf29aa15a80f85da48960c2d4Serge Hallyn# Define targets
6b4105628005f9fdf29aa15a80f85da48960c2d4Serge Hallyn# lint pass one enforcement
6b4105628005f9fdf29aa15a80f85da48960c2d4Serge Hallyn# module dependencies
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# OPL specific header files
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# Turn on doubleword alignment for 64 bit registers
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# For now, disable these lint checks; maintainers should endeavor
807732062eab6cd44fb033bfbb37fbb38907aa66Serge Hallyn# to investigate and remove these for maximum lint coverage.
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# Please do not carry these forward to new Makefiles.
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# Default build targets.
58a46e06210a6321c530735f15f66eb648c4657dSerge Hallyn# Include common targets.