[libc-commits] [libc] [libc][docgen] make note of sys/time.h interfaces removed in POSIX.1-2024 (PR #126612)

via libc-commits libc-commits at lists.llvm.org
Tue Feb 11 12:29:04 PST 2025


enh-google wrote:

> One of these days, we'll be able to specify time to a computer...
> 
> Also, POSIX can remove stuff all they want. Folks probably will continue to depend on broken interfaces forever.

yeah: "define 'broken'".

i feel like the lesson i learned from the 2008 removals was a strong "i'm never doing that again". obviously things are a little different for me, where i already had implementations, but my experience has been that [in almost all cases] there's little or no benefit to removing these things, but [in almost all cases] you do cause unnecessary disruption and work for others (and/or inconvenience for users).

https://github.com/llvm/llvm-project/pull/126612


More information about the libc-commits mailing list