[PATCH] Changes the default size of time_t to 64 bit.
Freddie Chopin
freddie_chopin@op.pl
Mon Aug 14 11:34:00 GMT 2017
On Mon, 2017-08-14 at 11:47 +0200, Sebastian Huber wrote:
> ----- Am 14. Aug 2017 um 11:04 schrieb Freddie Chopin freddie_chopin@
> op.pl:
>
> > On Mon, 2017-08-14 at 10:46 +0200, Sebastian Huber wrote:
> > > What about --enable-long-time_t with enough words in the
> > > documentation to explain this properly?
> >
> > Maybe "--disable-long-long-time_t" would be more intuitive?
>
> Why should be time_t of type long long on an LP64 target?
The whole discussion is not about LP64 target, but about making time_t
64-bit on 32-bit platforms. For them, time_t should be set to "long
long" or "int64_t" to achieve that goal.
The problem I see with "--enable-long-time_t" is that for me it seems
that opposite option has "short" instead of "long", while in this case
it will be "long long".
Regards,
FCh
More information about the Newlib
mailing list