Index: lib/AST/ASTContext.cpp |
diff --git a/lib/AST/ASTContext.cpp b/lib/AST/ASTContext.cpp |
index a0b801748828d263bfa9eb2c43f5b006693d8430..889468312728e09dc37a607eb494249be3c508c1 100644 |
--- a/lib/AST/ASTContext.cpp |
+++ b/lib/AST/ASTContext.cpp |
@@ -681,6 +681,7 @@ CXXABI *ASTContext::createCXXABI(const TargetInfo &T) { |
case TargetCXXABI::GenericARM: // Same as Itanium at this level |
case TargetCXXABI::iOS: |
case TargetCXXABI::iOS64: |
+ case TargetCXXABI::Emscripten: // @LOCALMOD Emscripten |
case TargetCXXABI::GenericAArch64: |
case TargetCXXABI::GenericItanium: |
return CreateItaniumCXXABI(*this); |
@@ -8064,6 +8065,7 @@ MangleContext *ASTContext::createMangleContext() { |
case TargetCXXABI::GenericAArch64: |
case TargetCXXABI::GenericItanium: |
case TargetCXXABI::GenericARM: |
+ case TargetCXXABI::Emscripten: // @LOCALMOD Emscripten |
case TargetCXXABI::iOS: |
case TargetCXXABI::iOS64: |
return ItaniumMangleContext::create(*this, getDiagnostics()); |