Print this page
5086 Remove OpenSSL 0.9.8a
*** 16,25 ****
--- 16,26 ----
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
+ # Copyright 2014 Gary Mills
#
# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
*** 90,131 ****
XRPRUNE = i86pc i386
#############################
#
- # WANboot booter
- #
- # Libraries used to build wanboot
- #
- LIBWAN_LIBS = \
- libwanboot.a \
- libnvpair.a libufs.a libhsfs.a libnfs.a \
- libxdr.a libnames.a libsock.a libinet.a libtcp.a \
- libscrypt.a libssl.a libcrypto.a \
- libmd5.a libsa.a libprom.a libssl.a \
- $(LIBPLAT_LIBS)
- WAN_LIBS = $(LIBWAN_LIBS:lib%.a=-l%)
- WAN_DIRS = $(LIBNAME_DIR:%=-L%) $(LIBSYS_DIR:%=-L%)
- WAN_DIRS += $(LIBPLAT_DIR:%=-L%) $(LIBPROM_DIR:%=-L%)
-
- #
- # Loader flags used to build wanboot
- #
- WAN_MAPFILE = $(MACH_DIR)/mapfile
- WAN_LDFLAGS = -dn -M $(WAN_MAPFILE) -e _start $(WAN_DIRS)
- WAN_L_LDFLAGS = $(WAN_DIRS)
-
- #
- # Object files used to build wanboot
- #
- WAN_SRT0 = $(SRT0_OBJ)
- WAN_OBJS = $(OBJS) wbfsconf.o wbcli.o wanboot.o ramdisk.o
- WAN_L_OBJS = $(WAN_SRT0:%.o=%.ln) $(WAN_OBJS:%.o=%.ln)
-
-
- #############################
- #
# NFS booter
#
# Libraries used to build nfsboot
#
LIBNFS_LIBS = libnfs.a libxdr.a libnames.a \
--- 91,100 ----
*** 154,201 ****
FRC:
.KEEP_STATE:
! all: $(WANBOOT) $(NFSBOOT)
install: all \
- $(ROOT_PLAT_SUN4U_WANBOOT) \
- $(ROOT_PLAT_SUN4V_WANBOOT) \
$(USR_PLAT_SUN4U_LIB_FS_NFS_NFSBOOT) \
$(USR_PLAT_SUN4V_LIB_FS_NFS_NFSBOOT)
- $(WANBOOT): $(WAN_MAPFILE) $(WAN_SRT0) $(WAN_OBJS) $(LIBDEPS)
- $(LD) $(WAN_LDFLAGS) -o $@ $(WAN_SRT0) $(WAN_OBJS) $(WAN_LIBS)
- $(MCS) -d $@
- $(POST_PROCESS)
- $(MCS) -c $@
- $(STRIP) $@
-
$(NFSBOOT): $(NFS_MAPFILE) $(NFS_SRT0) $(NFS_OBJS) $(LIBDEPS)
$(LD) $(NFS_LDFLAGS) -o $@ $(NFS_SRT0) $(NFS_OBJS) $(NFS_LIBS)
$(MCS) -d $@
$(POST_PROCESS)
$(MCS) -c $@
$(STRIP) $@
- $(WANBOOT)_lint: $(WAN_L_OBJS) $(L_LIBDEPS)
- @echo ""
- @echo wanboot lint: global crosschecks:
- $(LINT.c) $(WAN_L_LDFLAGS) $(WAN_L_OBJS) $(WAN_LIBS)
-
$(NFSBOOT)_lint: $(NFS_L_OBJS) $(L_LIBDEPS)
@echo ""
@echo inetboot lint: global crosschecks:
$(LINT.c) $(NFS_L_LDFLAGS) $(NFS_L_OBJS) $(NFS_LIBS)
- $(ROOT_PLAT_SUN4U_WANBOOT): $(WANBOOT)
- $(INS) -s -m $(FILEMODE) -f $(ROOT_PLAT_DIR)/sun4u $(WANBOOT)
-
- $(ROOT_PLAT_SUN4V_WANBOOT): $(WANBOOT)
- $(INS) -s -m $(FILEMODE) -f $(ROOT_PLAT_DIR)/sun4v $(WANBOOT)
-
$(USR_PLAT_SUN4U_LIB_FS_NFS):
$(INS.dir)
$(USR_PLAT_SUN4V_LIB_FS_NFS):
$(INS.dir)
--- 123,150 ----
FRC:
.KEEP_STATE:
! all: $(NFSBOOT)
install: all \
$(USR_PLAT_SUN4U_LIB_FS_NFS_NFSBOOT) \
$(USR_PLAT_SUN4V_LIB_FS_NFS_NFSBOOT)
$(NFSBOOT): $(NFS_MAPFILE) $(NFS_SRT0) $(NFS_OBJS) $(LIBDEPS)
$(LD) $(NFS_LDFLAGS) -o $@ $(NFS_SRT0) $(NFS_OBJS) $(NFS_LIBS)
$(MCS) -d $@
$(POST_PROCESS)
$(MCS) -c $@
$(STRIP) $@
$(NFSBOOT)_lint: $(NFS_L_OBJS) $(L_LIBDEPS)
@echo ""
@echo inetboot lint: global crosschecks:
$(LINT.c) $(NFS_L_LDFLAGS) $(NFS_L_OBJS) $(NFS_LIBS)
$(USR_PLAT_SUN4U_LIB_FS_NFS):
$(INS.dir)
$(USR_PLAT_SUN4V_LIB_FS_NFS):
$(INS.dir)
*** 210,222 ****
$(NATIVECC) -o $@ $(CMN_DIR)/$@.c
clean:
$(RM) make.out lint.out
$(RM) $(OBJS) $(CONF_OBJS) $(MISC_OBJS) $(SRT0_OBJ)
! $(RM) $(WANBOOT_OBJS) $(NFSBOOT_OBJS)
$(RM) $(L_OBJS) $(CONF_L_OBJS) $(MISC_L_OBJS) $(SRT0_L_OBJ)
! $(RM) $(WANBOOT_L_OBJS) $(NFSBOOT_L_OBJS)
clobber: clean
! $(RM) $(WANBOOT) $(NFSBOOT) $(STRIPALIGN)
! lint: $(WANBOOT)_lint $(NFSBOOT)_lint
--- 159,171 ----
$(NATIVECC) -o $@ $(CMN_DIR)/$@.c
clean:
$(RM) make.out lint.out
$(RM) $(OBJS) $(CONF_OBJS) $(MISC_OBJS) $(SRT0_OBJ)
! $(RM) $(NFSBOOT_OBJS)
$(RM) $(L_OBJS) $(CONF_L_OBJS) $(MISC_L_OBJS) $(SRT0_L_OBJ)
! $(RM) $(NFSBOOT_L_OBJS)
clobber: clean
! $(RM) $(NFSBOOT) $(STRIPALIGN)
! lint: $(NFSBOOT)_lint