platform_bionic/libc
Dan Albert f66fa495a8 Add __ANDROID_NDK__ to identify using the NDK.
I've added some things like __ANDROID_MAJOR__ to an ndk-version.h, but
that is only in the NDK itself and so doesn't help the platform. Add
__ANDROID_NDK__ to identify that you're building for the NDK and not
the platform.

Test: make checkbuild
Bug: https://github.com/android-ndk/ndk/issues/407
Change-Id: I2d1f1c28e3764e4e658cf675b290b7a17253ee33
2017-07-26 14:27:43 -07:00
..
arch-arm Split our FORTIFY implementation into libc_fortify 2017-07-24 14:20:16 -07:00
arch-arm64 Split our FORTIFY implementation into libc_fortify 2017-07-24 14:20:16 -07:00
arch-common/bionic Build crtbegin with clang too. 2017-07-25 11:54:33 -07:00
arch-mips MIPS: 32/64-bit VDSO support 2017-06-01 08:50:57 -07:00
arch-mips64 Add sys/stat.h compatibility macros for old NDKs. 2017-06-14 14:03:14 -07:00
arch-x86 Remove obsolete __stack_chk_fail_local. 2017-05-23 16:43:30 -07:00
arch-x86_64 Make all the ELF relocation constants available. 2017-04-19 13:28:32 -07:00
async_safe Shave a stack frame off asserts. 2017-06-20 17:28:42 -07:00
bionic Merge "Split our FORTIFY implementation into libc_fortify" 2017-07-25 18:05:42 +00:00
dns Make use of the DNS query hook in the netcontext 2017-05-22 18:37:25 -04:00
include Add __ANDROID_NDK__ to identify using the NDK. 2017-07-26 14:27:43 -07:00
kernel Enable exporting the non-uapi scsi headers. 2017-05-25 19:17:55 -07:00
malloc_debug Use libdemangle for function names. 2017-06-02 10:10:24 -07:00
private Hide various mbstate implementation details. 2017-07-14 17:00:05 -07:00
seccomp Create global seccomp policy. 2017-07-21 20:30:21 -07:00
stdio Merge "Remove the HASLB and FREEUB macros." 2017-07-24 21:05:37 +00:00
stdlib Clean up __isthreaded. 2017-05-11 15:29:03 -07:00
tools Create global seccomp policy. 2017-07-21 20:30:21 -07:00
tzcode Fix incorrect check. 2017-04-14 12:58:56 -07:00
upstream-freebsd Switch to FreeBSD for wcsstr and wmemcpy. 2017-07-13 09:45:00 -07:00
upstream-netbsd Move to .md files for even trivial documentation. 2017-01-07 12:47:28 -08:00
upstream-openbsd Merge "Replace fmemopen." 2017-07-24 20:36:16 +00:00
versioner-dependencies Revert "Revert "Run the versioner as part of the build."" 2017-03-27 13:06:45 -07:00
Android.bp Merge "Build crtbegin with clang too." 2017-07-25 21:03:26 +00: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 Move mallopt to correct section. 2017-05-31 11:00:18 -07:00
libc.arm64.map Move mallopt to correct section. 2017-05-31 11:00:18 -07:00
libc.map.txt Move mallopt to correct section. 2017-05-31 11:00:18 -07:00
libc.mips.map Move mallopt to correct section. 2017-05-31 11:00:18 -07:00
libc.mips64.map Move mallopt to correct section. 2017-05-31 11:00:18 -07:00
libc.x86.map Move mallopt to correct section. 2017-05-31 11:00:18 -07:00
libc.x86_64.map Move mallopt to correct section. 2017-05-31 11:00:18 -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 Replace fmemopen. 2017-07-24 10:48:42 -07:00
SECCOMP_BLACKLIST.TXT Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
SECCOMP_WHITELIST.TXT Expand Seccomp whitelist 2017-06-23 16:50:04 +00:00
SECCOMP_WHITELIST_GLOBAL.TXT Create global seccomp policy. 2017-07-21 20:30:21 -07:00
SYSCALLS.TXT MIPS64: move fstat64/fstatat64/_flush_cache syscalls to SECCOMP_WHITELIST.TXT 2017-06-15 10:25:09 +02:00
version_script.txt