# $NetBSD: ldscript.mk,v 1.2 2015/09/06 15:20:59 uebayasi Exp $ # Give MD generated ldscript dependency on ${SYSTEM_OBJ} .if defined(KERNLDSCRIPT) .if target(${KERNLDSCRIPT}) ${KERNLDSCRIPT}: ${SYSTEM_OBJ:O} .endif .endif .if defined(KERNLDSCRIPT) .for k in ${KERNELS} EXTRA_CLEAN+= ${k}.ldscript ${k}: ${k}.ldscript ${k}.ldscript: ${KERNLDSCRIPT} assym.h ${_MKTARGET_CREATE} ${CPP} -I. ${KERNLDSCRIPT} | grep -v '^#' | grep -v '^$$' >$@ .endfor LINKSCRIPT= -T ${.TARGET}.ldscript .endif