summaryrefslogtreecommitdiffstats
path: root/libc/arch-x86
Commit message (Expand)AuthorAgeFilesLines
* Sort the syscalls.mk files, give all generated files the same header.Elliott Hughes2013-10-16210-392/+601
* Switch sigpending over to rt_sigpending.Elliott Hughes2013-10-162-7/+10
* Fix sigsuspend to use rt_sigsuspend on all platforms.Elliott Hughes2013-10-152-10/+7
* Clean up the sigprocmask/pthread_sigmask implementation.Elliott Hughes2013-10-152-28/+0
* Clean up the cpuacct cruft.Elliott Hughes2013-10-094-9/+9
* Fix __errno for LP64 and clean up __get_tls.Elliott Hughes2013-10-092-38/+0
* pthread_exit should call __NR_exit with status 0.Elliott Hughes2013-10-081-3/+3
* Clean up the x86 and x86_64 _exit_with_stack_teardown implementations.Elliott Hughes2013-10-071-19/+13
* Add arch-x86_64/include/machine.Elliott Hughes2013-10-041-6/+0
* Remove useless x86 fallbacks.Elliott Hughes2013-10-034-139/+1
* Move common arch-* code to arch-common directoryPavel Chupin2013-10-034-142/+0
* Regenerate the system call stubs (to get x86_64).Elliott Hughes2013-10-01210-210/+210
* Clean up some comments.Elliott Hughes2013-10-011-2/+1
* Make it easier to add syscalls for another architecture.Elliott Hughes2013-09-261-2/+2
* Ensure we have the off64_t variant of every function that takes an off_t.Elliott Hughes2013-09-193-0/+59
* Fix strchr for basic non-sse case on x86Pavel Chupin2013-09-031-1/+1
* Add ssse3 implementation of __memcmp16.Alexander Ivchenko2013-08-024-30/+357
* Merge "libc: add swapon and swapoff syscalls"Rom Lemarchand2013-06-253-0/+47
|\
| * libc: add swapon and swapoff syscallsRom Lemarchand2013-06-253-0/+47
* | Update x86 machine/endian.h from upstreamPavel Chupin2013-06-251-19/+9
|/
* bionic/x86: Optimization for string routinesLiubov Dmitrieva2013-05-3134-579/+13615
* libc x86: Remove index.S, strcpy.S, strchr.SNick Kralevich2013-05-243-93/+0
* libc: delete x86 memchr.SNick Kralevich2013-05-241-27/+0
* libc: add timerfd callsTodd Poynor2013-05-144-0/+81
* Replace unnecessary x86 uses of <sys/linux-syscalls.h> with <asm/unistd.h>.Elliott Hughes2013-03-214-4/+4
* The SYS_ constants should cover all __NR_ values.Elliott Hughes2013-03-21204-209/+204
* Drop unnecessary execution permission for .cpp/.c/.hKito Cheng2013-03-225-0/+0
* Expose wait4 as wait4 rather than __wait4.Elliott Hughes2013-03-212-3/+3
* Merge "Use the kernel's MAX_ERRNO in the syscall stubs."Elliott Hughes2013-03-13203-203/+406
|\
| * Use the kernel's MAX_ERRNO in the syscall stubs.Elliott Hughes2013-03-12203-203/+406
* | Break bionic implementations into arch versions.Christopher Ferris2013-03-121-0/+27
|/
* Stop advertising rindex(3), which is both deprecated and unimplemented.Elliott Hughes2013-02-212-32/+0
* libc: remove bcmp prototypeNick Kralevich2013-02-211-33/+0
* Fix the pthread_setname_np test.Elliott Hughes2013-02-151-1/+1
* ffs was not being built for x86.Elliott Hughes2013-02-131-0/+0
* Add a bunch more missing ENDs to assembler routines.Elliott Hughes2013-02-1316-3/+20
* Fix __pthread_clone and __bionic_clone error handling on x86.Elliott Hughes2013-02-121-14/+26
* Use ENTRY/END in custom x86 assembler too.Elliott Hughes2013-02-116-68/+34
* Fix __pthread_clone on ARM to set errno on failure.Elliott Hughes2013-02-111-4/+1
* Fix x86 build, remove void* arithmetic.Elliott Hughes2013-02-071-1/+2
* Merge "Clean up the argc/argv/envp/auxv handling."Elliott Hughes2013-02-071-22/+7
|\
| * Clean up the argc/argv/envp/auxv handling.Elliott Hughes2013-02-071-22/+7
* | Switch x86 syscall stubs over to the ENTER/END style of the ARM stubs.Elliott Hughes2013-02-06204-1261/+736
|/
* Upgrade libm.Elliott Hughes2013-02-011-0/+2
* Use the NetBSD <sys/exec_elf.h>.Elliott Hughes2013-01-291-0/+63
* Add signalfd call to bionicRom Lemarchand2013-01-102-0/+33
* Fix <endian.h> and <sys/endian.h>.Elliott Hughes2012-12-111-0/+0
* Merge "Replace .S version of x86 crtfiles with .c version"Elliott Hughes2012-11-306-330/+111
|\
| * Replace .S version of x86 crtfiles with .c versionPavel Chupin2012-11-306-330/+111
* | Remove (near-)duplicate definitions of size_t and ssize_t.Elliott Hughes2012-11-291-23/+0