Changeset View
Changeset View
Standalone View
Standalone View
sys/conf/kern.pre.mk
Show First 20 Lines • Show All 342 Lines • ▼ Show 20 Lines | |||||
MD_ROOT_SIZE_CONFIGURED!= grep MD_ROOT_SIZE opt_md.h || true ; echo | MD_ROOT_SIZE_CONFIGURED!= grep MD_ROOT_SIZE opt_md.h || true ; echo | ||||
.if ${MFS_IMAGE:Uno} != "no" | .if ${MFS_IMAGE:Uno} != "no" | ||||
.if empty(MD_ROOT_SIZE_CONFIGURED) | .if empty(MD_ROOT_SIZE_CONFIGURED) | ||||
SYSTEM_OBJS+= embedfs_${MFS_IMAGE:T:R}.o | SYSTEM_OBJS+= embedfs_${MFS_IMAGE:T:R}.o | ||||
.endif | .endif | ||||
.endif | .endif | ||||
SYSTEM_LD_BASECMD= \ | SYSTEM_LD_BASECMD= \ | ||||
${LD} -m ${LD_EMULATION} -Bdynamic -T ${LDSCRIPT} ${_LDFLAGS} \ | ${LD} -m ${LD_EMULATION} -Bdynamic -L $S/conf -T ${LDSCRIPT} ${_LDFLAGS} \ | ||||
--no-warn-mismatch --warn-common --export-dynamic \ | --no-warn-mismatch --warn-common --export-dynamic \ | ||||
--dynamic-linker /red/herring -X | --dynamic-linker /red/herring -X | ||||
SYSTEM_LD= @${SYSTEM_LD_BASECMD} -o ${.TARGET} ${SYSTEM_OBJS} vers.o | SYSTEM_LD= @${SYSTEM_LD_BASECMD} -o ${.TARGET} ${SYSTEM_OBJS} vers.o | ||||
SYSTEM_LD_TAIL= @${SIZE} ${.TARGET} ; chmod 755 ${.TARGET} | SYSTEM_LD_TAIL= @${SIZE} ${.TARGET} ; chmod 755 ${.TARGET} | ||||
SYSTEM_DEP+= ${LDSCRIPT} | SYSTEM_DEP+= ${LDSCRIPT} | ||||
# Calculate path for .m files early, if needed. | # Calculate path for .m files early, if needed. | ||||
.if !defined(NO_MODULES) && !defined(__MPATH) && !make(install) && \ | .if !defined(NO_MODULES) && !defined(__MPATH) && !make(install) && \ | ||||
Show All 29 Lines |