summaryrefslogtreecommitdiffstats
path: root/libc/arch-arm/syscalls/symlink.S
Commit message (Collapse)AuthorAgeFilesLines
* Move away from the __ARCH_WANT_SYSCALL_NO_AT system calls.Elliott Hughes2013-10-221-16/+0
| | | | | | | | Modern architectures only get the *at(2) system calls. For example, aarch64 doesn't have open(2), and expects userspace to use openat(2) instead. Change-Id: I87b4ed79790cb8a80844f5544ac1a13fda26c7b5
* Sort the syscalls.mk files, give all generated files the same header.Elliott Hughes2013-10-161-1/+2
| | | | | | No non-comment changes to the .S files. Change-Id: Iafcfd004c3ea92b64268f80ab16df615b97cefac
* Use the correct names for the __ARM_NR_* syscalls.Elliott Hughes2013-03-221-1/+1
| | | | | | | | This lets us move all the ARM syscall stubs over to the kernel <asm/unistd.h>. Our generated <sys/linux-syscalls.h> is now unused, but I'll remove that in a later change. Change-Id: Ie5ff2cc4abce1938576af7cbaef615a79c7f310d
* Use the kernel's MAX_ERRNO in the syscall stubs.Elliott Hughes2013-03-121-3/+5
| | | | | Bug: http://code.google.com/p/android/issues/detail?id=53104 Change-Id: Iaabf7025b153e96dc5eca231a33a32d4cb7d8116
* arm syscall : for eabi call_default don't use stackMatthieu Castet2013-01-161-3/+2
| | | | | | | | | In the default case, we don't need to use the stack, we can save r7 with ip register (that what does eglibc). This allow to fix vfork data corruption (see 3884bfe9661955543ce203c60f9225bbdf33f6bb), because vfork now don't use the stack.
* libc: ARM: update syscalls with new scriptKenny Root2011-02-171-8/+3
| | | | | | | | Used the new gensyscalls.py script to update the ARM syscalls with the BEGIN(x) and END(x) macros to give size information for the code of the syscall. Useful for valgrind. Change-Id: I8c481c8928401ac110fd19b087f7d67e4db39326
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+19
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-19/+0
|
* Initial Contributionandroid-1.0The Android Open Source Project2008-10-211-0/+19