summaryrefslogtreecommitdiffstats
tag nameAU_LINUX_ANDROID_JB_2.5.04.02.02.040.459 (8cccecd8a6ee3a351d6bf14103413b2a1d0f2162)
tag date2013-08-05 07:37:18 -0600
tagged byLinux Build Service Account <lnxbuild@localhost>
tagged objectcommit a618b151d5...
AU_LINUX_ANDROID_JB_2.5.04.02.02.040.459 based on quic/aosp/jb_2.5
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEABECAAYFAlH/qo4ACgkQoUgPZYCpAfF3igCg60Qd/QsGbM7uR1AGkqJ2rwgB pT4AoNVFC1lzbgTbPuHsQS3ADJ46BEmR =gA2Z -----END PGP SIGNATURE-----
le='width: 0.0%;'/> -rw-r--r--bionic/Android.mk19
-rw-r--r--bionic/CleanSpec.mk49
-rw-r--r--bionic/MAINTAINERS6
-rw-r--r--bionic/libc/Android.mk657
-rw-r--r--bionic/libc/CAVEATS26
-rw-r--r--bionic/libc/Jamfile441
-rw-r--r--bionic/libc/MODULE_LICENSE_BSD0
-rw-r--r--bionic/libc/NOTICE382
-rw-r--r--bionic/libc/README54
-rw-r--r--bionic/libc/SYSCALLS.TXT261
-rw-r--r--bionic/libc/arch-arm/bionic/__get_pc.S34
-rw-r--r--bionic/libc/arch-arm/bionic/__get_sp.S34
-rw-r--r--bionic/libc/arch-arm/bionic/_exit_with_stack_teardown.S55
-rw-r--r--bionic/libc/arch-arm/bionic/_setjmp.S106
-rw-r--r--bionic/libc/arch-arm/bionic/atomics_arm.S231
-rw-r--r--bionic/libc/arch-arm/bionic/clone.S128
-rw-r--r--bionic/libc/arch-arm/bionic/crtbegin_dynamic.S92
-rw-r--r--bionic/libc/arch-arm/bionic/crtbegin_static.S92
-rw-r--r--bionic/libc/arch-arm/bionic/crtend.S40
-rw-r--r--bionic/libc/arch-arm/bionic/exidx_dynamic.c47
-rw-r--r--bionic/libc/arch-arm/bionic/exidx_static.c45
-rw-r--r--bionic/libc/arch-arm/bionic/ffs.S82
-rw-r--r--bionic/libc/arch-arm/bionic/kill.S53
-rw-r--r--bionic/libc/arch-arm/bionic/libgcc_compat.c152
-rw-r--r--bionic/libc/arch-arm/bionic/memcmp.S288
-rw-r--r--bionic/libc/arch-arm/bionic/memcmp16.S239
-rw-r--r--bionic/libc/arch-arm/bionic/memcpy.S521
-rw-r--r--bionic/libc/arch-arm/bionic/memset.S117
-rw-r--r--bionic/libc/arch-arm/bionic/setjmp.S136
-rw-r--r--bionic/libc/arch-arm/bionic/sigsetjmp.S62
-rw-r--r--bionic/libc/arch-arm/bionic/strlen.c129
-rw-r--r--bionic/libc/arch-arm/bionic/syscall.S71
-rw-r--r--bionic/libc/arch-arm/bionic/tkill.S53
-rw-r--r--bionic/libc/arch-arm/include/endian.h10
-rw-r--r--bionic/libc/arch-arm/include/machine/_types.h127
-rw-r--r--bionic/libc/arch-arm/include/machine/asm.h130
-rw-r--r--bionic/libc/arch-arm/include/machine/cdefs.h19
-rw-r--r--bionic/libc/arch-arm/include/machine/cpu-features.h171
-rw-r--r--bionic/libc/arch-arm/include/machine/exec.h50
-rw-r--r--bionic/libc/arch-arm/include/machine/ieee.h191
-rw-r--r--bionic/libc/arch-arm/include/machine/internal_types.h10
-rw-r--r--bionic/libc/arch-arm/include/machine/kernel.h42
-rw-r--r--bionic/libc/arch-arm/include/machine/limits.h63
-rw-r--r--bionic/libc/arch-arm/include/machine/setjmp.h87
-rw-r--r--bionic/libc/arch-arm/syscalls.mk173
-rw-r--r--bionic/libc/arch-arm/syscalls/__brk.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__fcntl.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__fcntl64.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__fork.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__getcwd.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__getpriority.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__ioctl.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__llseek.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/__mmap2.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/__open.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__openat.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__pread64.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/__ptrace.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__pwrite64.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/__reboot.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__rt_sigaction.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__rt_sigprocmask.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__rt_sigtimedwait.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__set_tls.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__setresuid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__setreuid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__setuid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__sigsuspend.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__statfs64.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__sys_clone.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/__syslog.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__timer_create.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__timer_delete.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__timer_getoverrun.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__timer_gettime.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__timer_settime.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/__wait4.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/_exit.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/_exit_thread.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/accept.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/access.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/acct.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/bind.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/cacheflush.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/capget.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/capset.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/chdir.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/chmod.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/chown.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/chroot.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/clock_getres.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/clock_gettime.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/clock_nanosleep.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/clock_settime.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/close.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/connect.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/delete_module.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/dup.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/dup2.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/epoll_create.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/epoll_ctl.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/epoll_wait.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/execve.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/fchdir.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/fchmod.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/fchmodat.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/fchown.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/fchownat.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/flock.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/fstat.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/fstatat.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/fstatfs.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/fsync.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/ftruncate.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/futex.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/getdents.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getegid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/geteuid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getgid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getgroups.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getitimer.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getpeername.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getpgid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getpid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getppid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getresgid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getresuid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getrlimit.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getrusage.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getsockname.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getsockopt.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/gettid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/gettimeofday.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/getuid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/init_module.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/inotify_add_watch.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/inotify_init.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/inotify_rm_watch.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/ioprio_get.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/ioprio_set.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/klogctl.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/lchown.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/link.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/listen.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/lseek.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/lstat.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/madvise.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/mincore.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/mkdir.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/mkdirat.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/mknod.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/mlock.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/mount.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/mprotect.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/mremap.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/msync.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/munlock.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/munmap.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/nanosleep.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/pause.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/pipe.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/poll.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/prctl.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/read.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/readlink.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/readv.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/recvfrom.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/recvmsg.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/rename.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/renameat.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/rmdir.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sched_get_priority_max.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sched_get_priority_min.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sched_getparam.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sched_getscheduler.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sched_rr_get_interval.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sched_setparam.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sched_setscheduler.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sched_yield.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/select.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/sendfile.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sendmsg.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sendto.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/setgid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/setgroups.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/setitimer.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/setpgid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/setpriority.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/setregid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/setresgid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/setrlimit.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/setsid.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/setsockopt.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/settimeofday.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/shutdown.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sigaction.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sigaltstack.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sigpending.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sigprocmask.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/socket.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/socketpair.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/stat.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/symlink.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/sync.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/times.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/truncate.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/umask.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/umount2.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/uname.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/unlink.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/unlinkat.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/utimes.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/vfork.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/waitid.S21
-rw-r--r--bionic/libc/arch-arm/syscalls/write.S19
-rw-r--r--bionic/libc/arch-arm/syscalls/writev.S19
-rw-r--r--bionic/libc/arch-sh/bionic/__get_pc.S37
-rw-r--r--bionic/libc/arch-sh/bionic/__get_sp.S36
-rw-r--r--bionic/libc/arch-sh/bionic/__get_tls.c37
-rw-r--r--bionic/libc/arch-sh/bionic/__set_tls.c37
-rw-r--r--bionic/libc/arch-sh/bionic/_exit_with_stack_teardown.S52
-rw-r--r--bionic/libc/arch-sh/bionic/_setjmp.S125
-rw-r--r--bionic/libc/arch-sh/bionic/atomic_cmpxchg.S50
-rw-r--r--bionic/libc/arch-sh/bionic/atomics_sh.c110
-rw-r--r--bionic/libc/arch-sh/bionic/bzero.S29
-rw-r--r--bionic/libc/arch-sh/bionic/clone.S79
-rw-r--r--bionic/libc/arch-sh/bionic/crtbegin_dynamic.S95
-rw-r--r--bionic/libc/arch-sh/bionic/crtbegin_static.S96
-rw-r--r--bionic/libc/arch-sh/bionic/crtend.S39
-rw-r--r--bionic/libc/arch-sh/bionic/ffs.S103
-rw-r--r--bionic/libc/arch-sh/bionic/memcpy.S268
-rw-r--r--bionic/libc/arch-sh/bionic/memmove.S5
-rw-r--r--bionic/libc/arch-sh/bionic/memset.S295
-rw-r--r--bionic/libc/arch-sh/bionic/pipe.S63
-rw-r--r--bionic/libc/arch-sh/bionic/setjmp.S167
-rw-r--r--bionic/libc/arch-sh/bionic/sigsetjmp.S166
-rw-r--r--bionic/libc/arch-sh/bionic/syscall.S69
-rw-r--r--bionic/libc/arch-sh/bionic/unwind.c30
-rw-r--r--bionic/libc/arch-sh/include/endian.h39
-rw-r--r--bionic/libc/arch-sh/include/machine/_types.h126
-rw-r--r--bionic/libc/arch-sh/include/machine/asm.h217
-rw-r--r--bionic/libc/arch-sh/include/machine/exec.h35
-rw-r--r--bionic/libc/arch-sh/include/machine/ieee.h132
-rw-r--r--bionic/libc/arch-sh/include/machine/internal_types.h6
-rw-r--r--bionic/libc/arch-sh/include/machine/kernel.h42
-rw-r--r--bionic/libc/arch-sh/include/machine/limits.h60
-rw-r--r--bionic/libc/arch-sh/include/machine/setjmp.h7
-rw-r--r--bionic/libc/arch-sh/syscalls.mk160
-rw-r--r--bionic/libc/arch-sh/syscalls/__brk.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__fcntl.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__fcntl64.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__fork.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__getcwd.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__getpriority.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__ioctl.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__llseek.S35
-rw-r--r--bionic/libc/arch-sh/syscalls/__mmap2.S36
-rw-r--r--bionic/libc/arch-sh/syscalls/__open.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__openat.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__pread64.S35
-rw-r--r--bionic/libc/arch-sh/syscalls/__ptrace.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__pwrite64.S35
-rw-r--r--bionic/libc/arch-sh/syscalls/__reboot.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__rt_sigaction.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__rt_sigprocmask.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__rt_sigtimedwait.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__set_thread_area.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__setresuid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__setreuid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__setuid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__sigsuspend.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__socketcall.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__statfs64.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__sys_clone.S35
-rw-r--r--bionic/libc/arch-sh/syscalls/__syslog.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__timer_create.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__timer_delete.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__timer_getoverrun.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__timer_gettime.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__timer_settime.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/__wait4.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/_exit.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/_exit_thread.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/_waitpid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/access.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/acct.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/capget.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/capset.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/chdir.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/chmod.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/chown.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/chroot.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/clock_getres.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/clock_gettime.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/clock_nanosleep.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/clock_settime.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/close.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/delete_module.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/dup.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/dup2.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/epoll_create.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/epoll_ctl.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/epoll_wait.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/execve.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/fchdir.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/fchmod.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/fchmodat.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/fchown.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/fchownat.S35
-rw-r--r--bionic/libc/arch-sh/syscalls/flock.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/fstat.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/fstatat.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/fstatfs.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/fsync.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/ftruncate.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/futex.S36
-rw-r--r--bionic/libc/arch-sh/syscalls/getdents.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getegid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/geteuid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getgid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getgroups.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getitimer.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getpgid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getpid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getppid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getresgid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getresuid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getrlimit.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getrusage.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/gettid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/gettimeofday.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/getuid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/init_module.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/inotify_add_watch.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/inotify_init.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/inotify_rm_watch.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/ioprio_get.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/ioprio_set.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/kill.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/klogctl.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/lchown.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/link.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/lseek.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/lstat.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/madvise.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/mincore.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/mkdir.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/mkdirat.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/mknod.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/mlock.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/mount.S35
-rw-r--r--bionic/libc/arch-sh/syscalls/mprotect.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/mremap.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/msync.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/munlock.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/munmap.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/nanosleep.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/pause.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/poll.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/prctl.S35
-rw-r--r--bionic/libc/arch-sh/syscalls/read.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/readlink.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/readv.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/rename.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/renameat.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/rmdir.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sched_get_priority_max.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sched_get_priority_min.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sched_getparam.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sched_getscheduler.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sched_rr_get_interval.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sched_setparam.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sched_setscheduler.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sched_yield.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/select.S35
-rw-r--r--bionic/libc/arch-sh/syscalls/sendfile.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/setgid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/setgroups.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/setitimer.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/setpgid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/setpriority.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/setregid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/setresgid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/setrlimit.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/setsid.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/settimeofday.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sigaction.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sigaltstack.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sigpending.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sigprocmask.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/stat.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/symlink.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/sync.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/times.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/tkill.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/truncate.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/umask.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/umount2.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/uname.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/unlink.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/unlinkat.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/utimes.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/vfork.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/waitid.S35
-rw-r--r--bionic/libc/arch-sh/syscalls/write.S32
-rw-r--r--bionic/libc/arch-sh/syscalls/writev.S32
-rw-r--r--bionic/libc/arch-x86/bionic/__get_sp.S35
-rwxr-xr-xbionic/libc/arch-x86/bionic/__get_tls.c37
-rwxr-xr-xbionic/libc/arch-x86/bionic/__set_tls.c95
-rw-r--r--bionic/libc/arch-x86/bionic/_exit_with_stack_teardown.S34
-rw-r--r--bionic/libc/arch-x86/bionic/_setjmp.S71
-rw-r--r--bionic/libc/arch-x86/bionic/atomics_x86.S172
-rw-r--r--bionic/libc/arch-x86/bionic/clone.S55
-rw-r--r--bionic/libc/arch-x86/bionic/crtbegin_dynamic.S96
-rw-r--r--bionic/libc/arch-x86/bionic/crtbegin_so.S29
-rw-r--r--bionic/libc/arch-x86/bionic/crtbegin_static.S95
-rw-r--r--bionic/libc/arch-x86/bionic/crtend.S13
-rw-r--r--bionic/libc/arch-x86/bionic/crtend_so.S47
-rw-r--r--bionic/libc/arch-x86/bionic/dl_iterate_phdr_static.c74
-rw-r--r--bionic/libc/arch-x86/bionic/setjmp.S93
-rw-r--r--bionic/libc/arch-x86/bionic/syscall.S52
-rw-r--r--bionic/libc/arch-x86/bionic/vfork.S30
-rw-r--r--bionic/libc/arch-x86/include/endian.h70
-rw-r--r--bionic/libc/arch-x86/include/machine/_types.h123
-rw-r--r--bionic/libc/arch-x86/include/machine/asm.h124
-rw-r--r--bionic/libc/arch-x86/include/machine/cdefs.h24
-rw-r--r--bionic/libc/arch-x86/include/machine/exec.h51
-rw-r--r--bionic/libc/arch-x86/include/machine/ieee.h133
-rw-r--r--bionic/libc/arch-x86/include/machine/internal_types.h6
-rw-r--r--bionic/libc/arch-x86/include/machine/kernel.h41
-rw-r--r--bionic/libc/arch-x86/include/machine/limits.h63
-rw-r--r--bionic/libc/arch-x86/include/machine/setjmp.h8
-rw-r--r--bionic/libc/arch-x86/string/bcmp.S32
-rw-r--r--bionic/libc/arch-x86/string/bcopy.S93
-rw-r--r--bionic/libc/arch-x86/string/bzero.S43
-rw-r--r--bionic/libc/arch-x86/string/fss.S17
-rw-r--r--bionic/libc/arch-x86/string/index.S26
-rw-r--r--bionic/libc/arch-x86/string/memchr.S26
-rw-r--r--bionic/libc/arch-x86/string/memcmp.S43
-rw-r--r--bionic/libc/arch-x86/string/memcpy.S3
-rw-r--r--bionic/libc/arch-x86/string/memmove.S3
-rw-r--r--bionic/libc/arch-x86/string/memset.S55
-rw-r--r--bionic/libc/arch-x86/string/rindex.S29
-rw-r--r--bionic/libc/arch-x86/string/strcat.S73
-rw-r--r--bionic/libc/arch-x86/string/strchr.S3
-rw-r--r--bionic/libc/arch-x86/string/strcmp.S81
-rw-r--r--bionic/libc/arch-x86/string/strcpy.S63
-rw-r--r--bionic/libc/arch-x86/string/strlen.S20
-rw-r--r--bionic/libc/arch-x86/string/strncmp.S113
-rw-r--r--bionic/libc/arch-x86/string/strrchr.S3
-rw-r--r--bionic/libc/arch-x86/string/swab.S67
-rw-r--r--bionic/libc/arch-x86/syscalls.mk174
-rw-r--r--bionic/libc/arch-x86/syscalls/__brk.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/__fcntl.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/__fcntl64.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/__fork.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/__getcwd.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/__getpriority.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/__ioctl.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/__llseek.S35
-rw-r--r--bionic/libc/arch-x86/syscalls/__mmap2.S38
-rw-r--r--bionic/libc/arch-x86/syscalls/__open.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/__openat.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/__pread64.S35
-rw-r--r--bionic/libc/arch-x86/syscalls/__ptrace.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/__pwrite64.S35
-rw-r--r--bionic/libc/arch-x86/syscalls/__reboot.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/__rt_sigaction.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/__rt_sigprocmask.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/__rt_sigtimedwait.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/__set_thread_area.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/__setresuid.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/__setreuid.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/__setuid.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/__sigsuspend.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/__statfs64.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/__sys_clone.S35
-rw-r--r--bionic/libc/arch-x86/syscalls/__syslog.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/__timer_create.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/__timer_delete.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/__timer_getoverrun.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/__timer_gettime.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/__timer_settime.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/__wait4.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/_exit.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/_exit_thread.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/_waitpid.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/accept.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/access.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/acct.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/bind.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/capget.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/capset.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/chdir.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/chmod.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/chown.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/chroot.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/clock_getres.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/clock_gettime.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/clock_nanosleep.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/clock_settime.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/close.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/connect.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/delete_module.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/dup.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/dup2.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/epoll_create.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/epoll_ctl.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/epoll_wait.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/execve.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/fchdir.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/fchmod.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/fchmodat.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/fchown.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/fchownat.S35
-rw-r--r--bionic/libc/arch-x86/syscalls/flock.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/fstat.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/fstatat.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/fstatfs.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/fsync.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/ftruncate.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/futex.S38
-rw-r--r--bionic/libc/arch-x86/syscalls/getdents.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/getegid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/geteuid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/getgid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/getgroups.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/getitimer.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/getpeername.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/getpgid.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/getpid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/getppid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/getresgid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/getresuid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/getrlimit.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/getrusage.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/getsockname.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/getsockopt.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/gettid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/gettimeofday.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/getuid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/init_module.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/inotify_add_watch.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/inotify_init.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/inotify_rm_watch.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/ioprio_get.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/ioprio_set.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/kill.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/klogctl.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/lchown.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/link.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/listen.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/lseek.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/lstat.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/madvise.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/mincore.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/mkdir.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/mkdirat.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/mknod.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/mlock.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/mount.S35
-rw-r--r--bionic/libc/arch-x86/syscalls/mprotect.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/mremap.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/msync.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/munlock.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/munmap.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/nanosleep.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/pause.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/pipe.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/poll.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/prctl.S35
-rw-r--r--bionic/libc/arch-x86/syscalls/read.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/readlink.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/readv.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/recvfrom.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/recvmsg.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/rename.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/renameat.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/rmdir.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/sched_get_priority_max.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/sched_get_priority_min.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/sched_getparam.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/sched_getscheduler.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/sched_rr_get_interval.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/sched_setparam.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/sched_setscheduler.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/sched_yield.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/select.S35
-rw-r--r--bionic/libc/arch-x86/syscalls/sendfile.S32
-rw-r--r--bionic/libc/arch-x86/syscalls/sendmsg.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/sendto.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/setgid.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/setgroups.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/setitimer.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/setpgid.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/setpriority.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/setregid.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/setresgid.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/setrlimit.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/setsid.S20
-rw-r--r--bionic/libc/arch-x86/syscalls/setsockopt.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/settimeofday.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/shutdown.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/sigaction.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/sigaltstack.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/sigpending.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/sigprocmask.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/socket.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/socketpair.S27
-rw-r--r--bionic/libc/arch-x86/syscalls/stat.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/symlink.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/sync.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/times.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/tkill.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/truncate.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/umask.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/umount2.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/uname.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/unlink.S23
-rw-r--r--bionic/libc/arch-x86/syscalls/unlinkat.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/utimes.S26
-rw-r--r--bionic/libc/arch-x86/syscalls/waitid.S35
-rw-r--r--bionic/libc/arch-x86/syscalls/write.S29
-rw-r--r--bionic/libc/arch-x86/syscalls/writev.S29
-rw-r--r--bionic/libc/bionic/__errno.c34
-rw-r--r--bionic/libc/bionic/__set_errno.c55
-rw-r--r--bionic/libc/bionic/_rand48.c47
-rw-r--r--bionic/libc/bionic/arc4random.c308
-rw-r--r--bionic/libc/bionic/atomics_x86.c95
-rw-r--r--bionic/libc/bionic/basename.c49
-rw-r--r--bionic/libc/bionic/basename_r.c82
-rw-r--r--bionic/libc/bionic/bionic_clone.c81
-rw-r--r--bionic/libc/bionic/clearenv.c39
-rw-r--r--bionic/libc/bionic/cpuacct.c60
-rw-r--r--bionic/libc/bionic/dirname.c50
-rw-r--r--bionic/libc/bionic/dirname_r.c88
-rw-r--r--bionic/libc/bionic/dlmalloc.c5450
-rw-r--r--bionic/libc/bionic/dlmalloc.h655
-rw-r--r--bionic/libc/bionic/drand48.c24
-rw-r--r--bionic/libc/bionic/eabi.c105
-rw-r--r--bionic/libc/bionic/erand48.c25
-rw-r--r--bionic/libc/bionic/err.c126
-rw-r--r--bionic/libc/bionic/fdprintf.c58
-rw-r--r--bionic/libc/bionic/fork.c56
-rw-r--r--bionic/libc/bionic/fts.c1041
-rw-r--r--bionic/libc/bionic/hash.h68
-rw-r--r--bionic/libc/bionic/if_indextoname.c63
-rw-r--r--bionic/libc/bionic/if_nametoindex.c58
-rw-r--r--bionic/libc/bionic/ioctl.c43
-rw-r--r--bionic/libc/bionic/ldexp.c122
-rw-r--r--bionic/libc/bionic/libc_init_common.c86
-rw-r--r--bionic/libc/bionic/libc_init_common.h43
-rw-r--r--bionic/libc/bionic/libc_init_dynamic.c103
-rw-r--r--bionic/libc/bionic/libc_init_static.c89
-rw-r--r--bionic/libc/bionic/logd_write.c185
-rw-r--r--bionic/libc/bionic/malloc_debug_common.c488
-rw-r--r--bionic/libc/bionic/malloc_debug_common.h99
-rw-r--r--bionic/libc/bionic/malloc_debug_leak.c641
-rw-r--r--bionic/libc/bionic/malloc_debug_qemu.c1014
-rw-r--r--bionic/libc/bionic/md5.c275
-rw-r--r--bionic/libc/bionic/md5.h50
-rw-r--r--bionic/libc/bionic/pthread-timers.c639
-rw-r--r--bionic/libc/bionic/pthread.c1881
-rw-r--r--bionic/libc/bionic/pthread_internal.h115
-rw-r--r--bionic/libc/bionic/ptrace.c63
-rw-r--r--bionic/libc/bionic/pututline.c64
-rw-r--r--bionic/libc/bionic/rand48.h32
-rw-r--r--bionic/libc/bionic/realpath.c166
-rw-r--r--bionic/libc/bionic/rules.jam1
-rw-r--r--bionic/libc/bionic/semaphore.c213
-rw-r--r--bionic/libc/bionic/sha1.c270
-rw-r--r--bionic/libc/bionic/ssp.c100
-rw-r--r--bionic/libc/bionic/stubs.c403
-rw-r--r--bionic/libc/bionic/system_properties.c171
-rw-r--r--bionic/libc/bionic/thread_atexit.c45
-rw-r--r--bionic/libc/bionic/time64.c793
-rw-r--r--bionic/libc/bionic/time64_config.h75
-rw-r--r--bionic/libc/bionic/utime.c55
-rw-r--r--bionic/libc/bionic/utmp.c93
-rw-r--r--bionic/libc/docs/CHANGES.TXT174
-rw-r--r--bionic/libc/docs/ISSUES.TXT20
-rw-r--r--bionic/libc/docs/OVERVIEW.TXT400
-rw-r--r--bionic/libc/docs/SYSV-IPC.TXT103
-rw-r--r--bionic/libc/include/alloca.h34
-rw-r--r--bionic/libc/include/arpa/inet.h54
-rw-r--r--bionic/libc/include/arpa/nameser.h41
-rw-r--r--bionic/libc/include/arpa/telnet.h316
-rw-r--r--bionic/libc/include/assert.h65
-rw-r--r--bionic/libc/include/byteswap.h37
-rw-r--r--bionic/libc/include/ctype.h207
-rw-r--r--bionic/libc/include/dirent.h79
-rw-r--r--bionic/libc/include/dlfcn.h67
-rw-r--r--bionic/libc/include/elf.h58
-rw-r--r--bionic/libc/include/endian.h33
-rw-r--r--bionic/libc/include/err.h90
-rw-r--r--bionic/libc/include/errno.h55
-rw-r--r--bionic/libc/include/fcntl.h50
-rw-r--r--bionic/libc/include/features.h58
-rw-r--r--bionic/libc/include/fnmatch.h52
-rw-r--r--bionic/libc/include/fts.h125
-rw-r--r--bionic/libc/include/getopt.h85
-rw-r--r--bionic/libc/include/grp.h82
-rw-r--r--bionic/libc/include/inttypes.h258
-rw-r--r--bionic/libc/include/lastlog.h0
-rw-r--r--bionic/libc/include/libgen.h57
-rw-r--r--bionic/libc/include/limits.h96
-rw-r--r--bionic/libc/include/locale.h60
-rw-r--r--bionic/libc/include/malloc.h104
-rw-r--r--bionic/libc/include/memory.h0
-rw-r--r--bionic/libc/include/mntent.h53
-rw-r--r--bionic/libc/include/net/ethertypes.h313
-rw-r--r--bionic/libc/include/net/if.h42
-rw-r--r--bionic/libc/include/net/if_arp.h1
-rw-r--r--bionic/libc/include/net/if_dl.h87
-rw-r--r--bionic/libc/include/net/if_ether.h217
-rw-r--r--bionic/libc/include/net/if_ieee1394.h127
-rw-r--r--bionic/libc/include/net/if_packet.h1
-rw-r--r--bionic/libc/include/net/if_types.h267
-rw-r--r--bionic/libc/include/net/route.h1
-rw-r--r--bionic/libc/include/netdb.h253
-rw-r--r--bionic/libc/include/netinet/ether.h28
-rw-r--r--bionic/libc/include/netinet/if_ether.h33
-rw-r--r--bionic/libc/include/netinet/in.h48
-rw-r--r--bionic/libc/include/netinet/in6.h101
-rw-r--r--bionic/libc/include/netinet/in_systm.h59
-rw-r--r--bionic/libc/include/netinet/ip.h275
-rw-r--r--bionic/libc/include/netinet/ip_icmp.h214
-rw-r--r--bionic/libc/include/netinet/tcp.h34
-rw-r--r--bionic/libc/include/netinet/udp.h55
-rw-r--r--bionic/libc/include/netpacket/packet.h1
-rw-r--r--bionic/libc/include/nsswitch.h236
-rw-r--r--bionic/libc/include/pathconf.h58
-rw-r--r--bionic/libc/include/paths.h74
-rw-r--r--bionic/libc/include/poll.h43
-rw-r--r--bionic/libc/include/pthread.h275
-rw-r--r--bionic/libc/include/pwd.h125
-rw-r--r--bionic/libc/include/regex.h105
-rw-r--r--bionic/libc/include/resolv.h54
-rw-r--r--bionic/libc/include/sched.h78
-rw-r--r--bionic/libc/include/semaphore.h58
-rw-r--r--bionic/libc/include/setjmp.h63
-rw-r--r--bionic/libc/include/sgtty.h48
-rw-r--r--bionic/libc/include/sha1.h31
-rw-r--r--bionic/libc/include/signal.h126
-rw-r--r--bionic/libc/include/stdint.h266
-rw-r--r--bionic/libc/include/stdio.h451
-rw-r--r--bionic/libc/include/stdlib.h177
-rw-r--r--bionic/libc/include/string.h90
-rw-r--r--bionic/libc/include/strings.h56
-rw-r--r--bionic/libc/include/sys/_errdefs.h172
-rw-r--r--bionic/libc/include/sys/_sigdefs.h70
-rw-r--r--bionic/libc/include/sys/_system_properties.h108
-rw-r--r--bionic/libc/include/sys/_types.h77
-rw-r--r--bionic/libc/include/sys/atomics.h46
-rw-r--r--bionic/libc/include/sys/cdefs.h376
-rw-r--r--bionic/libc/include/sys/cdefs_elf.h152
-rw-r--r--bionic/libc/include/sys/dirent.h49
-rw-r--r--bionic/libc/include/sys/endian.h273
-rw-r--r--bionic/libc/include/sys/epoll.h72
-rw-r--r--bionic/libc/include/sys/errno.h1
-rw-r--r--bionic/libc/include/sys/exec_elf.h625
-rw-r--r--bionic/libc/include/sys/file.h38
-rw-r--r--bionic/libc/include/sys/fsuid.h41
-rw-r--r--bionic/libc/include/sys/inotify.h43
-rw-r--r--bionic/libc/include/sys/ioctl.h43
-rw-r--r--bionic/libc/include/sys/ioctl_compat.h168
-rw-r--r--bionic/libc/include/sys/ipc.h41
-rw-r--r--bionic/libc/include/sys/klog.h51
-rw-r--r--bionic/libc/include/sys/limits.h179
-rw-r--r--bionic/libc/include/sys/linux-syscalls.h284
-rw-r--r--bionic/libc/include/sys/linux-unistd.h208
-rw-r--r--bionic/libc/include/sys/mman.h66
-rw-r--r--bionic/libc/include/sys/mount.h99
-rw-r--r--bionic/libc/include/sys/param.h40
-rw-r--r--bionic/libc/include/sys/poll.h1
-rw-r--r--bionic/libc/include/sys/prctl.h41
-rw-r--r--bionic/libc/include/sys/ptrace.h45
-rw-r--r--bionic/libc/include/sys/queue.h557
-rw-r--r--bionic/libc/include/sys/reboot.h49
-rw-r--r--bionic/libc/include/sys/resource.h55
-rw-r--r--bionic/libc/include/sys/select.h43
-rw-r--r--bionic/libc/include/sys/sendfile.h40
-rw-r--r--bionic/libc/include/sys/socket.h87
-rw-r--r--bionic/libc/include/sys/socketcalls.h51
-rw-r--r--bionic/libc/include/sys/stat.h108
-rw-r--r--bionic/libc/include/sys/statfs.h1
-rw-r--r--bionic/libc/include/sys/syscall.h42
-rw-r--r--bionic/libc/include/sys/sysconf.h135
-rw-r--r--bionic/libc/include/sys/sysinfo.h40
-rw-r--r--bionic/libc/include/sys/syslimits.h0
-rw-r--r--bionic/libc/include/sys/sysmacros.h52
-rw-r--r--bionic/libc/include/sys/system_properties.h85
-rw-r--r--bionic/libc/include/sys/time.h78
-rw-r--r--bionic/libc/include/sys/timeb.h46
-rw-r--r--bionic/libc/include/sys/times.h41
-rw-r--r--bionic/libc/include/sys/ttychars.h0
-rw-r--r--bionic/libc/include/sys/ttydev.h0
-rw-r--r--bionic/libc/include/sys/types.h125
-rw-r--r--bionic/libc/include/sys/uio.h42
-rw-r--r--bionic/libc/include/sys/un.h33
-rw-r--r--bionic/libc/include/sys/utime.h33
-rw-r--r--bionic/libc/include/sys/utsname.h50
-rw-r--r--bionic/libc/include/sys/vfs.h102
-rw-r--r--bionic/libc/include/sys/vt.h28
-rw-r--r--bionic/libc/include/sys/wait.h54
-rw-r--r--bionic/libc/include/syslog.h116
-rw-r--r--bionic/libc/include/termios.h113
-rw-r--r--bionic/libc/include/time.h133
-rw-r--r--bionic/libc/include/time64.h59
-rw-r--r--bionic/libc/include/unistd.h204
-rw-r--r--bionic/libc/include/util.h0
-rw-r--r--bionic/libc/include/utime.h42
-rw-r--r--bionic/libc/include/utmp.h90
-rw-r--r--bionic/libc/include/wchar.h157
-rw-r--r--bionic/libc/include/wctype.h1
-rw-r--r--bionic/libc/inet/bindresvport.c72
-rw-r--r--bionic/libc/inet/inet_addr.c72
-rw-r--r--bionic/libc/inet/inet_aton.c157
-rw-r--r--bionic/libc/inet/inet_ntoa.c51
-rw-r--r--bionic/libc/inet/inet_ntop.c197
-rw-r--r--bionic/libc/inet/inet_pton.c212
-rw-r--r--bionic/libc/kernel/README.TXT276
-rw-r--r--bionic/libc/kernel/arch-arm/asm/a.out.h42
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/board-perseus2.h27
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/board.h163
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/cpu.h57
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/dma.h318
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/fpga.h160
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/gpio-switch.h37
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/gpio.h49
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/hardware.h157
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/io.h54
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/irqs.h242
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/mcbsp.h185
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/memory.h19
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/mtd-xip.h31
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/mux.h391
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/omap24xx.h30
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/serial.h21
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/timex.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/arch/vmalloc.h13
-rw-r--r--bionic/libc/kernel/arch-arm/asm/atomic.h21
-rw-r--r--bionic/libc/kernel/arch-arm/asm/auxvec.h15
-rw-r--r--bionic/libc/kernel/arch-arm/asm/bitops.h15
-rw-r--r--bionic/libc/kernel/arch-arm/asm/byteorder.h51
-rw-r--r--bionic/libc/kernel/arch-arm/asm/cache.h18
-rw-r--r--bionic/libc/kernel/arch-arm/asm/cacheflush.h107
-rw-r--r--bionic/libc/kernel/arch-arm/asm/cputime.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/delay.h22
-rw-r--r--bionic/libc/kernel/arch-arm/asm/div64.h27
-rw-r--r--bionic/libc/kernel/arch-arm/asm/dma-mapping.h15
-rw-r--r--bionic/libc/kernel/arch-arm/asm/dma.h45
-rw-r--r--bionic/libc/kernel/arch-arm/asm/domain.h32
-rw-r--r--bionic/libc/kernel/arch-arm/asm/dyntick.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/elf.h63
-rw-r--r--bionic/libc/kernel/arch-arm/asm/errno.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/fcntl.h22
-rw-r--r--bionic/libc/kernel/arch-arm/asm/fpstate.h68
-rw-r--r--bionic/libc/kernel/arch-arm/asm/glue.h11
-rw-r--r--bionic/libc/kernel/arch-arm/asm/hardirq.h38
-rw-r--r--bionic/libc/kernel/arch-arm/asm/hardware.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/hw_irq.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/ide.h15
-rw-r--r--bionic/libc/kernel/arch-arm/asm/io.h15
-rw-r--r--bionic/libc/kernel/arch-arm/asm/ioctl.h12
-rw-r--r--bionic/libc/kernel/arch-arm/asm/ioctls.h88
-rw-r--r--bionic/libc/kernel/arch-arm/asm/ipcbuf.h30
-rw-r--r--bionic/libc/kernel/arch-arm/asm/irq.h45
-rw-r--r--bionic/libc/kernel/arch-arm/asm/linkage.h18
-rw-r--r--bionic/libc/kernel/arch-arm/asm/local.h12
-rw-r--r--bionic/libc/kernel/arch-arm/asm/locks.h55
-rw-r--r--bionic/libc/kernel/arch-arm/asm/mc146818rtc.h26
-rw-r--r--bionic/libc/kernel/arch-arm/asm/memory.h95
-rw-r--r--bionic/libc/kernel/arch-arm/asm/mman.h28
-rw-r--r--bionic/libc/kernel/arch-arm/asm/module.h26
-rw-r--r--bionic/libc/kernel/arch-arm/asm/msgbuf.h32
-rw-r--r--bionic/libc/kernel/arch-arm/asm/mtd-xip.h20
-rw-r--r--bionic/libc/kernel/arch-arm/asm/page.h19
-rw-r--r--bionic/libc/kernel/arch-arm/asm/param.h25
-rw-r--r--bionic/libc/kernel/arch-arm/asm/percpu.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/pgalloc.h23
-rw-r--r--bionic/libc/kernel/arch-arm/asm/pgtable-hwdef.h70
-rw-r--r--bionic/libc/kernel/arch-arm/asm/pgtable.h20
-rw-r--r--bionic/libc/kernel/arch-arm/asm/poll.h36
-rw-r--r--bionic/libc/kernel/arch-arm/asm/posix_types.h70
-rw-r--r--bionic/libc/kernel/arch-arm/asm/proc-fns.h15
-rw-r--r--bionic/libc/kernel/arch-arm/asm/processor.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/procinfo.h51
-rw-r--r--bionic/libc/kernel/arch-arm/asm/ptrace.h102
-rw-r--r--bionic/libc/kernel/arch-arm/asm/resource.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/scatterlist.h28
-rw-r--r--bionic/libc/kernel/arch-arm/asm/semaphore.h36
-rw-r--r--bionic/libc/kernel/arch-arm/asm/sembuf.h26
-rw-r--r--bionic/libc/kernel/arch-arm/asm/shmbuf.h43
-rw-r--r--bionic/libc/kernel/arch-arm/asm/shmparam.h19
-rw-r--r--bionic/libc/kernel/arch-arm/asm/sigcontext.h39
-rw-r--r--bionic/libc/kernel/arch-arm/asm/siginfo.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/signal.h103
-rw-r--r--bionic/libc/kernel/arch-arm/asm/sizes.h39
-rw-r--r--bionic/libc/kernel/arch-arm/asm/smp.h34
-rw-r--r--bionic/libc/kernel/arch-arm/asm/socket.h61
-rw-r--r--bionic/libc/kernel/arch-arm/asm/sockios.h22
-rw-r--r--bionic/libc/kernel/arch-arm/asm/spinlock.h27
-rw-r--r--bionic/libc/kernel/arch-arm/asm/spinlock_types.h31
-rw-r--r--bionic/libc/kernel/arch-arm/asm/stat.h93
-rw-r--r--bionic/libc/kernel/arch-arm/asm/statfs.h43
-rw-r--r--bionic/libc/kernel/arch-arm/asm/suspend.h15
-rw-r--r--bionic/libc/kernel/arch-arm/asm/system.h15
-rw-r--r--bionic/libc/kernel/arch-arm/asm/termbits.h174
-rw-r--r--bionic/libc/kernel/arch-arm/asm/termios.h67
-rw-r--r--bionic/libc/kernel/arch-arm/asm/thread_info.h15
-rw-r--r--bionic/libc/kernel/arch-arm/asm/timex.h19
-rw-r--r--bionic/libc/kernel/arch-arm/asm/tlbflush.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/topology.h17
-rw-r--r--bionic/libc/kernel/arch-arm/asm/types.h36
-rw-r--r--bionic/libc/kernel/arch-arm/asm/uaccess.h77
-rw-r--r--bionic/libc/kernel/arch-arm/asm/unaligned.h38
-rw-r--r--bionic/libc/kernel/arch-arm/asm/unistd.h359
-rw-r--r--bionic/libc/kernel/arch-arm/asm/user.h61
-rw-r--r--bionic/libc/kernel/arch-arm/asm/vga.h23
-rw-r--r--bionic/libc/kernel/arch-x86/asm/a.out.h31
-rw-r--r--bionic/libc/kernel/arch-x86/asm/acpi.h19
-rw-r--r--bionic/libc/kernel/arch-x86/asm/acpi_32.h15
-rw-r--r--bionic/libc/kernel/arch-x86/asm/alternative.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/alternative_32.h38
-rw-r--r--bionic/libc/kernel/arch-x86/asm/apic.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/apic_32.h31
-rw-r--r--bionic/libc/kernel/arch-x86/asm/apicdef.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/apicdef_32.h372
-rw-r--r--bionic/libc/kernel/arch-x86/asm/atomic.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/atomic_32.h39
-rw-r--r--bionic/libc/kernel/arch-x86/asm/auxvec.h20
-rw-r--r--bionic/libc/kernel/arch-x86/asm/bitops.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/bitops_32.h30
-rw-r--r--bionic/libc/kernel/arch-x86/asm/bug.h16
-rw-r--r--bionic/libc/kernel/arch-x86/asm/byteorder.h70
-rw-r--r--bionic/libc/kernel/arch-x86/asm/cache.h20
-rw-r--r--bionic/libc/kernel/arch-x86/asm/cacheflush.h34
-rw-r--r--bionic/libc/kernel/arch-x86/asm/cmpxchg.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/cmpxchg_32.h31
-rw-r--r--bionic/libc/kernel/arch-x86/asm/cpufeature.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/cpufeature_32.h151
-rw-r--r--bionic/libc/kernel/arch-x86/asm/cputime.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/current.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/current_32.h21
-rw-r--r--bionic/libc/kernel/arch-x86/asm/delay.h19
-rw-r--r--bionic/libc/kernel/arch-x86/asm/desc.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/desc_32.h65
-rw-r--r--bionic/libc/kernel/arch-x86/asm/desc_defs.h70
-rw-r--r--bionic/libc/kernel/arch-x86/asm/div64.h17
-rw-r--r--bionic/libc/kernel/arch-x86/asm/dma-mapping.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/dma-mapping_32.h28
-rw-r--r--bionic/libc/kernel/arch-x86/asm/dma.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/dma_32.h90
-rw-r--r--bionic/libc/kernel/arch-x86/asm/dwarf2.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/dwarf2_32.h33
-rw-r--r--bionic/libc/kernel/arch-x86/asm/e820.h36
-rw-r--r--bionic/libc/kernel/arch-x86/asm/elf.h74
-rw-r--r--bionic/libc/kernel/arch-x86/asm/errno.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/fcntl.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/fixmap.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/fixmap_32.h55
-rw-r--r--bionic/libc/kernel/arch-x86/asm/genapic.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/genapic_32.h73
-rw-r--r--bionic/libc/kernel/arch-x86/asm/hardirq.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/hardirq_32.h36
-rw-r--r--bionic/libc/kernel/arch-x86/asm/highmem.h15
-rw-r--r--bionic/libc/kernel/arch-x86/asm/hw_irq.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/hw_irq_32.h24
-rw-r--r--bionic/libc/kernel/arch-x86/asm/i387.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/i387_32.h33
-rw-r--r--bionic/libc/kernel/arch-x86/asm/i8253.h19
-rw-r--r--bionic/libc/kernel/arch-x86/asm/i8259.h19
-rw-r--r--bionic/libc/kernel/arch-x86/asm/ia32_unistd.h22
-rw-r--r--bionic/libc/kernel/arch-x86/asm/io.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/io_32.h27
-rw-r--r--bionic/libc/kernel/arch-x86/asm/io_apic.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/io_apic_32.h96
-rw-r--r--bionic/libc/kernel/arch-x86/asm/ioctl.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/ioctls.h95
-rw-r--r--bionic/libc/kernel/arch-x86/asm/ipcbuf.h30
-rw-r--r--bionic/libc/kernel/arch-x86/asm/irq.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/irq_32.h23
-rw-r--r--bionic/libc/kernel/arch-x86/asm/irqflags.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/irqflags_32.h33
-rw-r--r--bionic/libc/kernel/arch-x86/asm/ist.h24
-rw-r--r--bionic/libc/kernel/arch-x86/asm/kmap_types.h36
-rw-r--r--bionic/libc/kernel/arch-x86/asm/ldt.h41
-rw-r--r--bionic/libc/kernel/arch-x86/asm/linkage.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/linkage_32.h21
-rw-r--r--bionic/libc/kernel/arch-x86/asm/local.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/local_32.h51
-rw-r--r--bionic/libc/kernel/arch-x86/asm/math_emu.h40
-rw-r--r--bionic/libc/kernel/arch-x86/asm/mc146818rtc.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/mc146818rtc_32.h44
-rw-r--r--bionic/libc/kernel/arch-x86/asm/mman.h30
-rw-r--r--bionic/libc/kernel/arch-x86/asm/mmsegment.h19
-rw-r--r--bionic/libc/kernel/arch-x86/asm/mmu.h25
-rw-r--r--bionic/libc/kernel/arch-x86/asm/module.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/module_32.h29
-rw-r--r--bionic/libc/kernel/arch-x86/asm/mpspec.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/mpspec_32.h52
-rw-r--r--bionic/libc/kernel/arch-x86/asm/mpspec_def.h171
-rw-r--r--bionic/libc/kernel/arch-x86/asm/msgbuf.h38
-rw-r--r--bionic/libc/kernel/arch-x86/asm/msr-index.h283
-rw-r--r--bionic/libc/kernel/arch-x86/asm/msr.h54
-rw-r--r--bionic/libc/kernel/arch-x86/asm/page.h16
-rw-r--r--bionic/libc/kernel/arch-x86/asm/page_32.h22
-rw-r--r--bionic/libc/kernel/arch-x86/asm/param.h26
-rw-r--r--bionic/libc/kernel/arch-x86/asm/paravirt.h15
-rw-r--r--bionic/libc/kernel/arch-x86/asm/pda.h65
-rw-r--r--bionic/libc/kernel/arch-x86/asm/percpu.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/percpu_32.h36
-rw-r--r--bionic/libc/kernel/arch-x86/asm/pgalloc.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/pgalloc_32.h30
-rw-r--r--bionic/libc/kernel/arch-x86/asm/pgtable-2level-defs.h22
-rw-r--r--bionic/libc/kernel/arch-x86/asm/pgtable-2level.h39
-rw-r--r--bionic/libc/kernel/arch-x86/asm/pgtable.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/pgtable_32.h175
-rw-r--r--bionic/libc/kernel/arch-x86/asm/poll.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/posix_types.h16
-rw-r--r--bionic/libc/kernel/arch-x86/asm/posix_types_32.h70
-rw-r--r--bionic/libc/kernel/arch-x86/asm/prctl.h20
-rw-r--r--bionic/libc/kernel/arch-x86/asm/processor-flags.h79
-rw-r--r--bionic/libc/kernel/arch-x86/asm/processor.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/processor_32.h324
-rw-r--r--bionic/libc/kernel/arch-x86/asm/ptrace-abi.h88
-rw-r--r--bionic/libc/kernel/arch-x86/asm/ptrace.h74
-rw-r--r--bionic/libc/kernel/arch-x86/asm/required-features.h44
-rw-r--r--bionic/libc/kernel/arch-x86/asm/resource.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/rwlock.h18
-rw-r--r--bionic/libc/kernel/arch-x86/asm/scatterlist.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/scatterlist_32.h31
-rw-r--r--bionic/libc/kernel/arch-x86/asm/sections.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/segment.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/segment_32.h89
-rw-r--r--bionic/libc/kernel/arch-x86/asm/semaphore.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/semaphore_32.h17
-rw-r--r--bionic/libc/kernel/arch-x86/asm/sembuf.h26
-rw-r--r--bionic/libc/kernel/arch-x86/asm/setup.h17
-rw-r--r--bionic/libc/kernel/arch-x86/asm/shmbuf.h49
-rw-r--r--bionic/libc/kernel/arch-x86/asm/shmparam.h17
-rw-r--r--bionic/libc/kernel/arch-x86/asm/sigcontext.h132
-rw-r--r--bionic/libc/kernel/arch-x86/asm/siginfo.h21
-rw-r--r--bionic/libc/kernel/arch-x86/asm/signal.h127
-rw-r--r--bionic/libc/kernel/arch-x86/asm/smp.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/smp_32.h34
-rw-r--r--bionic/libc/kernel/arch-x86/asm/socket.h63
-rw-r--r--bionic/libc/kernel/arch-x86/asm/sockios.h23
-rw-r--r--bionic/libc/kernel/arch-x86/asm/spinlock.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/spinlock_32.h29
-rw-r--r--bionic/libc/kernel/arch-x86/asm/spinlock_types.h31
-rw-r--r--bionic/libc/kernel/arch-x86/asm/stat.h120
-rw-r--r--bionic/libc/kernel/arch-x86/asm/statfs.h62
-rw-r--r--bionic/libc/kernel/arch-x86/asm/string.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/string_32.h15
-rw-r--r--bionic/libc/kernel/arch-x86/asm/swiotlb.h19
-rw-r--r--bionic/libc/kernel/arch-x86/asm/system.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/system_32.h33
-rw-r--r--bionic/libc/kernel/arch-x86/asm/termbits.h201
-rw-r--r--bionic/libc/kernel/arch-x86/asm/termios.h50
-rw-r--r--bionic/libc/kernel/arch-x86/asm/thread_info.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/thread_info_32.h15
-rw-r--r--bionic/libc/kernel/arch-x86/asm/tlbflush.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/tlbflush_32.h43
-rw-r--r--bionic/libc/kernel/arch-x86/asm/tsc.h22
-rw-r--r--bionic/libc/kernel/arch-x86/asm/types.h40
-rw-r--r--bionic/libc/kernel/arch-x86/asm/uaccess.h12
-rw-r--r--bionic/libc/kernel/arch-x86/asm/uaccess_32.h83
-rw-r--r--bionic/libc/kernel/arch-x86/asm/unaligned.h19
-rw-r--r--bionic/libc/kernel/arch-x86/asm/unistd.h16
-rw-r--r--bionic/libc/kernel/arch-x86/asm/unistd_32.h341
-rw-r--r--bionic/libc/kernel/arch-x86/asm/user.h16
-rw-r--r--bionic/libc/kernel/arch-x86/asm/user32.h73
-rw-r--r--bionic/libc/kernel/arch-x86/asm/user_32.h81
-rw-r--r--bionic/libc/kernel/arch-x86/asm/vm86.h113
-rw-r--r--bionic/libc/kernel/arch-x86/asm/voyager.h437
-rw-r--r--bionic/libc/kernel/arch-x86/asm/vsyscall.h27
-rw-r--r--bionic/libc/kernel/arch-x86/asm/xen/hypercall.h34
-rw-r--r--bionic/libc/kernel/common/asm-generic/4level-fixup.h42
-rw-r--r--bionic/libc/kernel/common/asm-generic/audit_dir_write.h11
-rw-r--r--bionic/libc/kernel/common/asm-generic/bitops/__ffs.h19
-rw-r--r--bionic/libc/kernel/common/asm-generic/bitops/atomic.h23
-rw-r--r--bionic/libc/kernel/common/asm-generic/bitops/ffz.h17
-rw-r--r--bionic/libc/kernel/common/asm-generic/bitops/find.h18
-rw-r--r--bionic/libc/kernel/common/asm-generic/bitops/fls.h15
-rw-r--r--bionic/libc/kernel/common/asm-generic/bitops/fls64.h17
-rw-r--r--bionic/libc/kernel/common/asm-generic/bitops/le.h53
-rw-r--r--bionic/libc/kernel/common/asm-generic/bitops/non-atomic.h20
-rw-r--r--bionic/libc/kernel/common/asm-generic/bug.h33
-rw-r--r--bionic/libc/kernel/common/asm-generic/cputime.h60
-rw-r--r--bionic/libc/kernel/common/asm-generic/emergency-restart.h15
-rw-r--r--bionic/libc/kernel/common/asm-generic/errno-base.h50
-rw-r--r--bionic/libc/kernel/common/asm-generic/errno.h119
-rw-r--r--bionic/libc/kernel/common/asm-generic/fcntl.h148
-rw-r--r--bionic/libc/kernel/common/asm-generic/futex.h15
-rw-r--r--bionic/libc/kernel/common/asm-generic/ioctl.h58
-rw-r--r--bionic/libc/kernel/common/asm-generic/ipc.h37
-rw-r--r--bionic/libc/kernel/common/asm-generic/local.h51
-rw-r--r--bionic/libc/kernel/common/asm-generic/memory_model.h15
-rw-r--r--bionic/libc/kernel/common/asm-generic/mman.h46
-rw-r--r--bionic/libc/kernel/common/asm-generic/mutex-xchg.h16
-rw-r--r--bionic/libc/kernel/common/asm-generic/percpu.h29
-rw-r--r--bionic/libc/kernel/common/asm-generic/pgtable-nopud.h39
-rw-r--r--bionic/libc/kernel/common/asm-generic/pgtable.h95
-rw-r--r--bionic/libc/kernel/common/asm-generic/poll.h46
-rw-r--r--bionic/libc/kernel/common/asm-generic/resource.h57
-rw-r--r--bionic/libc/kernel/common/asm-generic/sections.h15
-rw-r--r--bionic/libc/kernel/common/asm-generic/siginfo.h213
-rw-r--r--bionic/libc/kernel/common/asm-generic/signal.h39
-rw-r--r--bionic/libc/kernel/common/asm-generic/swab.h23
-rw-r--r--bionic/libc/kernel/common/asm-generic/tlb.h37
-rw-r--r--bionic/libc/kernel/common/asm-generic/topology.h35
-rw-r--r--bionic/libc/kernel/common/asm-generic/xor.h14
-rw-r--r--bionic/libc/kernel/common/linux/a.out.h220
-rw-r--r--bionic/libc/kernel/common/linux/a1026.h67
-rw-r--r--bionic/libc/kernel/common/linux/aio_abi.h64
-rw-r--r--bionic/libc/kernel/common/linux/akm8973.h45
-rw-r--r--bionic/libc/kernel/common/linux/akm8976.h89
-rw-r--r--bionic/libc/kernel/common/linux/android_alarm.h50
-rw-r--r--bionic/libc/kernel/common/linux/android_pmem.h67
-rw-r--r--bionic/libc/kernel/common/linux/android_power.h55
-rw-r--r--bionic/libc/kernel/common/linux/apm_bios.h94
-rw-r--r--bionic/libc/kernel/common/linux/ashmem.h46
-rw-r--r--bionic/libc/kernel/common/linux/ata.h265
-rw-r--r--bionic/libc/kernel/common/linux/atm.h161
-rw-r--r--bionic/libc/kernel/common/linux/atmapi.h24
-rw-r--r--bionic/libc/kernel/common/linux/atmdev.h161
-rw-r--r--bionic/libc/kernel/common/linux/atmioc.h40
-rw-r--r--bionic/libc/kernel/common/linux/atmppp.h26
-rw-r--r--bionic/libc/kernel/common/linux/atmsap.h117
-rw-r--r--bionic/libc/kernel/common/linux/attribute_container.h34
-rw-r--r--bionic/libc/kernel/common/linux/auto_fs.h56
-rw-r--r--bionic/libc/kernel/common/linux/autoconf.h17
-rw-r--r--bionic/libc/kernel/common/linux/auxvec.h40
-rw-r--r--bionic/libc/kernel/common/linux/backing-dev.h53
-rw-r--r--bionic/libc/kernel/common/linux/binder.h186
-rw-r--r--bionic/libc/kernel/common/linux/binfmts.h23
-rw-r--r--bionic/libc/kernel/common/linux/bio.h171
-rw-r--r--bionic/libc/kernel/common/linux/bitmap.h24
-rw-r--r--bionic/libc/kernel/common/linux/bitops.h18
-rw-r--r--bionic/libc/kernel/common/linux/blkdev.h461
-rw-r--r--bionic/libc/kernel/common/linux/blkpg.h41
-rw-r--r--bionic/libc/kernel/common/linux/blockgroup_lock.h29
-rw-r--r--bionic/libc/kernel/common/linux/byteorder/big_endian.h67
-rw-r--r--bionic/libc/kernel/common/linux/byteorder/generic.h15
-rw-r--r--bionic/libc/kernel/common/linux/byteorder/little_endian.h67
-rw-r--r--bionic/libc/kernel/common/linux/byteorder/swab.h72
-rw-r--r--bionic/libc/kernel/common/linux/byteorder/swabb.h52
-rw-r--r--bionic/libc/kernel/common/linux/cache.h54
-rw-r--r--bionic/libc/kernel/common/linux/calc64.h22
-rw-r--r--bionic/libc/kernel/common/linux/capability.h95
-rw-r--r--bionic/libc/kernel/common/linux/capella_cm3602.h23
-rw-r--r--bionic/libc/kernel/common/linux/capi.h88
-rw-r--r--bionic/libc/kernel/common/linux/cdev.h14
-rw-r--r--bionic/libc/kernel/common/linux/cdrom.h718
-rw-r--r--bionic/libc/kernel/common/linux/circ_buf.h29
-rw-r--r--bionic/libc/kernel/common/linux/clk.h23
-rw-r--r--bionic/libc/kernel/common/linux/coda.h594
-rw-r--r--bionic/libc/kernel/common/linux/coda_fs_i.h15
-rw-r--r--bionic/libc/kernel/common/linux/compat.h15
-rw-r--r--bionic/libc/kernel/common/linux/compiler-gcc.h22
-rw-r--r--bionic/libc/kernel/common/linux/compiler.h38
-rw-r--r--bionic/libc/kernel/common/linux/completion.h32
-rw-r--r--bionic/libc/kernel/common/linux/config.h17
-rw-r--r--bionic/libc/kernel/common/linux/console_struct.h121
-rw-r--r--bionic/libc/kernel/common/linux/cpu.h36
-rw-r--r--bionic/libc/kernel/common/linux/cpumask.h87
-rw-r--r--bionic/libc/kernel/common/linux/ctype.h43
-rw-r--r--bionic/libc/kernel/common/linux/dccp.h135
-rw-r--r--bionic/libc/kernel/common/linux/debug_locks.h26
-rw-r--r--bionic/libc/kernel/common/linux/delay.h29
-rw-r--r--bionic/libc/kernel/common/linux/device.h222
-rw-r--r--bionic/libc/kernel/common/linux/dirent.h30
-rw-r--r--bionic/libc/kernel/common/linux/dm-ioctl.h146
-rw-r--r--bionic/libc/kernel/common/linux/dma-mapping.h48
-rw-r--r--bionic/libc/kernel/common/linux/dmaengine.h15
-rw-r--r--bionic/libc/kernel/common/linux/efs_dir.h45
-rw-r--r--bionic/libc/kernel/common/linux/efs_fs_i.h63
-rw-r--r--bionic/libc/kernel/common/linux/efs_fs_sb.h61
-rw-r--r--bionic/libc/kernel/common/linux/elevator.h109
-rw-r--r--bionic/libc/kernel/common/linux/elf-em.h51
-rw-r--r--bionic/libc/kernel/common/linux/elf.h361
-rw-r--r--bionic/libc/kernel/common/linux/err.h23
-rw-r--r--bionic/libc/kernel/common/linux/errno.h17
-rw-r--r--bionic/libc/kernel/common/linux/errqueue.h33
-rw-r--r--bionic/libc/kernel/common/linux/etherdevice.h19
-rw-r--r--bionic/libc/kernel/common/linux/ethtool.h321
-rw-r--r--bionic/libc/kernel/common/linux/ext2_fs.h378
-rw-r--r--bionic/libc/kernel/common/linux/ext3_fs.h448
-rw-r--r--bionic/libc/kernel/common/linux/fadvise.h28
-rw-r--r--bionic/libc/kernel/common/linux/fb.h347
-rw-r--r--bionic/libc/kernel/common/linux/fcntl.h35
-rw-r--r--bionic/libc/kernel/common/linux/fd.h258
-rw-r--r--bionic/libc/kernel/common/linux/file.h64
-rw-r--r--bionic/libc/kernel/common/linux/filter.h104
-rw-r--r--bionic/libc/kernel/common/linux/fs.h162
-rw-r--r--bionic/libc/kernel/common/linux/ftape.h51
-rw-r--r--bionic/libc/kernel/common/linux/futex.h61
-rw-r--r--bionic/libc/kernel/common/linux/genhd.h55
-rw-r--r--bionic/libc/kernel/common/linux/gfp.h76
-rw-r--r--bionic/libc/kernel/common/linux/hardirq.h73
-rw-r--r--bionic/libc/kernel/common/linux/hdlc/ioctl.h57
-rw-r--r--bionic/libc/kernel/common/linux/hdreg.h432
-rw-r--r--bionic/libc/kernel/common/linux/hdsmart.h114
-rw-r--r--bionic/libc/kernel/common/linux/highmem.h31
-rw-r--r--bionic/libc/kernel/common/linux/hil.h256
-rw-r--r--bionic/libc/kernel/common/linux/i2c.h95
-rw-r--r--bionic/libc/kernel/common/linux/icmp.h81
-rw-r--r--bionic/libc/kernel/common/linux/if.h176
-rw-r--r--bionic/libc/kernel/common/linux/if_addr.h64
-rw-r--r--bionic/libc/kernel/common/linux/if_arcnet.h94
-rw-r--r--bionic/libc/kernel/common/linux/if_arp.h124
-rw-r--r--bionic/libc/kernel/common/linux/if_bridge.h100
-rw-r--r--bionic/libc/kernel/common/linux/if_ether.h94
-rw-r--r--bionic/libc/kernel/common/linux/if_fc.h35
-rw-r--r--bionic/libc/kernel/common/linux/if_fddi.h83
-rw-r--r--bionic/libc/kernel/common/linux/if_hippi.h99
-rw-r--r--bionic/libc/kernel/common/linux/if_link.h163
-rw-r--r--bionic/libc/kernel/common/linux/if_packet.h96
-rw-r--r--bionic/libc/kernel/common/linux/if_ppp.h116
-rw-r--r--bionic/libc/kernel/common/linux/if_pppolac.h29
-rw-r--r--bionic/libc/kernel/common/linux/if_pppopns.h28
-rw-r--r--bionic/libc/kernel/common/linux/if_tr.h76
-rw-r--r--bionic/libc/kernel/common/linux/if_tun.h45
-rw-r--r--bionic/libc/kernel/common/linux/if_vlan.h52
-rw-r--r--bionic/libc/kernel/common/linux/in.h211
-rw-r--r--bionic/libc/kernel/common/linux/in6.h158
-rw-r--r--bionic/libc/kernel/common/linux/init.h137
-rw-r--r--bionic/libc/kernel/common/linux/inotify.h53
-rw-r--r--bionic/libc/kernel/common/linux/input.h715
-rw-r--r--bionic/libc/kernel/common/linux/interrupt.h121
-rw-r--r--bionic/libc/kernel/common/linux/ioctl.h18
-rw-r--r--bionic/libc/kernel/common/linux/ioport.h95
-rw-r--r--bionic/libc/kernel/common/linux/ioprio.h44
-rw-r--r--bionic/libc/kernel/common/linux/ip.h118
-rw-r--r--bionic/libc/kernel/common/linux/ipc.h48
-rw-r--r--bionic/libc/kernel/common/linux/ipmi_msgdefs.h69
-rw-r--r--bionic/libc/kernel/common/linux/ipmi_smi.h79
-rw-r--r--bionic/libc/kernel/common/linux/ipsec.h56
-rw-r--r--bionic/libc/kernel/common/linux/ipx.h78
-rw-r--r--bionic/libc/kernel/common/linux/irq.h100
-rw-r--r--bionic/libc/kernel/common/linux/irq_cpustat.h24
-rw-r--r--bionic/libc/kernel/common/linux/irqflags.h34
-rw-r--r--bionic/libc/kernel/common/linux/irqreturn.h21
-rw-r--r--bionic/libc/kernel/common/linux/jbd.h118
-rw-r--r--bionic/libc/kernel/common/linux/jiffies.h115
-rw-r--r--bionic/libc/kernel/common/linux/kd.h176
-rw-r--r--bionic/libc/kernel/common/linux/kdev_t.h18
-rw-r--r--bionic/libc/kernel/common/linux/kernel.h39
-rw-r--r--bionic/libc/kernel/common/linux/kernel_stat.h42
-rw-r--r--bionic/libc/kernel/common/linux/kernelcapi.h41
-rw-r--r--bionic/libc/kernel/common/linux/kexec.h17
-rw-r--r--bionic/libc/kernel/common/linux/key.h21
-rw-r--r--bionic/libc/kernel/common/linux/keyboard.h446
-rw-r--r--bionic/libc/kernel/common/linux/keychord.h30
-rw-r--r--bionic/libc/kernel/common/linux/klist.h41
-rw-r--r--bionic/libc/kernel/common/linux/kmod.h23
-rw-r--r--bionic/libc/kernel/common/linux/kobject.h15
-rw-r--r--bionic/libc/kernel/common/linux/kref.h15
-rw-r--r--bionic/libc/kernel/common/linux/ktime.h52
-rw-r--r--bionic/libc/kernel/common/linux/lightsensor.h24
-rw-r--r--bionic/libc/kernel/common/linux/limits.h33
-rw-r--r--bionic/libc/kernel/common/linux/linkage.h66
-rw-r--r--bionic/libc/kernel/common/linux/lis331dlh.h30
-rw-r--r--bionic/libc/kernel/common/linux/list.h16
-rw-r--r--bionic/libc/kernel/common/linux/lockd/nlm.h50
-rw-r--r--bionic/libc/kernel/common/linux/lockd/xdr.h73
-rw-r--r--bionic/libc/kernel/common/linux/lockdep.h52
-rw-r--r--bionic/libc/kernel/common/linux/loop.h77
-rw-r--r--bionic/libc/kernel/common/linux/magic.h55
-rw-r--r--bionic/libc/kernel/common/linux/major.h175
-rw-r--r--bionic/libc/kernel/common/linux/mc146818rtc.h79
-rw-r--r--bionic/libc/kernel/common/linux/mca.h74
-rw-r--r--bionic/libc/kernel/common/linux/mempolicy.h32
-rw-r--r--bionic/libc/kernel/common/linux/mempool.h34
-rw-r--r--bionic/libc/kernel/common/linux/miscdevice.h57
-rw-r--r--bionic/libc/kernel/common/linux/mm.h19
-rw-r--r--bionic/libc/kernel/common/linux/mmc/card.h100
-rw-r--r--bionic/libc/kernel/common/linux/mmc/host.h120
-rw-r--r--bionic/libc/kernel/common/linux/mmc/mmc.h99
-rw-r--r--bionic/libc/kernel/common/linux/mmzone.h15
-rw-r--r--bionic/libc/kernel/common/linux/mod_devicetable.h209
-rw-r--r--bionic/libc/kernel/common/linux/module.h114
-rw-r--r--bionic/libc/kernel/common/linux/moduleparam.h101
-rw-r--r--bionic/libc/kernel/common/linux/mount.h14
-rw-r--r--bionic/libc/kernel/common/linux/msdos_fs.h180
-rw-r--r--bionic/libc/kernel/common/linux/msg.h68
-rw-r--r--bionic/libc/kernel/common/linux/msm_adsp.h57
-rw-r--r--bionic/libc/kernel/common/linux/msm_audio.h296
-rw-r--r--bionic/libc/kernel/common/linux/msm_audio_aac.h77
-rw-r--r--bionic/libc/kernel/common/linux/msm_audio_amrnb.h38
-rw-r--r--bionic/libc/kernel/common/linux/msm_audio_qcp.h44
-rw-r--r--bionic/libc/kernel/common/linux/msm_audio_voicememo.h71
-rw-r--r--bionic/libc/kernel/common/linux/msm_audio_wma.h26
-rw-r--r--bionic/libc/kernel/common/linux/msm_audio_wmapro.h31
-rw-r--r--bionic/libc/kernel/common/linux/msm_hw3d.h44
-rw-r--r--bionic/libc/kernel/common/linux/msm_kgsl.h225
-rw-r--r--bionic/libc/kernel/common/linux/msm_mdp.h166
-rw-r--r--bionic/libc/kernel/common/linux/msm_q6vdec.h283
-rwxr-xr-xbionic/libc/kernel/common/linux/msm_q6venc.h301
-rwxr-xr-xbionic/libc/kernel/common/linux/msm_rotator.h61
-rw-r--r--bionic/libc/kernel/common/linux/msm_vidc_dec.h460
-rw-r--r--bionic/libc/kernel/common/linux/msm_vidc_enc.h402
-rw-r--r--bionic/libc/kernel/common/linux/mt9t013.h111
-rw-r--r--bionic/libc/kernel/common/linux/mtd/bbm.h75
-rw-r--r--bionic/libc/kernel/common/linux/mtd/blktrans.h63
-rw-r--r--bionic/libc/kernel/common/linux/mtd/cfi.h187
-rw-r--r--bionic/libc/kernel/common/linux/mtd/cfi_endian.h45
-rw-r--r--bionic/libc/kernel/common/linux/mtd/compatmac.h15
-rw-r--r--bionic/libc/kernel/common/linux/mtd/flashchip.h68
-rw-r--r--bionic/libc/kernel/common/linux/mtd/map.h102
-rw-r--r--bionic/libc/kernel/common/linux/mtd/mtd.h153
-rw-r--r--bionic/libc/kernel/common/linux/mtd/nand.h319
-rw-r--r--bionic/libc/kernel/common/linux/mtd/nand_ecc.h17
-rw-r--r--bionic/libc/kernel/common/linux/mtd/nftl.h55
-rw-r--r--bionic/libc/kernel/common/linux/mtd/onenand_regs.h143
-rw-r--r--bionic/libc/kernel/common/linux/mtd/partitions.h40
-rw-r--r--bionic/libc/kernel/common/linux/mtio.h259
-rw-r--r--bionic/libc/kernel/common/linux/mutex-debug.h22
-rw-r--r--bionic/libc/kernel/common/linux/mutex.h46
-rw-r--r--bionic/libc/kernel/common/linux/ncp.h193
-rw-r--r--bionic/libc/kernel/common/linux/ncp_mount.h69
-rw-r--r--bionic/libc/kernel/common/linux/ncp_no.h29
-rw-r--r--bionic/libc/kernel/common/linux/neighbour.h133
-rw-r--r--bionic/libc/kernel/common/linux/net.h51
-rw-r--r--bionic/libc/kernel/common/linux/netdevice.h69
-rw-r--r--bionic/libc/kernel/common/linux/netfilter.h36
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/nf_conntrack_common.h114
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/nf_conntrack_ftp.h27
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/nf_conntrack_sctp.h37
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/nf_conntrack_tcp.h36
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/nf_conntrack_tuple_common.h24
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/nfnetlink.h84
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/nfnetlink_conntrack.h146
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/x_tables.h125
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_CLASSIFY.h19
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_CONNMARK.h27
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_CONNSECMARK.h24
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_MARK.h30
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_NFQUEUE.h19
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_SECMARK.h30
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_comment.h21
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_connbytes.h36
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_connmark.h20
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_conntrack.h66
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_dccp.h34
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_esp.h24
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_helper.h19
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_length.h20
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_limit.h27
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_mac.h19
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_mark.h20
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_multiport.h40
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_physdev.h31
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_pkttype.h19
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_quota.h27
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_realm.h21
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_sctp.h68
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_state.h24
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_statistic.h43
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_string.h29
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_tcpmss.h20
-rw-r--r--bionic/libc/kernel/common/linux/netfilter/xt_tcpudp.h42
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_arp.h24
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_arp/arp_tables.h159
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_bridge.h30
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4.h73
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ip_conntrack.h17
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ip_conntrack_tuple.h81
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ip_nat.h55
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ip_nat_rule.h18
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ip_queue.h65
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ip_tables.h180
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_CLASSIFY.h18
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_DSCP.h20
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_ECN.h34
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_LOG.h28
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_NFQUEUE.h19
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_REJECT.h31
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_TCPMSS.h21
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_TOS.h23
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_TTL.h28
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_ULOG.h48
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_addrtype.h22
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_ah.h24
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_comment.h21
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_connbytes.h29
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_dccp.h26
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_dscp_.h24
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_esp.h21
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_hashlimit.h45
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_helper.h18
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_iprange.h33
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_length.h18
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_mac.h18
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_owner.h30
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_physdev.h26
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_pkttype.h18
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_realm.h18
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_recent.h38
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_sctp.h66
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_state.h24
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_string.h21
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv4/ipt_tos_.h24
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6.h67
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6_tables.h178
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_HL.h28
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_LOG.h28
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_REJECT.h29
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_ah.h31
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_esp.h21
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_frag.h34
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_hl.h27
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_ipv6header.h31
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_length.h19
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_mac.h18
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_opts.h33
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_owner.h28
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_physdev.h26
-rw-r--r--bionic/libc/kernel/common/linux/netfilter_ipv6/ip6t_rt.h41
-rw-r--r--bionic/libc/kernel/common/linux/netlink.h130
-rw-r--r--bionic/libc/kernel/common/linux/nfs.h124
-rw-r--r--bionic/libc/kernel/common/linux/nfs2.h75
-rw-r--r--bionic/libc/kernel/common/linux/nfs3.h108
-rw-r--r--bionic/libc/kernel/common/linux/nfs4.h99
-rw-r--r--bionic/libc/kernel/common/linux/nfs_xdr.h556
-rw-r--r--bionic/libc/kernel/common/linux/nfsacl.h32
-rw-r--r--bionic/libc/kernel/common/linux/nfsd/auth.h15
-rw-r--r--bionic/libc/kernel/common/linux/nfsd/const.h24
-rw-r--r--bionic/libc/kernel/common/linux/nfsd/debug.h34
-rw-r--r--bionic/libc/kernel/common/linux/nfsd/export.h38
-rw-r--r--bionic/libc/kernel/common/linux/nfsd/interface.h15
-rw-r--r--bionic/libc/kernel/common/linux/nfsd/nfsfh.h62
-rw-r--r--bionic/libc/kernel/common/linux/nfsd/stats.h38
-rw-r--r--bionic/libc/kernel/common/linux/nfsd/xdr.h141
-rw-r--r--bionic/libc/kernel/common/linux/node.h23
-rw-r--r--bionic/libc/kernel/common/linux/nodemask.h89
-rw-r--r--bionic/libc/kernel/common/linux/notifier.h50
-rw-r--r--bionic/libc/kernel/common/linux/numa.h19
-rw-r--r--bionic/libc/kernel/common/linux/nvram.h24
-rw-r--r--bionic/libc/kernel/common/linux/omap_csmi.h23
-rw-r--r--bionic/libc/kernel/common/linux/pagemap.h33
-rw-r--r--bionic/libc/kernel/common/linux/param.h17
-rw-r--r--bionic/libc/kernel/common/linux/patchkey.h31
-rw-r--r--bionic/libc/kernel/common/linux/pci.h29
-rw-r--r--bionic/libc/kernel/common/linux/pci_ids.h2270
-rw-r--r--bionic/libc/kernel/common/linux/pci_regs.h422
-rw-r--r--bionic/libc/kernel/common/linux/percpu.h30
-rw-r--r--bionic/libc/kernel/common/linux/percpu_counter.h25
-rw-r--r--bionic/libc/kernel/common/linux/personality.h83
-rw-r--r--bionic/libc/kernel/common/linux/pfkeyv2.h306
-rw-r--r--bionic/libc/kernel/common/linux/pkt_cls.h433
-rw-r--r--bionic/libc/kernel/common/linux/pkt_sched.h453
-rw-r--r--bionic/libc/kernel/common/linux/platform_device.h39
-rw-r--r--bionic/libc/kernel/common/linux/plist.h44
-rw-r--r--bionic/libc/kernel/common/linux/pm.h15
-rw-r--r--bionic/libc/kernel/common/linux/pnp.h15
-rw-r--r--bionic/libc/kernel/common/linux/poll.h17
-rw-r--r--bionic/libc/kernel/common/linux/posix_acl.h47
-rw-r--r--bionic/libc/kernel/common/linux/posix_types.h43
-rw-r--r--bionic/libc/kernel/common/linux/ppdev.h71
-rw-r--r--bionic/libc/kernel/common/linux/ppp_defs.h121
-rw-r--r--bionic/libc/kernel/common/linux/prctl.h61
-rw-r--r--bionic/libc/kernel/common/linux/preempt.h31
-rw-r--r--bionic/libc/kernel/common/linux/proc_fs.h77
-rw-r--r--bionic/libc/kernel/common/linux/ptrace.h55
-rw-r--r--bionic/libc/kernel/common/linux/qic117.h123
-rw-r--r--bionic/libc/kernel/common/linux/qnxtypes.h29
-rw-r--r--bionic/libc/kernel/common/linux/quota.h87
-rw-r--r--bionic/libc/kernel/common/linux/raid/md.h49
-rw-r--r--bionic/libc/kernel/common/linux/raid/md_k.h184
-rw-r--r--bionic/libc/kernel/common/linux/raid/md_p.h135
-rw-r--r--bionic/libc/kernel/common/linux/raid/md_u.h104
-rw-r--r--bionic/libc/kernel/common/linux/raid/xor.h32
-rw-r--r--bionic/libc/kernel/common/linux/random.h35
-rw-r--r--bionic/libc/kernel/common/linux/rbtree.h45
-rw-r--r--bionic/libc/kernel/common/linux/rcupdate.h15
-rw-r--r--bionic/libc/kernel/common/linux/reboot.h30
-rw-r--r--bionic/libc/kernel/common/linux/relay.h91
-rw-r--r--bionic/libc/kernel/common/linux/resource.h60
-rw-r--r--bionic/libc/kernel/common/linux/route.h49
-rw-r--r--bionic/libc/kernel/common/linux/rtc.h72
-rw-r--r--bionic/libc/kernel/common/linux/rtnetlink.h517
-rw-r--r--bionic/libc/kernel/common/linux/rwsem.h17
-rw-r--r--bionic/libc/kernel/common/linux/sched.h41
-rw-r--r--bionic/libc/kernel/common/linux/sem.h82
-rw-r--r--bionic/libc/kernel/common/linux/seq_file.h14
-rw-r--r--bionic/libc/kernel/common/linux/seqlock.h42
-rw-r--r--bionic/libc/kernel/common/linux/serial_core.h95
-rw-r--r--bionic/libc/kernel/common/linux/serial_reg.h249
-rw-r--r--bionic/libc/kernel/common/linux/serio.h60
-rw-r--r--bionic/libc/kernel/common/linux/sfh7743.h22
-rw-r--r--bionic/libc/kernel/common/linux/shm.h74
-rw-r--r--bionic/libc/kernel/common/linux/signal.h18
-rw-r--r--bionic/libc/kernel/common/linux/skbuff.h164
-rw-r--r--bionic/libc/kernel/common/linux/slab.h15
-rw-r--r--bionic/libc/kernel/common/linux/smb.h61
-rw-r--r--bionic/libc/kernel/common/linux/smp.h26
-rw-r--r--bionic/libc/kernel/common/linux/smp_lock.h21
-rw-r--r--bionic/libc/kernel/common/linux/socket.h227
-rw-r--r--bionic/libc/kernel/common/linux/sockios.h107
-rw-r--r--bionic/libc/kernel/common/linux/soundcard.h831
-rw-r--r--bionic/libc/kernel/common/linux/spinlock.h112
-rw-r--r--bionic/libc/kernel/common/linux/spinlock_api_smp.h21
-rw-r--r--bionic/libc/kernel/common/linux/spinlock_api_up.h69
-rw-r--r--bionic/libc/kernel/common/linux/spinlock_types.h46
-rw-r--r--bionic/libc/kernel/common/linux/spinlock_types_up.h29
-rw-r--r--bionic/libc/kernel/common/linux/spinlock_up.h30
-rw-r--r--bionic/libc/kernel/common/linux/stacktrace.h18
-rw-r--r--bionic/libc/kernel/common/linux/stat.h54
-rw-r--r--bionic/libc/kernel/common/linux/statfs.h33
-rw-r--r--bionic/libc/kernel/common/linux/stddef.h31
-rw-r--r--bionic/libc/kernel/common/linux/string.h15
-rw-r--r--bionic/libc/kernel/common/linux/stringify.h18
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/auth.h15
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/auth_gss.h16
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/clnt.h103
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/debug.h42
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/gss_api.h16
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/gss_asn1.h35
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/gss_err.h15
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/msg_prot.h15
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/sched.h182
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/stats.h49
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/svc.h82
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/svcauth.h15
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/timer.h24
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/types.h22
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/xdr.h15
-rw-r--r--bionic/libc/kernel/common/linux/sunrpc/xprt.h172
-rw-r--r--bionic/libc/kernel/common/linux/swab.h80
-rw-r--r--bionic/libc/kernel/common/linux/swap.h39
-rw-r--r--bionic/libc/kernel/common/linux/sysctl.h824
-rw-r--r--bionic/libc/kernel/common/linux/sysdev.h60
-rw-r--r--bionic/libc/kernel/common/linux/sysfs.h76
-rw-r--r--bionic/libc/kernel/common/linux/taskstats.h72
-rw-r--r--bionic/libc/kernel/common/linux/taskstats_kern.h19
-rw-r--r--bionic/libc/kernel/common/linux/tcp.h147
-rw-r--r--bionic/libc/kernel/common/linux/telephony.h172
-rw-r--r--bionic/libc/kernel/common/linux/termios.h18
-rw-r--r--bionic/libc/kernel/common/linux/textsearch.h15
-rw-r--r--bionic/libc/kernel/common/linux/thread_info.h23
-rw-r--r--bionic/libc/kernel/common/linux/threads.h23
-rw-r--r--bionic/libc/kernel/common/linux/time.h69
-rw-r--r--bionic/libc/kernel/common/linux/timer.h41
-rw-r--r--bionic/libc/kernel/common/linux/times.h24
-rw-r--r--bionic/libc/kernel/common/linux/timex.h108
-rw-r--r--bionic/libc/kernel/common/linux/tiocl.h47
-rw-r--r--bionic/libc/kernel/common/linux/tpa2018d1.h33
-rw-r--r--bionic/libc/kernel/common/linux/transport_class.h48
-rw-r--r--bionic/libc/kernel/common/linux/tty.h15
-rw-r--r--bionic/libc/kernel/common/linux/types.h37
-rw-r--r--bionic/libc/kernel/common/linux/udp.h30
-rw-r--r--bionic/libc/kernel/common/linux/ufs_fs_i.h33
-rw-r--r--bionic/libc/kernel/common/linux/ufs_fs_sb.h35
-rw-r--r--bionic/libc/kernel/common/linux/uinput.h67
-rw-r--r--bionic/libc/kernel/common/linux/uio.h27
-rw-r--r--bionic/libc/kernel/common/linux/un.h22
-rw-r--r--bionic/libc/kernel/common/linux/unistd.h17
-rw-r--r--bionic/libc/kernel/common/linux/usb.h21
-rw-r--r--bionic/libc/kernel/common/linux/usb_ch9.h388
-rw-r--r--bionic/libc/kernel/common/linux/usbdevice_fs.h123
-rw-r--r--bionic/libc/kernel/common/linux/user.h12
-rw-r--r--bionic/libc/kernel/common/linux/utime.h20
-rw-r--r--bionic/libc/kernel/common/linux/utsname.h44
-rw-r--r--bionic/libc/kernel/common/linux/version.h13
-rw-r--r--bionic/libc/kernel/common/linux/vfs.h17
-rw-r--r--bionic/libc/kernel/common/linux/videodev.h305
-rw-r--r--bionic/libc/kernel/common/linux/videodev2.h1216
-rw-r--r--bionic/libc/kernel/common/linux/vmalloc.h40
-rw-r--r--bionic/libc/kernel/common/linux/vt.h68
-rw-r--r--bionic/libc/kernel/common/linux/vt_buffer.h30
-rw-r--r--bionic/libc/kernel/common/linux/wait.h30
-rw-r--r--bionic/libc/kernel/common/linux/wanrouter.h356
-rw-r--r--bionic/libc/kernel/common/linux/wireless.h542
-rw-r--r--bionic/libc/kernel/common/linux/workqueue.h45
-rw-r--r--bionic/libc/kernel/common/linux/xattr.h43
-rw-r--r--bionic/libc/kernel/common/linux/zconf.h38
-rw-r--r--bionic/libc/kernel/common/linux/zlib.h80
-rw-r--r--bionic/libc/kernel/common/linux/zorro_ids.h549
-rw-r--r--bionic/libc/kernel/common/media/msm_camera.h444
-rw-r--r--bionic/libc/kernel/common/media/msm_gemini.h107
-rw-r--r--bionic/libc/kernel/common/mtd/mtd-abi.h133
-rw-r--r--bionic/libc/kernel/common/mtd/mtd-user.h25
-rw-r--r--bionic/libc/kernel/common/sound/asound.h833
-rwxr-xr-xbionic/libc/kernel/tools/clean_header.py150
-rw-r--r--bionic/libc/kernel/tools/cpp.py2180
-rw-r--r--bionic/libc/kernel/tools/defaults.py111
-rwxr-xr-xbionic/libc/kernel/tools/find_headers.py175
-rwxr-xr-xbionic/libc/kernel/tools/find_users.py63
-rw-r--r--bionic/libc/kernel/tools/kernel.py338
-rwxr-xr-xbionic/libc/kernel/tools/update_all.py85
-rw-r--r--bionic/libc/kernel/tools/utils.py397
-rw-r--r--bionic/libc/netbsd/gethnamaddr.c1210
-rw-r--r--bionic/libc/netbsd/inet/nsap_addr.c121
-rw-r--r--bionic/libc/netbsd/isc/ev_streams.c311
-rw-r--r--bionic/libc/netbsd/isc/ev_timers.c504
-rw-r--r--bionic/libc/netbsd/isc/eventlib_p.h233
-rw-r--r--bionic/libc/netbsd/nameser/ns_name.c970
-rw-r--r--bionic/libc/netbsd/nameser/ns_netint.c59
-rw-r--r--bionic/libc/netbsd/nameser/ns_parse.c209
-rw-r--r--bionic/libc/netbsd/nameser/ns_print.c915
-rw-r--r--bionic/libc/netbsd/nameser/ns_samedomain.c211
-rw-r--r--bionic/libc/netbsd/nameser/ns_ttl.c164
-rw-r--r--bionic/libc/netbsd/net/base64.c340
-rw-r--r--bionic/libc/netbsd/net/getaddrinfo.c2159
-rw-r--r--bionic/libc/netbsd/net/getnameinfo.c519
-rw-r--r--bionic/libc/netbsd/net/getservbyname.c54
-rw-r--r--bionic/libc/netbsd/net/getservbyname_r.c76
-rw-r--r--bionic/libc/netbsd/net/getservbyport.c53
-rw-r--r--bionic/libc/netbsd/net/getservbyport_r.c65
-rw-r--r--bionic/libc/netbsd/net/getservent.c129
-rw-r--r--bionic/libc/netbsd/net/getservent_r.c151
-rw-r--r--bionic/libc/netbsd/net/nsdispatch.c152
-rw-r--r--bionic/libc/netbsd/net/reentrant.h268
-rw-r--r--bionic/libc/netbsd/net/servent.h44
-rw-r--r--bionic/libc/netbsd/net/services.h480
-rw-r--r--bionic/libc/netbsd/resolv/__dn_comp.c38
-rw-r--r--bionic/libc/netbsd/resolv/__res_close.c33
-rw-r--r--bionic/libc/netbsd/resolv/__res_send.c37
-rw-r--r--bionic/libc/netbsd/resolv/herror.c133
-rw-r--r--bionic/libc/netbsd/resolv/res_cache.c1461
-rw-r--r--bionic/libc/netbsd/resolv/res_comp.c266
-rw-r--r--bionic/libc/netbsd/resolv/res_compat.c87
-rw-r--r--bionic/libc/netbsd/resolv/res_data.c332
-rw-r--r--bionic/libc/netbsd/resolv/res_debug.c1174
-rw-r--r--bionic/libc/netbsd/resolv/res_debug.h36
-rw-r--r--bionic/libc/netbsd/resolv/res_init.c902
-rw-r--r--bionic/libc/netbsd/resolv/res_mkquery.c276
-rw-r--r--bionic/libc/netbsd/resolv/res_private.h22
-rw-r--r--bionic/libc/netbsd/resolv/res_query.c415
-rw-r--r--bionic/libc/netbsd/resolv/res_random.c275
-rw-r--r--bionic/libc/netbsd/resolv/res_send.c1167
-rw-r--r--bionic/libc/netbsd/resolv/res_state.c185
-rw-r--r--bionic/libc/private/arpa_nameser.h577
-rw-r--r--bionic/libc/private/arpa_nameser_compat.h236
-rw-r--r--bionic/libc/private/bionic_tls.h113
-rw-r--r--bionic/libc/private/ctype_private.h7
-rw-r--r--bionic/libc/private/isc/assertions.h124
-rw-r--r--bionic/libc/private/isc/dst.h182
-rw-r--r--bionic/libc/private/isc/eventlib.h204
-rw-r--r--bionic/libc/private/isc/heap.h49
-rw-r--r--bionic/libc/private/isc/list.h114
-rw-r--r--bionic/libc/private/isc/memcluster.h51
-rw-r--r--bionic/libc/private/logd.h50
-rw-r--r--bionic/libc/private/nsswitch.h237
-rw-r--r--bionic/libc/private/rand48.h32
-rw-r--r--bionic/libc/private/resolv_cache.h66
-rw-r--r--bionic/libc/private/resolv_private.h499
-rw-r--r--bionic/libc/private/resolv_static.h32
-rw-r--r--bionic/libc/private/syscommon.h32
-rw-r--r--bionic/libc/private/thread_private.h162
-rw-r--r--bionic/libc/regex/cclass.h68
-rw-r--r--bionic/libc/regex/cname.h139
-rw-r--r--bionic/libc/regex/engine.c1021
-rw-r--r--bionic/libc/regex/regcomp.c1517
-rw-r--r--bionic/libc/regex/regerror.c130
-rw-r--r--bionic/libc/regex/regex2.h157
-rw-r--r--bionic/libc/regex/regexec.c160
-rw-r--r--bionic/libc/regex/regfree.c71
-rw-r--r--bionic/libc/regex/utils.h55
-rw-r--r--bionic/libc/stdio/asprintf.c60
-rw-r--r--bionic/libc/stdio/clrerr.c43
-rw-r--r--bionic/libc/stdio/fclose.c65
-rw-r--r--bionic/libc/stdio/fdopen.c76
-rw-r--r--bionic/libc/stdio/feof.c45
-rw-r--r--bionic/libc/stdio/ferror.c45
-rw-r--r--bionic/libc/stdio/fflush.c82
-rw-r--r--bionic/libc/stdio/fgetc.c40
-rw-r--r--bionic/libc/stdio/fgetln.c150
-rw-r--r--bionic/libc/stdio/fgetpos.c43
-rw-r--r--bionic/libc/stdio/fgets.c97
-rw-r--r--bionic/libc/stdio/fileext.h54
-rw-r--r--bionic/libc/stdio/fileno.c45
-rw-r--r--bionic/libc/stdio/findfp.c181
-rw-r--r--bionic/libc/stdio/flags.c82
-rw-r--r--bionic/libc/stdio/floatio.h42
-rw-r--r--bionic/libc/stdio/flockfile.c212
-rw-r--r--bionic/libc/stdio/fopen.c76
-rw-r--r--bionic/libc/stdio/fprintf.c47
-rw-r--r--bionic/libc/stdio/fpurge.c58
-rw-r--r--bionic/libc/stdio/fputc.c46
-rw-r--r--bionic/libc/stdio/fputs.c54
-rw-r--r--bionic/libc/stdio/fread.c158
-rw-r--r--bionic/libc/stdio/freopen.c158
-rw-r--r--bionic/libc/stdio/fscanf.c47
-rw-r--r--bionic/libc/stdio/fseek.c252
-rw-r--r--bionic/libc/stdio/fsetpos.c43
-rw-r--r--bionic/libc/stdio/ftell.c97
-rw-r--r--bionic/libc/stdio/funopen.c68
-rw-r--r--bionic/libc/stdio/fvwrite.c208
-rw-r--r--bionic/libc/stdio/fvwrite.h48
-rw-r--r--bionic/libc/stdio/fwalk.c52
-rw-r--r--bionic/libc/stdio/fwrite.c62
-rw-r--r--bionic/libc/stdio/getc.c61
-rw-r--r--bionic/libc/stdio/getchar.c58
-rw-r--r--bionic/libc/stdio/gets.c55
-rw-r--r--bionic/libc/stdio/glue.h45
-rw-r--r--bionic/libc/stdio/local.h91
-rw-r--r--bionic/libc/stdio/makebuf.c107
-rw-r--r--bionic/libc/stdio/mktemp.c184
-rw-r--r--bionic/libc/stdio/printf.c47
-rw-r--r--bionic/libc/stdio/putc.c67
-rw-r--r--bionic/libc/stdio/putchar.c59
-rw-r--r--bionic/libc/stdio/puts.c56
-rw-r--r--bionic/libc/stdio/putw.c48
-rw-r--r--bionic/libc/stdio/refill.c121
-rw-r--r--bionic/libc/stdio/remove.c49
-rw-r--r--bionic/libc/stdio/rewind.c43
-rw-r--r--bionic/libc/stdio/rget.c51
-rw-r--r--bionic/libc/stdio/scanf.c47
-rw-r--r--bionic/libc/stdio/setbuf.c41
-rw-r--r--bionic/libc/stdio/setbuffer.c51
-rw-r--r--bionic/libc/stdio/setvbuf.c151
-rw-r--r--bionic/libc/stdio/snprintf.c67
-rw-r--r--bionic/libc/stdio/sprintf.c63
-rw-r--r--bionic/libc/stdio/sscanf.c65
-rw-r--r--bionic/libc/stdio/stdio.c89
-rw-r--r--bionic/libc/stdio/tempnam.c84
-rw-r--r--bionic/libc/stdio/tmpfile.c81
-rw-r--r--bionic/libc/stdio/tmpnam.c55
-rw-r--r--bionic/libc/stdio/ungetc.c141
-rw-r--r--bionic/libc/stdio/vasprintf.c58
-rw-r--r--bionic/libc/stdio/vfprintf.c1313
-rw-r--r--bionic/libc/stdio/vfscanf.c791
-rw-r--r--bionic/libc/stdio/vprintf.c40
-rw-r--r--bionic/libc/stdio/vscanf.c41
-rw-r--r--bionic/libc/stdio/vsnprintf.c64
-rw-r--r--bionic/libc/stdio/vsprintf.c59
-rw-r--r--bionic/libc/stdio/vsscanf.c59
-rw-r--r--bionic/libc/stdio/wbuf.c84
-rw-r--r--bionic/libc/stdio/wcio.h57
-rw-r--r--bionic/libc/stdio/wsetup.c86
-rw-r--r--bionic/libc/stdlib/_rand48.c47
-rw-r--r--bionic/libc/stdlib/assert.c54
-rw-r--r--bionic/libc/stdlib/atexit.c218
-rw-r--r--bionic/libc/stdlib/atexit.h51
-rw-r--r--bionic/libc/stdlib/atoi.c33
-rw-r--r--bionic/libc/stdlib/atol.c33
-rw-r--r--bionic/libc/stdlib/atoll.c33
-rw-r--r--bionic/libc/stdlib/bsearch.c67
-rw-r--r--bionic/libc/stdlib/ctype_.c158
-rw-r--r--bionic/libc/stdlib/div.c71
-rw-r--r--bionic/libc/stdlib/exit.c59
-rw-r--r--bionic/libc/stdlib/getenv.c80
-rw-r--r--bionic/libc/stdlib/jrand48.c22
-rw-r--r--bionic/libc/stdlib/ldiv.c50
-rw-r--r--bionic/libc/stdlib/lldiv.c50
-rw-r--r--bionic/libc/stdlib/locale.c34
-rw-r--r--bionic/libc/stdlib/lrand48.c24
-rw-r--r--bionic/libc/stdlib/mrand48.c24
-rw-r--r--bionic/libc/stdlib/nrand48.c22
-rw-r--r--bionic/libc/stdlib/putenv.c50
-rw-r--r--bionic/libc/stdlib/qsort.c161
-rw-r--r--bionic/libc/stdlib/seed48.c37
-rw-r--r--bionic/libc/stdlib/setenv.c105
-rw-r--r--bionic/libc/stdlib/setjmperr.c46
-rw-r--r--bionic/libc/stdlib/sha1hash.c317
-rw-r--r--bionic/libc/stdlib/srand48.c31
-rw-r--r--bionic/libc/stdlib/strntoimax.c34
-rw-r--r--bionic/libc/stdlib/strntoumax.c95
-rw-r--r--bionic/libc/stdlib/strtod.c2704
-rw-r--r--bionic/libc/stdlib/strtoimax.c171
-rw-r--r--bionic/libc/stdlib/strtol.c140
-rw-r--r--bionic/libc/stdlib/strtoll.c50
-rw-r--r--bionic/libc/stdlib/strtoul.c102
-rw-r--r--bionic/libc/stdlib/strtoull.c49
-rw-r--r--bionic/libc/stdlib/strtoumax.c115
-rw-r--r--bionic/libc/stdlib/tolower_.c57
-rw-r--r--bionic/libc/stdlib/toupper_.c58
-rw-r--r--bionic/libc/stdlib/wchar.c448
-rw-r--r--bionic/libc/string/bcopy.c128
-rw-r--r--bionic/libc/string/index.c43
-rw-r--r--bionic/libc/string/memccpy.c56
-rw-r--r--bionic/libc/string/memchr.c46
-rw-r--r--bionic/libc/string/memcmp.c51
-rw-r--r--bionic/libc/string/memcpy.c29
-rw-r--r--bionic/libc/string/memmem.c64
-rw-r--r--bionic/libc/string/memmove.c72
-rw-r--r--bionic/libc/string/memrchr.c47
-rw-r--r--bionic/libc/string/memset.c44
-rw-r--r--bionic/libc/string/memswap.c43
-rw-r--r--bionic/libc/string/strcasecmp.c105
-rw-r--r--bionic/libc/string/strcasestr.c60
-rw-r--r--bionic/libc/string/strcat.c51
-rw-r--r--bionic/libc/string/strchr.c43
-rw-r--r--bionic/libc/string/strcmp.c51
-rwxr-xr-xbionic/libc/string/strcoll.c40
-rw-r--r--bionic/libc/string/strcpy.c41
-rw-r--r--bionic/libc/string/strcspn.c58
-rw-r--r--bionic/libc/string/strdup.c49
-rw-r--r--bionic/libc/string/strerror.c41
-rw-r--r--bionic/libc/string/strerror_r.c163
-rw-r--r--bionic/libc/string/strlcat.c55
-rw-r--r--bionic/libc/string/strlcpy.c51
-rw-r--r--bionic/libc/string/strlen.c47
-rw-r--r--bionic/libc/string/strncat.c57
-rw-r--r--bionic/libc/string/strncmp.c50
-rw-r--r--bionic/libc/string/strncpy.c62
-rw-r--r--bionic/libc/string/strndup.c42
-rw-r--r--bionic/libc/string/strnlen.c38
-rw-r--r--bionic/libc/string/strpbrk.c48
-rw-r--r--bionic/libc/string/strrchr.c45
-rw-r--r--bionic/libc/string/strsep.c71
-rw-r--r--bionic/libc/string/strspn.c51
-rw-r--r--bionic/libc/string/strstr.c56
-rw-r--r--bionic/libc/string/strtok.c86
-rw-r--r--bionic/libc/string/strtotimeval.c63
-rwxr-xr-xbionic/libc/string/strxfrm.c47
-rw-r--r--bionic/libc/tools/bionic_utils.py314
-rwxr-xr-xbionic/libc/tools/checksyscalls.py175
-rwxr-xr-xbionic/libc/tools/genserv.py76
-rwxr-xr-xbionic/libc/tools/gensyscalls.py605
-rw-r--r--bionic/libc/tzcode/asctime.c138
-rw-r--r--bionic/libc/tzcode/difftime.c65
-rw-r--r--bionic/libc/tzcode/localtime.c2216
-rw-r--r--bionic/libc/tzcode/private.h364
-rw-r--r--bionic/libc/tzcode/strftime.c770
-rw-r--r--bionic/libc/tzcode/strptime.c430
-rw-r--r--bionic/libc/tzcode/tzfile.h180
-rw-r--r--bionic/libc/unistd/abort.c130
-rw-r--r--bionic/libc/unistd/alarm.c58
-rw-r--r--bionic/libc/unistd/brk.c45
-rw-r--r--bionic/libc/unistd/creat.c34
-rw-r--r--bionic/libc/unistd/daemon.c68
-rw-r--r--bionic/libc/unistd/exec.c244
-rw-r--r--bionic/libc/unistd/fcntl.c43
-rw-r--r--bionic/libc/unistd/fnmatch.c205
-rw-r--r--bionic/libc/unistd/ftime.c49
-rw-r--r--bionic/libc/unistd/ftok.c40
-rw-r--r--bionic/libc/unistd/getcwd.c35
-rw-r--r--bionic/libc/unistd/getdtablesize.c39
-rw-r--r--bionic/libc/unistd/gethostname.c51
-rw-r--r--bionic/libc/unistd/getopt_long.c537
-rw-r--r--bionic/libc/unistd/getpgrp.c33
-rw-r--r--bionic/libc/unistd/getpriority.c37
-rw-r--r--bionic/libc/unistd/getpt.c34
-rw-r--r--bionic/libc/unistd/initgroups.c58
-rw-r--r--bionic/libc/unistd/isatty.c39
-rw-r--r--bionic/libc/unistd/issetugid.c35
-rw-r--r--bionic/libc/unistd/killpg.c45
-rw-r--r--bionic/libc/unistd/lseek64.c40
-rw-r--r--bionic/libc/unistd/mmap.c43
-rw-r--r--bionic/libc/unistd/nice.c35
-rw-r--r--bionic/libc/unistd/open.c53
-rw-r--r--bionic/libc/unistd/openat.c53
-rw-r--r--bionic/libc/unistd/opendir.c267
-rw-r--r--bionic/libc/unistd/pathconf.c273
-rw-r--r--bionic/libc/unistd/perror.c44
-rw-r--r--bionic/libc/unistd/popen.c167
-rw-r--r--bionic/libc/unistd/pread.c34
-rw-r--r--bionic/libc/unistd/pselect.c59
-rw-r--r--bionic/libc/unistd/ptsname.c44
-rw-r--r--bionic/libc/unistd/ptsname_r.c58
-rw-r--r--bionic/libc/unistd/pwrite.c37
-rw-r--r--bionic/libc/unistd/raise.c34
-rw-r--r--bionic/libc/unistd/reboot.c34
-rw-r--r--bionic/libc/unistd/recv.c34
-rw-r--r--bionic/libc/unistd/sbrk.c60
-rw-r--r--bionic/libc/unistd/send.c34
-rw-r--r--bionic/libc/unistd/setegid.c33
-rw-r--r--bionic/libc/unistd/seteuid.c34
-rw-r--r--bionic/libc/unistd/setpgrp.c33
-rw-r--r--bionic/libc/unistd/setresuid.c35
-rw-r--r--bionic/libc/unistd/setreuid.c34
-rw-r--r--bionic/libc/unistd/setuid.c34
-rw-r--r--bionic/libc/unistd/sigblock.c49
-rw-r--r--bionic/libc/unistd/siginterrupt.c45
-rw-r--r--bionic/libc/unistd/siglist.c33
-rw-r--r--bionic/libc/unistd/signal.c57
-rw-r--r--bionic/libc/unistd/signame.c33
-rw-r--r--bionic/libc/unistd/sigsetmask.c47
-rw-r--r--bionic/libc/unistd/sigsuspend.c37
-rw-r--r--bionic/libc/unistd/sigwait.c74
-rw-r--r--bionic/libc/unistd/sleep.c52
-rw-r--r--bionic/libc/unistd/socketcalls.c259
-rw-r--r--bionic/libc/unistd/statfs.c35
-rw-r--r--bionic/libc/unistd/strsignal.c38
-rw-r--r--bionic/libc/unistd/sysconf.c434
-rw-r--r--bionic/libc/unistd/syslog.c368
-rw-r--r--bionic/libc/unistd/system.c74
-rw-r--r--bionic/libc/unistd/tcgetpgrp.c34
-rw-r--r--bionic/libc/unistd/tcsetpgrp.c33
-rw-r--r--bionic/libc/unistd/time.c62
-rw-r--r--bionic/libc/unistd/umount.c35
-rw-r--r--bionic/libc/unistd/unlockpt.c36
-rw-r--r--bionic/libc/unistd/usleep.c55
-rw-r--r--bionic/libc/unistd/wait.c46
-rw-r--r--bionic/libc/zoneinfo/Android.mk14
-rw-r--r--bionic/libc/zoneinfo/zoneinfo.datbin168809 -> 0 bytes-rw-r--r--bionic/libc/zoneinfo/zoneinfo.idxbin29172 -> 0 bytes-rw-r--r--bionic/libc/zoneinfo/zoneinfo.version1
-rw-r--r--bionic/libdl/Android.mk73
-rw-r--r--bionic/libdl/MODULE_LICENSE_BSD0
-rw-r--r--bionic/libdl/NOTICE26
-rw-r--r--bionic/libdl/arch-sh/sobegin.S70
-rw-r--r--bionic/libdl/arch-sh/soend.S31
-rwxr-xr-xbionic/libdl/dltest.c147
-rw-r--r--bionic/libdl/libdl.c36
-rw-r--r--bionic/libm/Android.mk221
-rw-r--r--bionic/libm/MODULE_LICENSE_BSD_LIKE0
-rw-r--r--bionic/libm/Makefile-orig158
-rw-r--r--bionic/libm/NOTICE357
-rw-r--r--bionic/libm/alpha/Makefile.inc10
-rw-r--r--bionic/libm/alpha/_fpmath.h49
-rw-r--r--bionic/libm/alpha/fenv.c144
-rw-r--r--bionic/libm/alpha/fenv.h185
-rw-r--r--bionic/libm/alpha/s_copysign.S45
-rw-r--r--bionic/libm/alpha/s_copysignf.S45
-rw-r--r--bionic/libm/amd64/Makefile.inc5
-rw-r--r--bionic/libm/amd64/_fpmath.h50
-rw-r--r--bionic/libm/amd64/e_sqrt.S33
-rw-r--r--bionic/libm/amd64/e_sqrtf.S32
-rw-r--r--bionic/libm/amd64/fenv.c148
-rw-r--r--bionic/libm/amd64/fenv.h203
-rw-r--r--bionic/libm/amd64/s_llrint.S6
-rw-r--r--bionic/libm/amd64/s_llrintf.S6
-rw-r--r--bionic/libm/amd64/s_lrint.S36
-rw-r--r--bionic/libm/amd64/s_lrintf.S36
-rw-r--r--bionic/libm/amd64/s_remquo.S65
-rw-r--r--bionic/libm/amd64/s_remquof.S65
-rw-r--r--bionic/libm/amd64/s_scalbn.S39
-rw-r--r--bionic/libm/amd64/s_scalbnf.S42
-rw-r--r--bionic/libm/amd64/s_scalbnl.S19
-rw-r--r--bionic/libm/arm/Makefile.inc3
-rw-r--r--bionic/libm/arm/_fpmath.h55
-rw-r--r--bionic/libm/arm/fenv.c35
-rw-r--r--bionic/libm/arm/fenv.h217
-rw-r--r--bionic/libm/bsdsrc/b_exp.c177
-rw-r--r--bionic/libm/bsdsrc/b_log.c473
-rw-r--r--bionic/libm/bsdsrc/b_tgamma.c316
-rw-r--r--bionic/libm/bsdsrc/mathimpl.h74
-rw-r--r--bionic/libm/fpclassify.c94
-rw-r--r--bionic/libm/i386/_fpmath.h49
-rw-r--r--bionic/libm/i387/Makefile.inc18
-rw-r--r--bionic/libm/i387/e_exp.S98
-rw-r--r--bionic/libm/i387/e_fmod.S48
-rw-r--r--bionic/libm/i387/e_log.S44
-rw-r--r--bionic/libm/i387/e_log10.S44
-rw-r--r--bionic/libm/i387/e_log10f.S15
-rw-r--r--bionic/libm/i387/e_logf.S15
-rw-r--r--bionic/libm/i387/e_remainder.S48
-rw-r--r--bionic/libm/i387/e_remainderf.S19
-rw-r--r--bionic/libm/i387/e_scalb.S45
-rw-r--r--bionic/libm/i387/e_scalbf.S15
-rw-r--r--bionic/libm/i387/e_sqrt.S43
-rw-r--r--bionic/libm/i387/e_sqrtf.S14
-rw-r--r--bionic/libm/i387/fenv.c211
-rw-r--r--bionic/libm/i387/fenv.h240
-rw-r--r--bionic/libm/i387/npx.h160
-rw-r--r--bionic/libm/i387/s_ceil.S58
-rw-r--r--bionic/libm/i387/s_ceilf.S29
-rw-r--r--bionic/libm/i387/s_ceill.S27
-rw-r--r--bionic/libm/i387/s_copysign.S48
-rw-r--r--bionic/libm/i387/s_copysignf.S19
-rw-r--r--bionic/libm/i387/s_copysignl.S17
-rw-r--r--bionic/libm/i387/s_cos.S56
-rw-r--r--bionic/libm/i387/s_finite.S46
-rw-r--r--bionic/libm/i387/s_floor.S58
-rw-r--r--bionic/libm/i387/s_floorf.S29
-rw-r--r--bionic/libm/i387/s_floorl.S27
-rw-r--r--bionic/libm/i387/s_llrint.S36
-rw-r--r--bionic/libm/i387/s_llrintf.S36
-rw-r--r--bionic/libm/i387/s_logb.S44
-rw-r--r--bionic/libm/i387/s_logbf.S15
-rw-r--r--bionic/libm/i387/s_lrint.S35
-rw-r--r--bionic/libm/i387/s_lrintf.S35
-rw-r--r--bionic/libm/i387/s_remquo.S62
-rw-r--r--bionic/libm/i387/s_remquof.S62
-rw-r--r--bionic/libm/i387/s_rint.S43
-rw-r--r--bionic/libm/i387/s_rintf.S14
-rw-r--r--bionic/libm/i387/s_scalbn.S45
-rw-r--r--bionic/libm/i387/s_scalbnf.S19
-rw-r--r--bionic/libm/i387/s_scalbnl.S19
-rw-r--r--bionic/libm/i387/s_significand.S44
-rw-r--r--bionic/libm/i387/s_significandf.S15
-rw-r--r--bionic/libm/i387/s_sin.S56
-rw-r--r--bionic/libm/i387/s_tan.S58
-rw-r--r--bionic/libm/i387/s_trunc.S26
-rw-r--r--bionic/libm/i387/s_truncf.S26
-rw-r--r--bionic/libm/i387/s_truncl.S26
-rw-r--r--bionic/libm/ia64/Makefile.inc4
-rw-r--r--bionic/libm/ia64/_fpmath.h71
-rw-r--r--bionic/libm/ia64/fenv.c49
-rw-r--r--bionic/libm/ia64/fenv.h242
-rw-r--r--bionic/libm/ia64/s_fma.S34
-rw-r--r--bionic/libm/ia64/s_fmaf.S34
-rw-r--r--bionic/libm/ia64/s_fmal.S34
-rw-r--r--bionic/libm/include/alpha/fenv.h185
-rw-r--r--bionic/libm/include/amd64/fenv.h203
-rw-r--r--bionic/libm/include/arm/fenv.h217
-rw-r--r--bionic/libm/include/i387/fenv.h240
-rw-r--r--bionic/libm/include/ia64/fenv.h242
-rw-r--r--bionic/libm/include/math.h486
-rw-r--r--bionic/libm/include/powerpc/fenv.h263
-rw-r--r--bionic/libm/include/sparc64/fenv.h254
-rw-r--r--bionic/libm/isinf.c69
-rw-r--r--bionic/libm/man/acos.392
-rw-r--r--bionic/libm/man/acosh.382
-rw-r--r--bionic/libm/man/asin.394
-rw-r--r--bionic/libm/man/asinh.378
-rw-r--r--bionic/libm/man/atan.384
-rw-r--r--bionic/libm/man/atan2.3187
-rw-r--r--bionic/libm/man/atanh.385
-rw-r--r--bionic/libm/man/ceil.382
-rw-r--r--bionic/libm/man/cimag.396
-rw-r--r--bionic/libm/man/copysign.390
-rw-r--r--bionic/libm/man/cos.383
-rw-r--r--bionic/libm/man/cosh.372
-rw-r--r--bionic/libm/man/erf.397
-rw-r--r--bionic/libm/man/exp.3236
-rw-r--r--bionic/libm/man/fabs.387
-rw-r--r--bionic/libm/man/fdim.386
-rw-r--r--bionic/libm/man/feclearexcept.3139
-rw-r--r--bionic/libm/man/feenableexcept.398
-rw-r--r--bionic/libm/man/fegetenv.3113
-rw-r--r--bionic/libm/man/fegetround.383
-rw-r--r--bionic/libm/man/fenv.3289
-rw-r--r--bionic/libm/man/floor.382
-rw-r--r--bionic/libm/man/fma.3116
-rw-r--r--bionic/libm/man/fmax.397
-rw-r--r--bionic/libm/man/fmod.387
-rw-r--r--bionic/libm/man/hypot.3134
-rw-r--r--bionic/libm/man/ieee.3448
-rw-r--r--bionic/libm/man/ieee_test.393
-rw-r--r--bionic/libm/man/ilogb.3127
-rw-r--r--bionic/libm/man/j0.3142
-rw-r--r--bionic/libm/man/lgamma.3185
-rw-r--r--bionic/libm/man/lrint.394
-rw-r--r--bionic/libm/man/lround.3112
-rw-r--r--bionic/libm/man/math.3242
-rw-r--r--bionic/libm/man/nextafter.3100
-rw-r--r--bionic/libm/man/remainder.3146
-rw-r--r--bionic/libm/man/rint.3103
-rw-r--r--bionic/libm/man/round.380
-rw-r--r--bionic/libm/man/scalbn.395
-rw-r--r--bionic/libm/man/signbit.357
-rw-r--r--bionic/libm/man/sin.382
-rw-r--r--bionic/libm/man/sinh.371
-rw-r--r--bionic/libm/man/sqrt.3100
-rw-r--r--bionic/libm/man/tan.381
-rw-r--r--bionic/libm/man/tanh.380
-rw-r--r--bionic/libm/man/trunc.380
-rw-r--r--bionic/libm/powerpc/Makefile.inc3
-rw-r--r--bionic/libm/powerpc/_fpmath.h49
-rw-r--r--bionic/libm/powerpc/fenv.c31
-rw-r--r--bionic/libm/powerpc/fenv.h263
-rw-r--r--bionic/libm/sh/_fpmath.h58
-rw-r--r--bionic/libm/sh/fenv.c30
-rw-r--r--bionic/libm/sh/fenv.h240
-rw-r--r--bionic/libm/sparc64/Makefile.inc4
-rw-r--r--bionic/libm/sparc64/_fpmath.h52
-rw-r--r--bionic/libm/sparc64/e_sqrt.S33
-rw-r--r--bionic/libm/sparc64/e_sqrtf.S33
-rw-r--r--bionic/libm/sparc64/fenv.c36
-rw-r--r--bionic/libm/sparc64/fenv.h254
-rw-r--r--bionic/libm/src/e_acos.c104
-rw-r--r--bionic/libm/src/e_acosf.c81
-rw-r--r--bionic/libm/src/e_acosh.c63
-rw-r--r--bionic/libm/src/e_acoshf.c49
-rw-r--r--bionic/libm/src/e_asin.c113
-rw-r--r--bionic/libm/src/e_asinf.c84
-rw-r--r--bionic/libm/src/e_atan2.c124
-rw-r--r--bionic/libm/src/e_atan2f.c97
-rw-r--r--bionic/libm/src/e_atanh.c63
-rw-r--r--bionic/libm/src/e_atanhf.c46
-rw-r--r--bionic/libm/src/e_cosh.c86
-rw-r--r--bionic/libm/src/e_coshf.c63
-rw-r--r--bionic/libm/src/e_exp.c159
-rw-r--r--bionic/libm/src/e_expf.c95
-rw-r--r--bionic/libm/src/e_fmod.c133
-rw-r--r--bionic/libm/src/e_fmodf.c105
-rw-r--r--bionic/libm/src/e_gamma.c34
-rw-r--r--bionic/libm/src/e_gamma_r.c33
-rw-r--r--bionic/libm/src/e_gammaf.c35
-rw-r--r--bionic/libm/src/e_gammaf_r.c34
-rw-r--r--bionic/libm/src/e_hypot.c125
-rw-r--r--bionic/libm/src/e_hypotf.c83
-rw-r--r--bionic/libm/src/e_j0.c382
-rw-r--r--bionic/libm/src/e_j0f.c338
-rw-r--r--bionic/libm/src/e_j1.c377
-rw-r--r--bionic/libm/src/e_j1f.c334
-rw-r--r--bionic/libm/src/e_jn.c266
-rw-r--r--bionic/libm/src/e_jnf.c196
-rw-r--r--bionic/libm/src/e_ldexpf.c22
-rw-r--r--bionic/libm/src/e_lgamma.c34
-rw-r--r--bionic/libm/src/e_lgamma_r.c297
-rw-r--r--bionic/libm/src/e_lgammaf.c35
-rw-r--r--bionic/libm/src/e_lgammaf_r.c231
-rw-r--r--bionic/libm/src/e_log.c135
-rw-r--r--bionic/libm/src/e_log10.c87
-rw-r--r--bionic/libm/src/e_log10f.c55
-rw-r--r--bionic/libm/src/e_logf.c83
-rw-r--r--bionic/libm/src/e_pow.c304
-rw-r--r--bionic/libm/src/e_powf.c247
-rw-r--r--bionic/libm/src/e_rem_pio2.c168
-rw-r--r--bionic/libm/src/e_rem_pio2f.c98
-rw-r--r--bionic/libm/src/e_remainder.c73
-rw-r--r--bionic/libm/src/e_remainderf.c65
-rw-r--r--bionic/libm/src/e_scalb.c48
-rw-r--r--bionic/libm/src/e_scalbf.c46
-rw-r--r--bionic/libm/src/e_sinh.c79
-rw-r--r--bionic/libm/src/e_sinhf.c60
-rw-r--r--bionic/libm/src/e_sqrt.c446
-rw-r--r--bionic/libm/src/e_sqrtf.c89
-rw-r--r--bionic/libm/src/fpmath.h72
-rw-r--r--bionic/libm/src/k_cos.c79
-rw-r--r--bionic/libm/src/k_cosf.c47
-rw-r--r--bionic/libm/src/k_rem_pio2.c304
-rw-r--r--bionic/libm/src/k_rem_pio2f.c197
-rw-r--r--bionic/libm/src/k_sin.c70
-rw-r--r--bionic/libm/src/k_sinf.c47
-rw-r--r--bionic/libm/src/k_tan.c133
-rw-r--r--bionic/libm/src/k_tanf.c67
-rw-r--r--bionic/libm/src/math_private.h273
-rw-r--r--bionic/libm/src/s_asinh.c57
-rw-r--r--bionic/libm/src/s_asinhf.c49
-rw-r--r--bionic/libm/src/s_atan.c119
-rw-r--r--bionic/libm/src/s_atanf.c99
-rw-r--r--bionic/libm/src/s_cbrt.c92
-rw-r--r--bionic/libm/src/s_cbrtf.c79
-rw-r--r--bionic/libm/src/s_ceil.c72
-rw-r--r--bionic/libm/src/s_ceilf.c53
-rw-r--r--bionic/libm/src/s_ceill.c102
-rw-r--r--bionic/libm/src/s_cimag.c35
-rw-r--r--bionic/libm/src/s_cimagf.c35
-rw-r--r--bionic/libm/src/s_cimagl.c35
-rw-r--r--bionic/libm/src/s_conj.c35
-rw-r--r--bionic/libm/src/s_conjf.c35
-rw-r--r--bionic/libm/src/s_conjl.c35
-rw-r--r--bionic/libm/src/s_copysign.c34
-rw-r--r--bionic/libm/src/s_copysignf.c37
-rw-r--r--bionic/libm/src/s_copysignl.c42
-rw-r--r--bionic/libm/src/s_cos.c82
-rw-r--r--bionic/libm/src/s_cosf.c84
-rw-r--r--bionic/libm/src/s_creal.c35
-rw-r--r--bionic/libm/src/s_crealf.c35
-rw-r--r--bionic/libm/src/s_creall.c35
-rw-r--r--bionic/libm/src/s_erf.c302
-rw-r--r--bionic/libm/src/s_erff.c211
-rw-r--r--bionic/libm/src/s_exp2.c389
-rw-r--r--bionic/libm/src/s_exp2f.c141
-rw-r--r--bionic/libm/src/s_expm1.c220
-rw-r--r--bionic/libm/src/s_expm1f.c125
-rw-r--r--bionic/libm/src/s_fabs.c31
-rw-r--r--bionic/libm/src/s_fabsf.c34
-rw-r--r--bionic/libm/src/s_fabsl.c43
-rw-r--r--bionic/libm/src/s_fdim.c46
-rw-r--r--bionic/libm/src/s_finite.c30
-rw-r--r--bionic/libm/src/s_finitef.c33
-rw-r--r--bionic/libm/src/s_floor.c73
-rw-r--r--bionic/libm/src/s_floorf.c62
-rw-r--r--bionic/libm/src/s_floorl.c102
-rw-r--r--bionic/libm/src/s_fma.c202
-rw-r--r--bionic/libm/src/s_fmaf.c47
-rw-r--r--bionic/libm/src/s_fmal.c182
-rw-r--r--bionic/libm/src/s_fmax.c53
-rw-r--r--bionic/libm/src/s_fmaxf.c53
-rw-r--r--bionic/libm/src/s_fmaxl.c55
-rw-r--r--bionic/libm/src/s_fmin.c53
-rw-r--r--bionic/libm/src/s_fminf.c53
-rw-r--r--bionic/libm/src/s_fminl.c55
-rw-r--r--bionic/libm/src/s_frexp.c58
-rw-r--r--bionic/libm/src/s_frexpf.c44
-rw-r--r--bionic/libm/src/s_frexpl.c62
-rw-r--r--bionic/libm/src/s_ilogb.c49
-rw-r--r--bionic/libm/src/s_ilogbf.c41
-rw-r--r--bionic/libm/src/s_ilogbl.c54
-rw-r--r--bionic/libm/src/s_isfinite.c58
-rw-r--r--bionic/libm/src/s_isnan.c62
-rw-r--r--bionic/libm/src/s_isnormal.c58
-rw-r--r--bionic/libm/src/s_llrint.c9
-rw-r--r--bionic/libm/src/s_llrintf.c9
-rw-r--r--bionic/libm/src/s_llround.c11
-rw-r--r--bionic/libm/src/s_llroundf.c11
-rw-r--r--bionic/libm/src/s_llroundl.c11
-rw-r--r--bionic/libm/src/s_log1p.c168
-rw-r--r--bionic/libm/src/s_log1pf.c107
-rw-r--r--bionic/libm/src/s_logb.c44
-rw-r--r--bionic/libm/src/s_logbf.c41
-rw-r--r--bionic/libm/src/s_lrint.c58
-rw-r--r--bionic/libm/src/s_lrintf.c9
-rw-r--r--bionic/libm/src/s_lround.c66
-rw-r--r--bionic/libm/src/s_lroundf.c11
-rw-r--r--bionic/libm/src/s_lroundl.c11
-rw-r--r--bionic/libm/src/s_modf.c75
-rw-r--r--bionic/libm/src/s_modff.c56
-rw-r--r--bionic/libm/src/s_nearbyint.c54
-rw-r--r--bionic/libm/src/s_nextafter.c85
-rw-r--r--bionic/libm/src/s_nextafterf.c67
-rw-r--r--bionic/libm/src/s_nextafterl.c82
-rw-r--r--bionic/libm/src/s_nexttoward.c73
-rw-r--r--bionic/libm/src/s_nexttowardf.c60
-rw-r--r--bionic/libm/src/s_remquo.c152
-rw-r--r--bionic/libm/src/s_remquof.c121
-rw-r--r--bionic/libm/src/s_rint.c87
-rw-r--r--bionic/libm/src/s_rintf.c52
-rw-r--r--bionic/libm/src/s_round.c51
-rw-r--r--bionic/libm/src/s_roundf.c51
-rw-r--r--bionic/libm/src/s_roundl.c51
-rw-r--r--bionic/libm/src/s_scalbln.c76
-rw-r--r--bionic/libm/src/s_scalbn.c79
-rw-r--r--bionic/libm/src/s_scalbnf.c58
-rw-r--r--bionic/libm/src/s_scalbnl.c71
-rw-r--r--bionic/libm/src/s_signbit.c58
-rw-r--r--bionic/libm/src/s_signgam.c3
-rw-r--r--bionic/libm/src/s_significand.c30
-rw-r--r--bionic/libm/src/s_significandf.c27
-rw-r--r--bionic/libm/src/s_sin.c82
-rw-r--r--bionic/libm/src/s_sinf.c82
-rw-r--r--bionic/libm/src/s_tan.c76
-rw-r--r--bionic/libm/src/s_tanf.c69
-rw-r--r--bionic/libm/src/s_tanh.c78
-rw-r--r--bionic/libm/src/s_tanhf.c56
-rw-r--r--bionic/libm/src/s_trunc.c61
-rw-r--r--bionic/libm/src/s_truncf.c53
-rw-r--r--bionic/libm/src/s_truncl.c68
-rw-r--r--bionic/libm/src/w_cabs.c28
-rw-r--r--bionic/libm/src/w_cabsf.c23
-rw-r--r--bionic/libm/src/w_drem.c15
-rw-r--r--bionic/libm/src/w_dremf.c16
-rw-r--r--bionic/libstdc++/Android.mk28
-rw-r--r--bionic/libstdc++/MODULE_LICENSE_BSD0
-rw-r--r--bionic/libstdc++/NOTICE26
-rw-r--r--bionic/libstdc++/include/cassert39
-rw-r--r--bionic/libstdc++/include/cctype56
-rw-r--r--bionic/libstdc++/include/cerrno40
-rw-r--r--bionic/libstdc++/include/cfloat39
-rw-r--r--bionic/libstdc++/include/climits39
-rw-r--r--bionic/libstdc++/include/cmath71
-rw-r--r--bionic/libstdc++/include/csetjmp49
-rw-r--r--bionic/libstdc++/include/csignal46
-rw-r--r--bionic/libstdc++/include/cstddef46
-rw-r--r--bionic/libstdc++/include/cstdint40
-rw-r--r--bionic/libstdc++/include/cstdio92
-rw-r--r--bionic/libstdc++/include/cstdlib113
-rw-r--r--bionic/libstdc++/include/cstring66
-rw-r--r--bionic/libstdc++/include/ctime59
-rw-r--r--bionic/libstdc++/include/cwchar31
-rw-r--r--bionic/libstdc++/include/cwctype_is_not_supported31
-rw-r--r--bionic/libstdc++/include/new28
-rw-r--r--