aboutsummaryrefslogtreecommitdiff
path: root/gshadow
diff options
context:
space:
mode:
authorLukasz Majewski <lukma@denx.de>2020-09-08 10:54:35 +0200
committerLukasz Majewski <lukma@denx.de>2020-10-04 17:12:41 +0200
commitb2cdadde4d5c2b49b0f486a141ae0443ab8be375 (patch)
tree2a2ad3f6c1dfbdd45a6dd79c806da05a79c7e156 /gshadow
parentbe9b0b9a012780a403a266c90878efffb9a5f3ca (diff)
downloadglibc-b2cdadde4d5c2b49b0f486a141ae0443ab8be375.zip
glibc-b2cdadde4d5c2b49b0f486a141ae0443ab8be375.tar.gz
glibc-b2cdadde4d5c2b49b0f486a141ae0443ab8be375.tar.bz2
Y2038: nptl: Provide futex_abstimed_wait64 supporting 64 bit time
This is the helper function, which uses struct __timespec64 to provide 64 bit absolute time to futex syscalls. The aim of this function is to move convoluted pre-processor macro code from sysdeps/nptl/lowlevellock-futex.h to C function in futex-internal.c The futex_abstimed_wait64 function has been put into a separate file on the purpose - to avoid issues apparent on the m68k architecture related to small number of available registers (there is not enough registers to put all necessary arguments in them if the above function would be added to futex-internal.h with __always_inline attribute). Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'gshadow')
0 files changed, 0 insertions, 0 deletions