From 416f561c78b0eca90fdb484e72a96080b0825dca Mon Sep 17 00:00:00 2001 From: Steve Murphree Date: Tue, 26 Jun 2001 21:58:11 +0000 Subject: Initial import of mvmeppc. --- sys/arch/mvmeppc/stand/tftpboot/Makefile | 45 ++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 sys/arch/mvmeppc/stand/tftpboot/Makefile (limited to 'sys/arch/mvmeppc/stand/tftpboot/Makefile') diff --git a/sys/arch/mvmeppc/stand/tftpboot/Makefile b/sys/arch/mvmeppc/stand/tftpboot/Makefile new file mode 100644 index 00000000000..7c248c806bf --- /dev/null +++ b/sys/arch/mvmeppc/stand/tftpboot/Makefile @@ -0,0 +1,45 @@ +# $OpenBSD: Makefile,v 1.1 2001/06/26 21:58:09 smurph Exp $ + +SIZE?= size +STRIP?= strip + +S= ${.CURDIR}/../../../.. +DEFS= -DSUN_BOOTPARAMS +#-DNETIF_DEBUG +INCPATH=-I${.CURDIR} -I${.CURDIR}/../libsa -I${.CURDIR}/../libbug \ + -I${S} -I${S}/lib/libsa +CFLAGS=-O2 ${DEFS} ${INCPATH} ${COPTS} +CLEANFILES+=tftpboot tftpboot.bin + +.include "${S}/arch/mvmeppc/stand/bugcrt/Makefile.inc" +.include "${S}/arch/mvmeppc/stand/libbug/Makefile.inc" +.include "${S}/arch/mvmeppc/stand/libsa/Makefile.inc" +.include "${S}/arch/mvmeppc/stand/libz/Makefile.inc" + +SRCS= boot.c version.c +#SRCS+= if_ie.c +#SRCS+= if_le.c +OBJS= ${SRCS:S/.c/.o/g} +LIBS= ${LIBSA} ${LIBBUG} ${LIBZ} ${LIBGCC} +LDFLAGS+= -s -X -N -Ttext ${STAGE1_RELOC} -e _start +#LDFLAGS+= -nostdlib -s -N -Ttext ${RELOC} + +all: tftpboot.bin + +tftpboot: ${OBJS} ${SINGLE} ${LIBS} + ${LD} ${LDFLAGS} \ + ${SINGLE} ${OBJS} ${LIBS} -o $@ +# @${SIZE} $@ + +tftpboot.bin: tftpboot + ${STRIP} tftpboot + dd ibs=96 skip=1 if=tftpboot of=$@ +# dd ibs=38 skip=1 if=tftpboot of=$@ + chown ${LIBOWN}.${LIBGRP} tftpboot.bin + chmod ${LIBMODE} tftpboot.bin + +install: + ${INSTALL} ${INSTALL_COPY} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \ + tftpboot.bin ${DESTDIR}${MDEC_DIR}/tftpboot + +.include -- cgit v1.2.3