summaryrefslogtreecommitdiffstats
path: root/libc/arch-x86
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Clean up _BYTE_ORDER definitions for better x86 portability.Elliott Hughes2012-11-271-0/+1
|/
* Revert "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>"David 'Digit' Turner2012-10-172-251/+0
* libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>David 'Digit' Turner2012-10-172-0/+251
* Add mlockall and munlockall for Google TV.Elliott Hughes2012-09-063-0/+45
* Add getsid system call to bionicIrina Tirdea2012-09-032-0/+24
* Use unambiguous mnemonicsKevin Schoedel2012-08-211-111/+111
* enable clone system call for x86Jin Wei2012-08-151-4/+57
* Add unshare() syscall.Jeff Sharkey2012-08-102-0/+24
* Merge "Remove an awkward #include that is no longer upstream."Elliott Hughes2012-08-061-2/+0
|\
| * Remove an awkward #include that is no longer upstream.Elliott Hughes2012-08-021-2/+0
* | bionic: modify syscall to use 6 registers to pass parameter.Jin Wei2012-08-031-16/+25
|/