This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: C++ PATCH to pt.c for c++/13294


Jason Merrill wrote:

This patch fixes the "strong using" ABI such that namespace-scope explicit
class template specializations are mangled using the scope of the
specialization, rather than that of the template they specialize.

This PR turned out to be much easier to fix than I had thought when I first
looked at the problem; I expected to need to modify the mangler as well.

Tested x86_64-pc-linux-gnu, applied to trunk. Mark, OK for 3.4.0?


OK.

(I'm assuming that this change cannot change the manglings of classes when __attribute__((strong)) is not in play.)

Thanks,

--
Mark Mitchell
CodeSourcery, LLC
(916) 791-8304
mark@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]