Deleted Added
full compact
Makefile.i386 (59033) Makefile.i386 (59093)
1# Makefile.i386 -- with config changes.
2# Copyright 1990 W. Jolitz
3# from: @(#)Makefile.i386 7.1 5/10/91
1# Makefile.i386 -- with config changes.
2# Copyright 1990 W. Jolitz
3# from: @(#)Makefile.i386 7.1 5/10/91
4# $FreeBSD: head/sys/conf/Makefile.i386 59033 2000-04-05 10:33:55Z dfr $
4# $FreeBSD: head/sys/conf/Makefile.i386 59093 2000-04-08 14:17:18Z dfr $
5#
6# Makefile for FreeBSD
7#
8# This makefile is constructed from a machine description:
9# config machineid
10# Most changes should be made in the machine description
11# /sys/i386/conf/``machineid''
12# after which you should do

--- 55 unchanged lines hidden (view full) ---

68# can override the others.
69CFLAGS+= ${CONF_CFLAGS}
70
71NORMAL_C= ${CC} -c ${CFLAGS} ${PROF} ${.IMPSRC}
72NORMAL_C_C= ${CC} -c ${CFLAGS} ${PROF} ${.IMPSRC}
73NORMAL_S= ${CC} -c ${ASM_CFLAGS} ${.IMPSRC}
74PROFILE_C= ${CC} -c ${CFLAGS} ${.IMPSRC}
75
5#
6# Makefile for FreeBSD
7#
8# This makefile is constructed from a machine description:
9# config machineid
10# Most changes should be made in the machine description
11# /sys/i386/conf/``machineid''
12# after which you should do

--- 55 unchanged lines hidden (view full) ---

68# can override the others.
69CFLAGS+= ${CONF_CFLAGS}
70
71NORMAL_C= ${CC} -c ${CFLAGS} ${PROF} ${.IMPSRC}
72NORMAL_C_C= ${CC} -c ${CFLAGS} ${PROF} ${.IMPSRC}
73NORMAL_S= ${CC} -c ${ASM_CFLAGS} ${.IMPSRC}
74PROFILE_C= ${CC} -c ${CFLAGS} ${.IMPSRC}
75
76NORMAL_M= perl5 $S/kern/makedevops.pl -c $<; \
76NORMAL_M= perl5 $S/kern/makeobjops.pl -c $<; \
77 ${CC} -c ${CFLAGS} ${PROF} ${.PREFIX}.c
78
79GEN_CFILES= $S/$M/$M/genassym.c
80# setdef0.c and setdef1.c are intentionally
81# omitted from SYSTEM_CFILES. They include setdefs.h, a header which
82# is generated from all of ${OBJS}. We don't want to have to compile
83# everything just to do a make depend.
84SYSTEM_CFILES= ioconf.c param.c vnode_if.c config.c

--- 36 unchanged lines hidden (view full) ---

121 ${SYSTEM_LD_TAIL}
122
123.if !exists(.depend)
124${SYSTEM_OBJS}: vnode_if.h ${BEFORE_DEPEND:M*.h} ${MFILES:T:S/.m$/.h/}
125.endif
126
127.for mfile in ${MFILES}
128${mfile:T:S/.m$/.h/}: ${mfile}
77 ${CC} -c ${CFLAGS} ${PROF} ${.PREFIX}.c
78
79GEN_CFILES= $S/$M/$M/genassym.c
80# setdef0.c and setdef1.c are intentionally
81# omitted from SYSTEM_CFILES. They include setdefs.h, a header which
82# is generated from all of ${OBJS}. We don't want to have to compile
83# everything just to do a make depend.
84SYSTEM_CFILES= ioconf.c param.c vnode_if.c config.c

--- 36 unchanged lines hidden (view full) ---

121 ${SYSTEM_LD_TAIL}
122
123.if !exists(.depend)
124${SYSTEM_OBJS}: vnode_if.h ${BEFORE_DEPEND:M*.h} ${MFILES:T:S/.m$/.h/}
125.endif
126
127.for mfile in ${MFILES}
128${mfile:T:S/.m$/.h/}: ${mfile}
129 perl5 $S/kern/makedevops.pl -h ${mfile}
129 perl5 $S/kern/makeobjops.pl -h ${mfile}
130.endfor
131
132clean:
133 rm -f *.o *.so *.So *.ko *.s eddep errs genassym \
134 ${FULLKERNEL} ${KERNEL} linterrs makelinks param.c \
135 setdef[01].c setdefs.h tags \
136 vers.c vnode_if.c vnode_if.h \
137 ${MFILES:T:S/.m$/.c/} ${MFILES:T:S/.m$/.h/} \

--- 125 unchanged lines hidden ---
130.endfor
131
132clean:
133 rm -f *.o *.so *.So *.ko *.s eddep errs genassym \
134 ${FULLKERNEL} ${KERNEL} linterrs makelinks param.c \
135 setdef[01].c setdefs.h tags \
136 vers.c vnode_if.c vnode_if.h \
137 ${MFILES:T:S/.m$/.c/} ${MFILES:T:S/.m$/.h/} \

--- 125 unchanged lines hidden ---