Home
last modified time | relevance | path

Searched refs:crtend (Results 1 – 12 of 12) sorted by relevance

/freebsd/lib/csu/
H A DMakefile.inc15 OBJS+= crtend.o crtendS.o
65 crtend.o: crtend.c
66 crtendS.o: crtend.c
68 crtbegin.o crtend.o crtbeginT.o:
/freebsd/sys/conf/
H A Dldscript.i386117 the crtend.o file until after the sorted ctors.
118 The .ctor section from the crtend file contains the
120 KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
130 KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
H A Dldscript.amd64123 the crtend.o file until after the sorted ctors.
124 The .ctor section from the crtend file contains the
126 KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
136 KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DRISCVToolchain.cpp181 const char *crtbegin, *crtend; in ConstructJob() local
185 crtend = "crtend.o"; in ConstructJob()
190 crtend = ToolChain.getCompilerRTArgString(Args, "crtend", in ConstructJob()
224 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); in ConstructJob()
H A DDragonFly.cpp185 const char *crtend = nullptr; in ConstructJob() local
187 crtend ="crtendS.o"; in ConstructJob()
189 crtend = "crtend.o"; in ConstructJob()
191 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); in ConstructJob()
H A DSolaris.cpp277 const char *crtend = nullptr; in ConstructJob() local
279 crtend = "crtendS.o"; in ConstructJob()
281 crtend = "crtend.o"; in ConstructJob()
282 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); in ConstructJob()
H A DOpenBSD.cpp282 const char *crtend = nullptr; in ConstructJob() local
284 crtend = "crtend.o"; in ConstructJob()
286 crtend = "crtendS.o"; in ConstructJob()
288 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); in ConstructJob()
H A DFreeBSD.cpp376 const char *crtend = nullptr; in ConstructJob() local
378 crtend = "crtendS.o"; in ConstructJob()
380 crtend = "crtend.o"; in ConstructJob()
381 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); in ConstructJob()
H A DNetBSD.cpp362 const char *crtend = nullptr; in ConstructJob() local
364 crtend = "crtendS.o"; in ConstructJob()
366 crtend = "crtend.o"; in ConstructJob()
368 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); in ConstructJob()
H A DGnu.cpp653 std::string crtend = ToolChain.getCompilerRT(Args, "crtend", in ConstructJob() local
655 if (ToolChain.getVFS().exists(crtend)) in ConstructJob()
656 P = crtend; in ConstructJob()
659 const char *crtend; in ConstructJob() local
661 crtend = isAndroid ? "crtend_so.o" : "crtendS.o"; in ConstructJob()
663 crtend = isAndroid ? "crtend_android.o" : "crtendS.o"; in ConstructJob()
665 crtend = isAndroid ? "crtend_android.o" : "crtend.o"; in ConstructJob()
666 P = ToolChain.GetFilePath(crtend); in ConstructJob()
/freebsd/contrib/bmake/mk/
H A Dprog.mk33 LIBCRTEND= ${DESTDIR}/usr/lib/crtend.o
/freebsd/
H A DUPDATING1183 The BSD crtbegin and crtend code has been enabled by default. It has