kern.post.mk (238039) | kern.post.mk (241711) |
---|---|
1# $FreeBSD: stable/9/sys/conf/kern.post.mk 238039 2012-07-02 22:18:29Z dougb $ | 1# $FreeBSD: stable/9/sys/conf/kern.post.mk 241711 2012-10-19 00:22:09Z jhb $ |
2 3# Part of a unified Makefile for building kernels. This part includes all 4# the definitions that need to be after all the % directives except %RULES 5# and ones that act like they are part of %RULES. 6# 7# Most make variables should not be defined in this file. Instead, they 8# should be defined in the kern.pre.mk so that port makefiles can 9# override or augment them. --- 110 unchanged lines hidden (view full) --- 120 ${.CURDIR}/gdbinit.machine 121.endif 122.endif 123 124${FULLKERNEL}: ${SYSTEM_DEP} vers.o 125 @rm -f ${.TARGET} 126 @echo linking ${.TARGET} 127 ${SYSTEM_LD} | 2 3# Part of a unified Makefile for building kernels. This part includes all 4# the definitions that need to be after all the % directives except %RULES 5# and ones that act like they are part of %RULES. 6# 7# Most make variables should not be defined in this file. Instead, they 8# should be defined in the kern.pre.mk so that port makefiles can 9# override or augment them. --- 110 unchanged lines hidden (view full) --- 120 ${.CURDIR}/gdbinit.machine 121.endif 122.endif 123 124${FULLKERNEL}: ${SYSTEM_DEP} vers.o 125 @rm -f ${.TARGET} 126 @echo linking ${.TARGET} 127 ${SYSTEM_LD} |
128 @${SYSTEM_CTFMERGE} | 128.if ${MK_CTF} != "no" 129 ${CTFMERGE} ${CTFFLAGS} -o ${.TARGET} ${SYSTEM_OBJS} vers.o 130.endif |
129.if !defined(DEBUG) 130 ${OBJCOPY} --strip-debug ${.TARGET} 131.endif 132 ${SYSTEM_LD_TAIL} 133.if defined(MFS_IMAGE) 134 @sh ${S}/tools/embed_mfs.sh ${FULLKERNEL} ${MFS_IMAGE} 135.endif 136 --- 136 unchanged lines hidden (view full) --- 273 ${INSTALL} -p -m 555 -o ${KMODOWN} -g ${KMODGRP} ${KERNEL_KO} ${DESTDIR}${KODIR} 274.if defined(DEBUG) && !defined(INSTALL_NODEBUG) && \ 275 (defined(MK_KERNEL_SYMBOLS) && ${MK_KERNEL_SYMBOLS} != "no") 276 ${INSTALL} -p -m 555 -o ${KMODOWN} -g ${KMODGRP} ${KERNEL_KO}.symbols ${DESTDIR}${KODIR} 277.endif 278 279config.o env.o hints.o vers.o vnode_if.o: 280 ${NORMAL_C} | 131.if !defined(DEBUG) 132 ${OBJCOPY} --strip-debug ${.TARGET} 133.endif 134 ${SYSTEM_LD_TAIL} 135.if defined(MFS_IMAGE) 136 @sh ${S}/tools/embed_mfs.sh ${FULLKERNEL} ${MFS_IMAGE} 137.endif 138 --- 136 unchanged lines hidden (view full) --- 275 ${INSTALL} -p -m 555 -o ${KMODOWN} -g ${KMODGRP} ${KERNEL_KO} ${DESTDIR}${KODIR} 276.if defined(DEBUG) && !defined(INSTALL_NODEBUG) && \ 277 (defined(MK_KERNEL_SYMBOLS) && ${MK_KERNEL_SYMBOLS} != "no") 278 ${INSTALL} -p -m 555 -o ${KMODOWN} -g ${KMODGRP} ${KERNEL_KO}.symbols ${DESTDIR}${KODIR} 279.endif 280 281config.o env.o hints.o vers.o vnode_if.o: 282 ${NORMAL_C} |
281 @[ -z "${CTFCONVERT}" -o -n "${NO_CTF}" ] || ${CTFCONVERT} ${CTFFLAGS} ${.TARGET} | 283 ${NORMAL_CTFCONVERT} |
282 283config.ln env.ln hints.ln vers.ln vnode_if.ln: 284 ${NORMAL_LINT} 285 286vers.c: $S/conf/newvers.sh $S/sys/param.h ${SYSTEM_DEP} 287 MAKE=${MAKE} sh $S/conf/newvers.sh ${KERN_IDENT} 288 289vnode_if.c: $S/tools/vnode_if.awk $S/kern/vnode_if.src --- 15 unchanged lines hidden --- | 284 285config.ln env.ln hints.ln vers.ln vnode_if.ln: 286 ${NORMAL_LINT} 287 288vers.c: $S/conf/newvers.sh $S/sys/param.h ${SYSTEM_DEP} 289 MAKE=${MAKE} sh $S/conf/newvers.sh ${KERN_IDENT} 290 291vnode_if.c: $S/tools/vnode_if.awk $S/kern/vnode_if.src --- 15 unchanged lines hidden --- |