[cfe-commits] r126863 - in /cfe/trunk: include/clang/AST/Type.h include/clang/Basic/TargetInfo.h lib/AST/DumpXML.cpp lib/AST/MicrosoftMangle.cpp lib/AST/Type.cpp lib/CodeGen/CGBlocks.cpp lib/CodeGen/CGCall.cpp lib/CodeGen/CGDeclCXX.cpp lib/CodeGe

Charles Davis cdavis at mymail.mines.edu
Wed Mar 2 17:09:11 PST 2011


On 3/2/11 2:42 PM, Tilmann Scheller wrote:
> Reverted in r126886.
> 
> Will try to come up with a better patch.
Take a look at the getDefaultMethodCallingConv() method of the C++ ABI
abstraction layer (in lib/AST/CXXABI.h and Microsoft-specific
implementation in lib/AST/MicrosoftCXXABI.cpp). That's what you want to
modify. You also need to make sure the Microsoft mangler can handle your
new calling convention, in lib/AST/MicrosoftMangle.cpp.

Chip



More information about the cfe-commits mailing list