| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Android 10.0.0 release 31
* tag 'android-10.0.0_r31':
Revert submission 9940985-qpr1-dev merge
Revert submission 9919844-manual r1 merge
DO NOT MERGE: Add tradefed_java_library_host
DO NOT MERGE: Add tradefed_java_library_host
DO NOT MERGE: Add tradefed_java_library_host
Switch to clang-r353983c1.
Switch to clang-r353983d
Shard gensrcs modules into multiple commands
Move sharding functions for reuse
Rewrite depfile from sbox to stay reproducible
Support RuleBuilder.Sbox to wrap commands in sbox
Update droidstubs build target
Change-Id: Iff6698461ec43d1c74e70e3a693ebd028fe7b8b7
|
| |
| |
| |
| |
| |
| |
| | |
Test: presubmit
Bug: 145023753
Bug: 145483858
Change-Id: I76850ac443d9da4dd2d1500219d0bb87f6d283d1
|
| |
| |
| |
| |
| |
| |
| |
| | |
Test: TreeHugger
Bug: 145023753
Bug: 140209771
Bug: 138801468
Change-Id: I955c4600149dbc83d6568d00017ee895f6d2bfe5
|
|/
|
|
| |
Change-Id: I55620e602b9e97fe7a6d36fa142ddfde77b6025b
|
|
|
|
|
|
|
|
|
| |
Test: manual testing
Bug: 130267141
Bug: 29275768
Change-Id: Idbe82ea4a3e5cb9a9a7c194dd0a4d8a282d56c03
Merged-In: Icc0d50e403dc4a3592e5bf389101cdef129042df
(cherry picked from commit 3d8792f7dd02a203a911e748d33b53609ae70e92)
|
|
|
|
|
|
|
|
| |
Test: TreeHugger
Bug: 129712936
Change-Id: Ie1545f174017dbceab25a4e420c015230d74e97a
Merged-In: I15f1db69de86ad8b9f2a0ae086fa2df87835948a
(cherry picked from commit 09ecee7686ae773de5f657fbfcbb33e4738388e7)
|
|
|
|
|
|
|
| |
Bug: 130267141
Test: All system shared libraries do not contain global _Unwind_XXX symbols.
Change-Id: I79673753bb8197041bfe8ffb016d9f5fdf4cada5
|
|\
| |
| |
| |
| |
| |
| |
| | |
2e03bb7296 am: 16bb6c063d
am: b82e51d36e
Change-Id: I5d528f6121701394ff26a7cd040a6ea40bc94106
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
2e03bb7296
am: 16bb6c063d
Change-Id: I857212fc41601d918f57809eb2855316c8a8d640
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | | |
am: 2e03bb7296
Change-Id: I293a0167fcbdb240b31a9a53d9cc29c8acc20cf5
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
So that projects can override the flag through cflag (CPPFlags are
appended after CFlags).
Test: m checkbuild
Change-Id: Ib72f4ed4731f41982a0eb8a90c782c09810aa8c9
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: 12ec28e712
Change-Id: I0a9f518627d0758dfdb87fdc93a04bbe00bcfea0
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: 09836cfa49
Change-Id: I13a3b37aac18d88dca5d04b42989162d28f4d30b
|
| | |\|
| | | |
| | | |
| | | |
| | | |
| | | | |
am: ac7f27eab0
Change-Id: I1925ea786ce8d122cb3bffebae9824f5f4e7efaf
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Test: TreeHugger
Bug: 122993569
Bug: 128427449
Bug: 128937182
Bug: 128973188
Change-Id: I300efbbad47973d265f636645b83dad0c4d6630a
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: 89ac74fed3
Change-Id: I11df12e61cab3d3f694573a558fe8862023e475c
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: 409b1d2375
Change-Id: I11cc3438265dcea0c3fc14246eac2558b9062f3b
|
| | |\|
| | | |
| | | |
| | | |
| | | |
| | | | |
am: efd249e62a
Change-Id: I14b2a2ea2e613949f4f4394e58784ad1f54a8d3f
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When no-vendor-variant VNDK is enabled, the vendor variant of VNDK
libraries are not installed. Since not all VNDK libraries will be
ready for this, we keep a list of library names in cc/vndk.go to
indicate which libraries must have their vendor variants always
installed regardless of whether no-vendor-variant VNDK is enabled.
Also add --remove-build-id option to the strip script to facilitate
the check of functional identity of the two variants.
Bug: 119423884
Test: Add a dummy VNDK library and build with
TARGET_VNDK_USE_CORE_VARIANT := true, with the corresponding
build/make change.
Change-Id: Ieb1589488690e1cef1e310669a8b47a8b8759dac
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: ca71f33520
Change-Id: Ifd8a14ac5e971e20a85eda86e1aec1ee16c357ae
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: abc025924a
Change-Id: If6f3356809774ab51db1315556fb0f3f07e8c79d
|
| | |\|
| | | |
| | | |
| | | |
| | | |
| | | | |
am: 5a3f31b284
Change-Id: I6e0e6a5a5d57a257edd3a62e89bf173b935abb4b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
All instances for the warning are fixed/suppressed, turn the warning
back on.
Test: m checkbuild
Bug: 128878287
Change-Id: Ifd5f9a64cb7ff1ce47f498ed38436056b493ee92
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Emit address-significance table which allows linker to perform safe ICF.
Clang does not emit the table by default on Android since NDK still uses
GNU binutils.
With the flag, binary size is decreased. For Marlin:
-fno-addrsig -faddrsig diff
/system/bin 28012K 27108K -3.33%
/system/lib 88220K 86964K -1.44%
/system/lib64 151936K 148108K -2.58%
Test: m checkbuild
Bug: 128940110
Change-Id: I99511f038a6d4b88b5c849a0f8943c24731ab6ea
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Emit address-significance table which allows linker to perform safe ICF.
Clang does not emit the table by default on Android since NDK still uses
GNU binutils.
With the flag, binary size is decreased. For Marlin:
-fno-addrsig -faddrsig diff
/system/bin 28012K 27108K -3.33%
/system/lib 88220K 86964K -1.44%
/system/lib64 151936K 148108K -2.58%
Test: m checkbuild
Bug: 128940110
Change-Id: I99511f038a6d4b88b5c849a0f8943c24731ab6ea
Merged-In: I99511f038a6d4b88b5c849a0f8943c24731ab6ea
(cherry picked from commit a32b5e6a6bcf3d4c8120401f39cbeffd5efb7656)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Emit address-significance table which allows linker to perform safe ICF.
Clang does not emit the table by default on Android since NDK still uses
GNU binutils.
With the flag, binary size is decreased. For Marlin:
-fno-addrsig -faddrsig diff
/system/bin 28012K 27108K -3.33%
/system/lib 88220K 86964K -1.44%
/system/lib64 151936K 148108K -2.58%
Test: m checkbuild
Bug: 128940110
Change-Id: I99511f038a6d4b88b5c849a0f8943c24731ab6ea
(cherry picked from commit a32b5e6a6bcf3d4c8120401f39cbeffd5efb7656)
|
|\| |
| | |
| | |
| | |
| | |
| | | |
am: d182fd4f26
Change-Id: I0daabff1c4ed0045115fb8fd2c7ef6542742518a
|
| |\|
| | |
| | |
| | |
| | |
| | | |
am: bdb1ed828d
Change-Id: I1852d1b722211a2bb2ba8425e4e91fe19ad66811
|
| | |\ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 126457671
Bug: 123638879
Bug: 128878287
Test: go/clang-r353983-testing
Change-Id: I7f16e68f0f521ff55587084932d175b704e452c9
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: c8351c6af8
Change-Id: I83644aba3f3657bf630b9330f6d30ab1ff3466e1
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: cd2e52870a
Change-Id: I8c08245cc45cc4ed91a016058fb043a299fa95cf
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 124445930
Test: compile and deploy to grunt
Change-Id: Ie63217c7c68f5688bf070cbabf9ea5a1b82d3acc
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
3c9be84a21
am: 55b011de4c
Change-Id: I7bf976ebdafd8a7859c4c6aa6a6df08c6947316b
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: 5971f50a22
Change-Id: I674453855cd1527aca39c90eac706deec91a4006
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch adds new arch features avx2 and avx512 and
their supported archictectures for x86 and x86_64
Bug: 123376719
Test: m checkbuild
Change-Id: I3c079741815b39d7dbb4072e12ef7c9c2c15f5fe
Signed-off-by: Shalini Salomi Bodapati <shalini.salomi.bodapati@intel.com>
|
| |\ \
| | |/
| |/|
| | |
| | | |
Bug: 120848293
Change-Id: Ie10bc45dbb1bbf96df17a89ecdf24b68da3ca6d5
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
11545323d2 am: f8aaa24575
am: 9f2a63692c
Change-Id: I9604d349d6a551a6336485d89725dfeeecc6762c
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
11545323d2
am: f8aaa24575
Change-Id: I6098803167563d41dbdbf51f91f9b9b2ee71d567
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is needed for Python
Test: m py2-cmd; py2-cmd -murllib
Change-Id: I156bd281cb341eba7bdd7e7a15b87e8e90ecee1d
|
| | |\ \ \ |
|
|\| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
ecbadc5b6c
am: 856c8234f2
Change-Id: Ica4d9b0b474c6be9dd273dab71f33f013abaf6dc
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
am: ecbadc5b6c
Change-Id: Ib59fed4c3f2d6405c64224152e055280fd455f51
|
| | |\| | | |
| | | |/ / /
| | |/| | |
| | | | | |
| | | | | |
| | | | | | |
am: 48db2b15fb
Change-Id: I3f0bd183bb1dfe36fd9f6221c264c3c26d13e72f
|
| | | |/ /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Unfortunately we still need to build the NDK sysroot as non-NEON
since that's still supported, though it's no longer the default.
This reverts commit f4e0601c7eeb540543e358a575d7182e6bdbb7d0.
Test: treehugger
Test: rebuilt NDK sysroot and imported into the NDK, ran NDK tests
Bug: None
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
am: 06b240368e
Change-Id: I22b72f4a260e0438248da7a1401b61a49b1dc26a
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
am: 8edd1c3632
Change-Id: I92713c576b5c9c9bf7ee16d0016c0f9aa495a3e7
|
| | |\| |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
am: 42b87a2e56
Change-Id: If67d4fd64234ae0ab727556121a6a4cc21941631
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: http://b/122481018
The '-keep' option of llvm-strip has changed to '-keep-section'. Update
scripts/strip.sh accordingly.
Test: Tested on various targets in AOSP and internal branch. Googlers
see http://go/clang-r349610-testing
Change-Id: Ibfc97ecdcdc305c97a4169cead1e1e3cddda9c4c
|