Makefile revision b6c3f7863936abeae522e48a13887dddeb691a45
34964d30438020ed5219478bbd82b57291850e86Dominik Luecke#
34964d30438020ed5219478bbd82b57291850e86Dominik Luecke# CDDL HEADER START
34964d30438020ed5219478bbd82b57291850e86Dominik Luecke#
05a206508bc898f87fe6ab6e069814df3c29d303Dominik Luecke# The contents of this file are subject to the terms of the
d98cfdc55591a9982c8ec759520b6a4c28bd9f55Dominik Luecke# Common Development and Distribution License (the "License").
d98cfdc55591a9982c8ec759520b6a4c28bd9f55Dominik Luecke# You may not use this file except in compliance with the License.
d98cfdc55591a9982c8ec759520b6a4c28bd9f55Dominik Luecke#
d98cfdc55591a9982c8ec759520b6a4c28bd9f55Dominik Luecke# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
05a206508bc898f87fe6ab6e069814df3c29d303Dominik Luecke# or http://www.opensolaris.org/os/licensing.
05a206508bc898f87fe6ab6e069814df3c29d303Dominik Luecke# See the License for the specific language governing permissions
05a206508bc898f87fe6ab6e069814df3c29d303Dominik Luecke# and limitations under the License.
05a206508bc898f87fe6ab6e069814df3c29d303Dominik Luecke#
05a206508bc898f87fe6ab6e069814df3c29d303Dominik Luecke# When distributing Covered Code, include this CDDL HEADER in each
34964d30438020ed5219478bbd82b57291850e86Dominik Luecke# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
34964d30438020ed5219478bbd82b57291850e86Dominik Luecke# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
#
# lib/pkcs11/pkcs11_softtoken/sparc/Makefile
AES_PSR_OBJECTS = aes_crypt_sparc.o
ARCFOUR_PSR_OBJECTS = arcfour_crypt_sparc.o
DES_PSR_OBJECTS = des_crypt_sparc.o
RSA_PSR_OBJECTS =
BIGNUM_PSR_OBJECTS = mont_mulf_sparc.o
BIGNUM_CFG = -DUSE_FLOATING_POINT
include ../Makefile.com
CFLAGS += -Dsun4u
CPPFLAGS += -DMP_USE_UINT_DIGIT
install: all $(ROOTLIBS) $(ROOTLINKS)
pics/aes_crypt_sparc.o: $(AESDIR)/sun4u/aes_crypt_asm.s
$(COMPILE.s) $(AS_BIGPICFLAGS) -P -DPIC -xarch=v8plus -o $@ \
$(AESDIR)/sun4u/aes_crypt_asm.s
$(POST_PROCESS_O)
pics/arcfour_crypt_sparc.o: $(ARCFOURDIR)/sun4u/arcfour_crypt_asm.s
$(COMPILE.s) $(AS_BIGPICFLAGS) -P -DPIC -xarch=v8plus -o $@ \
$(ARCFOURDIR)/sun4u/arcfour_crypt_asm.s
$(POST_PROCESS_O)
pics/des_crypt_sparc.o: $(DESDIR)/sun4u/des_crypt_asm.s
$(COMPILE.s) $(AS_BIGPICFLAGS) -P -DPIC -xarch=v8plus -o $@ \
$(DESDIR)/sun4u/des_crypt_asm.s
$(POST_PROCESS_O)
pics/mont_mulf_sparc.o: $(BIGNUMDIR)/sun4u/mont_mulf_v8plus.s
$(COMPILE.s) $(AS_BIGPICFLAGS) -xarch=v8plus -o $@ \
$(BIGNUMDIR)/sun4u/mont_mulf_v8plus.s
$(POST_PROCESS_O)