On Wed, 8 Mar 2017, Albert ARIBAUD wrote:

> IIUC, on the kernel side there is a will to move away from Posix (1)
> here and just make tv_nsec 64-bits with no padding when time_t is
> 64-bit.

In that case, that simply means it's glibc's responsibility to avoid the 
x32 mistake, and copy timespec values passed to the kernel to clear 
padding while staying compatible with POSIX.  (Which would probably also 
provide the infrastructure required to fix the x32 bug in glibc along the 
lines used in musl.)

-- 
Joseph S. Myers
[email protected]
_______________________________________________
Y2038 mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/y2038

Reply via email to