• R
    mq_timedsend, mq_timedreceive: add time64, decouple 32-bit time_t · 2ab90de7
    Rich Felker 提交于
    time64 syscall is used only if it's the only one defined for the arch,
    or if the requested absolute timeout does not fit in 32 bits. on
    current 32-bit archs where time_t is a 32-bit type, this makes it
    statically unreachable.
    
    on 64-bit archs, there is no change to the code after preprocessing.
    on current 32-bit archs, the timeout is passed via an intermediate
    copy to remove the assumption that time_t is a 32-bit type.
    2ab90de7
mq_timedreceive.c 901 字节