Home
last modified time | relevance | path

Searched refs:Toolchain (Results 1 – 25 of 29) sorted by relevance

12

/build/soong/cc/config/
Dtoolchain.go24 type toolchainFactory func(arch android.Arch) Toolchain
44 func FindToolchainWithContext(ctx toolchainContext) Toolchain {
57 func FindToolchain(os android.OsType, arch android.Arch) Toolchain {
65 func findToolchain(os android.OsType, arch android.Arch) (Toolchain, error) {
73 type Toolchain interface { interface
119 func NDKTriple(toolchain Toolchain) string { argument
209 func LibclangRuntimeLibrary(t Toolchain, library string) string { argument
220 func BuiltinsRuntimeLibrary(t Toolchain) string { argument
224 func AddressSanitizerRuntimeLibrary(t Toolchain) string { argument
228 func HWAddressSanitizerRuntimeLibrary(t Toolchain) string { argument
[all …]
Dx86_linux_host.go252 var toolchainLinuxX86Singleton Toolchain = &toolchainLinuxX86{}
253 var toolchainLinuxX8664Singleton Toolchain = &toolchainLinuxX8664{}
255 func linuxX86ToolchainFactory(arch android.Arch) Toolchain {
259 func linuxX8664ToolchainFactory(arch android.Arch) Toolchain {
Dx86_windows_host.go273 var toolchainWindowsX86Singleton Toolchain = &toolchainWindowsX86{}
274 var toolchainWindowsX8664Singleton Toolchain = &toolchainWindowsX8664{}
276 func windowsX86ToolchainFactory(arch android.Arch) Toolchain {
280 func windowsX8664ToolchainFactory(arch android.Arch) Toolchain {
Darm64_fuchsia_device.go93 var toolchainArm64FuchsiaSingleton Toolchain = &toolchainFuchsiaArm64{}
95 func arm64FuchsiaToolchainFactory(arch android.Arch) Toolchain {
Dx86_64_fuchsia_device.go98 var toolchainFuchsiaSingleton Toolchain = &toolchainFuchsiaX8664{}
100 func fuchsiaToolchainFactory(arch android.Arch) Toolchain {
Dx86_linux_bionic_host.go144 var toolchainLinuxBionicSingleton Toolchain = &toolchainLinuxBionic{}
146 func linuxBionicToolchainFactory(arch android.Arch) Toolchain {
Darm64_linux_host.go71 func linuxArm64ToolchainFactory(arch android.Arch) Toolchain {
Dx86_darwin_host.go252 var toolchainDarwinSingleton Toolchain = &toolchainDarwin{}
254 func darwinToolchainFactory(arch android.Arch) Toolchain {
Dx86_device.go197 func x86ToolchainFactory(arch android.Arch) Toolchain {
Dx86_64_device.go186 func x86_64ToolchainFactory(arch android.Arch) Toolchain {
Darm64_device.go207 func arm64ToolchainFactory(arch android.Arch) Toolchain {
Darm_device.go318 func armToolchainFactory(arch android.Arch) Toolchain {
/build/soong/rust/config/
Dtoolchain.go21 type Toolchain interface { interface
115 func BuiltinsRuntimeLibrary(t Toolchain) string { argument
119 func LibFuzzerRuntimeLibrary(t Toolchain) string { argument
123 func LibclangRuntimeLibrary(t Toolchain, library string) string { argument
134 func LibRustRuntimeLibrary(t Toolchain, library string) string { argument
145 func toolchainBaseFactory() Toolchain {
149 type toolchainFactory func(arch android.Arch) Toolchain
160 func FindToolchain(os android.OsType, arch android.Arch) Toolchain {
Dx86_linux_host.go90 func linuxX8664ToolchainFactory(arch android.Arch) Toolchain {
128 func linuxX86ToolchainFactory(arch android.Arch) Toolchain {
132 var toolchainLinuxX8664Singleton Toolchain = &toolchainLinuxX8664{}
133 var toolchainLinuxX86Singleton Toolchain = &toolchainLinuxX86{}
Dx86_linux_bionic_host.go69 func linuxBionicX8664ToolchainFactory(arch android.Arch) Toolchain {
73 var toolchainLinuxBionicX8664Singleton Toolchain = &toolchainLinuxBionicX8664{}
Dx86_darwin_host.go88 func darwinX8664ToolchainFactory(arch android.Arch) Toolchain {
92 var toolchainDarwinX8664Singleton Toolchain = &toolchainDarwinX8664{}
Darm_device.go79 func ArmToolchainFactory(arch android.Arch) Toolchain {
Dx86_device.go87 func x86ToolchainFactory(arch android.Arch) Toolchain {
Dx86_64_device.go84 func x86_64ToolchainFactory(arch android.Arch) Toolchain {
Darm64_device.go79 func Arm64ToolchainFactory(arch android.Arch) Toolchain {
/build/soong/cc/
Dndk_prebuilt.go37 func getNdkLibDir(ctx android.ModuleContext, toolchain config.Toolchain, version string) android.So… argument
48 func ndkPrebuiltModuleToPath(ctx android.ModuleContext, toolchain config.Toolchain, argument
91 return ndkPrebuiltModuleToPath(ctx, flags.Toolchain, objectExtension, ctx.sdkVersion())
170 libExt := flags.Toolchain.ShlibSuffix()
Dutil.go84 toolchain: in.Toolchain,
105 return StripFlags{Toolchain: in.Toolchain}
Dbuilder.go375 toolchain config.Toolchain
401 Toolchain config.Toolchain member
1072 func gccCmd(toolchain config.Toolchain, cmd string) string { argument
/build/soong/rust/
Dstrip.go31 ccFlags := cc.StripFlags{Toolchain: ctx.RustModule().ccToolchain(ctx)}
Drust.go62 Toolchain config.Toolchain member
121 cachedToolchain config.Toolchain
691 toolchain() config.Toolchain
710 func (ctx *moduleContext) toolchain() config.Toolchain {
718 func (ctx *depsContext) toolchain() config.Toolchain {
726 func (ctx *baseModuleContext) toolchain() config.Toolchain {
744 func (mod *Module) toolchain(ctx android.BaseModuleContext) config.Toolchain {
751 func (mod *Module) ccToolchain(ctx android.BaseModuleContext) cc_config.Toolchain {
785 Toolchain: toolchain,

12