summaryrefslogtreecommitdiffstats
path: root/libc/arch-mips64/syscalls/__rt_sigaction.S
Commit message (Collapse)AuthorAgeFilesLines
* Ensure __set_errno is still visible on LP32.Elliott Hughes2014-09-081-3/+1
| | | | | | | | | | | | | | | | The use of the .hidden directive to avoid going via the PLT for __set_errno had the side-effect of actually making __set_errno hidden (which is odd because assembler directives don't usually affect symbols defined in a different file --- you can't even create a weak reference to a symbol that's defined in a different file). This change switches the system call stubs over to a new always-hidden __set_errno_internal and has a visible __set_errno on LP32 just for binary compatibility with old NDK apps. Bug: 17423135 Change-Id: I6b6d7a05dda85f923d22e5ffd169a91e23499b7b
* Make __set_errno hidden in asm.Dan Albert2014-08-081-0/+2
| | | | | | | | This fixes the build after the -Bsymbolic change. Bug: 16853291 Change-Id: I989c9fec3c32e0289ea257a3bd2b7fd2709b6ce2 (cherry picked from commit bc9f9f25bf1247a6a638a2a2df8441bdd9fabad7)
* Remove the useless _C_LABEL from generated system calls.Elliott Hughes2014-02-191-1/+1
| | | | Change-Id: Id1d2fd39972652831ea825f6f9cf940b08f42b5c
* Make mips/mips64 syscall stubs more like the other architectures.Elliott Hughes2014-02-191-9/+3
| | | | Change-Id: I55f8c1a95f643a6e484f12fbcc25e2c77e55b6b8
* [MIPS64] Add syscall related filesChris Dearman2014-02-061-0/+32
Change-Id: I2f5d05df0e767538a6fe467ca0a2386325f8b71f Signed-off-by: Chris Dearman <chris.dearman@imgtec.com> Signed-off-by: Raghu Gandham <raghu.gandham@imgtec.com> Signed-off-by: Duane Sand <duane.sand@imgtec.com>