aboutsummaryrefslogtreecommitdiffstats
path: root/libc
diff options
context:
space:
mode:
Diffstat (limited to 'libc')
-rw-r--r--libc/Android.mk218
-rw-r--r--libc/bionic/__fgets_chk.c (renamed from libc/stdio/__fgets_chk.c)0
-rw-r--r--libc/bionic/__memcpy_chk.c (renamed from libc/string/__memcpy_chk.c)0
-rw-r--r--libc/bionic/__memmove_chk.c (renamed from libc/string/__memmove_chk.c)0
-rw-r--r--libc/bionic/__memset_chk.c (renamed from libc/string/__memset_chk.c)0
-rw-r--r--libc/bionic/__snprintf_chk.c (renamed from libc/stdio/__snprintf_chk.c)0
-rw-r--r--libc/bionic/__sprintf_chk.c (renamed from libc/stdio/__sprintf_chk.c)0
-rw-r--r--libc/bionic/__strcat_chk.c (renamed from libc/string/__strcat_chk.c)0
-rw-r--r--libc/bionic/__strcpy_chk.c (renamed from libc/string/__strcpy_chk.c)0
-rw-r--r--libc/bionic/__strlcat_chk.c (renamed from libc/string/__strlcat_chk.c)0
-rw-r--r--libc/bionic/__strlcpy_chk.c (renamed from libc/string/__strlcpy_chk.c)0
-rw-r--r--libc/bionic/__strlen_chk.c (renamed from libc/string/__strlen_chk.c)0
-rw-r--r--libc/bionic/__strncat_chk.c (renamed from libc/string/__strncat_chk.c)0
-rw-r--r--libc/bionic/__strncpy_chk.c (renamed from libc/string/__strncpy_chk.c)0
-rw-r--r--libc/bionic/__vsnprintf_chk.c (renamed from libc/stdio/__vsnprintf_chk.c)0
-rw-r--r--libc/bionic/__vsprintf_chk.c (renamed from libc/stdio/__vsprintf_chk.c)0
-rw-r--r--libc/bionic/atoi.c (renamed from libc/stdlib/atoi.c)0
-rw-r--r--libc/bionic/atol.c (renamed from libc/stdlib/atol.c)0
-rw-r--r--libc/bionic/atoll.c (renamed from libc/stdlib/atoll.c)0
-rw-r--r--libc/bionic/bindresvport.c (renamed from libc/inet/bindresvport.c)0
-rw-r--r--libc/bionic/brk.c (renamed from libc/unistd/brk.c)0
-rw-r--r--libc/bionic/daemon.c (renamed from libc/unistd/daemon.c)0
-rw-r--r--libc/bionic/ether_aton.c (renamed from libc/inet/ether_aton.c)0
-rw-r--r--libc/bionic/ether_ntoa.c (renamed from libc/inet/ether_ntoa.c)0
-rw-r--r--libc/bionic/eventfd.c (renamed from libc/unistd/eventfd.c)0
-rw-r--r--libc/bionic/fcntl.c (renamed from libc/unistd/fcntl.c)0
-rw-r--r--libc/bionic/flockfile.c (renamed from libc/stdio/flockfile.c)0
-rw-r--r--libc/bionic/fstatfs.c (renamed from libc/unistd/fstatfs.c)0
-rw-r--r--libc/bionic/ftime.c (renamed from libc/unistd/ftime.c)0
-rw-r--r--libc/bionic/ftok.c (renamed from libc/unistd/ftok.c)0
-rw-r--r--libc/bionic/getdtablesize.c (renamed from libc/unistd/getdtablesize.c)0
-rw-r--r--libc/bionic/gethostname.c (renamed from libc/unistd/gethostname.c)0
-rw-r--r--libc/bionic/getpgrp.c (renamed from libc/unistd/getpgrp.c)0
-rw-r--r--libc/bionic/getpriority.c (renamed from libc/unistd/getpriority.c)0
-rw-r--r--libc/bionic/getpt.c (renamed from libc/unistd/getpt.c)0
-rw-r--r--libc/bionic/initgroups.c (renamed from libc/unistd/initgroups.c)0
-rw-r--r--libc/bionic/isatty.c (renamed from libc/unistd/isatty.c)0
-rw-r--r--libc/bionic/issetugid.c (renamed from libc/unistd/issetugid.c)0
-rw-r--r--libc/bionic/locale.c (renamed from libc/stdlib/locale.c)0
-rw-r--r--libc/bionic/lseek64.c (renamed from libc/unistd/lseek64.c)0
-rw-r--r--libc/bionic/memccpy.c (renamed from libc/string/memccpy.c)0
-rw-r--r--libc/bionic/memchr.c (renamed from libc/string/memchr.c)0
-rw-r--r--libc/bionic/memcmp.c (renamed from libc/string/memcmp.c)0
-rw-r--r--libc/bionic/memcpy.c (renamed from libc/string/memcpy.c)0
-rw-r--r--libc/bionic/memmem.c (renamed from libc/string/memmem.c)0
-rw-r--r--libc/bionic/memmove.c (renamed from libc/string/memmove.c)0
-rw-r--r--libc/bionic/memrchr.c (renamed from libc/string/memrchr.c)0
-rw-r--r--libc/bionic/memset.c (renamed from libc/string/memset.c)0
-rw-r--r--libc/bionic/memswap.c (renamed from libc/string/memswap.c)0
-rw-r--r--libc/bionic/mmap.c (renamed from libc/unistd/mmap.c)0
-rw-r--r--libc/bionic/open.c (renamed from libc/unistd/open.c)0
-rw-r--r--libc/bionic/openat.c (renamed from libc/unistd/openat.c)0
-rw-r--r--libc/bionic/opendir.c (renamed from libc/unistd/opendir.c)0
-rw-r--r--libc/bionic/pathconf.c (renamed from libc/unistd/pathconf.c)0
-rw-r--r--libc/bionic/perror.c (renamed from libc/unistd/perror.c)0
-rw-r--r--libc/bionic/pread.c (renamed from libc/unistd/pread.c)0
-rw-r--r--libc/bionic/pselect.c (renamed from libc/unistd/pselect.c)0
-rw-r--r--libc/bionic/ptsname.c (renamed from libc/unistd/ptsname.c)0
-rw-r--r--libc/bionic/ptsname_r.c (renamed from libc/unistd/ptsname_r.c)0
-rw-r--r--libc/bionic/pwrite.c (renamed from libc/unistd/pwrite.c)0
-rw-r--r--libc/bionic/raise.c (renamed from libc/unistd/raise.c)0
-rw-r--r--libc/bionic/reboot.c (renamed from libc/unistd/reboot.c)0
-rw-r--r--libc/bionic/recv.c (renamed from libc/unistd/recv.c)0
-rw-r--r--libc/bionic/sbrk.c (renamed from libc/unistd/sbrk.c)0
-rw-r--r--libc/bionic/send.c (renamed from libc/unistd/send.c)0
-rw-r--r--libc/bionic/setegid.c (renamed from libc/unistd/setegid.c)0
-rw-r--r--libc/bionic/seteuid.c (renamed from libc/unistd/seteuid.c)0
-rw-r--r--libc/bionic/setpgrp.c (renamed from libc/unistd/setpgrp.c)0
-rw-r--r--libc/bionic/setresuid.c (renamed from libc/unistd/setresuid.c)0
-rw-r--r--libc/bionic/setreuid.c (renamed from libc/unistd/setreuid.c)0
-rw-r--r--libc/bionic/setuid.c (renamed from libc/unistd/setuid.c)0
-rw-r--r--libc/bionic/sigblock.c (renamed from libc/unistd/sigblock.c)0
-rw-r--r--libc/bionic/siginterrupt.c (renamed from libc/unistd/siginterrupt.c)0
-rw-r--r--libc/bionic/siglist.c (renamed from libc/unistd/siglist.c)0
-rw-r--r--libc/bionic/signal.c (renamed from libc/unistd/signal.c)0
-rw-r--r--libc/bionic/signame.c (renamed from libc/unistd/signame.c)0
-rw-r--r--libc/bionic/sigsetmask.c (renamed from libc/unistd/sigsetmask.c)0
-rw-r--r--libc/bionic/sigsuspend.c (renamed from libc/unistd/sigsuspend.c)0
-rw-r--r--libc/bionic/sigwait.c (renamed from libc/unistd/sigwait.c)0
-rw-r--r--libc/bionic/sleep.c (renamed from libc/unistd/sleep.c)0
-rw-r--r--libc/bionic/socketcalls.c (renamed from libc/unistd/socketcalls.c)0
-rw-r--r--libc/bionic/statfs.c (renamed from libc/unistd/statfs.c)0
-rwxr-xr-xlibc/bionic/strcoll.c (renamed from libc/string/strcoll.c)0
-rw-r--r--libc/bionic/strndup.c (renamed from libc/string/strndup.c)0
-rw-r--r--libc/bionic/strnlen.c (renamed from libc/string/strnlen.c)0
-rw-r--r--libc/bionic/strntoimax.c (renamed from libc/stdlib/strntoimax.c)0
-rw-r--r--libc/bionic/strntoumax.c (renamed from libc/stdlib/strntoumax.c)0
-rw-r--r--libc/bionic/strtotimeval.c (renamed from libc/string/strtotimeval.c)0
-rw-r--r--libc/bionic/sysconf.c (renamed from libc/unistd/sysconf.c)0
-rw-r--r--libc/bionic/tcgetpgrp.c (renamed from libc/unistd/tcgetpgrp.c)0
-rw-r--r--libc/bionic/tcsetpgrp.c (renamed from libc/unistd/tcsetpgrp.c)0
-rw-r--r--libc/bionic/umount.c (renamed from libc/unistd/umount.c)0
-rw-r--r--libc/bionic/unlockpt.c (renamed from libc/unistd/unlockpt.c)0
-rw-r--r--libc/bionic/usleep.c (renamed from libc/unistd/usleep.c)0
-rw-r--r--libc/bionic/wait.c (renamed from libc/unistd/wait.c)0
-rw-r--r--libc/bionic/wchar.c (renamed from libc/stdlib/wchar.c)0
-rw-r--r--libc/bionic/wcscoll.c (renamed from libc/wchar/wcscoll.c)0
97 files changed, 109 insertions, 109 deletions
diff --git a/libc/Android.mk b/libc/Android.mk
index f1bfd715c..73b8acbbf 100644
--- a/libc/Android.mk
+++ b/libc/Android.mk
@@ -8,68 +8,14 @@ libc_common_src_files := \
$(syscall_src) \
unistd/abort.c \
unistd/alarm.c \
- unistd/brk.c \
- unistd/daemon.c \
- unistd/eventfd.c \
unistd/exec.c \
- unistd/fcntl.c \
unistd/fnmatch.c \
- unistd/fstatfs.c \
- unistd/ftime.c \
- unistd/ftok.c \
- unistd/getdtablesize.c \
- unistd/gethostname.c \
unistd/getopt_long.c \
- unistd/getpgrp.c \
- unistd/getpriority.c \
- unistd/getpt.c \
- unistd/initgroups.c \
- unistd/isatty.c \
- unistd/issetugid.c \
unistd/killpg.c \
- unistd/lseek64.c \
- unistd/mmap.c \
- unistd/open.c \
- unistd/openat.c \
- unistd/opendir.c \
- unistd/pathconf.c \
- unistd/perror.c \
unistd/popen.c \
- unistd/pread.c \
- unistd/pselect.c \
- unistd/ptsname.c \
- unistd/ptsname_r.c \
- unistd/pwrite.c \
- unistd/raise.c \
- unistd/reboot.c \
- unistd/recv.c \
- unistd/sbrk.c \
- unistd/send.c \
- unistd/setegid.c \
- unistd/setuid.c \
- unistd/seteuid.c \
- unistd/setreuid.c \
- unistd/setresuid.c \
- unistd/setpgrp.c \
- unistd/sigblock.c \
- unistd/siginterrupt.c \
- unistd/siglist.c \
- unistd/signal.c \
- unistd/signame.c \
- unistd/sigsetmask.c \
- unistd/sigsuspend.c \
- unistd/sigwait.c \
- unistd/sleep.c \
- unistd/statfs.c \
unistd/syslog.c \
unistd/system.c \
- unistd/tcgetpgrp.c \
- unistd/tcsetpgrp.c \
unistd/time.c \
- unistd/umount.c \
- unistd/unlockpt.c \
- unistd/usleep.c \
- unistd/wait.c \
stdio/asprintf.c \
stdio/clrerr.c \
stdio/fclose.c \
@@ -84,7 +30,6 @@ libc_common_src_files := \
stdio/fileno.c \
stdio/findfp.c \
stdio/flags.c \
- stdio/flockfile.c \
stdio/fopen.c \
stdio/fprintf.c \
stdio/fpurge.c \
@@ -135,16 +80,8 @@ libc_common_src_files := \
stdio/vsscanf.c \
stdio/wbuf.c \
stdio/wsetup.c \
- stdio/__fgets_chk.c \
- stdio/__snprintf_chk.c \
- stdio/__sprintf_chk.c \
- stdio/__vsnprintf_chk.c \
- stdio/__vsprintf_chk.c \
stdlib/assert.c \
stdlib/atexit.c \
- stdlib/atoi.c \
- stdlib/atol.c \
- stdlib/atoll.c \
stdlib/bsearch.c \
stdlib/ctype_.c \
stdlib/div.c \
@@ -152,13 +89,10 @@ libc_common_src_files := \
stdlib/getenv.c \
stdlib/ldiv.c \
stdlib/lldiv.c \
- stdlib/locale.c \
stdlib/putenv.c \
stdlib/qsort.c \
stdlib/setenv.c \
stdlib/setjmperr.c \
- stdlib/strntoimax.c \
- stdlib/strntoumax.c \
stdlib/strtod.c \
stdlib/strtoimax.c \
stdlib/strtol.c \
@@ -168,50 +102,29 @@ libc_common_src_files := \
stdlib/strtoumax.c \
stdlib/tolower_.c \
stdlib/toupper_.c \
- stdlib/wchar.c \
string/index.c \
- string/memccpy.c \
- string/memchr.c \
- string/memmem.c \
- string/memrchr.c \
- string/memswap.c \
string/strcasecmp.c \
string/strcasestr.c \
string/strcat.c \
string/strchr.c \
- string/strcoll.c \
string/strcspn.c \
string/strdup.c \
string/strlcat.c \
string/strlcpy.c \
string/strncat.c \
string/strncpy.c \
- string/strndup.c \
- string/strnlen.c \
string/strpbrk.c \
string/strrchr.c \
string/strsep.c \
string/strspn.c \
string/strstr.c \
string/strtok.c \
- string/strtotimeval.c \
- string/__memcpy_chk.c \
- string/__memmove_chk.c \
- string/__memset_chk.c \
- string/__strcat_chk.c \
- string/__strcpy_chk.c \
- string/__strlcat_chk.c \
- string/__strlcpy_chk.c \
- string/__strlen_chk.c \
- string/__strncat_chk.c \
- string/__strncpy_chk.c \
wchar/wcpcpy.c \
wchar/wcpncpy.c \
wchar/wcscasecmp.c \
wchar/wcscat.c \
wchar/wcschr.c \
wchar/wcscmp.c \
- wchar/wcscoll.c \
wchar/wcscpy.c \
wchar/wcscspn.c \
wchar/wcsdup.c \
@@ -235,61 +148,148 @@ libc_common_src_files := \
wchar/wmemcpy.c \
wchar/wmemmove.c \
wchar/wmemset.c \
- inet/bindresvport.c \
inet/inet_addr.c \
inet/inet_aton.c \
inet/inet_ntoa.c \
inet/inet_ntop.c \
inet/inet_pton.c \
- inet/ether_aton.c \
- inet/ether_ntoa.c \
tzcode/asctime.c \
tzcode/difftime.c \
tzcode/localtime.c \
tzcode/strftime.c \
tzcode/strptime.c \
- bionic/__set_errno.c \
- bionic/__umask_chk.c \
- bionic/bionic_clone.c \
- bionic/cpuacct.c \
bionic/arc4random.c \
+ bionic/atoi.c \
+ bionic/atol.c \
+ bionic/atoll.c \
bionic/basename.c \
bionic/basename_r.c \
+ bionic/bindresvport.c \
+ bionic/bionic_clone.c \
+ bionic/brk.c \
bionic/clearenv.c \
+ bionic/cpuacct.c \
+ bionic/daemon.c \
bionic/dirname.c \
bionic/dirname_r.c \
bionic/err.c \
+ bionic/ether_aton.c \
+ bionic/ether_ntoa.c \
+ bionic/eventfd.c \
+ bionic/fcntl.c \
bionic/fdprintf.c \
+ bionic/__fgets_chk.c \
+ bionic/flockfile.c \
bionic/fork.c \
+ bionic/fstatfs.c \
+ bionic/ftime.c \
+ bionic/ftok.c \
bionic/fts.c \
bionic/getcwd.cpp \
- bionic/if_nametoindex.c \
+ bionic/getdtablesize.c \
+ bionic/gethostname.c \
+ bionic/getpgrp.c \
+ bionic/getpriority.c \
+ bionic/getpt.c \
bionic/if_indextoname.c \
+ bionic/if_nametoindex.c \
+ bionic/initgroups.c \
bionic/ioctl.c \
+ bionic/isatty.c \
+ bionic/issetugid.c \
bionic/ldexp.c \
bionic/libc_init_common.c \
+ bionic/locale.c \
bionic/logd_write.c \
+ bionic/lseek64.c \
bionic/md5.c \
+ bionic/memccpy.c \
+ bionic/memchr.c \
+ bionic/__memcpy_chk.c \
+ bionic/memmem.c \
+ bionic/__memmove_chk.c \
bionic/memmove_words.c \
+ bionic/memrchr.c \
+ bionic/__memset_chk.c \
+ bionic/memswap.c \
+ bionic/mmap.c \
+ bionic/openat.c \
+ bionic/open.c \
+ bionic/opendir.c \
+ bionic/pathconf.c \
+ bionic/perror.c \
+ bionic/pread.c \
+ bionic/pselect.c \
+ bionic/ptsname.c \
+ bionic/ptsname_r.c \
bionic/pututline.c \
+ bionic/pwrite.c \
+ bionic/raise.c \
bionic/realpath.c \
- bionic/sched_getaffinity.c \
- bionic/sched_getcpu.c \
+ bionic/reboot.c \
+ bionic/recv.c \
+ bionic/sbrk.c \
bionic/sched_cpualloc.c \
bionic/sched_cpucount.c \
+ bionic/sched_getaffinity.c \
+ bionic/sched_getcpu.c \
bionic/semaphore.c \
+ bionic/send.c \
+ bionic/setegid.c \
+ bionic/__set_errno.c \
+ bionic/seteuid.c \
+ bionic/setpgrp.c \
+ bionic/setresuid.c \
+ bionic/setreuid.c \
+ bionic/setuid.c \
bionic/sha1.c \
+ bionic/sigblock.c \
+ bionic/siginterrupt.c \
+ bionic/siglist.c \
+ bionic/signal.c \
+ bionic/signame.c \
+ bionic/sigsetmask.c \
+ bionic/sigsuspend.c \
+ bionic/sigwait.c \
+ bionic/sleep.c \
+ bionic/__snprintf_chk.c \
+ bionic/__sprintf_chk.c \
+ bionic/statfs.c \
+ bionic/__strcat_chk.c \
+ bionic/strcoll.c \
+ bionic/__strcpy_chk.c \
bionic/strerror.cpp \
bionic/strerror_r.cpp \
+ bionic/__strlcat_chk.c \
+ bionic/__strlcpy_chk.c \
+ bionic/__strlen_chk.c \
+ bionic/__strncat_chk.c \
+ bionic/__strncpy_chk.c \
+ bionic/strndup.c \
+ bionic/strnlen.c \
+ bionic/strntoimax.c \
+ bionic/strntoumax.c \
bionic/strsignal.cpp \
+ bionic/strtotimeval.c \
bionic/stubs.cpp \
bionic/system_properties.c \
+ bionic/tcgetpgrp.c \
+ bionic/tcsetpgrp.c \
bionic/tdestroy.c \
- bionic/time64.c \
bionic/thread_atexit.c \
+ bionic/time64.c \
bionic/tmpfile.cpp \
+ bionic/__umask_chk.c \
+ bionic/umount.c \
+ bionic/unlockpt.c \
+ bionic/usleep.c \
bionic/utime.c \
bionic/utmp.c \
+ bionic/__vsnprintf_chk.c \
+ bionic/__vsprintf_chk.c \
+ bionic/wait.c \
+ bionic/wchar.c \
+ bionic/wcscoll.c \
netbsd/gethnamaddr.c \
netbsd/isc/ev_timers.c \
netbsd/isc/ev_streams.c \
@@ -361,40 +361,40 @@ libc_upstream_netbsd_src_files := \
# below.
#
libc_static_common_src_files := \
- unistd/sysconf.c \
bionic/__errno.c \
+ bionic/sysconf.c \
# Architecture specific source files go here
# =========================================================
ifeq ($(TARGET_ARCH),arm)
libc_common_src_files += \
- arch-arm/bionic/__get_sp.S \
- arch-arm/bionic/_exit_with_stack_teardown.S \
- arch-arm/bionic/_setjmp.S \
arch-arm/bionic/abort_arm.S \
arch-arm/bionic/atomics_arm.c \
arch-arm/bionic/clone.S \
arch-arm/bionic/eabi.c \
+ arch-arm/bionic/_exit_with_stack_teardown.S \
arch-arm/bionic/ffs.S \
arch-arm/bionic/futex_arm.S \
+ arch-arm/bionic/__get_sp.S \
arch-arm/bionic/kill.S \
arch-arm/bionic/libgcc_compat.c \
- arch-arm/bionic/tkill.S \
- arch-arm/bionic/tgkill.S \
- arch-arm/bionic/memcmp.S \
arch-arm/bionic/memcmp16.S \
+ arch-arm/bionic/memcmp.S \
arch-arm/bionic/memcpy.S \
arch-arm/bionic/memset.S \
+ arch-arm/bionic/_setjmp.S \
arch-arm/bionic/setjmp.S \
arch-arm/bionic/sigsetjmp.S \
- arch-arm/bionic/strlen.c.arm \
- arch-arm/bionic/strcpy.S \
arch-arm/bionic/strcmp.S \
+ arch-arm/bionic/strcpy.S \
+ arch-arm/bionic/strlen.c.arm \
arch-arm/bionic/syscall.S \
- string/memmove.c.arm \
+ arch-arm/bionic/tgkill.S \
+ arch-arm/bionic/tkill.S \
+ bionic/memmove.c.arm \
+ bionic/socketcalls.c \
string/bcopy.c \
string/strncmp.c \
- unistd/socketcalls.c
# These files need to be arm so that gdbserver
# can set breakpoints in them without messing
diff --git a/libc/stdio/__fgets_chk.c b/libc/bionic/__fgets_chk.c
index 19123b970..19123b970 100644
--- a/libc/stdio/__fgets_chk.c
+++ b/libc/bionic/__fgets_chk.c
diff --git a/libc/string/__memcpy_chk.c b/libc/bionic/__memcpy_chk.c
index 10334bab4..10334bab4 100644
--- a/libc/string/__memcpy_chk.c
+++ b/libc/bionic/__memcpy_chk.c
diff --git a/libc/string/__memmove_chk.c b/libc/bionic/__memmove_chk.c
index 529eb8fc6..529eb8fc6 100644
--- a/libc/string/__memmove_chk.c
+++ b/libc/bionic/__memmove_chk.c
diff --git a/libc/string/__memset_chk.c b/libc/bionic/__memset_chk.c
index 0904c036c..0904c036c 100644
--- a/libc/string/__memset_chk.c
+++ b/libc/bionic/__memset_chk.c
diff --git a/libc/stdio/__snprintf_chk.c b/libc/bionic/__snprintf_chk.c
index dbda3db38..dbda3db38 100644
--- a/libc/stdio/__snprintf_chk.c
+++ b/libc/bionic/__snprintf_chk.c
diff --git a/libc/stdio/__sprintf_chk.c b/libc/bionic/__sprintf_chk.c
index 67acbe18f..67acbe18f 100644
--- a/libc/stdio/__sprintf_chk.c
+++ b/libc/bionic/__sprintf_chk.c
diff --git a/libc/string/__strcat_chk.c b/libc/bionic/__strcat_chk.c
index 4665d6660..4665d6660 100644
--- a/libc/string/__strcat_chk.c
+++ b/libc/bionic/__strcat_chk.c
diff --git a/libc/string/__strcpy_chk.c b/libc/bionic/__strcpy_chk.c
index 79486b40c..79486b40c 100644
--- a/libc/string/__strcpy_chk.c
+++ b/libc/bionic/__strcpy_chk.c
diff --git a/libc/string/__strlcat_chk.c b/libc/bionic/__strlcat_chk.c
index b895fb886..b895fb886 100644
--- a/libc/string/__strlcat_chk.c
+++ b/libc/bionic/__strlcat_chk.c
diff --git a/libc/string/__strlcpy_chk.c b/libc/bionic/__strlcpy_chk.c
index 752c86ca0..752c86ca0 100644
--- a/libc/string/__strlcpy_chk.c
+++ b/libc/bionic/__strlcpy_chk.c
diff --git a/libc/string/__strlen_chk.c b/libc/bionic/__strlen_chk.c
index 43e7e80e8..43e7e80e8 100644
--- a/libc/string/__strlen_chk.c
+++ b/libc/bionic/__strlen_chk.c
diff --git a/libc/string/__strncat_chk.c b/libc/bionic/__strncat_chk.c
index 2036c9f17..2036c9f17 100644
--- a/libc/string/__strncat_chk.c
+++ b/libc/bionic/__strncat_chk.c
diff --git a/libc/string/__strncpy_chk.c b/libc/bionic/__strncpy_chk.c
index 3f9e9fb5a..3f9e9fb5a 100644
--- a/libc/string/__strncpy_chk.c
+++ b/libc/bionic/__strncpy_chk.c
diff --git a/libc/stdio/__vsnprintf_chk.c b/libc/bionic/__vsnprintf_chk.c
index a1a103920..a1a103920 100644
--- a/libc/stdio/__vsnprintf_chk.c
+++ b/libc/bionic/__vsnprintf_chk.c
diff --git a/libc/stdio/__vsprintf_chk.c b/libc/bionic/__vsprintf_chk.c
index 8a809fc6d..8a809fc6d 100644
--- a/libc/stdio/__vsprintf_chk.c
+++ b/libc/bionic/__vsprintf_chk.c
diff --git a/libc/stdlib/atoi.c b/libc/bionic/atoi.c
index 9a655430b..9a655430b 100644
--- a/libc/stdlib/atoi.c
+++ b/libc/bionic/atoi.c
diff --git a/libc/stdlib/atol.c b/libc/bionic/atol.c
index 83dc05c70..83dc05c70 100644
--- a/libc/stdlib/atol.c
+++ b/libc/bionic/atol.c
diff --git a/libc/stdlib/atoll.c b/libc/bionic/atoll.c
index 953878f27..953878f27 100644
--- a/libc/stdlib/atoll.c
+++ b/libc/bionic/atoll.c
diff --git a/libc/inet/bindresvport.c b/libc/bionic/bindresvport.c
index 5d9ad2bd8..5d9ad2bd8 100644
--- a/libc/inet/bindresvport.c
+++ b/libc/bionic/bindresvport.c
diff --git a/libc/unistd/brk.c b/libc/bionic/brk.c
index bf2f10855..bf2f10855 100644
--- a/libc/unistd/brk.c
+++ b/libc/bionic/brk.c
diff --git a/libc/unistd/daemon.c b/libc/bionic/daemon.c
index 8181d169b..8181d169b 100644
--- a/libc/unistd/daemon.c
+++ b/libc/bionic/daemon.c
diff --git a/libc/inet/ether_aton.c b/libc/bionic/ether_aton.c
index 6540c0736..6540c0736 100644
--- a/libc/inet/ether_aton.c
+++ b/libc/bionic/ether_aton.c
diff --git a/libc/inet/ether_ntoa.c b/libc/bionic/ether_ntoa.c
index f56e48b24..f56e48b24 100644
--- a/libc/inet/ether_ntoa.c
+++ b/libc/bionic/ether_ntoa.c
diff --git a/libc/unistd/eventfd.c b/libc/bionic/eventfd.c
index fc7a6b9b6..fc7a6b9b6 100644
--- a/libc/unistd/eventfd.c
+++ b/libc/bionic/eventfd.c
diff --git a/libc/unistd/fcntl.c b/libc/bionic/fcntl.c
index b49db0ac8..b49db0ac8 100644
--- a/libc/unistd/fcntl.c
+++ b/libc/bionic/fcntl.c
diff --git a/libc/stdio/flockfile.c b/libc/bionic/flockfile.c
index 368fb1582..368fb1582 100644
--- a/libc/stdio/flockfile.c
+++ b/libc/bionic/flockfile.c
diff --git a/libc/unistd/fstatfs.c b/libc/bionic/fstatfs.c
index 3d7c6961f..3d7c6961f 100644
--- a/libc/unistd/fstatfs.c
+++ b/libc/bionic/fstatfs.c
diff --git a/libc/unistd/ftime.c b/libc/bionic/ftime.c
index 6513593b9..6513593b9 100644
--- a/libc/unistd/ftime.c
+++ b/libc/bionic/ftime.c
diff --git a/libc/unistd/ftok.c b/libc/bionic/ftok.c
index 638bd0ac0..638bd0ac0 100644
--- a/libc/unistd/ftok.c
+++ b/libc/bionic/ftok.c
diff --git a/libc/unistd/getdtablesize.c b/libc/bionic/getdtablesize.c
index 91315a5a1..91315a5a1 100644
--- a/libc/unistd/getdtablesize.c
+++ b/libc/bionic/getdtablesize.c
diff --git a/libc/unistd/gethostname.c b/libc/bionic/gethostname.c
index 5d3d7d962..5d3d7d962 100644
--- a/libc/unistd/gethostname.c
+++ b/libc/bionic/gethostname.c
diff --git a/libc/unistd/getpgrp.c b/libc/bionic/getpgrp.c
index af7ced5c6..af7ced5c6 100644
--- a/libc/unistd/getpgrp.c
+++ b/libc/bionic/getpgrp.c
diff --git a/libc/unistd/getpriority.c b/libc/bionic/getpriority.c
index efc9d4eee..efc9d4eee 100644
--- a/libc/unistd/getpriority.c
+++ b/libc/bionic/getpriority.c
diff --git a/libc/unistd/getpt.c b/libc/bionic/getpt.c
index 8bb5c1138..8bb5c1138 100644
--- a/libc/unistd/getpt.c
+++ b/libc/bionic/getpt.c
diff --git a/libc/unistd/initgroups.c b/libc/bionic/initgroups.c
index dea6d966d..dea6d966d 100644
--- a/libc/unistd/initgroups.c
+++ b/libc/bionic/initgroups.c
diff --git a/libc/unistd/isatty.c b/libc/bionic/isatty.c
index 93af6c52c..93af6c52c 100644
--- a/libc/unistd/isatty.c
+++ b/libc/bionic/isatty.c
diff --git a/libc/unistd/issetugid.c b/libc/bionic/issetugid.c
index 81f8e410c..81f8e410c 100644
--- a/libc/unistd/issetugid.c
+++ b/libc/bionic/issetugid.c
diff --git a/libc/stdlib/locale.c b/libc/bionic/locale.c
index 9dabbe486..9dabbe486 100644
--- a/libc/stdlib/locale.c
+++ b/libc/bionic/locale.c
diff --git a/libc/unistd/lseek64.c b/libc/bionic/lseek64.c
index db0c41352..db0c41352 100644
--- a/libc/unistd/lseek64.c
+++ b/libc/bionic/lseek64.c
diff --git a/libc/string/memccpy.c b/libc/bionic/memccpy.c
index 789fde61f..789fde61f 100644
--- a/libc/string/memccpy.c
+++ b/libc/bionic/memccpy.c
diff --git a/libc/string/memchr.c b/libc/bionic/memchr.c
index b14167abd..b14167abd 100644
--- a/libc/string/memchr.c
+++ b/libc/bionic/memchr.c
diff --git a/libc/string/memcmp.c b/libc/bionic/memcmp.c
index 864095497..864095497 100644
--- a/libc/string/memcmp.c
+++ b/libc/bionic/memcmp.c
diff --git a/libc/string/memcpy.c b/libc/bionic/memcpy.c
index dea78b2d9..dea78b2d9 100644
--- a/libc/string/memcpy.c
+++ b/libc/bionic/memcpy.c
diff --git a/libc/string/memmem.c b/libc/bionic/memmem.c
index e72501b9c..e72501b9c 100644
--- a/libc/string/memmem.c
+++ b/libc/bionic/memmem.c
diff --git a/libc/string/memmove.c b/libc/bionic/memmove.c
index a9fc1b53a..a9fc1b53a 100644
--- a/libc/string/memmove.c
+++ b/libc/bionic/memmove.c
diff --git a/libc/string/memrchr.c b/libc/bionic/memrchr.c
index aeb5643b0..aeb5643b0 100644
--- a/libc/string/memrchr.c
+++ b/libc/bionic/memrchr.c
diff --git a/libc/string/memset.c b/libc/bionic/memset.c
index 41dafb289..41dafb289 100644
--- a/libc/string/memset.c
+++ b/libc/bionic/memset.c
diff --git a/libc/string/memswap.c b/libc/bionic/memswap.c
index 35b0b32ed..35b0b32ed 100644
--- a/libc/string/memswap.c
+++ b/libc/bionic/memswap.c
diff --git a/libc/unistd/mmap.c b/libc/bionic/mmap.c
index e097086cb..e097086cb 100644
--- a/libc/unistd/mmap.c
+++ b/libc/bionic/mmap.c
diff --git a/libc/unistd/open.c b/libc/bionic/open.c
index 56602dbb4..56602dbb4 100644
--- a/libc/unistd/open.c
+++ b/libc/bionic/open.c
diff --git a/libc/unistd/openat.c b/libc/bionic/openat.c
index fb04e9c8c..fb04e9c8c 100644
--- a/libc/unistd/openat.c
+++ b/libc/bionic/openat.c
diff --git a/libc/unistd/opendir.c b/libc/bionic/opendir.c
index f178bc669..f178bc669 100644
--- a/libc/unistd/opendir.c
+++ b/libc/bionic/opendir.c
diff --git a/libc/unistd/pathconf.c b/libc/bionic/pathconf.c
index 26b580ffa..26b580ffa 100644
--- a/libc/unistd/pathconf.c
+++ b/libc/bionic/pathconf.c
diff --git a/libc/unistd/perror.c b/libc/bionic/perror.c
index de55f720d..de55f720d 100644
--- a/libc/unistd/perror.c
+++ b/libc/bionic/perror.c
diff --git a/libc/unistd/pread.c b/libc/bionic/pread.c
index 42fc3bc20..42fc3bc20 100644
--- a/libc/unistd/pread.c
+++ b/libc/bionic/pread.c
diff --git a/libc/unistd/pselect.c b/libc/bionic/pselect.c
index 76ce2c084..76ce2c084 100644
--- a/libc/unistd/pselect.c
+++ b/libc/bionic/pselect.c
diff --git a/libc/unistd/ptsname.c b/libc/bionic/ptsname.c
index 24d5d3099..24d5d3099 100644
--- a/libc/unistd/ptsname.c
+++ b/libc/bionic/ptsname.c
diff --git a/libc/unistd/ptsname_r.c b/libc/bionic/ptsname_r.c
index 2fa4c3d34..2fa4c3d34 100644
--- a/libc/unistd/ptsname_r.c
+++ b/libc/bionic/ptsname_r.c
diff --git a/libc/unistd/pwrite.c b/libc/bionic/pwrite.c
index f106cb31d..f106cb31d 100644
--- a/libc/unistd/pwrite.c
+++ b/libc/bionic/pwrite.c
diff --git a/libc/unistd/raise.c b/libc/bionic/raise.c
index 7b03a7ab9..7b03a7ab9 100644
--- a/libc/unistd/raise.c
+++ b/libc/bionic/raise.c
diff --git a/libc/unistd/reboot.c b/libc/bionic/reboot.c
index 0fe8cdc46..0fe8cdc46 100644
--- a/libc/unistd/reboot.c
+++ b/libc/bionic/reboot.c
diff --git a/libc/unistd/recv.c b/libc/bionic/recv.c
index 779d7fa16..779d7fa16 100644
--- a/libc/unistd/recv.c
+++ b/libc/bionic/recv.c
diff --git a/libc/unistd/sbrk.c b/libc/bionic/sbrk.c
index a112b6c2b..a112b6c2b 100644
--- a/libc/unistd/sbrk.c
+++ b/libc/bionic/sbrk.c
diff --git a/libc/unistd/send.c b/libc/bionic/send.c
index 9978f980b..9978f980b 100644
--- a/libc/unistd/send.c
+++ b/libc/bionic/send.c
diff --git a/libc/unistd/setegid.c b/libc/bionic/setegid.c
index 9bd697b67..9bd697b67 100644
--- a/libc/unistd/setegid.c
+++ b/libc/bionic/setegid.c
diff --git a/libc/unistd/seteuid.c b/libc/bionic/seteuid.c
index b3ea37273..b3ea37273 100644
--- a/libc/unistd/seteuid.c
+++ b/libc/bionic/seteuid.c
diff --git a/libc/unistd/setpgrp.c b/libc/bionic/setpgrp.c
index 6dff822af..6dff822af 100644
--- a/libc/unistd/setpgrp.c
+++ b/libc/bionic/setpgrp.c
diff --git a/libc/unistd/setresuid.c b/libc/bionic/setresuid.c
index e62b3e956..e62b3e956 100644
--- a/libc/unistd/setresuid.c
+++ b/libc/bionic/setresuid.c
diff --git a/libc/unistd/setreuid.c b/libc/bionic/setreuid.c
index 32e70c8fe..32e70c8fe 100644
--- a/libc/unistd/setreuid.c
+++ b/libc/bionic/setreuid.c
diff --git a/libc/unistd/setuid.c b/libc/bionic/setuid.c
index 30785d66d..30785d66d 100644
--- a/libc/unistd/setuid.c
+++ b/libc/bionic/setuid.c
diff --git a/libc/unistd/sigblock.c b/libc/bionic/sigblock.c
index 176bc1306..176bc1306 100644
--- a/libc/unistd/sigblock.c
+++ b/libc/bionic/sigblock.c
diff --git a/libc/unistd/siginterrupt.c b/libc/bionic/siginterrupt.c
index 4e91edb44..4e91edb44 100644
--- a/libc/unistd/siginterrupt.c
+++ b/libc/bionic/siginterrupt.c
diff --git a/libc/unistd/siglist.c b/libc/bionic/siglist.c
index f1c337785..f1c337785 100644
--- a/libc/unistd/siglist.c
+++ b/libc/bionic/siglist.c
diff --git a/libc/unistd/signal.c b/libc/bionic/signal.c
index 949db130a..949db130a 100644
--- a/libc/unistd/signal.c
+++ b/libc/bionic/signal.c
diff --git a/libc/unistd/signame.c b/libc/bionic/signame.c
index 4611e4448..4611e4448 100644
--- a/libc/unistd/signame.c
+++ b/libc/bionic/signame.c
diff --git a/libc/unistd/sigsetmask.c b/libc/bionic/sigsetmask.c
index 7842bf14b..7842bf14b 100644
--- a/libc/unistd/sigsetmask.c
+++ b/libc/bionic/sigsetmask.c
diff --git a/libc/unistd/sigsuspend.c b/libc/bionic/sigsuspend.c
index fd0863167..fd0863167 100644
--- a/libc/unistd/sigsuspend.c
+++ b/libc/bionic/sigsuspend.c
diff --git a/libc/unistd/sigwait.c b/libc/bionic/sigwait.c
index 1e90c41df..1e90c41df 100644
--- a/libc/unistd/sigwait.c
+++ b/libc/bionic/sigwait.c
diff --git a/libc/unistd/sleep.c b/libc/bionic/sleep.c
index aafbd60f6..aafbd60f6 100644
--- a/libc/unistd/sleep.c
+++ b/libc/bionic/sleep.c
diff --git a/libc/unistd/socketcalls.c b/libc/bionic/socketcalls.c
index 51bdf5776..51bdf5776 100644
--- a/libc/unistd/socketcalls.c
+++ b/libc/bionic/socketcalls.c
diff --git a/libc/unistd/statfs.c b/libc/bionic/statfs.c
index 491ef7a65..491ef7a65 100644
--- a/libc/unistd/statfs.c
+++ b/libc/bionic/statfs.c
diff --git a/libc/string/strcoll.c b/libc/bionic/strcoll.c
index e3b1ec33b..e3b1ec33b 100755
--- a/libc/string/strcoll.c
+++ b/libc/bionic/strcoll.c
diff --git a/libc/string/strndup.c b/libc/bionic/strndup.c
index 9dca79c43..9dca79c43 100644
--- a/libc/string/strndup.c
+++ b/libc/bionic/strndup.c
diff --git a/libc/string/strnlen.c b/libc/bionic/strnlen.c
index 2c6f60ae0..2c6f60ae0 100644
--- a/libc/string/strnlen.c
+++ b/libc/bionic/strnlen.c
diff --git a/libc/stdlib/strntoimax.c b/libc/bionic/strntoimax.c
index 2f3cd9a91..2f3cd9a91 100644
--- a/libc/stdlib/strntoimax.c
+++ b/libc/bionic/strntoimax.c
diff --git a/libc/stdlib/strntoumax.c b/libc/bionic/strntoumax.c
index 050d71893..050d71893 100644
--- a/libc/stdlib/strntoumax.c
+++ b/libc/bionic/strntoumax.c
diff --git a/libc/string/strtotimeval.c b/libc/bionic/strtotimeval.c
index 1c132ec3d..1c132ec3d 100644
--- a/libc/string/strtotimeval.c
+++ b/libc/bionic/strtotimeval.c
diff --git a/libc/unistd/sysconf.c b/libc/bionic/sysconf.c
index 7caa4e93c..7caa4e93c 100644
--- a/libc/unistd/sysconf.c
+++ b/libc/bionic/sysconf.c
diff --git a/libc/unistd/tcgetpgrp.c b/libc/bionic/tcgetpgrp.c
index 435501416..435501416 100644
--- a/libc/unistd/tcgetpgrp.c
+++ b/libc/bionic/tcgetpgrp.c
diff --git a/libc/unistd/tcsetpgrp.c b/libc/bionic/tcsetpgrp.c
index b83b997a2..b83b997a2 100644
--- a/libc/unistd/tcsetpgrp.c
+++ b/libc/bionic/tcsetpgrp.c
diff --git a/libc/unistd/umount.c b/libc/bionic/umount.c
index 642e42c54..642e42c54 100644
--- a/libc/unistd/umount.c
+++ b/libc/bionic/umount.c
diff --git a/libc/unistd/unlockpt.c b/libc/bionic/unlockpt.c
index 998b7a312..998b7a312 100644
--- a/libc/unistd/unlockpt.c
+++ b/libc/bionic/unlockpt.c
diff --git a/libc/unistd/usleep.c b/libc/bionic/usleep.c
index 19e8ee892..19e8ee892 100644
--- a/libc/unistd/usleep.c
+++ b/libc/bionic/usleep.c
diff --git a/libc/unistd/wait.c b/libc/bionic/wait.c
index f1db086db..f1db086db 100644
--- a/libc/unistd/wait.c
+++ b/libc/bionic/wait.c
diff --git a/libc/stdlib/wchar.c b/libc/bionic/wchar.c
index d83613a6b..d83613a6b 100644
--- a/libc/stdlib/wchar.c
+++ b/libc/bionic/wchar.c
diff --git a/libc/wchar/wcscoll.c b/libc/bionic/wcscoll.c
index 6e843b7d0..6e843b7d0 100644
--- a/libc/wchar/wcscoll.c
+++ b/libc/bionic/wcscoll.c