platform_bionic/libc
Elliott Hughes 438e01940b Un-deprecated __system_property_find_nth.
Netflix was using this, and looking the header file, although
__system_property_find_nth has been available since the beginning of time,
__system_property_foreach only appeared in 16. So anyone who wants to run
on pre-JellyBean devices would want to use __system_property_find_nth.

It's pretty much a one-liner in terms of __system_property_foreach anyway,
so it doesn't cost us anything to keep it.

Also restore slightly better tests than we originally removed.

Bug: http://b/36566667
Test: ran tests
Change-Id: Id268c2c2e848da17bb0a5a5420af234d9dcb829a
2017-04-17 14:53:07 -07:00
..
arch-arm libc: ARM: Add 32-bit Kryo memcpy 2017-04-13 11:18:56 -07:00
arch-arm64 bionic: arm64: generic: strcmp: align to 64B cache line 2017-03-20 17:54:29 +00:00
arch-common/bionic
arch-mips Add libc optimizations to bionic for MIPS 2017-03-16 10:26:24 -07:00
arch-mips64 Remove deprecated Android.mk files 2016-05-26 16:41:57 -07:00
arch-x86 Use ENTRY_PRIVATE in __bionic_clone assembler. 2016-10-26 17:01:58 -07:00
arch-x86_64 Use ENTRY_PRIVATE in __bionic_clone assembler. 2016-10-26 17:01:58 -07:00
bionic Un-deprecated __system_property_find_nth. 2017-04-17 14:53:07 -07:00
dns Merge "Cleanup ANDROID_DNS_MODE and BIONIC_DNSCACHE" 2017-04-03 17:26:26 +00:00
include Un-deprecated __system_property_find_nth. 2017-04-17 14:53:07 -07:00
kernel Merge "Refactor the kernel update scripts." 2017-03-03 23:40:12 +00:00
malloc_debug Refactor Config from a struct to a class. 2017-04-06 15:30:42 -07:00
private Merge "Remove the useless lock from CachedProperty." 2017-04-12 05:59:57 +00:00
seccomp Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
stdio libc: add clang FORTIFY support 2017-02-09 15:49:32 -08:00
stdlib Revert "Revert "Remove __sinit and __sdidinit."" 2015-12-05 07:30:59 -08:00
tools Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
tzcode Fix incorrect check. 2017-04-14 12:58:56 -07:00
upstream-freebsd libc: add clang FORTIFY support 2017-02-09 15:49:32 -08:00
upstream-netbsd Move to .md files for even trivial documentation. 2017-01-07 12:47:28 -08:00
upstream-openbsd libc: add clang FORTIFY support 2017-02-09 15:49:32 -08:00
versioner-dependencies Revert "Revert "Run the versioner as part of the build."" 2017-03-27 13:06:45 -07:00
zoneinfo Addition of a new system file for time zone data 2017-03-31 15:35:14 +01:00
Android.bp libc: ARM: Add 32-bit Kryo memcpy 2017-04-13 11:18:56 -07:00
Android.mk Rename Android.soong.mk to Android.mk 2016-07-11 16:54:20 -07:00
fs_config_generator.py Revert "Revert "move android_ids into bionic"" 2016-12-13 23:47:25 +00:00
libc.arm.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.arm64.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.map.txt Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.mips.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.mips64.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.x86.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.x86_64.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libstdc++.arm.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.arm64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.map.txt Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.mips.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.mips64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.x86.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.x86_64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
MODULE_LICENSE_BSD
NOTICE libc: ARM: Add 32-bit Kryo memcpy 2017-04-13 11:18:56 -07:00
SECCOMP_BLACKLIST.TXT Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
SECCOMP_WHITELIST.TXT Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
SYSCALLS.TXT Merge "Correct the return types of readv and writev." 2016-11-30 19:26:06 +00:00
version_script.txt