xref: /dflybsd-src/gnu/usr.bin/binutils227/block2/nm/Makefile (revision bea94db0977210964cba791bf174703d89917ed0)
16028677cSzrj.include "../../Makefile.inc1"
26028677cSzrj.include "../Makefile.block2"
36028677cSzrj
46028677cSzrj.PATH: ${SRCDIR}/binutils ${SRCDIR}/binutils/doc
56028677cSzrj
66028677cSzrjPROG=	nm
76028677cSzrjMFILE=	nm${MANPAGEVER}.1
86028677cSzrjMAN=	${MFILE}
96028677cSzrjLDADD=	${STD_LDADD} -lz
106028677cSzrj
116028677cSzrj# link-time optimization requires dlopen() which means nm cannot be built
126028677cSzrj# statically and also support -plugin, not even for cross-tools.
13*56e55fe1Szrj.if !defined(REALLY_NOSHARED)
146028677cSzrj.undef NOSHARED
15*56e55fe1Szrj.endif
166028677cSzrj
176028677cSzrj${MFILE}: ${SRCDIR}/binutils/doc/nm.1
186028677cSzrj	cp ${.ALLSRC} ${.TARGET}
196028677cSzrj
206028677cSzrjCLEANFILES+=	${MFILE}
216028677cSzrj
226028677cSzrj.if defined(IS_PRIMARY)
236028677cSzrjMLINKS+=	${MFILE} nm.1
246028677cSzrj.endif
256028677cSzrj
266028677cSzrj.include <bsd.prog.mk>
27