Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_build_soong
/
ee0bc3b290d7b1ec97becbd5e227a76c868d3543
/
android
/
arch.go
ee0bc3b
Add multi-target variants
by Colin Cross
· 6 years ago
a9d8bee
Make prefer32 a lambda
by Colin Cross
· 6 years ago
5eca7cb
Clean up archMutator
by Colin Cross
· 6 years ago
eb37ed3
Add support for cortex-a72
by Richard Fung
· 6 years ago
3dceee3
Fix multilib first with multiple 64-bit architectures
by Colin Cross
· 6 years ago
e97e68a
Clean up darwin cc toolchain
by Dan Willemsen
· 6 years ago
37b2520
Don't create non-primary arch variant for recovery-only module
by Jiyong Park
· 7 years ago
ba14a8f
Add support for cortex-a55/cortex-a75.
by Christopher Ferris
· 7 years ago
ff3ae9d
Consistently use Bool instead of proptools.Bool
by Colin Cross
· 7 years ago
45133ac
Make Config.ProductVariables private
by Dan Willemsen
· 7 years ago
5eb8ec1
Make arm_on_x86 symmetric
by Victor Khimenko
· 7 years ago
e401a83
Remove armv5te
by Dan Willemsen
· 7 years ago
b4330e2
Move string list utility functions to android package
by Colin Cross
· 7 years ago
d3c8ca4
Update the NDK ARM ABI to armv7.
by Dan Albert
· 7 years ago
6b4a32d
Split java_binary modules into common and binary variants
by Colin Cross
· 7 years ago
6510f91
Replace ModuleContext.AConfig() with Config()
by Colin Cross
· 7 years ago
f45c693
Stop building MIPS ABIs for the NDK.
by Dan Albert
· 7 years ago
7d716ba
Revert "Revert "Make some common properties overridden when used in defaults modules""
by Colin Cross
· 7 years ago
5c3c768
Revert "Make some common properties overridden when used in defaults modules"
by Nicolas Geoffray
· 7 years ago
617016a
Make some common properties overridden when used in defaults modules
by Colin Cross
· 7 years ago
86fc1eb
Add target.linux for linux kernel based targets
by Dan Willemsen
· 7 years ago
5746bd4
Remove target.linux
by Dan Willemsen
· 7 years ago
d5934c8
Fix arch specific properties for java modules
by Colin Cross
· 7 years ago
866b563
Add target.linux_glibc and target.bionic
by Dan Willemsen
· 7 years ago
8ea4959
Add support for Exynos-M1
by Junmo Park
· 8 years ago
d86c902
Add support for Exynos-M2.
by Junmo Park
· 8 years ago
3624285
Refactor factories
by Colin Cross
· 8 years ago
6600a44
soong: add cortex-a73 to microarchitecture list
by Jake Weinstein
· 8 years ago
67a5c13
Prettify soong ninja build descriptions
by Colin Cross
· 8 years ago
db0b9a3
Supported python build in host side.
by Nan Zhang
· 8 years ago
1837b80
Enable mips32r2dsp[r2]-fp in mega device build
by Colin Cross
· 8 years ago
0906f17
Add arm neon and mips dspr2 arch features
by Colin Cross
· 8 years ago
4247f0d
Enable arm_on_x86 mode when arm is a secondary arch
by Colin Cross
· 8 years ago
ac01ff5
Add support for an armv8 variant for Kryo
by Alex Naidis
· 8 years ago
ae4fc18
Add support for an armv7 variant for Kryo
by Alex Naidis
· 8 years ago
01a405a
Add LinuxBionic toolchain and switch
by Dan Willemsen
· 9 years ago
0e2d97b
Stop making the ndk headers host-specific
by Dan Willemsen
· 8 years ago
0801633
Do not duplicate arch properties when cpu variant == arch variant
by Colin Cross
· 8 years ago
bb2e2b7
Support arm_on_x86 properties
by Colin Cross
· 8 years ago
00fcbde
Add LinuxBionic OsType
by Dan Willemsen
· 8 years ago
0a37a2a
Encode default enabled state in OsType
by Dan Willemsen
· 8 years ago
4098deb
Add an NDK ABIs mega build configuration.
by Dan Albert
· 8 years ago
1e676be
Control mutator order
by Colin Cross
· 8 years ago
0b24c74
Disable cc_benchmark for Darwin hosts
by Dan Willemsen
· 8 years ago
628a88c
Fix windows builds
by Colin Cross
· 8 years ago
8b74d17
Fix binaries and symlinks for prefer32
by Colin Cross
· 8 years ago
b1957a5
Dynamically generate arch struct
by Dan Willemsen
· 9 years ago
69617d3
Extend multilib
by Colin Cross
· 8 years ago
a120ec1
Add PropertyCustomizer
by Colin Cross
· 8 years ago
9272ade
Add DeviceConfig and OncePer objects
by Colin Cross
· 8 years ago
76f2f97
Make defaults TopDownMutator parallel
by Colin Cross
· 8 years ago
e8a67a7
Make BottomUpMutators parallel
by Colin Cross
· 8 years ago
1317701
Convert defaults to a top down mutator
by Colin Cross
· 8 years ago
62496a0
Use nil pointers for arch property structs
by Colin Cross
· 8 years ago
e7b0713
Allow defaults modules to have defaults
by Colin Cross
· 8 years ago
65fb981
Fix Mega_device build
by Dan Willemsen
· 9 years ago
3f32f03
Support no configured device architectures
by Dan Willemsen
· 9 years ago
a1ad8d1
Simplify arch target handling
by Colin Cross
· 9 years ago
b9db480
Revert "Simplify arch target handling"
by Colin Cross
· 9 years ago
54c7112
Simplify arch target handling
by Colin Cross
· 9 years ago
17f0526
Support installing non-native arch binaries
by Dan Willemsen
· 9 years ago
635c3b0
Rename common to android
by Colin Cross
· 9 years ago
[Renamed (96%) from common/arch.go]
8a35405
Add a 32-bit x86_64 arch variant
by Dan Willemsen
· 9 years ago
b485099
Fix ArchFeatures decoding with default ArchVariant
by Dan Willemsen
· 9 years ago
6ee75b6
Support prepended arch-specific properties
by Colin Cross
· 9 years ago
66187d9
Stop using the mips32r6 ABI in MegaDevice
by Dan Willemsen
· 9 years ago
110a89d
Fix arm[64] cflags
by Dan Willemsen
· 9 years ago
ca860ac
Refactor cc
by Colin Cross
· 9 years ago
07cd051
Add windows x86_64
by Dan Willemsen
· 9 years ago
468cc31
Mips builds in the megadevice now
by Dan Willemsen
· 9 years ago
322acaf
Add Mega_device configuration option
by Dan Willemsen
· 9 years ago
a716add
Support "." in cpu and arch variant names
by Colin Cross
· 9 years ago
218f656
Hybrid soong/mk build using prebuilts
by Dan Willemsen
· 10 years ago
490fd49
Support cross-compiling Windows binaries on Linux
by Dan Willemsen
· 9 years ago
3b336c2
Add mips64
by Colin Cross
· 9 years ago
023f1e8
Add mips
by Colin Cross
· 9 years ago
6371b38
Add x86_64
by Colin Cross
· 9 years ago
b0cba6a
Add x86
by Colin Cross
· 9 years ago
85a8897
move arch variant structs down a level
by Colin Cross
· 9 years ago
c5c24ad
Add arch features
by Colin Cross
· 9 years ago
eeabb89
make arch and variant parsing more robust
by Colin Cross
· 9 years ago
5602b58
Add armv8-a arch variant
by Colin Cross
· 9 years ago
cfad119
Add support for defaults modules
by Colin Cross
· 9 years ago
6362e27
Remove EarlyMutators and DynamicDependencies
by Colin Cross
· 9 years ago
06a931b
Replace extendProperties with pathtools.AppendProperties
by Colin Cross
· 9 years ago
6d27f34
Fix gofmt
by Colin Cross
· 9 years ago
60c3dfb
Add cortex_a53_64 and cortex_a53_a57
by Dan Willemsen
· 9 years ago
96dc9f3
Fix X86_SSE3 -> X86_SSSE3
by Dan Willemsen
· 9 years ago
4225f65
Set host and device arches from product variables
by Colin Cross
· 9 years ago
00faa6d
Add cortex-a53 cpu variant
by Dan Willemsen
· 9 years ago
7f64b6d
Support product variables
by Colin Cross
· 10 years ago
01432f6
Add support for x86_sse3 and x86_sse4 arch sections
by Colin Cross
· 10 years ago
463a90e
use init functions to register module types, etc.
by Colin Cross
· 10 years ago
ffce3fc
Enable host multilib
by Dan Willemsen
· 10 years ago
ec19363
Add cpu-variant properties
by Colin Cross
· 10 years ago
2ef08f4
Add exclude_* and remove arch_subtract / "-file"
by Dan Willemsen
· 10 years ago
7d5136f
Improve property comments for docs
by Colin Cross
· 10 years ago
3ab7d88
Use proptools.CloneEmptyProperties
by Colin Cross
· 10 years ago
d3ba039
Separate HostOrDevice out of Arch
by Colin Cross
· 10 years ago
b05bff2
Add per target archtecture properties
by Colin Cross
· 10 years ago
Next »