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