Add libz and tick version # to reflect change.
authorgvf <gvf@openbsd.org>
Tue, 22 Apr 1997 16:13:38 +0000 (16:13 +0000)
committergvf <gvf@openbsd.org>
Tue, 22 Apr 1997 16:13:38 +0000 (16:13 +0000)
12 files changed:
sys/arch/mvme68k/stand/Makefile
sys/arch/mvme68k/stand/bootsd/Makefile
sys/arch/mvme68k/stand/bootsd/version.c
sys/arch/mvme68k/stand/bootst/Makefile
sys/arch/mvme68k/stand/bootst/version.c
sys/arch/mvme68k/stand/bootxx/Makefile
sys/arch/mvme68k/stand/bootxx/version.c
sys/arch/mvme68k/stand/libz/Makefile [new file with mode: 0644]
sys/arch/mvme68k/stand/libz/Makefile.inc [new file with mode: 0644]
sys/arch/mvme68k/stand/netboot/Makefile
sys/arch/mvme68k/stand/netboot/version.c
sys/arch/mvme68k/stand/sboot/Makefile

index 9f89719..27c0831 100644 (file)
@@ -1,6 +1,6 @@
-#      $Id: Makefile,v 1.3 1996/05/16 02:17:32 chuck Exp $
+#      $Id: Makefile,v 1.4 1997/04/22 16:13:38 gvf Exp $
 
-SUBDIR= bugcrt libbug libsa sboot netboot bootxx bootsd bootst \
+SUBDIR= bugcrt libbug libsa libz sboot netboot bootxx bootsd bootst \
        installboot prtvid wrtvid
 
 .include <bsd.subdir.mk>
index 6d704db..d098d73 100644 (file)
@@ -1,5 +1,5 @@
 #      from: @(#)Makefile      8.1 (Berkeley) 6/10/93
-#      $OpenBSD: Makefile,v 1.6 1996/05/16 02:46:56 chuck Exp $
+#      $OpenBSD: Makefile,v 1.7 1997/04/22 16:13:39 gvf Exp $
 
 RELOC=0x3F0000 
 
@@ -8,15 +8,17 @@ DEFS=
 INCPATH=-I${.CURDIR} -I${.CURDIR}/../libsa -I${.CURDIR}/../libbug \
        -I${.CURDIR}/../../include -I${S} -I${S}/lib/libsa
 CFLAGS=        -O2 ${INCPATH} ${DEFS} ${COPTS}
+LDFLAGS=-N -T ${RELOC}
 CLEANFILES+=bootsd
 
 .include "${S}/arch/${MACHINE}/stand/bugcrt/Makefile.inc"
 .include "${S}/arch/${MACHINE}/stand/libbug/Makefile.inc"
 .include "${S}/arch/${MACHINE}/stand/libsa/Makefile.inc"
+.include "${S}/arch/${MACHINE}/stand/libz/Makefile.inc"
 
 SRCS=   boot.c conf.c version.c
 
-LIBS=  ${LIBSA} ${LIBBUG}
+LIBS=  ${LIBSA} ${LIBBUG} ${LIBZ}
 
 OBJS= ${SRCS:N*.h:R:S/$/.o/g}
 
@@ -25,9 +27,9 @@ ALL=  ${BOOTS}
 
 all: ${ALL}
 
-bootsd: ${OBJS} ${LIBSA} ${BUGCRT} ${LIBBUG}
-       ${LD} -N -T ${RELOC} -o $@ \
-               ${SRTOBJ} ${BUGCRT} ${OBJS} ${LIBSA} ${LIBBUG} 
+bootsd: ${OBJS} ${BUGCRT} ${LIBS}
+       ${LD} ${LDFLAGS} -o $@ \
+               ${SRTOBJ} ${BUGCRT} ${OBJS} ${LIBS}
 
 install:
        install -c -m 555 -g bin -o bin ${BOOTS} ${DESTDIR}${MDEC_DIR}
index 89fd48b..2289dd2 100644 (file)
@@ -1,8 +1,8 @@
-/*     $OpenBSD: version.c,v 1.6 1996/05/29 15:41:01 chuck Exp $ */
+/*     $OpenBSD: version.c,v 1.7 1997/04/22 16:13:39 gvf Exp $ */
 
 /*
  * make a random change to this file when you want the bootblock
- * revision to increase. like change this x to a q, or something.
+ * revision to increase. like change this q to an x, or something.
  */
 
-char *version = "$Revision: 1.6 $";
+char *version = "$Revision: 1.7 $";
index 46103e2..c8cb925 100644 (file)
@@ -1,7 +1,8 @@
 #      from: @(#)Makefile      8.1 (Berkeley) 6/10/93
-#      $OpenBSD: Makefile,v 1.7 1996/05/28 15:15:39 chuck Exp $
+#      $OpenBSD: Makefile,v 1.8 1997/04/22 16:13:40 gvf Exp $
 
 RELOC=0x3F0000 
+SIZE?= size
 
 S=     ${.CURDIR}/../../../..
 DEFS= 
@@ -10,15 +11,15 @@ INCPATH=-I${.CURDIR} -I${.CURDIR}/../libsa -I${.CURDIR}/../libbug \
 CFLAGS=        -O2 ${INCPATH} ${DEFS} ${COPTS}
 CLEANFILES+=stboot bootst bootst.bug
 
-.include "${S}/arch/${MACHINE}/stand/libsa/Makefile.inc"
-.include "${S}/arch/${MACHINE}/stand/libbug/Makefile.inc"
-.include "${S}/arch/${MACHINE}/stand/bugcrt/Makefile.inc"
 .include "${S}/arch/${MACHINE}/stand/wrtvid/Makefile.inc"
+.include "${S}/arch/${MACHINE}/stand/bugcrt/Makefile.inc"
+.include "${S}/arch/${MACHINE}/stand/libbug/Makefile.inc"
+.include "${S}/arch/${MACHINE}/stand/libsa/Makefile.inc"
+.include "${S}/arch/${MACHINE}/stand/libz/Makefile.inc"
 
 SRCS=   boot.c conf.c dev_tape.c rawfs.c version.c
 
-
-LIBS=  ${LIBSA} ${LIBBUG}
+LIBS=  ${LIBSA} ${LIBBUG} ${LIBZ}
 
 OBJS= ${SRCS:N*.h:R:S/$/.o/g}
 
@@ -29,7 +30,7 @@ all: ${ALL}
 
 bootst.bug:    ${OBJS} ${BUGCRT} ${LIBS}
        ${LD} -s -N -T ${RELOC} ${BUGCRT} ${OBJS} ${LIBS} -o $@
-       @size bootst.bug
+       @${SIZE} bootst.bug
 
 bootst stboot: bootst.bug ${WRTVID}
        ${WRTVID} bootst.bug
index f773431..63e22d2 100644 (file)
@@ -1,8 +1,8 @@
-/*     $OpenBSD: version.c,v 1.2 1996/05/29 15:41:02 chuck Exp $ */
+/*     $OpenBSD: version.c,v 1.3 1997/04/22 16:13:40 gvf Exp $ */
 
 /*
  * make a random change to this file when you want the bootblock
- * revision to increase. like change this x to a q, or something.
+ * revision to increase. like change this q to an x, or something.
  */
 
-char *version = "$Revision: 1.2 $";
+char *version = "$Revision: 1.3 $";
index a45f399..fe881a9 100644 (file)
@@ -1,5 +1,5 @@
 #      from: @(#)Makefile      8.1 (Berkeley) 6/10/93
-#      $OpenBSD: Makefile,v 1.1 1996/05/16 02:37:25 chuck Exp $
+#      $OpenBSD: Makefile,v 1.2 1997/04/22 16:13:41 gvf Exp $
 
 RELOC=0x3F0000 
 
@@ -13,10 +13,11 @@ CLEANFILES+=bootxx
 .include "${S}/arch/${MACHINE}/stand/bugcrt/Makefile.inc"
 .include "${S}/arch/${MACHINE}/stand/libbug/Makefile.inc"
 .include "${S}/arch/${MACHINE}/stand/libsa/Makefile.inc"
+.include "${S}/arch/${MACHINE}/stand/libz/Makefile.inc"
 
 SRCS=   bootxx.c conf.c version.c
 
-LIBS=  ${LIBSA} ${LIBBUG}
+LIBS=  ${LIBSA} ${LIBBUG} ${LIBZ}
 
 OBJS= ${SRCS:N*.h:R:S/$/.o/g}
 
index c68e44a..b02c2e1 100644 (file)
@@ -1,8 +1,8 @@
-/*     $OpenBSD: version.c,v 1.1 1996/05/16 02:37:26 chuck Exp $ */
+/*     $OpenBSD: version.c,v 1.2 1997/04/22 16:13:41 gvf Exp $ */
 
 /*
  * make a random change to this file when you want the bootblock
- * revision to increase. like change this x to a y, or something.
+ * revision to increase. like change this y to an x, or something.
  */
 
-char *version = "$Revision: 1.1 $";
+char *version = "$Revision: 1.2 $";
diff --git a/sys/arch/mvme68k/stand/libz/Makefile b/sys/arch/mvme68k/stand/libz/Makefile
new file mode 100644 (file)
index 0000000..1e60765
--- /dev/null
@@ -0,0 +1,8 @@
+#      $OpenBSD: Makefile,v 1.1 1997/04/22 16:13:42 gvf Exp $
+
+S=${.CURDIR}/../../../..
+ZDST=${.OBJDIR}
+
+.PATH: ${S}/lib/libz
+
+.include "${S}/lib/libz/Makefile"
diff --git a/sys/arch/mvme68k/stand/libz/Makefile.inc b/sys/arch/mvme68k/stand/libz/Makefile.inc
new file mode 100644 (file)
index 0000000..1825a7e
--- /dev/null
@@ -0,0 +1,14 @@
+#      $OpenBSD: Makefile.inc,v 1.1 1997/04/22 16:13:42 gvf Exp $
+
+LIB_Z_DIR=${S}/arch/${MACHINE}/stand/libz
+
+LIBZ_DIR!= cd ${LIB_Z_DIR}; \
+     printf "xxx:\n\techo \$${.OBJDIR}\n" | ${MAKE} -r -s -f - xxx
+
+LIBZ=${LIBZ_DIR}/libz.a
+
+$(LIBZ):       .NOTMAIN __always_make_libz
+       @echo making sure the libz is up to date...
+       @(cd ${LIB_Z_DIR}; ${MAKE} "XCFLAGS=${CFLAGS}")
+
+__always_make_libz:    .NOTMAIN
index 66ab572..8c6a70b 100644 (file)
@@ -1,28 +1,32 @@
-#      $OpenBSD: Makefile,v 1.5 1996/05/16 02:55:35 chuck Exp $
+#      $OpenBSD: Makefile,v 1.6 1997/04/22 16:13:43 gvf Exp $
 
 RELOC=0x3F0000
+SIZE?= size
 
 S=     ${.CURDIR}/../../../..
 DEFS= -DSUN_BOOTPARAMS
 INCPATH=-I${.CURDIR} -I${.CURDIR}/../libsa -I${.CURDIR}/../libbug \
        -I${S} -I${S}/lib/libsa
-CFLAGS=        -O2 ${INCPATH} ${DEFS} ${COPTS}
+CFLAGS=        -O2 ${DEFS} ${INCPATH} ${COPTS}
 CLEANFILES+=netboot netboot.bin
 
 .include "${S}/arch/${MACHINE}/stand/bugcrt/Makefile.inc"
 .include "${S}/arch/${MACHINE}/stand/libbug/Makefile.inc"
 .include "${S}/arch/${MACHINE}/stand/libsa/Makefile.inc"
+.include "${S}/arch/${MACHINE}/stand/libz/Makefile.inc"
 
 SRCS=   boot.c conf.c version.c devopen.c dev_net.c
 SRCS+= if_ie.c if_le.c
 OBJS=  ${SRCS:S/.c/.o/g}
+LIBS= ${LIBSA} ${LIBBUG} ${LIBZ}
+LDFLAGS+= -nostdlib -s -N -T ${RELOC}
 
 all:   netboot.bin
 
-netboot: ${OBJS} ${LIBSA} ${BUGCRT} ${LIBBUG}
-       ${LD} -s -N -T ${RELOC} -o $@ \
-               ${SRTOBJ} ${BUGCRT} ${OBJS} ${LIBSA} ${LIBBUG}
-       @size $@
+netboot: ${OBJS} ${BUGCRT} ${LIBS}
+       ${LD} ${LDFLAGS} -o $@ \
+               ${SRTOBJ} ${BUGCRT} ${OBJS} ${LIBS}
+       @${SIZE} $@
 
 netboot.bin: netboot
        dd ibs=32 skip=1 if=netboot of=$@
index 2f3269d..80f4249 100644 (file)
@@ -1,8 +1,8 @@
-/*     $OpenBSD: version.c,v 1.5 1996/05/29 15:41:02 chuck Exp $ */
+/*     $OpenBSD: version.c,v 1.6 1997/04/22 16:13:44 gvf Exp $ */
 
 /*
  * make a random change to this file when you want the bootblock
- * revision to increase. like change this x to a q, or something.
+ * revision to increase. like change this q to an x, or something.
  */
 
-char *version = "$Revision: 1.5 $";
+char *version = "$Revision: 1.6 $";
index 4223720..48bf0b2 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.4 1996/05/16 02:35:43 chuck Exp $
+#      $OpenBSD: Makefile,v 1.5 1997/04/22 16:13:44 gvf Exp $
 
 S=     ${.CURDIR}/../../../..
 INCL?= -I${.CURDIR} -I${.CURDIR}/../libsa -I${S}/lib/libsa -I${S}
@@ -6,24 +6,27 @@ COPTS?= ${DEFS} ${INCL}
 
 .include "${S}/arch/${MACHINE}/stand/libbug/Makefile.inc"
 .include "${S}/arch/${MACHINE}/stand/libsa/Makefile.inc"
+.include "${S}/arch/${MACHINE}/stand/libz/Makefile.inc"
 
 SRCS=   sboot.c clock.c etherfun.c if_le.c
 
 OBJS=  ${SRCS:S/.c/.o/g}
+LIBS=  ${LIBSA} ${LIBBUG} ${LIBZ}
+LDFLAGS= -N -s -static 
 CLEANFILES+=XBUG.o XSRT0.o oc_cksum.o sboot.tmp rboot.tmp srec sboot rboot
 MDEC_DIR?=/usr/mdec
 
 all:   sboot rboot
 
-sboot.tmp:     XSRT0.o oc_cksum.o ${OBJS} ${LIBSA} ${LIBBUG}
-       ld -N -s -static -T 0x4000 XSRT0.o ${OBJS} oc_cksum.o -o sboot.tmp ${LIBSA} ${LIBBUG}
+sboot.tmp:     XSRT0.o oc_cksum.o ${OBJS} ${LIBS}
+       ${LD} ${LDFLAGS} -T 0x4000 XSRT0.o ${OBJS} oc_cksum.o -o $@ ${LIBS}
 
-rboot.tmp:     XBUG.o XSRT0.o oc_cksum.o ${OBJS} ${LIBSA} ${LIBBUG}
-       ld -N -s -static -Ttext 0xffa00000 -Tdata 0x4000 XBUG.o XSRT0.o \
-           ${OBJS} oc_cksum.o -o rboot.tmp ${LIBSA} ${LIBBUG}
+rboot.tmp:     XBUG.o XSRT0.o oc_cksum.o ${OBJS} ${LIBS}
+       ${LD} ${LDFLAGS} -T 0xffa00000 -Tdata 0x4000 XBUG.o XSRT0.o \
+           ${OBJS} oc_cksum.o -o $@ ${LIBS}
 
 srec:  srec.c
-       ${CC} ${.CURDIR}/srec.c -o srec
+       ${HOSTCC} -o $@ ${.CURDIR}/srec.c 
 
 sboot: sboot.tmp srec
        dd ibs=32 skip=1 if=sboot.tmp | ${.OBJDIR}/srec 4 0x4000 sboot > sboot