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 --- |