summary |
tags |
clone url |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
dad0030)
SCCS-vsn: sys/i386/conf/Makefile.i386 1.2
SCCS-vsn: sys/i386/conf/files.i386 1.2
SCCS-vsn: sys/i386/conf/ARGO 1.2
SCCS-vsn: sys/i386/conf/CIRCE 1.2
pseudo-device pty
pseudo-device ether
pseudo-device sl 2
pseudo-device pty
pseudo-device ether
pseudo-device sl 2
+pseudo-device swappager
+pseudo-device vnodepager
+pseudo-device devpager
ident CIRCE
timezone 8 dst
maxusers 10
ident CIRCE
timezone 8 dst
maxusers 10
+
+# Standard options
+options QUOTA
-#options NS
-#options KADB
-#options QUOTA
-options NFS
-options MFS
-options DIAGNOSTIC
-options "TCP_COMPAT_42"
+options "COMPAT_42","TCP_COMPAT_42"
+
+# Options specific to this host.
+options DEBUG,DIAGNOSTIC
-options GATEWAY # slip needs this for packet forwarding
+options "NKMEMCLUSTERS=256"
config vmunix root on dk0 swap on dk0
config vmunix root on dk0 swap on dk0
pseudo-device ether
pseudo-device sl 2
pseudo-device ether
pseudo-device sl 2
+pseudo-device log 4
+
+pseudo-device swappager
+pseudo-device vnodepager
+pseudo-device devpager
# Copyright 1990 W. Jolitz
# Copyright 1990 W. Jolitz
-# @(#)Makefile.i386 1.1 %G%
+# @(#)Makefile.i386 1.2 %G%
# Makefile for 4.3 BSD-Reno
#
# This makefile is constructed from a machine description:
# Makefile for 4.3 BSD-Reno
#
# This makefile is constructed from a machine description:
# after which you should do
# config machineid
# Generic makefile changes should be made in
# after which you should do
# config machineid
# Generic makefile changes should be made in
-# /sys/conf/Makefile.i386
+# /sys/i386/conf/Makefile.i386
# after which config should be rerun for all machines.
#
# after which config should be rerun for all machines.
#
-# N.B.: NO DEPENDENCIES ON FOLLOWING FLAGS ARE INVISIBLE TO MAKEFILE
-# IF YOU CHANGE THE DEFINITION OF ANY OF THESE RECOMPILE EVERYTHING
-#
-# -DTRACE compile in kernel tracing hooks
-# -DQUOTA compile in file system quotas
-#
TOUCH= touch -f -c
LD= /usr/bin/ld
TOUCH= touch -f -c
LD= /usr/bin/ld
-CC= cc -Dconst=__const__ -Dvolatile=__volatile__ \
- -Dsigned=__signed__ -Dinline=__inline__ \
- -Uunix -fpcc-struct-return
S= ../..
I386= ../../i386
INCLUDES= -I. -I$S -I$S/sys
S= ../..
I386= ../../i386
INCLUDES= -I. -I$S -I$S/sys
-COPTS= ${INCLUDES} ${IDENT} -DKERNEL -Di386 -DNPX -DREFBIT
+COPTS= ${INCLUDES} ${IDENT} -DKERNEL -DNVM -Di386 -DNPX
CFLAGS= -O ${COPTS}
%OBJS
CFLAGS= -O ${COPTS}
%OBJS
locore.o: assym.s ${I386}/i386/locore.s machine/trap.h machine/psl.h machine/pte.h \
vector.s ${I386}/isa/icu.s ${I386}/isa/isa.h ${I386}/isa/icu.h
locore.o: assym.s ${I386}/i386/locore.s machine/trap.h machine/psl.h machine/pte.h \
vector.s ${I386}/isa/icu.s ${I386}/isa/isa.h ${I386}/isa/icu.h
- cat assym.s ${I386}/i386/locore.s vector.s ${I386}/isa/icu.s > locore.c
- ${CC} -E -I. -DLOCORE ${COPTS} locore.c > locore.i
- @echo 'as -o locore.o locore.i'
- @${AS} -o locore.o locore.i
- @rm locore.i locore.c
+ ${CPP} -E -I. -DLOCORE ${COPTS} ${I386}/i386/locore.s | ${AS} -o locore.o
# the following is necessary because autoconf.o depends on #if GENERIC
autoconf.o: Makefile
# the following is necessary because autoconf.o depends on #if GENERIC
autoconf.o: Makefile
# depends on KDB (cons.o also depends on GENERIC)
trap.o cons.o: Makefile
# depends on KDB (cons.o also depends on GENERIC)
trap.o cons.o: Makefile
-assym.s: $S/sys/param.h machine/pte.h $S/sys/buf.h $S/sys/vmparam.h \
- $S/sys/vmmeter.h $S/sys/cmap.h $S/sys/map.h \
+assym.s: $S/sys/param.h machine/pte.h $S/sys/buf.h \
+ $S/sys/vmmeter.h $S/sys/map.h \
$S/sys/proc.h $S/sys/msgbuf.h machine/vmparam.h
assym.s: genassym
$S/sys/proc.h $S/sys/msgbuf.h machine/vmparam.h
assym.s: genassym
@echo "see $S/kern/Makefile for tags"
ioconf.o: ioconf.c $S/sys/param.h machine/pte.h $S/sys/buf.h $S/sys/map.h \
@echo "see $S/kern/Makefile for tags"
ioconf.o: ioconf.c $S/sys/param.h machine/pte.h $S/sys/buf.h $S/sys/map.h \
- $S/sys/vm.h ${I386}/isa/isa_device.h ${I386}/isa/isa.h ${I386}/isa/icu.h
+ ${I386}/isa/isa_device.h ${I386}/isa/isa.h ${I386}/isa/icu.h
+ ${CC} -traditional -c ${CFLAGS} ioconf.c
param.c: $S/conf/param.c
-rm -f param.c
param.c: $S/conf/param.c
-rm -f param.c
i386/i386/in_cksum.c optional inet
i386/i386/machdep.c standard config-dependent
i386/i386/mem.c standard
i386/i386/in_cksum.c optional inet
i386/i386/machdep.c standard config-dependent
i386/i386/mem.c standard
+i386/i386/pmap.c standard
i386/i386/ns_cksum.c optional ns
i386/i386/sys_machdep.c standard
i386/i386/trap.c standard
i386/i386/ns_cksum.c optional ns
i386/i386/sys_machdep.c standard
i386/i386/trap.c standard