Hi Guiding, Both your reference and the Open Group specification documents both only state that POSIX requires time_t to be an integer type, not a signed integer. GNU libc additionally mandates a signed integer but notes this is a GNU extension and not a POSIX requirement. The 2024 edition of POSIX has introduced a requirement for time_t to be 64 bits. As has already been noted this is itself a substantial change. Byron On 4 Nov 2024, at 11:33 PM, Guiding Li <ligd...@gmail.com> wrote:
|
- Change time_t to signed type Guiding Li
- Re: Change time_t to signed type Sebastien Lorquet
- Re: Change time_t to signed type Sebastien Lorquet
- Re: Change time_t to signed type bje
- Re: Change time_t to signed type Gregory Nutt
- Re: Change time_t to signed type Guiding Li
- Re: Change time_t to signed type Simon Filgis
- Re: Change time_t to signed type michal . lyszczek
- Re: Change time_t to signed ty... Simon Filgis
- Re: Change time_t to signe... Xiang Xiao
- Re: Change time_t to signe... Sebastien Lorquet
- Re: Change time_t to signe... Tomek CEDRO
- Re: Change time_t to signe... Nathan Hartman
- Re: Change time_t to signe... Tomek CEDRO