Lines Matching defs:crtbegin
493 std::string crtbegin = ToolChain.getCompilerRT(Args, "crtbegin",
495 if (ToolChain.getVFS().exists(crtbegin))
496 P = crtbegin;
499 const char *crtbegin;
501 crtbegin = isAndroid ? "crtbegin_so.o" : "crtbeginS.o";
503 crtbegin = isAndroid ? "crtbegin_static.o" : "crtbeginT.o";
505 crtbegin = isAndroid ? "crtbegin_dynamic.o" : "crtbeginS.o";
507 crtbegin = isAndroid ? "crtbegin_dynamic.o" : "crtbegin.o";
508 P = ToolChain.GetFilePath(crtbegin);
1524 FilterNonExistent NonExistent(Path, "/crtbegin.o", D.getVFS());
1598 FilterNonExistent NonExistent(Path, "/crtbegin.o", D.getVFS());
1640 FilterNonExistent NonExistent(Path, "/crtbegin.o", D.getVFS());
1667 FilterNonExistent NonExistent(Path, "/crtbegin.o", D.getVFS());
1850 FilterNonExistent NonExistent(Path, "/crtbegin.o", D.getVFS());
1908 FilterNonExistent NonExistent(Path, "/crtbegin.o", D.getVFS());
1954 // *if* there is a subdirectory of the right name with crtbegin.o in it,
1956 // crtbegin.o without the subdirectory.
2003 // GCC toolchain for IAMCU doesn't have crtbegin.o, so look for libgcc.a.
2005 Path, TargetTriple.isOSIAMCU() ? "/libgcc.a" : "/crtbegin.o", D.getVFS());
3035 if (D.getVFS().exists(GentooPath + "/crtbegin.o")) {