platform_bionic/libc
Elliott Hughes 1449974d27 Make inline tcsetattr definition match constants.
Before this change we have the old NDK inline termios functions with the
modern constants. Unfortunately the old NDK inline functions relied on
hacking the constants. Fix things by sharing the implementation between
the platform and the NDK headers.

Bug: https://github.com/android-ndk/ndk/issues/441
Test: ran tests
Change-Id: I2773634059530bc954167f29c4783413a2294d5a
2017-07-05 12:00:29 -07:00
..
arch-arm Remove obsolete <machine/cpu-features.h>. 2017-06-16 11:09:13 -07:00
arch-arm64 Switch to inline assembler in crtbegin. 2017-05-23 14:47:16 -07:00
arch-common/bionic Remove obsolete __stack_chk_fail_local. 2017-05-23 16:43:30 -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 Make inline tcsetattr definition match constants. 2017-07-05 12:00:29 -07:00
dns Make use of the DNS query hook in the netcontext 2017-05-22 18:37:25 -04:00
include Make inline tcsetattr definition match constants. 2017-07-05 12:00:29 -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 Revert "arm64: expand CFI shadow to cover 48-bit virtual addresses" 2017-06-29 23:48:43 +00:00
seccomp Expand Seccomp whitelist 2017-06-23 16:50:04 +00:00
stdio Move libc_log code into libasync_safe. 2017-05-03 08:50:43 -07:00
stdlib Clean up __isthreaded. 2017-05-11 15:29:03 -07: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: Sync qsort(3) with FreeBSD revision r318515. 2017-06-13 18:49:54 +00:00
upstream-netbsd Move to .md files for even trivial documentation. 2017-01-07 12:47:28 -08:00
upstream-openbsd Clean up __isthreaded. 2017-05-11 15:29:03 -07:00
versioner-dependencies Revert "Revert "Run the versioner as part of the build."" 2017-03-27 13:06:45 -07:00
Android.bp Disable stack protector for __libc_preinit 2017-06-21 23:53:46 +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 Move libc/zoneinfo/ files to system/timezone 2017-06-14 11:57:39 +00: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
SYSCALLS.TXT MIPS64: move fstat64/fstatat64/_flush_cache syscalls to SECCOMP_WHITELIST.TXT 2017-06-15 10:25:09 +02:00
version_script.txt