________________________________
From: [email protected] <[email protected]>
Sent: Monday, May 4, 2026 4:27 AM
To: [email protected] <[email protected]>
Subject: Re: [DISCUSS] Removal of CONFIG_SYSTEM_TIME64 and make time_t 64-bit 
by default

On 2026-05-03 21:21, Gregory Nutt wrote:

> I support the POSIX first prioritization.  I removed a lot of support
> needed by some of these architectures in the past for similar reasons.
> That broke certain compilers and a lot of implementations (which are
> still broken).  We should probably do the same, but with full awareness
> of functionality well will use or things that are very broken.

Could you post some examples? I am aware of cirbuf_t which has the same
problem as the UART circular buffer had. But other than that, I don't
remember noticing anything that would scream "broken" for 8 bits.

Check out https://bitbucket.org/patacongo/obsoleted/src/master/ChangeLog.  All 
of the architectures I removed and why are listed there

> I have suggested removing support for the 8 bit architectures and for
> compilers like the ZDS and SDCC compilers.  Carrying architectures with
> this level of breakage is misleading.

Hm, sounds like I shouldn't put much more effort in NuttX (at least with
AVR), developing for an architecture that may be heading to a chopping
block doesn't seem very productive in a long run.

If no one uses an architecture, it is doomed in the long run.  That is 
inescapable.  If you want to keep support you have to use it:  "Use it or lose 
it"

Reply via email to