..
NetdClient.cpp
…
NetdClientDispatch.cpp
…
__bionic_get_shell_path.cpp
Use treble_linker_namespace instead of treble.
2017-12-13 14:11:26 -08:00
__cmsg_nxthdr.cpp
…
__cxa_guard.cpp
…
__cxa_pure_virtual.cpp
…
__cxa_thread_atexit_impl.cpp
Fix dlclose for libraries with thread_local dtors
2018-01-10 10:24:06 +01:00
__errno.cpp
…
__gnu_basename.cpp
…
__libc_current_sigrtmax.cpp
…
__libc_current_sigrtmin.cpp
Reformat SIGRTMIN comments.
2017-12-04 13:47:17 -08:00
__libc_init_main_thread.cpp
The main thread should just INHERIT its scheduler attributes.
2017-10-26 12:56:21 -07:00
__set_errno.cpp
…
__stack_chk_fail.cpp
…
abort.cpp
Add `sigset64_t` and accompanying functions.
2018-01-30 18:47:16 -08:00
accept.cpp
…
accept4.cpp
…
access.cpp
…
android_set_abort_message.cpp
Make __libc_init_main_thread and android_set_abort_message weak
2017-10-19 18:18:23 +02:00
arpa_inet.cpp
…
assert.cpp
…
atof.cpp
…
bionic_arc4random.cpp
…
bionic_futex.cpp
Support priority inheritance mutex in 64bit programs.
2018-01-24 16:11:07 -08:00
bionic_netlink.cpp
…
bionic_netlink.h
…
bionic_systrace.cpp
Move static variable out of should_trace().
2018-01-26 17:01:55 +08:00
bionic_time_conversions.cpp
…
brk.cpp
…
c16rtomb.cpp
…
c32rtomb.cpp
…
chmod.cpp
…
chown.cpp
…
clearenv.cpp
…
clock.cpp
…
clock_getcpuclockid.cpp
…
clock_nanosleep.cpp
…
clone.cpp
Mark __BIONIC_WEAK_FOR_NATIVE_BRIDGE symbols
2017-10-27 10:01:46 +02:00
close.cpp
…
connect.cpp
…
ctype.cpp
…
dirent.cpp
Add null checks to <dirent.h> functions.
2017-10-26 16:16:33 -07:00
dl_iterate_phdr_static.cpp
…
dup2.cpp
…
environ.cpp
Mark __BIONIC_WEAK_FOR_NATIVE_BRIDGE symbols
2017-10-27 10:01:46 +02:00
error.cpp
…
ether_aton.c
…
ether_ntoa.c
…
eventfd_read.cpp
…
eventfd_write.cpp
…
exec.cpp
Add POSIX fexecve.
2017-10-18 16:26:17 -07:00
faccessat.cpp
…
fchmod.cpp
Add POSIX fexecve.
2017-10-18 16:26:17 -07:00
fchmodat.cpp
…
ffs.cpp
…
fgetxattr.cpp
Add POSIX fexecve.
2017-10-18 16:26:17 -07:00
flistxattr.cpp
Add POSIX fexecve.
2017-10-18 16:26:17 -07:00
flockfile.cpp
…
fork.cpp
Mark __BIONIC_WEAK_FOR_NATIVE_BRIDGE symbols
2017-10-27 10:01:46 +02:00
fortify.cpp
Make our fortify FD_ISSET const, and expose the fd_mask type.
2017-12-04 14:16:38 -08:00
fpclassify.cpp
Remove some legacy declarations from <math.h>.
2017-10-19 14:15:31 -07:00
fsetxattr.cpp
Add POSIX fexecve.
2017-10-18 16:26:17 -07:00
ftruncate.cpp
…
fts.c
…
ftw.cpp
…
futimens.cpp
…
getauxval.cpp
…
getcwd.cpp
…
getdomainname.cpp
…
getentropy_linux.c
…
gethostname.cpp
…
getpagesize.cpp
…
getpgrp.cpp
…
getpid.cpp
…
getpriority.cpp
…
gettid.cpp
…
grp_pwd.cpp
Only use uids and gids for which we've allocated AIDs
2017-11-15 10:31:49 -08:00
iconv.cpp
…
icu.cpp
Address a bunch of clang-tidy complaints.
2018-01-19 15:56:12 -08:00
icu_static.cpp
…
icu_wrappers.cpp
…
ifaddrs.cpp
…
initgroups.c
…
inotify_init.cpp
…
ioctl.cpp
…
isatty.c
…
jemalloc.h
…
jemalloc_wrapper.cpp
…
killpg.cpp
…
langinfo.cpp
…
lchown.cpp
…
legacy_32_bit_support.cpp
…
lfs64_support.cpp
…
libc_init_common.cpp
Don't allow LIBC_DEBUG_MALLOC_OPTIONS to cross security boundaries.
2017-10-26 18:25:19 -07:00
libc_init_common.h
…
libc_init_dynamic.cpp
Fix LP32 large pid detection.
2017-10-23 10:07:55 -07:00
libc_init_static.cpp
…
libgen.cpp
…
link.cpp
…
locale.cpp
…
lockf.cpp
…
lstat.cpp
…
malloc_common.cpp
…
malloc_info.cpp
…
malloc_info.h
…
mblen.cpp
…
mbrtoc16.cpp
…
mbrtoc32.cpp
…
memmem.cpp
…
mempcpy.cpp
…
mkdir.cpp
…
mkfifo.cpp
…
mknod.cpp
…
mmap.cpp
…
mntent.cpp
…
mremap.cpp
…
ndk_cruft.cpp
…
net_if.cpp
…
netdb.cpp
…
netinet_in.cpp
…
new.cpp
…
nl_types.cpp
…
open.cpp
…
pathconf.cpp
…
pause.cpp
Add `sigset64_t` and accompanying functions.
2018-01-30 18:47:16 -08:00
pipe.cpp
…
poll.cpp
Add `sigset64_t` and accompanying functions.
2018-01-30 18:47:16 -08:00
posix_fadvise.cpp
…
posix_fallocate.cpp
…
posix_madvise.cpp
…
posix_timers.cpp
Add `sigset64_t` and accompanying functions.
2018-01-30 18:47:16 -08:00
pthread_atfork.cpp
…
pthread_attr.cpp
Preserve historical pthread_create scheduler behavior better.
2017-10-27 15:40:15 -07:00
pthread_barrier.cpp
…
pthread_cond.cpp
…
pthread_create.cpp
Preserve historical pthread_create scheduler behavior better.
2017-10-27 15:40:15 -07:00
pthread_detach.cpp
Mark __BIONIC_WEAK_FOR_NATIVE_BRIDGE symbols
2017-10-27 10:01:46 +02:00
pthread_equal.cpp
…
pthread_exit.cpp
Better handling of sigset_t on LP32.
2018-01-26 13:04:57 -08:00
pthread_getcpuclockid.cpp
…
pthread_getschedparam.cpp
…
pthread_gettid_np.cpp
Mark __BIONIC_WEAK_FOR_NATIVE_BRIDGE symbols
2017-10-27 10:01:46 +02:00
pthread_internal.cpp
…
pthread_internal.h
Preserve historical pthread_create scheduler behavior better.
2017-10-27 15:40:15 -07:00
pthread_join.cpp
Mark __BIONIC_WEAK_FOR_NATIVE_BRIDGE symbols
2017-10-27 10:01:46 +02:00
pthread_key.cpp
Mark __BIONIC_WEAK_FOR_NATIVE_BRIDGE symbols
2017-10-27 10:01:46 +02:00
pthread_kill.cpp
…
pthread_mutex.cpp
Support priority inheritance mutex in 64bit programs.
2018-01-24 16:11:07 -08:00
pthread_once.cpp
…
pthread_rwlock.cpp
…
pthread_self.cpp
…
pthread_setname_np.cpp
…
pthread_setschedparam.cpp
…
pthread_spinlock.cpp
…
ptrace.cpp
…
pty.cpp
Add POSIX fexecve.
2017-10-18 16:26:17 -07:00
pututline.c
…
raise.cpp
…
rand.cpp
…
readlink.cpp
…
reboot.cpp
…
recv.cpp
…
rename.cpp
…
rmdir.cpp
…
scandir.cpp
…
sched_cpualloc.c
…
sched_cpucount.c
…
sched_getaffinity.cpp
…
sched_getcpu.cpp
…
semaphore.cpp
…
send.cpp
…
setegid.cpp
…
seteuid.cpp
…
setjmp_cookie.cpp
…
setpgrp.cpp
…
sigaction.cpp
…
signal.cpp
Add `sigset64_t` and accompanying functions.
2018-01-30 18:47:16 -08:00
socket.cpp
…
spawn.cpp
Add `sigset64_t` and accompanying functions.
2018-01-30 18:47:16 -08:00
stat.cpp
…
statvfs.cpp
…
stdlib_l.cpp
…
strchr.cpp
…
strchrnul.cpp
…
strerror.cpp
…
strerror_r.cpp
…
string_l.cpp
…
strings_l.cpp
…
strnlen.c
…
strrchr.cpp
…
strsignal.cpp
…
strtol.cpp
Simplify atoi*/strto* for signed integers.
2017-12-21 17:44:22 -08:00
strtold.cpp
…
swab.cpp
Add POSIX swab.
2017-10-18 13:34:32 -07:00
symlink.cpp
…
sync_file_range.cpp
…
sys_epoll.cpp
Add `sigset64_t` and accompanying functions.
2018-01-30 18:47:16 -08:00
sys_msg.cpp
…
sys_sem.cpp
…
sys_shm.cpp
…
sys_siglist.c
…
sys_signalfd.cpp
Add `sigset64_t` and accompanying functions.
2018-01-30 18:47:16 -08:00
sys_signame.c
…
sys_time.cpp
…
sysconf.cpp
Change ARG_MAX/_SC_ARG_MAX back to a constant.
2017-11-15 15:14:35 -08:00
sysinfo.cpp
…
syslog.cpp
…
system_property_api.cpp
Split properties into their own class to make testing better
2017-12-18 15:17:55 -08:00
system_property_set.cpp
Split properties into their own class to make testing better
2017-12-18 15:17:55 -08:00
tdestroy.cpp
…
termios.cpp
…
thread_private.cpp
…
time64.c
…
time64_config.h
…
tmpfile.cpp
…
umount.cpp
…
unlink.cpp
…
vdso.cpp
Clean up the time(2) implementation.
2018-01-12 15:20:28 -08:00
wait.cpp
…
wchar.cpp
…
wchar_l.cpp
…
wcstod.cpp
…
wctype.cpp
…
wcwidth.cpp
…
wmempcpy.cpp
…