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