Makefile revision f808c858fa61e7769218966759510a8b1190dfcf
f743002678eb67b99bbc29fee116b65d9530fec0wrowe#
80833bb9a1bf25dcf19e814438a4b311d2e1f4cffuankg# CDDL HEADER START
1e1539a1e7d64b1af92636b81aac5aa50ee3163bminfrin#
f06e7c4b1bce6b6491e5de0b7998d3f5696b293dchrisd# The contents of this file are subject to the terms of the
f06e7c4b1bce6b6491e5de0b7998d3f5696b293dchrisd# Common Development and Distribution License (the "License").
f06e7c4b1bce6b6491e5de0b7998d3f5696b293dchrisd# You may not use this file except in compliance with the License.
179565be4043d7e5f9161aa75271fa0a001866d9covener#
179565be4043d7e5f9161aa75271fa0a001866d9covener# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
179565be4043d7e5f9161aa75271fa0a001866d9covener# or http://www.opensolaris.org/os/licensing.
111436a32ba1254291e4883292fb116d15fe8f64covener# See the License for the specific language governing permissions
111436a32ba1254291e4883292fb116d15fe8f64covener# and limitations under the License.
111436a32ba1254291e4883292fb116d15fe8f64covener#
111436a32ba1254291e4883292fb116d15fe8f64covener# When distributing Covered Code, include this CDDL HEADER in each
fce4949fb0b309a5744afcd503c6ed2d35621ee2covener# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
fce4949fb0b309a5744afcd503c6ed2d35621ee2covener# If applicable, add the following below this CDDL HEADER, with the
fce4949fb0b309a5744afcd503c6ed2d35621ee2covener# fields enclosed by brackets "[]" replaced with your own identifying
fce4949fb0b309a5744afcd503c6ed2d35621ee2covener# information: Portions Copyright [yyyy] [name of copyright owner]
7b7430e701e9a31ce809da7c220bb8dfcf68c86etrawick#
7b7430e701e9a31ce809da7c220bb8dfcf68c86etrawick# CDDL HEADER END
7b7430e701e9a31ce809da7c220bb8dfcf68c86etrawick#
ccc20788c1e5fc973f36df634399c89acb70deaejerenkrantz#
ccc20788c1e5fc973f36df634399c89acb70deaejerenkrantz# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
ccc20788c1e5fc973f36df634399c89acb70deaejerenkrantz# Use is subject to license terms.
a370a774825bc89fc6b0d8e45035a590e39b0bd6minfrin#
a370a774825bc89fc6b0d8e45035a590e39b0bd6minfrin# ident "%Z%%M% %I% %E% SMI"
a370a774825bc89fc6b0d8e45035a590e39b0bd6minfrin#
60998c490ad3334eb07ae63b23b479ac564dec94kbrand
60998c490ad3334eb07ae63b23b479ac564dec94kbrandSYSOBJS= \
60998c490ad3334eb07ae63b23b479ac564dec94kbrand setjmp.o \
60998c490ad3334eb07ae63b23b479ac564dec94kbrand signal.o
60998c490ad3334eb07ae63b23b479ac564dec94kbrand
d522f82d7ada07a0cedb8dc6b71eacf3477d7188trawickinclude ../Makefile.com
d522f82d7ada07a0cedb8dc6b71eacf3477d7188trawickinclude $(SRC)/lib/Makefile.lib.64
d522f82d7ada07a0cedb8dc6b71eacf3477d7188trawick
1e1539a1e7d64b1af92636b81aac5aa50ee3163bminfrinDYNFLAGS += $(DYNFLAGS64)
1e1539a1e7d64b1af92636b81aac5aa50ee3163bminfrinBUILD.SO= $(CC) $(CFLAGS) -o $@ -G $(DYNFLAGS) $(PICS) -L $(ROOT)/usr/lib/$(MACH64) $(LDLIBS)
1e1539a1e7d64b1af92636b81aac5aa50ee3163bminfrinBUILD.s= $(AS) $(ASFLAGS) -xarch=v9 -D__sparcv9 $< -o $@
273e512f20f262e5e2aa8e0e83371d1929fb76adjkaluza
273e512f20f262e5e2aa8e0e83371d1929fb76adjkaluza# sparcv9-specific rule
273e512f20f262e5e2aa8e0e83371d1929fb76adjkaluzapics/%.o: ../sparc/sys/%.c
efe780dcf13b2b95effabf897d694d8f23feac74trawick $(COMPILE.c) -o $@ $<
81849cd8925f6ffaf57412aaaac8a6df0d33cbb6covener $(POST_PROCESS_O)
81849cd8925f6ffaf57412aaaac8a6df0d33cbb6covener
81849cd8925f6ffaf57412aaaac8a6df0d33cbb6covenerpics/%.o: sys/%.s
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick $(BUILD.s)
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick $(POST_PROCESS_O)
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick.KEEP_STATE:
c8e4ae58e7b9eb27e5158d6980770d5064c50ba7trawick
fe83f60b41477b14a37edcfcd1f7f5c5a1ebfe44minfrininstall: all $(ROOTLIBS64) $(ROOTLINKS64) $(ROOTLINT64)
fe83f60b41477b14a37edcfcd1f7f5c5a1ebfe44minfrin