xref: /openbsd/lib/libc/gmon/Makefile.inc (revision d415bd75)
1#	$OpenBSD: Makefile.inc,v 1.7 2019/12/20 16:54:19 tb Exp $
2
3# gmon sources
4.PATH: ${LIBCSRCDIR}/gmon
5
6SRCS+=	gmon.c mcount.c
7MAN+=	moncontrol.3
8
9# mcount cannot be compiled with profiling or pie
10mcount.po:
11	@echo "${COMPILE.c} ${NOPIE_FLAGS} ${.IMPSRC} -o ${.TARGET}"
12	@${COMPILE.c} ${DFLAGS} ${NOPIE_FLAGS} ${.IMPSRC} -o ${.TARGET}.o
13	@-mv $@.d $*.d
14	@${LD} -X -r ${.TARGET}.o -o ${.TARGET}
15	@rm -f ${.TARGET}.o
16