Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_build_soong
/
e0728ccb3a847b499eff92f2896fbaa1eaee0f92
/
android
/
arch.go
87e7f2f
Add stoney ridge x86 variant
by Benjamin Gordon
· 6 years ago
4a0459d
Add AVX/AVX2 supported archs in build system
by Shalini Salomi Bodapati
· 6 years ago
8818f49
Revert "Remove armv7-a without neon support"
by Dan Albert
· 6 years ago
74ba962
Use ArchType in dexpreopt config
by Colin Cross
· 6 years ago
571cccf
Prepare for a type-safe OnceKey
by Colin Cross
· 6 years ago
a74ca04
Replace *[]string with []string in product variables
by Colin Cross
· 6 years ago
cb98807
Optimize filterArchStruct when nothing is filtered
by Colin Cross
· 6 years ago
f4e0601
Remove armv7-a without neon support
by Dan Willemsen
· 6 years ago
21b9427
Initial Fuchsia support.
by Doug Horn
· 6 years ago
e46114c
Move arch variants registering code to arch.go.
by Jaewoong Jung
· 6 years ago
01a3c25
Configure the default arch variant features per-OS
by Dan Willemsen
· 6 years ago
47c9d4c
Remove denver from soong
by Haibo Huang
· 6 years ago
f46b1cb
Remove denver64 from soong
by Haibo Huang
· 6 years ago
d3072b0
Support Qualcomm Kryo 385 CPU variant.
by Artem Serov
· 6 years ago
c17727d
Shard arch property structs
by Colin Cross
· 6 years ago
9ff34c0
Update linux_bionic configuration
by Dan Willemsen
· 6 years ago
0ef639b
Allow generating modules once per OS instead of once per Class
by Dan Willemsen
· 6 years ago
a31e2bd
Add support for cortex-a76 in soong
by Haibo Huang
· 6 years ago
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
· 6 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
· 7 years ago
d86c902
Add support for Exynos-M2.
by Junmo Park
· 7 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
· 8 years ago
3f32f03
Support no configured device architectures
by Dan Willemsen
· 8 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
Next »