git: 83edbc3cb54f - main - ipfilter: Retire pre-standard C support.

Cy Schubert Cy.Schubert at cschubert.com
Tue Jan 26 03:32:25 UTC 2021


In message <YA911GqWfTxylFBk at rincewind.trouble.is>, Philip Paeps writes:
> On 2021-01-25 22:47:11 (+0000), Cy Schubert wrote:
> >    ipfilter: Retire pre-standard C support.
> >
> >    All C compilers in 2021 support standard C and architectures that did
> >    not were retired long ago. Simplify by removing now redundant
> >    pre-standard C code.
>
> [...]
>
>
> > #ifndef __P
> >-# ifdef __STDC__
> > #  define	__P(x)	x
> >-# else
> >-#  define	__P(x)	()
> >-# endif
> >-#endif
>
> You could simplify even further by getting rid of the __P() convention 
> altogether.  All our compilers support prototypes in 2021. :)

Yes, it's in my queue.

ANSI function definitions is in another branch. The last cleanup being 
style(9).


-- 
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy at nwtime.org>    Web:  https://nwtime.org

	The need of the many outweighs the greed of the few.




More information about the dev-commits-src-all mailing list