summaryrefslogtreecommitdiffstats
path: root/libc/arch-x86_64/bionic
Commit message (Expand)AuthorAgeFilesLines
* Merge "Android is all-PIC/PIE."Elliott Hughes2014-08-072-16/+0
|\
| * Android is all-PIC/PIE.Elliott Hughes2014-08-072-16/+0
* | Revert "Replaces vfork() implementation with fork()"Dan Albert2014-08-051-0/+45
|/
* Merge "Replaces vfork() implementation with fork()"Dan Albert2014-06-101-45/+0
|\
| * Replaces vfork() implementation with fork()Dan Albert2014-06-101-45/+0
* | Rename __bionic_clone_entry to __start_thread.Elliott Hughes2014-06-061-2/+2
|/
* Remove unnecessary instructions from x86/x86_64 syscalls.Elliott Hughes2014-06-053-3/+0
* Fix unwinding through x86-64 __bionic_clone.Elliott Hughes2014-06-051-6/+14
* Revert "Revert "Lose the hand-written futex assembler.""Elliott Hughes2014-05-281-37/+0
* Revert "Lose the hand-written futex assembler."Narayan Kamath2014-05-281-0/+37
* Lose the hand-written futex assembler.Elliott Hughes2014-05-221-37/+0
* Hide most of the private futex functions.Elliott Hughes2014-05-211-30/+1
* Fix x86_64 __set_tls.c build failure.Elliott Hughes2014-05-211-0/+1
* Merge "Hide __get_sp."Elliott Hughes2014-05-211-1/+1
|\
| * Hide __get_sp.Elliott Hughes2014-05-201-1/+1
* | Hide __set_tls.Elliott Hughes2014-05-201-1/+1
|/
* Hide _exit_with_stack_teardown.Elliott Hughes2014-05-161-1/+1
* With libstdc++ in libc, __futex_wait and __futex_wake can be hidden.Elliott Hughes2014-05-161-2/+2
* Align the child stack in clone(2).Elliott Hughes2014-05-092-5/+0
* Align arm64 stacks to 16 bytes in __bionic_clone.Elliott Hughes2014-05-091-1/+1
* Hide the __bionic_clone and __bionic_clone_entry implementation details.Elliott Hughes2014-05-081-0/+1
* Unify our assembler macros.Elliott Hughes2014-02-206-12/+7
* Remove useless _C_LABEL from our assembler source.Elliott Hughes2014-02-202-8/+8
* Remove the bogus exit status from _exit_with_stack_teardown.Elliott Hughes2013-12-211-13/+9
* Fix aarch64 futex assembly routines.Elliott Hughes2013-12-201-9/+5
* Add .cfi_startproc/.cfi_endproc to ENTRY/END.Christopher Ferris2013-11-195-1/+11
* Clean up forking and cloning.Elliott Hughes2013-11-191-0/+5
* Switch pthread_create over to __bionic_clone.Elliott Hughes2013-11-152-50/+2
* Stop using the non-uapi <linux/err.h> header file.Elliott Hughes2013-11-072-6/+3
* AArch64: Fix uses of stack size for 32/64bit libc buildsSerban Constantinescu2013-10-221-1/+1
* Fix 16-byte stack alignment requirement for x86_64 ABIPavel Chupin2013-10-211-4/+5
* Merge "Fix the x86_64 vfork implementation."Elliott Hughes2013-10-211-0/+48
|\
| * Fix the x86_64 vfork implementation.Elliott Hughes2013-10-181-0/+48
* | Fix the x86_64 clone implementation.Elliott Hughes2013-10-181-31/+28
|/
* Fix clone.S for x86_64.Elliott Hughes2013-10-171-11/+15
* Fix sigaction(3) for 64-bit.Elliott Hughes2013-10-171-52/+0
* Fix sigsuspend to use rt_sigsuspend on all platforms.Elliott Hughes2013-10-151-35/+0
* Clean up the sigprocmask/pthread_sigmask implementation.Elliott Hughes2013-10-151-35/+0
* Fix __errno for LP64 and clean up __get_tls.Elliott Hughes2013-10-091-33/+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-20/+11
* Add arch-x86_64/bionic.Elliott Hughes2013-10-0414-0/+854