summaryrefslogtreecommitdiffstats
path: root/sys/conf/Makefile.i386
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>2000-06-02 09:27:48 +0000
committerbde <bde@FreeBSD.org>2000-06-02 09:27:48 +0000
commit7fbccf3ef8c8a3d0433fdd6b1e01eb7f53f8bc58 (patch)
tree20f97f226c298833416dc01f9feb1c619e71b49d /sys/conf/Makefile.i386
parentccec07bebecc44df0a01df9aab9fd0c7ebdfc957 (diff)
downloadFreeBSD-src-7fbccf3ef8c8a3d0433fdd6b1e01eb7f53f8bc58.zip
FreeBSD-src-7fbccf3ef8c8a3d0433fdd6b1e01eb7f53f8bc58.tar.gz
Use "nm | awk ..." instead of genassym(1) to generate symbol value headers.
Symbol values are now represented using array sizes (4 arrays per symbol so that 16-bit machines can represent 64-bit values) instead of being raw binary values. Reviewed by: marcel
Diffstat (limited to 'sys/conf/Makefile.i386')
-rw-r--r--sys/conf/Makefile.i3866
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/conf/Makefile.i386 b/sys/conf/Makefile.i386
index 9517a54..8d0dcf8 100644
--- a/sys/conf/Makefile.i386
+++ b/sys/conf/Makefile.i386
@@ -138,7 +138,7 @@ ${mfile:T:S/.m$/.h/}: ${mfile}
.endfor
kernel-clean:
- rm -f *.o *.so *.So *.ko *.s eddep errs genassym \
+ rm -f *.o *.so *.So *.ko *.s eddep errs \
${FULLKERNEL} ${KERNEL} linterrs makelinks param.c \
setdef[01].c setdefs.h tags \
vers.c vnode_if.c vnode_if.h \
@@ -176,8 +176,8 @@ setdef0.c setdef1.c setdefs.h: ${OBJS} param.o
# this rule stops ./assym.s in .depend from causing problems
./assym.s: assym.s
-assym.s: genassym.o
- genassym genassym.o >assym.s
+assym.s: $S/kern/genassym.sh genassym.o
+ sh $S/kern/genassym.sh genassym.o > ${.TARGET}
genassym.o: $S/$M/$M/genassym.c
${CC} -c ${CFLAGS} $S/$M/$M/genassym.c
OpenPOWER on IntegriCloud