summaryrefslogtreecommitdiffstats
path: root/libc/arch-x86/syscalls
Commit message (Expand)AuthorAgeFilesLines
* Implement <sys/fsuid.h>.Elliott Hughes2014-07-302-0/+42
* Add splice, tee, and vmsplice.Elliott Hughes2014-06-243-0/+118
* Cache getpid.Elliott Hughes2014-06-201-2/+2
* Remove ioprio_get(2) and ioprio_set(2) from LP64.Dan Albert2014-06-122-57/+0
* Remove getdents from bionic.Elliott Hughes2014-06-061-2/+2
* Remove unnecessary instructions from x86/x86_64 syscalls.Elliott Hughes2014-06-05192-192/+0
* Avoid a system call in 'gettid'.Elliott Hughes2014-06-021-17/+0
* Fix x86 cfi directives for syscalls.Christopher Ferris2014-05-29184-567/+865
* Revert "Revert "Lose the hand-written futex assembler.""Elliott Hughes2014-05-281-42/+0
* Revert "Lose the hand-written futex assembler."Narayan Kamath2014-05-281-0/+42
* Lose the hand-written futex assembler.Elliott Hughes2014-05-221-42/+0
* Remove the tkill(2) stub.Elliott Hughes2014-05-221-26/+0
* Remove __syslog; we have the public klogctl API.Elliott Hughes2014-05-201-30/+0
* Remove perf_event_open.Elliott Hughes2014-05-201-38/+0
* Mark sockets on creation (socket()) and accept4().Sreeram Ramachandran2014-05-193-31/+4
* Hide __signalfd4, used to implement signalfd(3).Elliott Hughes2014-05-161-2/+2
* Mark sockets on accept().Sreeram Ramachandran2014-05-141-2/+2
* Introduce netd_client, a dynamic library that talks to netd.Sreeram Ramachandran2014-05-131-2/+2
* Implement _Exit(3).Elliott Hughes2014-04-081-0/+3
* Add accept4() syscallAndrei Emeltchenko2014-03-261-0/+27
* Add recvmmsg and sendmmsg syscalls.Guillaume Ranquet2014-02-272-0/+54
* Fix build by avoiding the _C_LABEL macro.Elliott Hughes2014-02-182-4/+4
* Implement some of the missing LFS64 support.Elliott Hughes2014-02-182-4/+10
* Add fallocate/fallocate64/posix_fallocate/posix_fallocate64.Elliott Hughes2014-02-031-0/+42
* Fix <sys/resource.h>.Elliott Hughes2014-01-091-0/+34
* Add cfi directives to x86 syscalls.Christopher Ferris2014-01-06184-0/+668
* Clean up <sched.h>.Elliott Hughes2014-01-021-0/+23
* Clean up forking and cloning.Elliott Hughes2013-11-191-32/+0
* Fix pthread_join.Elliott Hughes2013-11-181-0/+20
* Stop using the non-uapi <linux/err.h> header file.Elliott Hughes2013-11-07192-576/+192
* Clean up the 32-bit kernel support, fix LP64 fcntl declaration.Elliott Hughes2013-11-061-28/+0
* Fix the exit syscall stub's name.Elliott Hughes2013-10-241-2/+2
* Remove dependencies on obsolete __ARCH_WANT_SYSCALL_DEPRECATED system calls.Elliott Hughes2013-10-248-116/+31
* Remove dependencies on obsolete __ARCH_WANT_SYSCALL_NO_FLAGS syscalls.Elliott Hughes2013-10-234-33/+14
* Move away from the __ARCH_WANT_SYSCALL_NO_AT system calls.Elliott Hughes2013-10-2215-290/+33
* Fix sigaction(3) for 64-bit.Elliott Hughes2013-10-171-2/+2
* Sort the syscalls.mk files, give all generated files the same header.Elliott Hughes2013-10-16209-209/+418
* Switch sigpending over to rt_sigpending.Elliott Hughes2013-10-161-4/+7
* Fix sigsuspend to use rt_sigsuspend on all platforms.Elliott Hughes2013-10-151-8/+5
* Clean up the sigprocmask/pthread_sigmask implementation.Elliott Hughes2013-10-151-27/+0
* Clean up the cpuacct cruft.Elliott Hughes2013-10-093-6/+6
* Regenerate the system call stubs (to get x86_64).Elliott Hughes2013-10-01210-210/+210
* Ensure we have the off64_t variant of every function that takes an off_t.Elliott Hughes2013-09-192-0/+57
* libc: add swapon and swapoff syscallsRom Lemarchand2013-06-252-0/+45
* libc: add timerfd callsTodd Poynor2013-05-143-0/+78
* The SYS_ constants should cover all __NR_ values.Elliott Hughes2013-03-21203-203/+203
* Expose wait4 as wait4 rather than __wait4.Elliott Hughes2013-03-211-2/+2
* Use the kernel's MAX_ERRNO in the syscall stubs.Elliott Hughes2013-03-12203-203/+406
* Switch x86 syscall stubs over to the ENTER/END style of the ARM stubs.Elliott Hughes2013-02-06203-1218/+609
* Add signalfd call to bionicRom Lemarchand2013-01-101-0/+32