Handle the aic7770 driver's dependancies correctly.

YOU MUST REBUILD CONFIG.
This commit is contained in:
Justin T. Gibbs 1994-12-31 19:27:29 +00:00
parent 8ff1d93efb
commit 58e4304e3d
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=5327
5 changed files with 34 additions and 10 deletions

View File

@ -1,6 +1,6 @@
# Copyright 1990 W. Jolitz
# from: @(#)Makefile.i386 7.1 5/10/91
# $Id: Makefile.i386,v 1.50 1994/11/24 14:26:11 davidg Exp $
# $Id: Makefile.i386,v 1.51 1994/11/27 14:26:16 davidg Exp $
#
# Makefile for FreeBSD
#
@ -68,6 +68,8 @@ SYSTEM_LD= @${LD} -Bstatic -Z -T ${LOAD_ADDRESS} -o $@ -X ${SYSTEM_OBJS} vers.o
SYSTEM_LD_TAIL= @echo rearranging symbols; symorder symbols.sort $@; \
${DBSYM} -fT ${LOAD_ADDRESS} $@; size $@; chmod 755 $@
%BEFORE_DEPEND
%OBJS
%CFILES
@ -141,7 +143,7 @@ genassym: genassym.o
${CC} -static ${CFLAGS} ${PARAM} genassym.o -o $@
# XXX this assumes that the options for NORMAL_C* and DRIVER_C* are identical.
depend: assym.s param.c vnode_if.h
depend: assym.s param.c vnode_if.h ${BEFORE_DEPEND}
mkdep ${COPTS} ${CFILES} ${SYSTEM_CFILES}
mkdep -a ${COPTS} ${PARAM} -UKERNEL ${I386}/i386/genassym.c
MKDEP_CPP=${CPP} ; export MKDEP_CPP ; \

View File

@ -1,6 +1,6 @@
# Copyright 1990 W. Jolitz
# from: @(#)Makefile.i386 7.1 5/10/91
# $Id: Makefile.i386,v 1.50 1994/11/24 14:26:11 davidg Exp $
# $Id: Makefile.i386,v 1.51 1994/11/27 14:26:16 davidg Exp $
#
# Makefile for FreeBSD
#
@ -68,6 +68,8 @@ SYSTEM_LD= @${LD} -Bstatic -Z -T ${LOAD_ADDRESS} -o $@ -X ${SYSTEM_OBJS} vers.o
SYSTEM_LD_TAIL= @echo rearranging symbols; symorder symbols.sort $@; \
${DBSYM} -fT ${LOAD_ADDRESS} $@; size $@; chmod 755 $@
%BEFORE_DEPEND
%OBJS
%CFILES
@ -141,7 +143,7 @@ genassym: genassym.o
${CC} -static ${CFLAGS} ${PARAM} genassym.o -o $@
# XXX this assumes that the options for NORMAL_C* and DRIVER_C* are identical.
depend: assym.s param.c vnode_if.h
depend: assym.s param.c vnode_if.h ${BEFORE_DEPEND}
mkdep ${COPTS} ${CFILES} ${SYSTEM_CFILES}
mkdep -a ${COPTS} ${PARAM} -UKERNEL ${I386}/i386/genassym.c
MKDEP_CPP=${CPP} ; export MKDEP_CPP ; \

View File

@ -1,7 +1,7 @@
# This file tells config what files go into building a kernel,
# files marked standard are always included.
#
# $Id: files.i386,v 1.66 1994/12/17 08:06:03 jkh Exp $
# $Id: files.i386,v 1.67 1994/12/26 01:06:41 ats Exp $
#
i386/apm/apm.c optional apm device-driver
i386/apm/apm_setup.s optional apm
@ -46,7 +46,16 @@ i386/ibcs2/imgact_coff.c optional ibcs2
#i386/ibcs2/imgact_elf.c optional svr4
i386/isa/aha1542.c optional aha device-driver
i386/isa/aha1742.c optional ahb device-driver
i386/isa/aic7770.c optional ahc device-driver
aic7770 optional ahc device-driver \
dependancy "$S/gnu/misc/aic7770/aic7770.c" \
compile-with "${CC} -o $@ $>" \
no-obj no-implicit-rule
aic7770_seq.h optional ahc device-driver \
dependancy "$S/gnu/misc/aic7770/aic7770.seq aic7770" \
compile-with "./aic7770 -o $@ $S/gnu/misc/aic7770/aic7770.seq" \
no-obj no-implicit-rule before-depend
i386/isa/aic7770.c optional ahc device-driver \
dependancy "aic7770_seq.h"
i386/isa/aic6360.c optional aic device-driver
i386/isa/b004.c optional bqu device-driver
i386/isa/bt742a.c optional bt device-driver

View File

@ -1,6 +1,6 @@
# Copyright 1990 W. Jolitz
# from: @(#)Makefile.i386 7.1 5/10/91
# $Id: Makefile.i386,v 1.50 1994/11/24 14:26:11 davidg Exp $
# $Id: Makefile.i386,v 1.51 1994/11/27 14:26:16 davidg Exp $
#
# Makefile for FreeBSD
#
@ -68,6 +68,8 @@ SYSTEM_LD= @${LD} -Bstatic -Z -T ${LOAD_ADDRESS} -o $@ -X ${SYSTEM_OBJS} vers.o
SYSTEM_LD_TAIL= @echo rearranging symbols; symorder symbols.sort $@; \
${DBSYM} -fT ${LOAD_ADDRESS} $@; size $@; chmod 755 $@
%BEFORE_DEPEND
%OBJS
%CFILES
@ -141,7 +143,7 @@ genassym: genassym.o
${CC} -static ${CFLAGS} ${PARAM} genassym.o -o $@
# XXX this assumes that the options for NORMAL_C* and DRIVER_C* are identical.
depend: assym.s param.c vnode_if.h
depend: assym.s param.c vnode_if.h ${BEFORE_DEPEND}
mkdep ${COPTS} ${CFILES} ${SYSTEM_CFILES}
mkdep -a ${COPTS} ${PARAM} -UKERNEL ${I386}/i386/genassym.c
MKDEP_CPP=${CPP} ; export MKDEP_CPP ; \

View File

@ -1,7 +1,7 @@
# This file tells config what files go into building a kernel,
# files marked standard are always included.
#
# $Id: files.i386,v 1.66 1994/12/17 08:06:03 jkh Exp $
# $Id: files.i386,v 1.67 1994/12/26 01:06:41 ats Exp $
#
i386/apm/apm.c optional apm device-driver
i386/apm/apm_setup.s optional apm
@ -46,7 +46,16 @@ i386/ibcs2/imgact_coff.c optional ibcs2
#i386/ibcs2/imgact_elf.c optional svr4
i386/isa/aha1542.c optional aha device-driver
i386/isa/aha1742.c optional ahb device-driver
i386/isa/aic7770.c optional ahc device-driver
aic7770 optional ahc device-driver \
dependancy "$S/gnu/misc/aic7770/aic7770.c" \
compile-with "${CC} -o $@ $>" \
no-obj no-implicit-rule
aic7770_seq.h optional ahc device-driver \
dependancy "$S/gnu/misc/aic7770/aic7770.seq aic7770" \
compile-with "./aic7770 -o $@ $S/gnu/misc/aic7770/aic7770.seq" \
no-obj no-implicit-rule before-depend
i386/isa/aic7770.c optional ahc device-driver \
dependancy "aic7770_seq.h"
i386/isa/aic6360.c optional aic device-driver
i386/isa/b004.c optional bqu device-driver
i386/isa/bt742a.c optional bt device-driver