aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2024-08-14 12:52:56 +0100
committerRon Yorston <rmy@pobox.com>2024-08-14 13:10:19 +0100
commit6481bb22b5e6d60909d09cf6179412c4f34b9b3c (patch)
tree63265600738004f99ad1afcae54d209405bc604d /arch
parent6e82b6c6a0b55fdc156f7065d177e530e417520c (diff)
downloadbusybox-w32-6481bb22b5e6d60909d09cf6179412c4f34b9b3c.tar.gz
busybox-w32-6481bb22b5e6d60909d09cf6179412c4f34b9b3c.tar.bz2
busybox-w32-6481bb22b5e6d60909d09cf6179412c4f34b9b3c.zip
win32: use 64-bit time on 32-bit platforms
To avoid problems with dates in 2038 and beyond use 64-bit time values on 32-bit platforms. - Mostly this just requires a few preprocessor macros to choose the appropriate functions, structs and typedefs. - We have our own implementations of nanosleep(), clock_gettime() and clock_settime(). Omit the Windows include file that declares them. - Apply the hack for struct timeval in the 'ts' applet on 32-bit. Adds 1624 bytes on 32-bit, none on 64-bit. (GitHub issue #446)
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions