android_bionic/libc/bionic
Christopher Ferris c2395be74a Merge "Enable malloc debug using environment variables" 2016-11-18 21:33:18 +00:00
..
NetdClient.cpp
NetdClientDispatch.cpp
__cmsg_nxthdr.cpp
__cxa_guard.cpp
__cxa_pure_virtual.cpp
__cxa_thread_atexit_impl.cpp
__errno.cpp
__gnu_basename.cpp
__libc_current_sigrtmax.cpp
__libc_current_sigrtmin.cpp
__libc_init_main_thread.cpp Revert "Revert "Attempt to use arc4random where getauxval(AT_RANDOM) is used."" 2016-11-10 17:02:45 -08:00
__memcpy_chk.cpp
__set_errno.cpp
__stack_chk_fail.cpp
__strcat_chk.cpp
__strcpy_chk.cpp
abort.cpp
accept.cpp
accept4.cpp
access.cpp
arpa_inet.cpp
assert.cpp
atof.cpp
bionic_arc4random.cpp Fix getrandom syscall checking 2016-11-15 16:53:37 -08:00
bionic_netlink.cpp Fix ifaddrs error handling. 2016-10-14 14:35:26 -07:00
bionic_netlink.h Remove obsolete GCC workaround. 2016-06-10 12:49:04 -07:00
bionic_systrace.cpp
bionic_time_conversions.cpp Make it harder to use a broken legacy function by accident. 2016-04-04 16:15:37 -07:00
brk.cpp Fix instances of '#if __LP64__'. 2016-09-15 14:21:28 -07:00
c16rtomb.cpp
c32rtomb.cpp
chmod.cpp
chown.cpp
clearenv.cpp
clock.cpp Move <sys/sysconf.h> to <bits/sysconf.h>. 2016-04-07 18:02:00 -07:00
clock_getcpuclockid.cpp
clock_nanosleep.cpp clock_nanosleep: add CLOCK_THREAD_CPUTIME_ID special case 2016-03-28 10:29:16 -07:00
clone.cpp Set __get_thread()->tid as part of clone(). 2016-11-04 16:57:20 -04:00
close.cpp
connect.cpp
ctype.cpp
dirent.cpp
dl_iterate_phdr_static.cpp
dup2.cpp
epoll_create.cpp
epoll_pwait.cpp
epoll_wait.cpp
error.cpp
ether_aton.c Fix our *ether* headers mess. 2016-05-13 11:00:22 -07:00
ether_ntoa.c Fix our *ether* headers mess. 2016-05-13 11:00:22 -07:00
eventfd_read.cpp
eventfd_write.cpp
exec.cpp Fix execvp/execvpe behavior with absolute paths and ENOEXEC. 2016-08-25 17:40:27 -07:00
faccessat.cpp
fchmod.cpp
fchmodat.cpp
ffs.cpp
fgetxattr.cpp
flistxattr.cpp
flockfile.cpp
fork.cpp Set __get_thread()->tid as part of clone(). 2016-11-04 16:57:20 -04:00
fortify.cpp Fix recvfrom prototype. 2016-08-12 09:20:07 -07:00
fpclassify.cpp Fix instances of '#if __LP64__'. 2016-09-15 14:21:28 -07:00
fsetxattr.cpp
ftruncate.cpp
fts.c
ftw.cpp Fix ftw/nftw to only report unreadable directories once. 2016-04-18 12:05:18 -07:00
futimens.cpp
getauxval.cpp
getcwd.cpp
getdomainname.cpp Add {get,set}domainname(2) 2016-03-25 14:16:58 -07:00
getentropy_linux.c Revert "Revert "Update getentropy_linux.c from upstream."" 2016-11-10 17:02:37 -08:00
gethostname.cpp
getpagesize.cpp Break up the rest of stubs.cpp. 2016-04-06 08:34:58 -07:00
getpgrp.cpp
getpid.cpp Make getpid work before the main thread is initialized. 2016-06-28 15:52:59 -07:00
getpriority.c
gettid.cpp Fix gettid() after clone(). 2016-10-28 12:14:23 -04:00
grp_pwd.cpp bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
ifaddrs.cpp Fix google-explicit-constructor warnings. 2016-05-03 12:08:05 -07:00
initgroups.c
inotify_init.cpp
ioctl.cpp
isatty.c
jemalloc.h
jemalloc_wrapper.cpp
lchown.cpp
legacy_32_bit_support.cpp Fix instances of '#if __LP64__'. 2016-09-15 14:21:28 -07:00
lfs64_support.cpp
libc_init_common.cpp Initialize __abort_message_ptr in linker's copy of libc 2016-08-26 17:03:01 -07:00
libc_init_common.h
libc_init_dynamic.cpp Only initialize the global stack protector once. 2016-06-30 12:58:32 -07:00
libc_init_static.cpp Only initialize the global stack protector once. 2016-06-30 12:58:32 -07:00
libc_logging.cpp Use STDERR_FILENO instead of opening /dev/stderr. 2016-10-07 13:21:03 -07:00
libgen.cpp
link.cpp
locale.cpp The default locale "" should be a UTF-8 locale. 2016-10-24 14:50:31 -07:00
lockf.cpp
lstat.cpp
malloc_common.cpp Enable malloc debug using environment variables 2016-11-17 13:13:27 -08:00
malloc_info.cpp
malloc_info.h
mblen.cpp Implement mblen(3). 2016-04-28 16:41:29 -07:00
mbrtoc16.cpp
mbrtoc32.cpp
mbstate.cpp
memmem.cpp Fix memmem behavior with empty needles. 2016-08-16 12:28:58 -07:00
mempcpy.cpp
mkdir.cpp
mkfifo.cpp
mknod.cpp
mmap.cpp
mntent.cpp Add hasmntopt(3) 2016-03-25 14:16:58 -07:00
mremap.cpp
ndk_cruft.cpp Move brillo closer to Android. 2016-08-10 14:08:31 -07:00
net_if.cpp Fix google-explicit-constructor warnings. 2016-05-03 12:08:05 -07:00
netdb.cpp Break up the rest of stubs.cpp. 2016-04-06 08:34:58 -07:00
netinet_in.cpp POSIX says IPPORT_RESERVED is in <netdb.h>. 2016-08-12 10:38:35 -07:00
new.cpp Remove libstdc++ include files. 2016-05-27 15:49:31 -07:00
nl_types.cpp Add trivial no-op <nl_types.h>. 2016-04-06 17:22:44 -07:00
open.cpp Fix instances of '#if __LP64__'. 2016-09-15 14:21:28 -07:00
pathconf.cpp
pause.cpp
pipe.cpp
poll.cpp
posix_fadvise.cpp
posix_fallocate.cpp
posix_madvise.cpp
posix_timers.cpp Make all rt_sigtimedwait signatures match. 2016-05-23 11:20:19 -07:00
pthread_atfork.cpp Eliminate deadlock in forked child due to delayed resetting mutex lock 2016-11-07 03:32:57 +00:00
pthread_attr.cpp
pthread_barrier.cpp Fix pthread_barrierattr_getpshared prototype. 2016-08-11 23:18:13 -07:00
pthread_cond.cpp Force pthread_cond_timedwait_relative_np using CLOCK_MONOTONIC. 2016-07-13 16:08:48 -07:00
pthread_create.cpp Fix instances of '#if __i386__'. 2016-09-15 14:21:28 -07:00
pthread_detach.cpp
pthread_equal.cpp
pthread_exit.cpp
pthread_getcpuclockid.cpp
pthread_getschedparam.cpp
pthread_gettid_np.cpp
pthread_internal.cpp
pthread_internal.h Only initialize the global stack protector once. 2016-06-30 12:58:32 -07:00
pthread_join.cpp
pthread_key.cpp
pthread_kill.cpp
pthread_mutex.cpp Use clang's nullability instead of nonnull. 2016-05-05 17:11:54 -07:00
pthread_once.cpp
pthread_rwlock.cpp
pthread_self.cpp
pthread_setname_np.cpp
pthread_setschedparam.cpp
pthread_sigmask.cpp
pthread_spinlock.cpp
ptrace.cpp
pty.cpp
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 Add and use constants for the Android API levels. 2016-11-16 16:55:42 -08:00
send.cpp
setegid.cpp
seteuid.cpp
setjmp_cookie.cpp Revert "Revert "Attempt to use arc4random where getauxval(AT_RANDOM) is used."" 2016-11-10 17:02:45 -08:00
setpgrp.cpp
sigaction.cpp
sigaddset.cpp
sigblock.c
sigdelset.cpp
sigemptyset.cpp
sigfillset.cpp
sighold.cpp Add SysV signal handling 2016-04-04 16:33:29 -07:00
sigignore.cpp Add SysV signal handling 2016-04-04 16:33:29 -07:00
siginterrupt.c
sigismember.cpp
signal.cpp
signalfd.cpp
sigpause.cpp Add SysV signal handling 2016-04-04 16:33:29 -07:00
sigpending.cpp
sigprocmask.cpp
sigqueue.cpp
sigrelse.cpp Add SysV signal handling 2016-04-04 16:33:29 -07:00
sigset.cpp Add SysV signal handling 2016-04-04 16:33:29 -07:00
sigsetmask.c
sigsuspend.cpp
sigtimedwait.cpp
sigwait.cpp Make all rt_sigtimedwait signatures match. 2016-05-23 11:20:19 -07:00
sigwaitinfo.cpp
socket.cpp
stat.cpp
statvfs.cpp Fix instances of '#if __LP64__'. 2016-09-15 14:21:28 -07:00
strchr.cpp
strchrnul.cpp
strerror.cpp
strerror_r.cpp Move <sys/_sigdefs.h> and <sys/_errdefs.h> to private. 2016-04-13 17:45:39 -07:00
strnlen.c
strrchr.cpp
strsignal.cpp
strtold.cpp Fix instances of '#if __LP64__'. 2016-09-15 14:21:28 -07:00
symlink.cpp
sync_file_range.cpp Add sync_file_range to <fcntl.h>. 2016-04-05 12:17:22 -07:00
sys_msg.cpp [mips64] Fix ipc syscalls 2016-09-09 12:24:04 +02:00
sys_sem.cpp [mips64] Fix ipc syscalls 2016-09-09 12:24:04 +02:00
sys_shm.cpp [mips64] Fix ipc syscalls 2016-09-09 12:24:04 +02:00
sys_siglist.c Move <sys/_sigdefs.h> and <sys/_errdefs.h> to private. 2016-04-13 17:45:39 -07:00
sys_signame.c Move <sys/_sigdefs.h> and <sys/_errdefs.h> to private. 2016-04-13 17:45:39 -07:00
sys_time.cpp Add futimes, futimesat, and lutimes. 2016-06-08 19:51:20 -07:00
sysconf.cpp Fix sysconf(_SC_ARG_MAX). 2016-08-10 15:51:06 -07:00
sysinfo.cpp Use sysinfo(2) to implement more of <sys/sysinfo.h>. 2016-08-11 14:51:31 -07:00
syslog.cpp
system_properties.cpp Fix google-explicit-constructor warnings. 2016-05-03 12:08:05 -07:00
system_properties_compat.c
tdestroy.cpp
termios.cpp
thread_private.cpp
time64.c
time64_config.h
tmpfile.cpp
umount.cpp
unlink.cpp
vdso.cpp Support 32-bit ARM vdso. 2016-07-12 13:55:51 -07:00
wait.cpp
wchar.cpp The default locale "" should be a UTF-8 locale. 2016-10-24 14:50:31 -07:00
wcstod.cpp Fix sscanf/wcstod parsing of NaNs. 2016-09-07 15:01:54 -07:00
wctype.cpp Fix iswlower/iswupper. 2016-11-16 15:19:08 -08:00
wmempcpy.cpp