| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Needed for the mkdir function
Change-Id: Id6111b8aecb21dd3bfc61b1d3aad6927d4120c63
|
|
|
|
|
|
|
|
|
| |
* Clang will actually handle this fine by default, but
GCC will not. On the other hand, Clang doesn't support
the .cpu directive. Instead, set it as a CFLAG for arm64
only, which makes everyone happy.
Change-Id: Ice5b62d43e81f13bd7d3e7a0b7afe4a547b2e758
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use arm64 crc32 instruction set if available
Doing 100M data crc 100 times:
Without using arm64 crc instruction set takes:
14.85s
With arm64 crc instruction set takes:
2.08s
Performance measured on snapdragon 810, with cpu
frequency set to max and cpu governor change to
userspace.
Change-Id: I3ee5be087d04573c004fc6f4b22988cdda1b81e7
|
|
|
|
|
|
| |
* Fix symbol visibility and unused code
Change-Id: I8c299ca78b8be61ce6114d3bb621464fbd0171d4
|
|
|
|
|
|
| |
See bionic change Ic3cb409aae6713f4b345de954bcc4241fcd969ec
Change-Id: Ifb513b2c8e78c0f7035da39b475672d0d8cd37d4
|
|\ |
|
|/
|
|
|
|
|
|
|
|
|
| |
The C standard says that bit shifts of negative integers is
undefined. This casts to unsigned values to assure a known
result.
(cherry picked from upstream github madler/zlib commit e54e1299404101a5a9d0cf5e45512b543967f958)
Bug: http://b/26133956
Change-Id: I1c641ca7d5802b2bdd7d1c266c3cc201bc5ae68a
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
LOCAL_NDK_STL_VARIANT := none is apparently not supported, go back to
using STL for the device NDK build case.
Bug: 25904002
Change-Id: I8e8b32c7274925168c321f60fe69b225dcfc0aa5
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
LOCAL_NDK_STL_VARIANT, not LOCAL_NDL_STL_VARIANT.
Bug: 25904002
Change-Id: I295fb514b2ec041f3041d8bca5dc2920de4feb95
|
|\| |
|
|/
|
|
|
|
|
|
|
| |
When TARGET_BUILD_APPS is set the libz modules switch to building
against the NDK, which requires LOCAL_NDK_STL_VARIANT instead of
LOCAL_CXX_STL.
Bug: 25904002
Change-Id: I05339365d81f2359bcaa415e485490e7a6de09c6
|
|\ |
|
|/
|
|
|
|
|
|
|
| |
zlib doesn't use STL, remove the dependency using LOCAL_CXX_STL := none
to allow modules that depend on zlib to select a non-default STL without
conflicting with the default STL linked into zlib.
Bug: 25904002
Change-Id: I532cecb7c7c47fbbb3c91673791bfdc48ffff355
|
|\
| |
| |
| |
| | |
* commit 'e54ac9621635d62b60d40e670d255ef1c4302c42':
Fix bug number for linker related workarounds
|
| |\
| | |
| | |
| | |
| | | |
* commit 'd377c48594b4ef2176dfe850b5011f5f826693ca':
Fix bug number for linker related workarounds
|
| | |\ |
|
| | |/
| | |
| | |
| | |
| | | |
Bug: http:/b/24425865
Change-Id: I646378190ef2fe023d32ecdc154014b4c58b8bb6
|
|\| |
| | |
| | |
| | |
| | | |
* commit '84363e91550985b80116a906c49fa150743c58b1':
Whitelist windows modules
|
| |\|
| | |
| | |
| | |
| | | |
* commit '316ed876bc5be0f5c67493ae37afc140fe07c0f2':
Whitelist windows modules
|
| | |\ |
|
| | |/
| | |
| | |
| | |
| | | |
Bug: 23566667
Change-Id: Iee4a18aca8bd68e0527ea6dd977c43e3d4ed239c
|
|\| |
| | |
| | |
| | |
| | |
| | | |
branches."
* commit 'd7eb96c5b47d693c40c8c744f77f9c45ac3188b8':
|
| |\|
| | |
| | |
| | |
| | | |
* commit '73f340863693dd5394082251f4fba8ce4f70c2d0':
Always use the NDK for unbundled branches.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* commit '4423567b8e66b497731db479a02a606616ee0b1e':
Always use the NDK for unbundled branches.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: http://b/23221721
Change-Id: I40c0c17d219580866733eedb2352681455bf7511
(cherry picked from commit ead94aece8cf617c9b07b52d6d24e5a805ec5f48)
|
|\ \ \ \
| |_|/ /
|/| | /
| | |/
| |/| |
* commit '73f340863693dd5394082251f4fba8ce4f70c2d0':
Always use the NDK for unbundled branches.
|
| |\ \ |
|
| |/ /
| | |
| | |
| | |
| | | |
Bug: http://b/23221721
Change-Id: I40c0c17d219580866733eedb2352681455bf7511
|
|\| |
| |/
|/|
| | |
https://googleplex-android.googlesource.com/_direct/platform/external/zlib into mnc-dev-plus-aosp
|
| |\ |
|
| |/
| |
| |
| |
| | |
Bug: http://b/19059885
Change-Id: Ia0ae87217720fb1c6b334af3548545b143054c89
|
|/
|
|
|
|
| |
Bug: http://b/19059885
Change-Id: Ia0ae87217720fb1c6b334af3548545b143054c89
(cherry picked from commit 9630d2db3b117d88e08c33a8c32ff7b7a8bab2f0)
|
|\ |
|
|/
|
|
|
| |
Bug: 19059885
Change-Id: I339b873d6b8f2bc847bf225bcf50d57e543f8647
|
|\ |
|
|/
|
|
|
|
|
|
|
|
|
| |
Fixes build failure caused by:
https://android-review.googlesource.com/#/c/139620/
As previously discussed [1], MIPS does not support GNU-style ELF hashes.
[1] https://android-review.googlesource.com/#/c/49282/2/tests/Android.mk
Change-Id: I181ca29fd7af1bea5bc12f92e84cdee7fb253780
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 19059885
Change-Id: I3f3f54311bcbd388e2a11cda3d38c1a5c5e4e92f
|
|\ \
| |/
|/| |
|
|/
|
|
|
|
|
|
|
|
|
| |
Setting the LOCAL_SDK_VERSION will force the module to use prebuilt
libraries which ship as part of the ndk and are found at
prebuilts/ndk/current/platforms/android-$(LOCAL_SDK_VERSION)
We should only use the ndk prebuilts for unbundled build types,
i.e when TARGET_BUILD_APPS is not empty
Change-Id: I9014fd25fe358ea4454718f05213950e2c77bad8
|
|\ |
|
|/
|
|
|
|
|
| |
No longer required in the AOSP as the project that depend on this
have been switch over to libz
Bug: 18571533
Change-Id: I976b37f3d28a57e497208a1bd8cacbe1ba7feb33
|
|\ |
|
|/
|
|
|
|
|
|
|
| |
It seems like a good idea to make use of the features provided by
the build system. Adding this means projects that depend on libz,
libz-host or libunz no longer need to include "external/zlib" in
their LOCAL_C_INCLUDES build variable.
Change-Id: Icec50daf387017ab26c44cc90beb1687b6d121b3
|
|\ |
|
|/
|
|
| |
Change-Id: Ieb22dec4d3f810efeed93abe2238a75e451e2a06
|
|
|
|
|
|
| |
The build is broken.
This reverts commit 4018ebf35d1ab1cd6b1340f44df0a1095cb5d10d.
|
|
|
|
|
|
|
| |
Migrate zlib over to Clang in order to use -ftrap to abort on signed
overflow
Change-Id: Ib2feb1dca89e18b4621b2fee0004b0f4d96d3dce
|