Hi
2023. október 30., hétfő 19:01 keltezéssel, Joseph Myers írta:
> On Sat, 28 Oct 2023, Barnabás Pőcze wrote:
>
> > An external declaration following an inline definition is not redundant
> > because it forces the compiler to emit an external definition for the
> > function.
> > That is,
> >
> > inline void f(void) { }
> > [extern] void f(void);
> >
> > should not trigger the
> >
> > redundant redeclaration of ...
> >
> > warning.
>
>
> This should add a testcase to the testsuite (that fails before and passes
> after the front-end change is made).
I did not want to commit more effort until I have some feedback.
I will most certainly add a test case if it turns out that the change
seems reasonable and has a chance of being accepted.
Regards,
Barnabás Pőcze