cm0002@lemmy.world to Linux@programming.dev · 7 days agox86 32-bit Operating Systems Aren't Dead Yet: New Linux Patches Improve 32-bit PAEwww.phoronix.comexternal-linkmessage-square4fedilinkarrow-up13arrow-down10
arrow-up13arrow-down1external-linkx86 32-bit Operating Systems Aren't Dead Yet: New Linux Patches Improve 32-bit PAEwww.phoronix.comcm0002@lemmy.world to Linux@programming.dev · 7 days agomessage-square4fedilink
minus-squaresudoku@programming.devlinkfedilinkarrow-up0·7 days agoI believe they use 64 bit time even on 32 bit systems
minus-square0x0@programming.devlinkfedilinkarrow-up2·7 days agoMy 32-bit VM: type : size (bytes) int : 4 long : 4 long long: 8 double : 8 time_t : 4 float : 4 l double : 12 int8_t : 1 INT8_MAX : 127 int16_t : 2 INT16_MAX : 32767 int32t : 4 INT32_MAX : 2147483647 int64_t : 8 INT64_MAX : 9223372036854775807 uint8_t : 1 UINT8_MAX : 255 uint16_t : 2 UINT16_MAX: 65535 uint32t : 4 UINT32_MAX: 4294967295 uint64_t : 8 UINT64_MAX: 18446744073709551615 It does support 64-bit sizes, weirdly enough time_t is not one of them.
I believe they use 64 bit time even on 32 bit systems
My 32-bit VM:
type : size (bytes) int : 4 long : 4 long long: 8 double : 8 time_t : 4 float : 4 l double : 12 int8_t : 1 INT8_MAX : 127 int16_t : 2 INT16_MAX : 32767 int32t : 4 INT32_MAX : 2147483647 int64_t : 8 INT64_MAX : 9223372036854775807 uint8_t : 1 UINT8_MAX : 255 uint16_t : 2 UINT16_MAX: 65535 uint32t : 4 UINT32_MAX: 4294967295 uint64_t : 8 UINT64_MAX: 18446744073709551615
It does support 64-bit sizes, weirdly enough
time_t
is not one of them.