1*99d38c70Szrj.include "../../Makefile.inc1"
2*99d38c70Szrj.include "../Makefile.gld"
3*99d38c70Szrj
4*99d38c70SzrjPROG_CXX=	ld.gold
5*99d38c70SzrjSRCS=		main.cc ${GOLD_COMMON}
6*99d38c70SzrjCFLAGS+=	-I${.CURDIR}/../../block2/libgold
7*99d38c70SzrjLDADD=		${STD_LDADD}
8*99d38c70SzrjNOMAN=
9*99d38c70Szrj
10*99d38c70Szrj.if defined(TOOLCHAIN_THREADED)
11*99d38c70SzrjLDFLAGS+=	-pthread
12*99d38c70Szrj.endif
13*99d38c70Szrj
14*99d38c70Szrj# link-time optimization requires dlopen() which means ld cannot be built
15*99d38c70Szrj# statically and also support -plugin, not even for cross-tools.
16*99d38c70Szrj.if !defined(REALLY_NOSHARED)
17*99d38c70Szrj.undef NOSHARED
18*99d38c70Szrj.endif
19*99d38c70Szrj
20*99d38c70Szrj.include <bsd.prog.mk>
21