aboutsummaryrefslogtreecommitdiff
path: root/arch/x32/syscall_arch.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* fix dangling pointers in x32 syscall timespec fixup code•••the lifetime of compound literals is the block in which they appear. the temporary struct __timespec_kernel objects created as compound literals no longer existed at the time their addresses were passed to the kernel. Rich Felker2015-05-011-7/+16
* fix x32 syscall arch.h timespec fixup code•••it's legal to call the __syscall functions with more arguments than necessary, and the __syscall_cp cancel dummy impl. does just that. thus we must insert the switch for all possible syscalls numbers into all of the syscallN inline functions. rofl0r2014-02-231-53/+49
* mostly-cosmetic fixups to x32 port mergeRich Felker2014-02-231-1/+1
* x32 port (diff against vanilla x86_64)rofl0r2014-02-231-17/+76
* import vanilla x86_64 code as x32rofl0r2014-02-231-0/+62