Lines Matching refs:toolchain
193 toolchain := config.FindToolchain(target.Os, target.Arch)
207 includeFlags, err := ctx.Eval(toolchain.IncludeFlags())
216 flags, err := toolchain.InstructionSetFlags("arm")
222 flags, err = toolchain.InstructionSetFlags("thumb")
231 ctx.Strict(clangPrefix+"TRIPLE", toolchain.ClangTriple())
233 toolchain.Cflags(),
236 toolchain.ToolchainCflags(),
242 toolchain.Cppflags(),
246 toolchain.Ldflags(),
247 toolchain.ToolchainLdflags(),
252 toolchain.Lldflags(),
253 toolchain.ToolchainLdflags(),
259 "ADDRESS_SANITIZER_RUNTIME_LIBRARY": config.AddressSanitizerRuntimeLibrary(toolchain),
260 "HWADDRESS_SANITIZER_RUNTIME_LIBRARY": config.HWAddressSanitizerRuntimeLibrary(toolchain),
261 "HWADDRESS_SANITIZER_STATIC_LIBRARY": config.HWAddressSanitizerStaticLibrary(toolchain),
262 … "UBSAN_RUNTIME_LIBRARY": config.UndefinedBehaviorSanitizerRuntimeLibrary(toolchain),
263 …_MINIMAL_RUNTIME_LIBRARY": config.UndefinedBehaviorSanitizerMinimalRuntimeLibrary(toolchain),
264 "TSAN_RUNTIME_LIBRARY": config.ThreadSanitizerRuntimeLibrary(toolchain),
265 "SCUDO_RUNTIME_LIBRARY": config.ScudoRuntimeLibrary(toolchain),
266 "SCUDO_MINIMAL_RUNTIME_LIBRARY": config.ScudoMinimalRuntimeLibrary(toolchain),
299 toolchain.ClangTriple())
316 ctx.Strict(makePrefix+"NDK_TRIPLE", config.NDKTriple(toolchain))
319 ctx.Strict(makePrefix+"GCC_VERSION", toolchain.GccVersion())
323 ctx.Strict(makePrefix+"AVAILABLE_LIBRARIES", strings.Join(toolchain.AvailableLibraries(), " "))
326 ctx.Strict(makePrefix+"SHLIB_SUFFIX", toolchain.ShlibSuffix())
327 ctx.Strict(makePrefix+"EXECUTABLE_SUFFIX", toolchain.ExecutableSuffix())