On Wed, May 08, 2024 at 01:15:21PM +0200, Matthias Urlichs via Gcc wrote: > On 08.05.24 11:50, Richard Biener wrote: > > > "With the |-fpermissive| option, programs can use C99 inlining semantics > > > and features that were removed from C99" > > > > > > Umm, what? this sentence doesn't make sense. > > In the context of mentioning the -std=gnu89/-std=c89 workarounds > > I thought as much, but shouldn't it then say "programs can use *C89* > inlining semantics that were removed from C99"?
There was no C89 inline semantics, only GNU89 one. Only C99 introduced inline keyword into the standard. Jakub