PATCH RFC: gcc 4.1 extern inline patch, take 2

Joseph S. Myers joseph@codesourcery.com
Fri Feb 9 15:35:00 GMT 2007


On Fri, 9 Feb 2007, Ian Lance Taylor wrote:

> > Can we get mainline right first and then backport the appropriate subsets 
> > of the changes and testcases?
> 
> Not usefully, because the changes for mainline are completely
> different from the changes for the branches.  In mainline, we treat
> extern inline functions in c99 mode, and we implement gnu89 semantics
> by adding a gnu_inline attribute.  In the branches, we treat extern
> inline functions in gnu89 mode.
> 
> If you want me to commit the mainline patches first, I can.  It's true
> that the doc changes will be similar.

Indeed.  I hope we can agree the documented final semantics for the option 
and attribute in the mainline version of the documentation, and then that 
documentation can be adapted accordingly for the more limited versions on 
the previous branches.

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Gcc-patches mailing list