summaryrefslogtreecommitdiff
path: root/sys/alpha/conf
diff options
context:
space:
mode:
Diffstat (limited to 'sys/alpha/conf')
-rw-r--r--sys/alpha/conf/Makefile.alpha11
1 files changed, 7 insertions, 4 deletions
diff --git a/sys/alpha/conf/Makefile.alpha b/sys/alpha/conf/Makefile.alpha
index a0193bc458b2..06657d4bc6ee 100644
--- a/sys/alpha/conf/Makefile.alpha
+++ b/sys/alpha/conf/Makefile.alpha
@@ -218,7 +218,8 @@ __reml.S: ${S}/alpha/alpha/divrem.m4
${SYSTEM_OBJS} genassym.o vers.o: opt_global.h
-depend: assym.s param.c vnode_if.h ${BEFORE_DEPEND}
+depend: assym.s param.c vnode_if.h ${BEFORE_DEPEND} \
+ ${CFILES} ${SYSTEM_CFILES} ${GEN_CFILES} ${SFILES} ${SYSTEM_SFILES}
rm -f .newdep
mkdep -a -f .newdep ${CFLAGS} ${CFILES} ${SYSTEM_CFILES}
mkdep -a -f .newdep ${GEN_CFLAGS} ${GEN_CFILES}
@@ -288,9 +289,11 @@ vers.c: $S/conf/newvers.sh $S/sys/param.h ${SYSTEM_DEP}
vers.o:
${NORMAL_C}
-.ORDER: vnode_if.c vnode_if.h
-vnode_if.c vnode_if.h: $S/kern/vnode_if.sh $S/kern/vnode_if.src
- sh $S/kern/vnode_if.sh $S/kern/vnode_if.src
+vnode_if.c: $S/kern/vnode_if.sh $S/kern/vnode_if.src
+ perl $S/kern/vnode_if.sh -h $S/kern/vnode_if.src
+
+vnode_if.h: $S/kern/vnode_if.sh $S/kern/vnode_if.src
+ perl $S/kern/vnode_if.sh -h $S/kern/vnode_if.src
vnode_if.o:
${NORMAL_C}