- 25 Mar, 2013 7 commits
-
-
Elliott Hughes authored
* commit 'e51d75a9': Clarify the dlmalloc USAGE_ERROR.
-
Elliott Hughes authored
-
Elliott Hughes authored
Bug: 8468088 Change-Id: I1ff6d51ec17fc74ef56229aa76d2986cbd662874
-
Elliott Hughes authored
* commit '48f25cef': Stop generating <sys/linux-syscalls.h>.
-
Elliott Hughes authored
* commit 'a4075118': Unhide __set_errno for backwards compatibility.
-
Elliott Hughes authored
-
Elliott Hughes authored
-
- 22 Mar, 2013 22 commits
-
-
Elliott Hughes authored
This was in <errno.h>, and people called it :-( Change-Id: I038490be77eb9372b3f31305ec580fa7b09c983e
-
Elliott Hughes authored
The <asm/unistd.h> files contain the canonical data, and <sys/glibc-syscalls.h> contain new glibc-compatible names, and if you #include the standard <sys/syscall.h> you get both sets of names. Change-Id: I9919c080931c0ba1660f5e37c6a6265ea716d603
-
Elliott Hughes authored
* commit 'c019345a': Use the correct names for the __ARM_NR_* syscalls.
-
Elliott Hughes authored
-
Elliott Hughes authored
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
-
Elliott Hughes authored
* commit 'c37dd599': Fix builds where _FORTIFY_SOURCE is off.
-
Elliott Hughes authored
-
Elliott Hughes authored
* commit '34895c1b': Replace unnecessary ARM uses of <sys/linux-syscalls.h> with <asm/unistd.h>.
-
Elliott Hughes authored
Also add a more intention-revealing guard so we don't have loads of places checking whether our inlining macro is defined. Change-Id: I168860cedcfc798b07a5145bc48a125700265e47
-
Elliott Hughes authored
-
Elliott Hughes authored
* commit '5c5f303e': Replace unnecessary MIPS uses of <sys/linux-syscalls.h> with <asm/unistd.h>.
-
Elliott Hughes authored
* commit 'e7cb795c': Replace unnecessary x86 uses of <sys/linux-syscalls.h> with <asm/unistd.h>.
-
Elliott Hughes authored
-
Elliott Hughes authored
-
Elliott Hughes authored
For some reason, socketcalls.c was only being compiled for ARM, where it makes no sense. For x86 we generate stubs for the socket functions that use __NR_socketcall directly. Change-Id: I84181e6183fae2314ae3ed862276eba82ad21e8e
-
Elliott Hughes authored
* commit '3323628d': The SYS_ constants should cover all __NR_ values.
-
Elliott Hughes authored
Change-Id: I193a35f9790b82c83fd3b5672e24ac1b2034d0b0
-
Elliott Hughes authored
Change-Id: I9d016ee8e8329cccf244d27c336d9524348af996
-
Elliott Hughes authored
-
Elliott Hughes authored
<sys/linux-syscalls.h> only contains constants for the syscalls we're generating stubs for. We want all the syscalls available on the architecture in question. Keep using <sys/linux-syscalls.h> on ARM for now because the __NR_ARM_set_tls and __NR_ARM_cacheflush values aren't in <asm/unistd.h>. Change-Id: I66683950d87d9b18d6107d0acc0ed238a4496f44
-
Elliott Hughes authored
* commit 'babb72dc': Fix pthread_setname_np's behavior on invalid pthread_ts.
-
Elliott Hughes authored
-
- 21 Mar, 2013 11 commits
-
-
Elliott Hughes authored
Change-Id: I0a154beaab4d164ac812f2564d12e4d79b80a8e8
-
Elliott Hughes authored
* commit '26c815c4': Drop magic number in strrchr and strchr
-
Elliott Hughes authored
am 612333f6: Merge "Don\'t #define SYS_ constants unless they make sense for the current architecture." * commit '612333f6': Don't #define SYS_ constants unless they make sense for the current architecture.
-
Elliott Hughes authored
-
Elliott Hughes authored
-
Elliott Hughes authored
Fixes the MIPS and x86 builds. strace tests whether syscalls are supported using #ifdef of the appropriate SYS_ constant. Change-Id: I90be118dc42abfdaf5b0f9b1e676e8601f55106e
-
Elliott Hughes authored
* commit '4453c51c': Drop unnecessary execution permission for .cpp/.c/.h
-
Elliott Hughes authored
-
Kito Cheng authored
Change-Id: I9ac2b9d8f6bdb4fab8962210c5ec8f9c3e8c0ebf
-
Kito Cheng authored
Change-Id: Ic7391be8575eaaac76914dab62bc41c9773d703d
-
Elliott Hughes authored
* commit '800ad824': Provide glibc-compatible SYS_* aliases for the __NR_* constants.
-