1996-06-08 23:27:16 +00:00
|
|
|
# Makefile.i386 -- with config changes.
|
1993-06-12 14:58:17 +00:00
|
|
|
# Copyright 1990 W. Jolitz
|
This Makefile is for FreeBSD, not 4.3 BSD-Reno. Moved $Id$.
Added STRIP=, DBSYM=, and LOAD_ADDRESS?=
Now use LOAD_ADDRESS for linking kernel and for dbsym, added strip -x to
cut kernel size.
Added machde.o: dependency, this will be needed in the future, and for
now it does not hurt anyone.
Cleaned out conf.o: dependency, mkdep does the right things. Same for
param.c:
This is really a Merge in of NetBSD's Makefile.i386, here is the relevant
rlog info:
----------------------------
revision 1.27
date: 1993/08/27 23:58:20; author: brezak; state: Exp; lines: +2 -2
Need LOAD_ADDRESS for depend pass.
----------------------------
revision 1.25
date: 1993/07/19 16:52:16; author: mycroft; state: Exp; lines: +3 -3
Add ${DEBUG} to CFLAGS and -f to dbsym.
----------------------------
revision 1.22
date: 1993/07/18 10:08:22; author: mycroft; state: Exp; lines: +5 -6
Change to work with new config stuff for specifying load address.
----------------------------
revision 1.20
date: 1993/07/18 09:47:40; author: mycroft; state: Exp; lines: +6 -5
Use new -T option to dbsym.
----------------------------
revision 1.17
date: 1993/07/11 08:42:22; author: cgd; state: Exp; lines: +2 -2
don't ignore errors from dbsym... it might say that, e.g. there's
not enough symbol space!
----------------------------
revision 1.14
date: 1993/06/06 23:29:03; author: cgd; state: Exp; lines: +2 -2
make conf.o actually depend on conf.c...
----------------------------
revision 1.8
date: 1993/04/29 03:27:39; author: cgd; state: Exp; lines: +5 -10
use ed instead of ex. the script to use is identical, and we might
want to switch back to using ex when our ex supports -.
----------------------------
revision 1.5
date: 1993/03/24 18:48:57; author: cgd; state: Exp; lines: +1 -1
now use absolute path for dbsym
----------------------------
1993-09-26 19:44:33 +00:00
|
|
|
# from: @(#)Makefile.i386 7.1 5/10/91
|
1996-06-12 05:54:46 +00:00
|
|
|
# $Id: Makefile.i386,v 1.84 1996/06/08 23:27:16 jkh Exp $
|
This Makefile is for FreeBSD, not 4.3 BSD-Reno. Moved $Id$.
Added STRIP=, DBSYM=, and LOAD_ADDRESS?=
Now use LOAD_ADDRESS for linking kernel and for dbsym, added strip -x to
cut kernel size.
Added machde.o: dependency, this will be needed in the future, and for
now it does not hurt anyone.
Cleaned out conf.o: dependency, mkdep does the right things. Same for
param.c:
This is really a Merge in of NetBSD's Makefile.i386, here is the relevant
rlog info:
----------------------------
revision 1.27
date: 1993/08/27 23:58:20; author: brezak; state: Exp; lines: +2 -2
Need LOAD_ADDRESS for depend pass.
----------------------------
revision 1.25
date: 1993/07/19 16:52:16; author: mycroft; state: Exp; lines: +3 -3
Add ${DEBUG} to CFLAGS and -f to dbsym.
----------------------------
revision 1.22
date: 1993/07/18 10:08:22; author: mycroft; state: Exp; lines: +5 -6
Change to work with new config stuff for specifying load address.
----------------------------
revision 1.20
date: 1993/07/18 09:47:40; author: mycroft; state: Exp; lines: +6 -5
Use new -T option to dbsym.
----------------------------
revision 1.17
date: 1993/07/11 08:42:22; author: cgd; state: Exp; lines: +2 -2
don't ignore errors from dbsym... it might say that, e.g. there's
not enough symbol space!
----------------------------
revision 1.14
date: 1993/06/06 23:29:03; author: cgd; state: Exp; lines: +2 -2
make conf.o actually depend on conf.c...
----------------------------
revision 1.8
date: 1993/04/29 03:27:39; author: cgd; state: Exp; lines: +5 -10
use ed instead of ex. the script to use is identical, and we might
want to switch back to using ex when our ex supports -.
----------------------------
revision 1.5
date: 1993/03/24 18:48:57; author: cgd; state: Exp; lines: +1 -1
now use absolute path for dbsym
----------------------------
1993-09-26 19:44:33 +00:00
|
|
|
#
|
|
|
|
# Makefile for FreeBSD
|
1993-06-12 14:58:17 +00:00
|
|
|
#
|
|
|
|
# This makefile is constructed from a machine description:
|
|
|
|
# config machineid
|
|
|
|
# Most changes should be made in the machine description
|
|
|
|
# /sys/i386/conf/``machineid''
|
|
|
|
# after which you should do
|
|
|
|
# config machineid
|
|
|
|
# Generic makefile changes should be made in
|
|
|
|
# /sys/i386/conf/Makefile.i386
|
|
|
|
# after which config should be rerun for all machines.
|
|
|
|
#
|
1995-05-30 08:16:23 +00:00
|
|
|
CC?= cc
|
1994-10-18 19:45:46 +00:00
|
|
|
CPP?= cpp
|
1995-01-25 21:40:47 +00:00
|
|
|
LD?= /usr/bin/ld
|
1993-06-12 14:58:17 +00:00
|
|
|
|
1994-08-13 03:50:34 +00:00
|
|
|
.if exists(./@/.)
|
|
|
|
S= ./@
|
|
|
|
.else
|
1993-06-12 14:58:17 +00:00
|
|
|
S= ../..
|
1994-08-13 03:50:34 +00:00
|
|
|
.endif
|
|
|
|
I386= ${S}/i386
|
1993-06-12 14:58:17 +00:00
|
|
|
|
1995-08-16 16:11:48 +00:00
|
|
|
CWARNFLAGS?= -W -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit \
|
1995-12-16 01:57:25 +00:00
|
|
|
-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes \
|
1996-06-12 05:54:46 +00:00
|
|
|
-Winline -Wunused
|
1993-11-25 01:38:01 +00:00
|
|
|
#
|
1994-10-25 19:34:57 +00:00
|
|
|
# The following flags are next up for working on:
|
1995-12-16 01:57:25 +00:00
|
|
|
# -Wall
|
1993-11-25 01:38:01 +00:00
|
|
|
#
|
|
|
|
# When working on removing warnings from code, the `-Werror' flag should be
|
|
|
|
# of material assistance.
|
|
|
|
#
|
1994-11-27 14:26:16 +00:00
|
|
|
COPTFLAGS?=-O
|
1995-02-26 05:05:53 +00:00
|
|
|
# Not ready for -I- yet. #include "foo.h" where foo.h is in the srcdir fails.
|
1995-04-05 04:10:58 +00:00
|
|
|
INCLUDES= -nostdinc -I. -I$S -I$S/sys
|
|
|
|
# This hack is to allow kernel compiles to succeed on machines w/out srcdist
|
|
|
|
.if exists($S/../include)
|
|
|
|
INCLUDES+= -I$S/../include
|
|
|
|
.else
|
|
|
|
INCLUDES+= -I/usr/include
|
|
|
|
.endif
|
1995-11-19 19:49:43 +00:00
|
|
|
COPTS= ${INCLUDES} ${IDENT} -DKERNEL
|
1993-11-07 04:41:11 +00:00
|
|
|
CFLAGS= ${COPTFLAGS} ${CWARNFLAGS} ${DEBUG} ${COPTS}
|
1994-01-14 16:25:31 +00:00
|
|
|
LOAD_ADDRESS?= F0100000
|
1993-06-12 14:58:17 +00:00
|
|
|
|
|
|
|
NORMAL_C= ${CC} -c ${CFLAGS} ${PROF} $<
|
|
|
|
NORMAL_C_C= ${CC} -c ${CFLAGS} ${PROF} ${PARAM} $<
|
1994-08-30 17:17:49 +00:00
|
|
|
# XXX LOCORE means "don't declare C stuff" not "for locore.s".
|
1996-05-31 01:01:24 +00:00
|
|
|
NORMAL_S= ${CC} -c -x assembler-with-cpp -DLOCORE ${COPTS} $<
|
1993-06-12 14:58:17 +00:00
|
|
|
DRIVER_C= ${CC} -c ${CFLAGS} ${PROF} $<
|
|
|
|
DRIVER_C_C= ${CC} -c ${CFLAGS} ${PROF} ${PARAM} $<
|
1996-05-31 01:01:24 +00:00
|
|
|
DRIVER_S= ${CC} -c -x assembler-with-cpp -DLOCORE ${COPTS} $<
|
1994-10-25 19:34:57 +00:00
|
|
|
PROFILE_C= ${CC} -c ${CFLAGS} ${PARAM} $<
|
1994-08-30 17:17:49 +00:00
|
|
|
|
1996-06-08 23:27:16 +00:00
|
|
|
SYSTEM_CFILES= ioconf.c param.c vnode_if.c config.c
|
1994-08-30 17:17:49 +00:00
|
|
|
SYSTEM_SFILES= ${I386}/i386/locore.s
|
1996-06-08 23:27:16 +00:00
|
|
|
SYSTEM_OBJS= locore.o vnode_if.o ${OBJS} ioconf.o param.o config.o
|
1995-12-26 13:58:31 +00:00
|
|
|
SYSTEM_DEP= Makefile symbols.exclude symbols.sort ${SYSTEM_OBJS}
|
1995-01-25 21:40:47 +00:00
|
|
|
SYSTEM_LD_HEAD= @echo loading $@; rm -f $@
|
1995-12-26 13:58:31 +00:00
|
|
|
SYSTEM_LD= @${LD} -Bstatic -Z -T ${LOAD_ADDRESS} -o $@ -X ${SYSTEM_OBJS} vers.o
|
1995-01-25 21:40:47 +00:00
|
|
|
.if ${CFLAGS:M-g} == ""
|
|
|
|
SYMORDER_EXCLUDE=-x symbols.exclude
|
|
|
|
.endif
|
|
|
|
SYSTEM_LD_TAIL= @echo rearranging symbols; \
|
1995-01-29 23:42:11 +00:00
|
|
|
symorder -m ${SYMORDER_EXCLUDE} symbols.sort $@; \
|
1995-01-25 21:40:47 +00:00
|
|
|
size $@; chmod 755 $@
|
1993-06-12 14:58:17 +00:00
|
|
|
|
1994-12-31 19:27:29 +00:00
|
|
|
%BEFORE_DEPEND
|
|
|
|
|
1993-06-12 14:58:17 +00:00
|
|
|
%OBJS
|
|
|
|
|
|
|
|
%CFILES
|
|
|
|
|
1995-10-29 11:10:53 +00:00
|
|
|
%SFILES
|
|
|
|
|
1993-06-12 14:58:17 +00:00
|
|
|
%LOAD
|
|
|
|
|
1995-03-01 10:08:07 +00:00
|
|
|
%CLEAN
|
|
|
|
|
1993-06-12 14:58:17 +00:00
|
|
|
clean:
|
1995-12-26 13:58:31 +00:00
|
|
|
rm -f *.o *.s eddep errs genassym kernel linterrs \
|
1995-07-22 23:55:41 +00:00
|
|
|
makelinks param.c symbols.exclude symbols.sort tags \
|
|
|
|
vers.c vnode_if.c vnode_if.h ${CLEAN}
|
1993-06-12 14:58:17 +00:00
|
|
|
|
1993-11-07 16:46:33 +00:00
|
|
|
#lint: /tmp param.c
|
1994-10-25 19:34:57 +00:00
|
|
|
# @lint -hbxn -DGENERIC -Dvolatile= ${COPTS} ${PARAM} \
|
1993-11-07 16:46:33 +00:00
|
|
|
# ${I386}/i386/Locore.c ${CFILES} ioconf.c param.c | \
|
|
|
|
# grep -v 'struct/union .* never defined' | \
|
|
|
|
# grep -v 'possible pointer alignment problem'
|
1993-06-12 14:58:17 +00:00
|
|
|
|
1995-01-25 21:40:47 +00:00
|
|
|
symbols.exclude: Makefile
|
|
|
|
echo "gcc2_compiled." >symbols.exclude
|
|
|
|
echo "___gnu_compiled_c" >>symbols.exclude
|
|
|
|
|
1993-06-12 14:58:17 +00:00
|
|
|
symbols.sort: ${I386}/i386/symbols.raw
|
|
|
|
grep -v '^#' ${I386}/i386/symbols.raw \
|
|
|
|
| sed 's/^ //' | sort -u > symbols.sort
|
|
|
|
|
1994-09-02 20:24:15 +00:00
|
|
|
locore.o: ${I386}/i386/locore.s assym.s
|
1994-08-30 17:17:49 +00:00
|
|
|
${NORMAL_S}
|
|
|
|
|
|
|
|
# everything potentially depends on the Makefile since everything potentially
|
|
|
|
# depends on the options. Some things are more dependent on the Makefile for
|
|
|
|
# historical reasons.
|
|
|
|
machdep.o: Makefile
|
This Makefile is for FreeBSD, not 4.3 BSD-Reno. Moved $Id$.
Added STRIP=, DBSYM=, and LOAD_ADDRESS?=
Now use LOAD_ADDRESS for linking kernel and for dbsym, added strip -x to
cut kernel size.
Added machde.o: dependency, this will be needed in the future, and for
now it does not hurt anyone.
Cleaned out conf.o: dependency, mkdep does the right things. Same for
param.c:
This is really a Merge in of NetBSD's Makefile.i386, here is the relevant
rlog info:
----------------------------
revision 1.27
date: 1993/08/27 23:58:20; author: brezak; state: Exp; lines: +2 -2
Need LOAD_ADDRESS for depend pass.
----------------------------
revision 1.25
date: 1993/07/19 16:52:16; author: mycroft; state: Exp; lines: +3 -3
Add ${DEBUG} to CFLAGS and -f to dbsym.
----------------------------
revision 1.22
date: 1993/07/18 10:08:22; author: mycroft; state: Exp; lines: +5 -6
Change to work with new config stuff for specifying load address.
----------------------------
revision 1.20
date: 1993/07/18 09:47:40; author: mycroft; state: Exp; lines: +6 -5
Use new -T option to dbsym.
----------------------------
revision 1.17
date: 1993/07/11 08:42:22; author: cgd; state: Exp; lines: +2 -2
don't ignore errors from dbsym... it might say that, e.g. there's
not enough symbol space!
----------------------------
revision 1.14
date: 1993/06/06 23:29:03; author: cgd; state: Exp; lines: +2 -2
make conf.o actually depend on conf.c...
----------------------------
revision 1.8
date: 1993/04/29 03:27:39; author: cgd; state: Exp; lines: +5 -10
use ed instead of ex. the script to use is identical, and we might
want to switch back to using ex when our ex supports -.
----------------------------
revision 1.5
date: 1993/03/24 18:48:57; author: cgd; state: Exp; lines: +1 -1
now use absolute path for dbsym
----------------------------
1993-09-26 19:44:33 +00:00
|
|
|
|
1993-06-12 14:58:17 +00:00
|
|
|
# the following is necessary because autoconf.o depends on #if GENERIC
|
|
|
|
autoconf.o: Makefile
|
|
|
|
|
1996-01-05 18:30:10 +00:00
|
|
|
# XXX - may no longer be needed
|
|
|
|
locore.o: Makefile
|
1993-06-12 14:58:17 +00:00
|
|
|
|
|
|
|
# depends on KDB (cons.o also depends on GENERIC)
|
|
|
|
trap.o cons.o: Makefile
|
|
|
|
|
1994-08-30 17:17:49 +00:00
|
|
|
# this rule stops ./assym.s in .depend from causing problems
|
|
|
|
./assym.s: assym.s
|
|
|
|
|
1993-10-23 08:28:17 +00:00
|
|
|
assym.s: genassym
|
1994-10-25 19:34:57 +00:00
|
|
|
./genassym >assym.s
|
1993-11-07 16:46:33 +00:00
|
|
|
|
1995-05-30 08:16:23 +00:00
|
|
|
# Some of the defines that genassym outputs may well depend on the
|
1993-11-07 16:46:33 +00:00
|
|
|
# value of kernel options.
|
1994-10-25 19:34:57 +00:00
|
|
|
genassym.o: ${I386}/i386/genassym.c Makefile
|
1994-11-15 14:43:45 +00:00
|
|
|
${CC} -c ${CFLAGS} ${PARAM} -UKERNEL ${I386}/i386/genassym.c
|
1994-10-25 19:34:57 +00:00
|
|
|
|
|
|
|
genassym: genassym.o
|
|
|
|
${CC} -static ${CFLAGS} ${PARAM} genassym.o -o $@
|
1993-06-12 14:58:17 +00:00
|
|
|
|
1994-08-30 17:17:49 +00:00
|
|
|
# XXX this assumes that the options for NORMAL_C* and DRIVER_C* are identical.
|
1994-12-31 19:27:29 +00:00
|
|
|
depend: assym.s param.c vnode_if.h ${BEFORE_DEPEND}
|
1996-03-30 14:57:02 +00:00
|
|
|
rm -f .newdep
|
|
|
|
mkdep -a -f .newdep ${COPTS} ${CFILES} ${SYSTEM_CFILES}
|
|
|
|
mkdep -a -f .newdep ${COPTS} ${PARAM} -UKERNEL ${I386}/i386/genassym.c
|
1996-03-29 14:08:30 +00:00
|
|
|
MKDEP_CPP="${CPP}" ; export MKDEP_CPP ; \
|
1996-03-30 14:57:02 +00:00
|
|
|
mkdep -a -f .newdep -DLOCORE ${COPTS} ${SFILES} ${SYSTEM_SFILES}
|
|
|
|
rm -f .depend
|
1996-05-07 23:19:49 +00:00
|
|
|
mv -f .newdep .depend
|
1993-06-12 14:58:17 +00:00
|
|
|
|
|
|
|
links:
|
1995-05-11 19:48:45 +00:00
|
|
|
egrep '#if' ${CFILES:Nswapkernel.c} | sed -f $S/conf/defines | \
|
1993-06-12 14:58:17 +00:00
|
|
|
sed -e 's/:.*//' -e 's/\.c/.o/' | sort -u > dontlink
|
1995-05-11 19:48:45 +00:00
|
|
|
echo ${CFILES:Nswapkernel.c} | tr -s ' ' '\12' | sed 's/\.c/.o/' | \
|
1993-06-12 14:58:17 +00:00
|
|
|
sort -u | comm -23 - dontlink | \
|
|
|
|
sed 's,../.*/\(.*.o\),rm -f \1;ln -s ../GENERIC/\1 \1,' > makelinks
|
|
|
|
sh makelinks && rm -f dontlink
|
|
|
|
|
|
|
|
tags:
|
|
|
|
@echo "see $S/kern/Makefile for tags"
|
|
|
|
|
1996-05-02 21:40:50 +00:00
|
|
|
install:
|
|
|
|
@if [ ! -f kernel ] ; then \
|
|
|
|
echo "You must first build your kernel before trying to install." ; \
|
|
|
|
exit 1 ; \
|
|
|
|
fi
|
1994-09-16 10:23:46 +00:00
|
|
|
chflags noschg /kernel
|
1994-09-09 22:03:51 +00:00
|
|
|
mv /kernel /kernel.old
|
1996-03-29 14:08:30 +00:00
|
|
|
if [ `sysctl -n kern.bootfile` = /kernel ] ; then \
|
1996-01-07 22:31:27 +00:00
|
|
|
sysctl -w kern.bootfile=/kernel.old ; \
|
1996-01-08 03:55:36 +00:00
|
|
|
mv -f /var/db/kvm_kernel.db /var/db/kvm_kernel.old.db ; \
|
1996-01-07 22:31:27 +00:00
|
|
|
fi
|
1994-09-09 22:03:51 +00:00
|
|
|
install -c -m 555 -o root -g wheel -fschg kernel /
|
|
|
|
|
1996-05-02 14:21:14 +00:00
|
|
|
ioconf.o: ioconf.c $S/sys/param.h $S/sys/buf.h \
|
1993-06-12 14:58:17 +00:00
|
|
|
${I386}/isa/isa_device.h ${I386}/isa/isa.h ${I386}/isa/icu.h
|
|
|
|
${CC} -c ${CFLAGS} ioconf.c
|
|
|
|
|
This Makefile is for FreeBSD, not 4.3 BSD-Reno. Moved $Id$.
Added STRIP=, DBSYM=, and LOAD_ADDRESS?=
Now use LOAD_ADDRESS for linking kernel and for dbsym, added strip -x to
cut kernel size.
Added machde.o: dependency, this will be needed in the future, and for
now it does not hurt anyone.
Cleaned out conf.o: dependency, mkdep does the right things. Same for
param.c:
This is really a Merge in of NetBSD's Makefile.i386, here is the relevant
rlog info:
----------------------------
revision 1.27
date: 1993/08/27 23:58:20; author: brezak; state: Exp; lines: +2 -2
Need LOAD_ADDRESS for depend pass.
----------------------------
revision 1.25
date: 1993/07/19 16:52:16; author: mycroft; state: Exp; lines: +3 -3
Add ${DEBUG} to CFLAGS and -f to dbsym.
----------------------------
revision 1.22
date: 1993/07/18 10:08:22; author: mycroft; state: Exp; lines: +5 -6
Change to work with new config stuff for specifying load address.
----------------------------
revision 1.20
date: 1993/07/18 09:47:40; author: mycroft; state: Exp; lines: +6 -5
Use new -T option to dbsym.
----------------------------
revision 1.17
date: 1993/07/11 08:42:22; author: cgd; state: Exp; lines: +2 -2
don't ignore errors from dbsym... it might say that, e.g. there's
not enough symbol space!
----------------------------
revision 1.14
date: 1993/06/06 23:29:03; author: cgd; state: Exp; lines: +2 -2
make conf.o actually depend on conf.c...
----------------------------
revision 1.8
date: 1993/04/29 03:27:39; author: cgd; state: Exp; lines: +5 -10
use ed instead of ex. the script to use is identical, and we might
want to switch back to using ex when our ex supports -.
----------------------------
revision 1.5
date: 1993/03/24 18:48:57; author: cgd; state: Exp; lines: +1 -1
now use absolute path for dbsym
----------------------------
1993-09-26 19:44:33 +00:00
|
|
|
param.c: $S/conf/param.c
|
1993-06-12 14:58:17 +00:00
|
|
|
-rm -f param.c
|
|
|
|
cp $S/conf/param.c .
|
|
|
|
|
|
|
|
param.o: param.c Makefile
|
|
|
|
${CC} -c ${CFLAGS} ${PARAM} param.c
|
|
|
|
|
This Makefile is for FreeBSD, not 4.3 BSD-Reno. Moved $Id$.
Added STRIP=, DBSYM=, and LOAD_ADDRESS?=
Now use LOAD_ADDRESS for linking kernel and for dbsym, added strip -x to
cut kernel size.
Added machde.o: dependency, this will be needed in the future, and for
now it does not hurt anyone.
Cleaned out conf.o: dependency, mkdep does the right things. Same for
param.c:
This is really a Merge in of NetBSD's Makefile.i386, here is the relevant
rlog info:
----------------------------
revision 1.27
date: 1993/08/27 23:58:20; author: brezak; state: Exp; lines: +2 -2
Need LOAD_ADDRESS for depend pass.
----------------------------
revision 1.25
date: 1993/07/19 16:52:16; author: mycroft; state: Exp; lines: +3 -3
Add ${DEBUG} to CFLAGS and -f to dbsym.
----------------------------
revision 1.22
date: 1993/07/18 10:08:22; author: mycroft; state: Exp; lines: +5 -6
Change to work with new config stuff for specifying load address.
----------------------------
revision 1.20
date: 1993/07/18 09:47:40; author: mycroft; state: Exp; lines: +6 -5
Use new -T option to dbsym.
----------------------------
revision 1.17
date: 1993/07/11 08:42:22; author: cgd; state: Exp; lines: +2 -2
don't ignore errors from dbsym... it might say that, e.g. there's
not enough symbol space!
----------------------------
revision 1.14
date: 1993/06/06 23:29:03; author: cgd; state: Exp; lines: +2 -2
make conf.o actually depend on conf.c...
----------------------------
revision 1.8
date: 1993/04/29 03:27:39; author: cgd; state: Exp; lines: +5 -10
use ed instead of ex. the script to use is identical, and we might
want to switch back to using ex when our ex supports -.
----------------------------
revision 1.5
date: 1993/03/24 18:48:57; author: cgd; state: Exp; lines: +1 -1
now use absolute path for dbsym
----------------------------
1993-09-26 19:44:33 +00:00
|
|
|
vers.o: ${SYSTEM_DEP} ${SYSTEM_SWAP_DEP}
|
1993-06-12 14:58:17 +00:00
|
|
|
sh $S/conf/newvers.sh ${KERN_IDENT} ${IDENT}
|
|
|
|
${CC} ${CFLAGS} -c vers.c
|
|
|
|
|
1994-05-25 09:21:21 +00:00
|
|
|
vnode_if.c: $S/kern/vnode_if.sh $S/kern/vnode_if.src
|
|
|
|
sh $S/kern/vnode_if.sh $S/kern/vnode_if.src
|
|
|
|
vnode_if.h: $S/kern/vnode_if.sh $S/kern/vnode_if.src
|
|
|
|
sh $S/kern/vnode_if.sh $S/kern/vnode_if.src
|
|
|
|
|
1993-06-12 14:58:17 +00:00
|
|
|
%RULES
|
|
|
|
|
|
|
|
# DO NOT DELETE THIS LINE -- make depend uses it
|