| @@ -1,27 +1,32 @@ | | | @@ -1,27 +1,32 @@ |
1 | # $NetBSD: Makefile,v 1.2 2011/08/15 09:19:21 mrg Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2012/12/08 02:35:06 christos Exp $ |
2 | | | 2 | |
3 | REQUIRETOOLS= yes | | 3 | REQUIRETOOLS= yes |
4 | NOPIC= # defined | | 4 | NOPIC= # defined |
5 | NOPROFILE= # defined | | 5 | NOPROFILE= # defined |
6 | NOLINT= # defined | | 6 | NOLINT= # defined |
7 | | | 7 | |
8 | LIB= gcov | | 8 | LIB= gcov |
9 | | | 9 | |
10 | .include <bsd.own.mk> | | 10 | .include <bsd.own.mk> |
11 | | | 11 | |
12 | .if ${MKGCC} != "no" | | 12 | .if ${MKGCC} != "no" |
13 | | | 13 | |
| | | 14 | # XXX: Fix me |
| | | 15 | .if ${MACHINE_ARCH} == "earmeb" |
| | | 16 | .include "${.CURDIR}/arch/earm/defs.mk" |
| | | 17 | .else |
14 | .include "${.CURDIR}/arch/${MACHINE_ARCH}/defs.mk" | | 18 | .include "${.CURDIR}/arch/${MACHINE_ARCH}/defs.mk" |
| | | 19 | .endif |
15 | | | 20 | |
16 | LIBGCOVSRCS= ${G_LIBGCOV:=.c} | | 21 | LIBGCOVSRCS= ${G_LIBGCOV:=.c} |
17 | | | 22 | |
18 | CPPFLAGS+= -I${.CURDIR}/arch/${MACHINE_ARCH} | | 23 | CPPFLAGS+= -I${.CURDIR}/arch/${MACHINE_ARCH} |
19 | CPPFLAGS+= -Wno-stack-protector | | 24 | CPPFLAGS+= -Wno-stack-protector |
20 | | | 25 | |
21 | DPSRCS+= ${.CURDIR}/arch/${MACHINE_ARCH}/defs.mk | | 26 | DPSRCS+= ${.CURDIR}/arch/${MACHINE_ARCH}/defs.mk |
22 | SRCS+= ${LIBGCOVSRCS} | | 27 | SRCS+= ${LIBGCOVSRCS} |
23 | | | 28 | |
24 | CLEANFILES+= ${LIBGCOVSRCS} | | 29 | CLEANFILES+= ${LIBGCOVSRCS} |
25 | | | 30 | |
26 | ${LIBGCOVSRCS}: ${.CURDIR}/Makefile | | 31 | ${LIBGCOVSRCS}: ${.CURDIR}/Makefile |
27 | ${_MKTARGET_CREATE} | | 32 | ${_MKTARGET_CREATE} |