platform_bionic/libc/tools
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
..
zoneinfo Fix tzdata update tools for 'backzone'. 2014-11-11 16:30:18 -08:00
check-symbols-glibc.py Add ndk_missing_symbols.py. 2015-01-21 17:09:50 -08:00
check-symbols.py Upgrade libm. 2013-02-01 14:51:19 -08:00
generate-NOTICE.py Update bionic NOTICE files. 2014-12-18 16:27:30 -08:00
genlibgcc_compat.py Force export symbols on all x86 variants in libc. 2014-10-06 16:41:46 -07:00
genserv.py Remove some dead script code and fix a script comment. 2013-03-25 14:09:52 -07:00
gensyscalls.py Ensure __set_errno is still visible on LP32. 2014-09-08 16:46:50 -07:00
ndk_missing_symbols.py Add a basic NDK compatibility library. 2015-01-21 18:12:15 -08:00
posix-2013.txt Add support for listing missing POSIX 2013 symbols. 2014-11-05 16:54:53 -08:00
symbols.py Add a basic NDK compatibility library. 2015-01-21 18:12:15 -08:00