# $NetBSD: Makefile,v 1.9 2009/12/18 13:57:10 uebayasi Exp $ REQUIRETOOLS= yes NOPIC= # defined NOPROFILE= # defined NOLINT= # defined LIB= gcov .include .if ${MKGCC} != "no" .include "${.CURDIR}/arch/${MACHINE_ARCH}/defs.mk" LIBGCOVSRCS= ${G_LIBGCOV:=.c} CPPFLAGS+= -I${.CURDIR}/arch/${MACHINE_ARCH} CPPFLAGS+= -Wno-stack-protector .if !defined(MKNATIVE_LIBGCC_NEW) DPSRCS+= ${.CURDIR}/arch/${MACHINE_ARCH}/defs.mk SRCS+= ${LIBGCOVSRCS} .else # defined(MKNATIVE_LIBGCC_NEW) .include "../Makefile.srcs" # New style. SRCS= ${SRCS.libgcov.a} TMPLSRCS= ${TMPLSRCS.libgcov.a} TMPLFPSRCS= ${TMPLFPSRCS.libgcov.a} TMPLASMSRCS= ${TMPLASMSRCS.libgcov.a} .include "../Makefile.wrapper" .endif # defined(MKNATIVE_LIBGCC_NEW) .if !defined(MKNATIVE_LIBGCC_NEW) CLEANFILES+= ${LIBGCOVSRCS} ${LIBGCOVSRCS}: ${.CURDIR}/Makefile ${_MKTARGET_CREATE} printf '#define L${.PREFIX}\n#include \n' >${.TARGET} .endif # !defined(MKNATIVE_LIBGCC_NEW) .include .else .include # do nothing .endif