C++ PATCH for c++/46336 (ICE after complaint about extern "C" clash)

Jason Merrill jason@redhat.com
Thu Mar 17 02:28:00 GMT 2011


Here after we complained about the extern "C" we continued to try and 
merge the two definitions even though for a simple redefinition we give 
up.  In this case it seems to make most sense to treat the two functions 
as different since they have different signatures; they just clash 
because both are extern "C".

Tested x86_64-pc-linux-gnu, applying to trunk.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 46336.patch
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20110317/444dfec1/attachment.ksh>


More information about the Gcc-patches mailing list