summaryrefslogtreecommitdiff
path: root/arch/powerpc64/syscall_arch.h
AgeCommit message (Collapse)AuthorLines
2025-08-07powerpc[64]: fix missing ctr and xer regs in syscall asm clobberlistsRich Felker-7/+7
the ctr and xer special registers are call-clobbered and syscall-clobbered. failure to include them in the clobber list may result in wrong code that attempts to use a value which is no longer present in the register after the syscall. this has been reported to manifest newly with gcc 15.
2024-10-22wire up vdso clock_gettime for powerpc, powerpc64, and s390xRich Felker-0/+4
symbol names and versions obtained from vdso(7) man page.
2019-07-31get/setsockopt: add fallback for new time64 SO_RCVTIMEO/SO_SNDTIMEORich Felker-0/+3
without this, the SO_RCVTIMEO and SO_SNDTIMEO socket options would stop working on pre-5.1 kernels after time_t is switched to 64-bit and their values are changed to the new time64 versions. new code is written such that it's statically unreachable on 64-bit archs, and on existing 32-bit archs until the macro values are changed to activate 64-bit time_t.
2016-05-08add powerpc64 portBobby Bingham-0/+87