/build/soong/cc/config/ |
D | toolchain.go | 24 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 …]
|
D | x86_linux_host.go | 252 var toolchainLinuxX86Singleton Toolchain = &toolchainLinuxX86{} 253 var toolchainLinuxX8664Singleton Toolchain = &toolchainLinuxX8664{} 255 func linuxX86ToolchainFactory(arch android.Arch) Toolchain { 259 func linuxX8664ToolchainFactory(arch android.Arch) Toolchain {
|
D | x86_windows_host.go | 273 var toolchainWindowsX86Singleton Toolchain = &toolchainWindowsX86{} 274 var toolchainWindowsX8664Singleton Toolchain = &toolchainWindowsX8664{} 276 func windowsX86ToolchainFactory(arch android.Arch) Toolchain { 280 func windowsX8664ToolchainFactory(arch android.Arch) Toolchain {
|
D | arm64_fuchsia_device.go | 93 var toolchainArm64FuchsiaSingleton Toolchain = &toolchainFuchsiaArm64{} 95 func arm64FuchsiaToolchainFactory(arch android.Arch) Toolchain {
|
D | x86_64_fuchsia_device.go | 98 var toolchainFuchsiaSingleton Toolchain = &toolchainFuchsiaX8664{} 100 func fuchsiaToolchainFactory(arch android.Arch) Toolchain {
|
D | x86_linux_bionic_host.go | 144 var toolchainLinuxBionicSingleton Toolchain = &toolchainLinuxBionic{} 146 func linuxBionicToolchainFactory(arch android.Arch) Toolchain {
|
D | arm64_linux_host.go | 71 func linuxArm64ToolchainFactory(arch android.Arch) Toolchain {
|
D | x86_darwin_host.go | 252 var toolchainDarwinSingleton Toolchain = &toolchainDarwin{} 254 func darwinToolchainFactory(arch android.Arch) Toolchain {
|
D | x86_device.go | 197 func x86ToolchainFactory(arch android.Arch) Toolchain {
|
D | x86_64_device.go | 186 func x86_64ToolchainFactory(arch android.Arch) Toolchain {
|
D | arm64_device.go | 207 func arm64ToolchainFactory(arch android.Arch) Toolchain {
|
D | arm_device.go | 318 func armToolchainFactory(arch android.Arch) Toolchain {
|
/build/soong/rust/config/ |
D | toolchain.go | 21 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 {
|
D | x86_linux_host.go | 90 func linuxX8664ToolchainFactory(arch android.Arch) Toolchain { 128 func linuxX86ToolchainFactory(arch android.Arch) Toolchain { 132 var toolchainLinuxX8664Singleton Toolchain = &toolchainLinuxX8664{} 133 var toolchainLinuxX86Singleton Toolchain = &toolchainLinuxX86{}
|
D | x86_linux_bionic_host.go | 69 func linuxBionicX8664ToolchainFactory(arch android.Arch) Toolchain { 73 var toolchainLinuxBionicX8664Singleton Toolchain = &toolchainLinuxBionicX8664{}
|
D | x86_darwin_host.go | 88 func darwinX8664ToolchainFactory(arch android.Arch) Toolchain { 92 var toolchainDarwinX8664Singleton Toolchain = &toolchainDarwinX8664{}
|
D | arm_device.go | 79 func ArmToolchainFactory(arch android.Arch) Toolchain {
|
D | x86_device.go | 87 func x86ToolchainFactory(arch android.Arch) Toolchain {
|
D | x86_64_device.go | 84 func x86_64ToolchainFactory(arch android.Arch) Toolchain {
|
D | arm64_device.go | 79 func Arm64ToolchainFactory(arch android.Arch) Toolchain {
|
/build/soong/cc/ |
D | ndk_prebuilt.go | 37 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()
|
D | util.go | 84 toolchain: in.Toolchain, 105 return StripFlags{Toolchain: in.Toolchain}
|
D | builder.go | 375 toolchain config.Toolchain 401 Toolchain config.Toolchain member 1072 func gccCmd(toolchain config.Toolchain, cmd string) string { argument
|
/build/soong/rust/ |
D | strip.go | 31 ccFlags := cc.StripFlags{Toolchain: ctx.RustModule().ccToolchain(ctx)}
|
D | rust.go | 62 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,
|