[cfe-commits] [PATCH] Allow redefinitions of extern inline functions

Charles Davis cdavis at mymail.mines.edu
Wed Feb 17 17:46:34 PST 2010


Charles Davis wrote:
> This patch fixes PR5253, by allowing redefinitions of extern inline
> functions in GNU89 mode. With this patch, Wine should compile properly
> on Linux (but not Mac OS X).
All right, one more time.

This time, the patch handles static redefinitions (which gcc accepts),
and includes more tests for this new feature. Also, the extension is
disabled in C++ mode (something I overlooked last time).

I said I was going to commit, but I wanted to run this past you guys one
more time before I actually check this in.

Chip

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pr5253-fix.patch
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20100217/67f8d9d9/attachment.ksh>


More information about the cfe-commits mailing list