[MS ABI] Support throwing/catching __unaligned types
We need to mark the appropriate bits in ThrowInfo and HandlerType so that the personality routine can correctly handle qualification conversions. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@275154 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/Mangle.h 2 additions, 1 deletioninclude/clang/AST/Mangle.h
- lib/AST/MicrosoftMangle.cpp 6 additions, 3 deletionslib/AST/MicrosoftMangle.cpp
- lib/CodeGen/MicrosoftCXXABI.cpp 15 additions, 7 deletionslib/CodeGen/MicrosoftCXXABI.cpp
- test/CodeGenCXX/microsoft-abi-throw.cpp 8 additions, 0 deletionstest/CodeGenCXX/microsoft-abi-throw.cpp
Loading
Please register or sign in to comment