Home
last modified time | relevance | path

Searched refs:Arch (Results 1 – 25 of 40) sorted by relevance

12

/build/soong/python/
Dinstaller.go52 if ctx.Arch().ArchType.Multilib == "lib64" && installer.dir64 != "" {
55 if !ctx.Host() && !ctx.Arch().Native {
56 dir = filepath.Join(dir, ctx.Arch().ArchType.String())
/build/soong/cc/
Dstl.go135 versionStr, err := normalizeNdkApiLevel(ctx, ctx.sdkVersion(), ctx.Arch())
165 if ctx.Arch().ArchType == android.Arm {
188 if ctx.Arch().ArchType == android.Arm {
226 if ctx.Arch().ArchType == android.X86 {
238 if ctx.Arch().ArchType == android.Arm {
248 if ctx.Arch().ArchType == android.Arm {
Dinstaller.go69 if !ctx.Host() && !ctx.Arch().Native {
70 dir = filepath.Join(dir, ctx.Arch().ArchType.String())
Dndk_library.go121 arch android.Arch) (string, error) { argument
201 mctx.Arch())
276 arch := ctx.Arch().ArchType.String()
346 arch := ctx.Target().Arch.ArchType.Name
Dndk_prebuilt.go41 if toolchain.Is64Bit() && ctx.Arch().ArchType != android.Arm64 {
130 return android.PathForSource(ctx, libDir).Join(ctx, ctx.Arch().Abi[0])
Dxom.go70 if ctx.Arch().ArchType == android.Arm64 && ctx.useClangLld(ctx) {
Dsanitize.go211 if len(arches) == 0 || inList(ctx.Arch().ArchType.Name, arches) {
291 …if s.Cfi == nil && ctx.Config().CFIEnabledForPath(ctx.ModuleDir()) && ctx.Arch().ArchType == andro…
299 …if !ctx.Config().EnableCFI() || ctx.Arch().ArchType == android.Mips || ctx.Arch().ArchType == andr…
305 if ctx.Arch().ArchType == android.Arm {
311 if ctx.Arch().ArchType != android.Arm64 {
316 if ctx.Arch().ArchType != android.Arm64 {
436 if ctx.Arch().ArchType == android.Arm {
470 if ctx.Arch().ArchType == android.Arm {
Dmakevars.go200 toolchain := config.FindToolchain(target.Os, target.Arch)
222 if target.Arch.ArchType == android.Arm {
280 ctx.Strict("CLANG_CONFIG_"+target.Arch.ArchType.Name+"_"+typePrefix+"TRIPLE",
/build/soong/android/
Darch.go524 type Arch struct { struct
533 func (a Arch) String() string { argument
670 commonTargetMap[name] = Target{Os: os, Arch: Arch{ArchType: Common}}
688 Arch Arch member
692 return target.Os.String() + "_" + target.Arch.String()
1147 arch := a.Arch()
1395 Arch: arch,
1445 if deviceArches[0].Arch.ArchType.Multilib == deviceArches[1].Arch.ArchType.Multilib {
1446 deviceArches[1].Arch.Native = false
1459 func hasArmAbi(arch Arch) bool { argument
[all …]
Dconfig.go236 {Fuchsia, Arch{ArchType: Arm64, ArchVariant: "", Native: true}},
239 {BuildOs, Arch{ArchType: X86_64}},
253 …{Android, Arch{ArchType: Arm64, ArchVariant: "armv8-a", Native: true, Abi: []string{"arm64-v8a"}}},
254 …{Android, Arch{ArchType: Arm, ArchVariant: "armv7-a-neon", Native: true, Abi: []string{"armeabi-v7…
257 {BuildOs, Arch{ArchType: X86_64}},
258 {BuildOs, Arch{ArchType: X86}},
655 return c.Targets[Android][0].Arch.ArchType
705 if t.Arch.ArchType.Multilib == "lib64" {
744 archType = c.Targets[Android][0].Arch.ArchType
809 func (c *deviceConfig) Arches() []Arch {
[all …]
Dandroidmk.go221 if amod.Arch().ArchType != ctx.Config().Targets[amod.Os()][0].Arch.ArchType {
275 archStr := amod.Arch().ArchType.String()
Dmodule.go63 Arch() Arch methodSpec
557 func (a *ModuleBase) Arch() Arch { func
558 return a.Target().Arch
821 suffix = append(suffix, ctx.Arch().ArchType.String())
1174 func (a *androidBaseContextImpl) Arch() Arch { func
1175 return a.target.Arch
1210 return a.target.Arch.ArchType == a.config.Targets[a.target.Os][0].Arch.ArchType
/build/soong/java/
Ddexpreopt_config.go116 images[target.Arch.ArchType] = dir.Join(ctx,
117 "system/framework", target.Arch.ArchType.String()).Join(ctx, "boot.art")
170 images[target.Arch.ArchType] = dir.Join(ctx,
171 "system/framework", target.Arch.ArchType.String(), "apex.art")
Ddexpreopt.go108 archs = append(archs, a.Arch.ArchType)
113 archs = append(archs, target.Arch.ArchType)
/build/soong/cc/config/
Dx86_linux_host.go247 func linuxX86ToolchainFactory(arch android.Arch) Toolchain { argument
251 func linuxX8664ToolchainFactory(arch android.Arch) Toolchain { argument
Dx86_windows_host.go264 func windowsX86ToolchainFactory(arch android.Arch) Toolchain { argument
268 func windowsX8664ToolchainFactory(arch android.Arch) Toolchain { argument
Dtoolchain.go24 type toolchainFactory func(arch android.Arch) Toolchain
35 func FindToolchain(os android.OsType, arch android.Arch) Toolchain { argument
Darm64_fuchsia_device.go95 func arm64FuchsiaToolchainFactory(arch android.Arch) Toolchain { argument
Dx86_64_fuchsia_device.go100 func fuchsiaToolchainFactory(arch android.Arch) Toolchain { argument
Dx86_linux_bionic_host.go148 func linuxBionicToolchainFactory(arch android.Arch) Toolchain { argument
Dmips64_device.go138 func mips64ToolchainFactory(arch android.Arch) Toolchain { argument
Dmips_device.go177 func mipsToolchainFactory(arch android.Arch) Toolchain { argument
Dx86_device.go191 func x86ToolchainFactory(arch android.Arch) Toolchain { argument
Dx86_64_device.go181 func x86_64ToolchainFactory(arch android.Arch) Toolchain { argument
/build/soong/apex/
Dapex.go449 if target.Arch.ArchType.Multilib == "lib32" {
489 switch target.Arch.ArchType.Multilib {
579 if len(arches) == 0 || android.InList(a.Arch().ArchType.Name, arches) {
589 switch cc.Arch().ArchType.Multilib {
596 if !cc.Arch().Native {
597 dirInApex = filepath.Join(dirInApex, cc.Arch().ArchType.String())
691 if !cc.Arch().Native {
865 if len(target.Arch.Abi) > 0 {
866 abis = append(abis, target.Arch.Abi[0])
1134 archStr := fi.module.Target().Arch.ArchType.String()
[all …]

12