bionic/libc
Dan Albert 9c3fd59b00 Add a basic NDK compatibility library.
We know we can safely statically link `libm`, since it doesn't have
any dependencies on the OS or the layout of a data type that has
changed between releases (like `pthread_t`).

We can safely statically link `libc_syscalls` because the user can
check for and handle `ENOSYS`.

Update `ndk_missing_symbols.py` to account for symbols that are in the
compatibility library.

Improve `symbols.py` to be able to pull symbols from a static library.

Change-Id: Ifb0ede1e8b4a8f0f33865d9fed72fb8b4d443fbc
2015-01-21 18:12:15 -08:00
..
arch-arm Add ARM_IRELATIVE relocation 2015-01-08 22:22:27 -08:00
arch-arm64 Fix arm64 clone stack handling. 2014-12-10 11:08:47 -08:00
arch-common/bionic Revert "Register __libc_fini as early as possible." 2014-09-04 21:54:34 +00:00
arch-mips Add support for DT_MIPS_RLD_MAP2 tag. 2014-12-19 11:13:11 -08:00
arch-mips64 [MIPS] Add sgidefs.h for mips64 2014-12-12 16:25:36 -08:00
arch-x86 Merge "support _POSIX_REALTIME_SIGNALS" 2014-12-09 20:10:19 +00:00
arch-x86_64 Merge "support _POSIX_REALTIME_SIGNALS" 2014-12-09 20:10:19 +00:00
bionic Turn on -Wold-style-cast and fix the errors. 2015-01-21 17:09:58 -08:00
dns Fix build error when XLOG is enabled 2015-01-20 16:12:45 -08:00
include bionic: libc: Added path to root ramdisk build properties file. 2015-01-13 18:07:23 -08:00
kernel fix runtime issues for scripts 2014-12-10 07:53:07 +00:00
private Split the shared group data from the shared passwd data. 2014-12-18 15:01:10 -08:00
stdio Turn on -Wold-style-cast and fix the errors. 2015-01-21 17:09:58 -08:00
tools Add a basic NDK compatibility library. 2015-01-21 18:12:15 -08:00
tzcode libc: Fix mktime returns an uncorrect time in empty TZ case 2014-11-14 18:13:07 -08:00
upstream-dlmalloc Return total footprint, not high water mark. 2014-10-13 12:45:35 -07:00
upstream-freebsd Remove an unused file. 2014-10-29 13:42:23 -07:00
upstream-netbsd Remove bogus transitive includes. 2014-12-29 13:29:50 -08:00
upstream-openbsd Add TEMP_FAILURE_RETRY to stdio's low-level read/write functions. 2015-01-20 16:18:32 -08:00
zoneinfo Upgrade bionic to tzdata2014j. 2014-11-11 16:44:21 -08:00
Android.mk Add a basic NDK compatibility library. 2015-01-21 18:12:15 -08:00
crt.mk Reconfig libc's Android.mk to build for multilib 2014-02-12 13:58:34 -08:00
MODULE_LICENSE_BSD auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Update bionic NOTICE files. 2014-12-18 16:27:30 -08:00
SYSCALLS.TXT Merge "support _POSIX_REALTIME_SIGNALS" 2014-12-09 20:10:19 +00:00