summaryrefslogtreecommitdiffstats
path: root/libc/arch-x86
Commit message (Expand)AuthorAgeFilesLines
* Hide accidentally-exposed __clock_nanosleep.Elliott Hughes2015-06-161-2/+3
* Add process_vm_readv and process_vm_writev.Elliott Hughes2015-06-102-0/+92
* libc: Add O_PATH support for fgetxattr / fsetxattrNick Kralevich2015-06-022-4/+6
* Fix error handling for negative size in ftruncate.Dan Albert2015-06-011-26/+0
* Hide rt_sigqueueinfo.Yabin Cui2015-05-181-2/+3
* Simplify close(2) EINTR handling.Elliott Hughes2015-04-231-2/+3
* Fix addition of extra arg to cfi_restore.Christopher Ferris2015-04-141-4/+4
* Add missing cfi directives for x86 assembler.Christopher Ferris2015-04-143-0/+30
* Use ALIAS_SYMBOL for assembler aliasing.Christopher Ferris2015-03-251-4/+2
* Make gensyscalls.py use the ALIAS_SYMBOL macro.Christopher Ferris2015-03-243-6/+3
* Fix "faccessat ignores flags"Nick Kralevich2015-02-241-10/+6
* Merge changes Ib87855e8,I4b46ae20,I66364a5c,Id3fcf680Colin Cross2015-02-051-18/+0
|\
| * Share LP32 makefile settings between archesColin Cross2015-02-041-18/+0
* | Ensure raw fchmod/fchmodat syscalls are hidden.Nick Kralevich2015-02-032-4/+6
* | Add fchmodat(AT_SYMLINK_NOFOLLOW) and fchmod O_PATH supportNick Kralevich2015-02-022-12/+7
|/
* Merge "support _POSIX_REALTIME_SIGNALS"Yabin Cui2014-12-091-0/+31
|\
| * support _POSIX_REALTIME_SIGNALSYabin Cui2014-12-081-0/+31
* | Simplify our endian.h implementation.Elliott Hughes2014-12-081-42/+0
* | Clean up the x86-64 and x86 setjmp families.Elliott Hughes2014-12-054-210/+91
* | Switch x86 and x86-64 to __builtin_bswap*.Elliott Hughes2014-12-021-23/+4
* | Kill <machine/exec.h>.Elliott Hughes2014-12-021-51/+0
|/
* Add sethostname(2).Elliott Hughes2014-11-071-0/+26
* [x86,x86_64] Fix libgcc unwinding through signalPavel Chupin2014-10-273-40/+101
* Replace ambiguous cmp operator with cmpl.Chih-Hung Hsieh2014-10-212-8/+8
* Add clock_settime and clock_nanosleep.Haruki Hasegawa2014-10-131-2/+2
* Force export symbols on all x86 variants in libc.Christopher Ferris2014-10-062-0/+16
* Clean up the architecture-specific makefiles.Elliott Hughes2014-09-161-13/+23
* Fix signal trampolines.Elliott Hughes2014-09-153-0/+75
* Merge "Add IFUNC support for arm64 and IRELATIVE reloc"Dmitriy Ivanov2014-09-121-0/+1
|\
| * Add IFUNC support for arm64 and IRELATIVE relocDmitriy Ivanov2014-09-111-0/+1
* | Add posix_fadvise(3).Elliott Hughes2014-09-111-0/+46
|/
* Ensure __set_errno is still visible on LP32.Elliott Hughes2014-09-08198-588/+198
* Merge "Replace ambiguous cmp instruction with cmpl."Chih-Hung Hsieh2014-08-271-8/+8
|\
| * Replace ambiguous cmp instruction with cmpl.Chih-Hung Hsieh2014-08-271-8/+8
* | Fix pthread_getattr_np for the main thread.Elliott Hughes2014-08-262-35/+0
|/
* Simplify _ALIGN_TEXT.Elliott Hughes2014-08-201-10/+1
* Fix our x86 PIC_PROLOGUE.Elliott Hughes2014-08-091-3/+3
* Make __set_errno hidden in asm.Dan Albert2014-08-08195-0/+390
* Revert "Fix incorrect relocations for x86."Dan Albert2014-08-08198-198/+198
* Fix incorrect relocations for x86.Dan Albert2014-08-07198-198/+198
* Merge "Android is all-PIC/PIE."Elliott Hughes2014-08-074-29/+2
|\
| * Android is all-PIC/PIE.Elliott Hughes2014-08-074-29/+2
* | Revert "Replaces vfork() implementation with fork()"Dan Albert2014-08-052-0/+45
|/
* Implement <sys/fsuid.h>.Elliott Hughes2014-07-302-0/+42
* Remove the unused swab.S.Elliott Hughes2014-07-221-68/+0
* Regenerate the bionic NOTICE files.Elliott Hughes2014-07-071-1/+2
* Add splice, tee, and vmsplice.Elliott Hughes2014-06-243-0/+118
* Merge "Remove SHA1 from LP64 in favor of libcrypto."Dan Albert2014-06-201-0/+3
|\
| * Remove SHA1 from LP64 in favor of libcrypto.Dan Albert2014-06-161-0/+3
* | Cache getpid.Elliott Hughes2014-06-201-2/+2
|/