Re: git: d5c01e1124ff - main - cdefs.h: Remove pre gcc 5.0 support

2024-06-24 Thread Warner Losh
On Mon, Jun 24, 2024 at 9:25 AM Pedro Giffuni wrote: > I do welcome the cleanup, of course, just I would have defined GCC 4.2 as > the breaking point instead of 5.0. > The breaking point is headed to gcc9 and clang11. There's no compelling FreeBSD project use case where people need to compile Fr

Re: git: d5c01e1124ff - main - cdefs.h: Remove pre gcc 5.0 support

2024-06-24 Thread Pedro Giffuni
I do welcome the cleanup, of course, just I would have defined GCC 4.2 as the breaking point instead of 5.0. Due basically to the licensing issues, GCC 4.2 became a natural reference for GCC versions.  At some point there were vendors actually shipping FreeBSD with GCC 4.2, and it was not a hug

Re: git: d5c01e1124ff - main - cdefs.h: Remove pre gcc 5.0 support

2024-06-23 Thread Warner Losh
Indeed. But none of the ones that I removed are affected by this quirk since they are true for clang all versions. Warner On Sat, Jun 22, 2024 at 12:47 PM Pedro Giffuni wrote: > It was long ago when I last touched this but FWIW ... > > clang used to report itself as GCC 4.2 and kept it's GCC ex

Re: git: d5c01e1124ff - main - cdefs.h: Remove pre gcc 5.0 support

2024-06-22 Thread Pedro Giffuni
It was long ago when I last touched this but FWIW ... clang used to report itself as GCC 4.2 and kept it's GCC extension support level consistent with that version so these version numbers were relevant. Pedro. On Thursday, June 20, 2024 at 09:41:34 PM GMT-5, Warner Losh wrote: The br

git: d5c01e1124ff - main - cdefs.h: Remove pre gcc 5.0 support

2024-06-20 Thread Warner Losh
The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=d5c01e1124ffa4adb2513e7e8d708d7072dbfc75 commit d5c01e1124ffa4adb2513e7e8d708d7072dbfc75 Author: Warner Losh AuthorDate: 2024-06-20 23:03:15 + Commit: Warner Losh CommitDate: 2024-06-21 02:41:09 +