diff options
author | imp <imp@FreeBSD.org> | 2001-11-02 21:50:15 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2001-11-02 21:50:15 +0000 |
commit | 3d77ae77d5cedf8bb75bece9b8a18e7005d8dede (patch) | |
tree | 0f998d80bde913ec7af377dd8c42a24c49f99494 | |
parent | 18d82938b5ff9a23a7efbf83ae8a11128627503e (diff) | |
download | FreeBSD-src-3d77ae77d5cedf8bb75bece9b8a18e7005d8dede.zip FreeBSD-src-3d77ae77d5cedf8bb75bece9b8a18e7005d8dede.tar.gz |
Arrgh. A clean pc98 build failed due to bogons on my part :-(.
Fix it by putting back the link of machine to sys/i386/include rather
than ../../include (aka sys/pc98/include). I had a stale machine link
on my first test.
Not sure what the "right" fix is, but this unbreaks things.
-rw-r--r-- | sys/conf/Makefile.pc98 | 1 | ||||
-rw-r--r-- | sys/conf/kern.post.mk | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/conf/Makefile.pc98 b/sys/conf/Makefile.pc98 index d85d8e4..e92f5d5 100644 --- a/sys/conf/Makefile.pc98 +++ b/sys/conf/Makefile.pc98 @@ -30,6 +30,7 @@ S= ../../.. .endif .include "$S/conf/kern.pre.mk" +EXTRA_GENASSYM=rm -f ./machine ; ln -s $S/$M/include ./machine MKMODULESENV+= MACHINE=pc98 %BEFORE_DEPEND diff --git a/sys/conf/kern.post.mk b/sys/conf/kern.post.mk index 4431696..840a497 100644 --- a/sys/conf/kern.post.mk +++ b/sys/conf/kern.post.mk @@ -74,6 +74,9 @@ assym.s: $S/kern/genassym.sh genassym.o NM=${NM} OBJFORMAT=elf sh $S/kern/genassym.sh genassym.o > ${.TARGET} genassym.o: $S/$M/$M/genassym.c +.if defined(EXTRA_GENASSYM) + ${EXTRA_GENASSYM} +.endif ${CC} -c ${CFLAGS} $S/$M/$M/genassym.c ${SYSTEM_OBJS} genassym.o vers.o: opt_global.h |