Changes from Git (git http://labmaster3.local/git/llvm-project.git)


  1. [Clang] Define Fuchsia C++ABI (details)
Commit 9c3f9b9c12b0f79b74d1d349bbac46cadaca7dbf by phosek
[Clang] Define Fuchsia C++ABI
Currently, it is a modified version of the Itanium ABI, with the only
change being that constructors and destructors return 'this'.
Differential Revision:
The file was modifiedclang/test/CodeGenCXX/constructor-destructor-return-this.cpp
The file was modifiedclang/include/clang/Basic/TargetCXXABI.h
The file was modifiedclang/lib/CodeGen/CodeGenModule.cpp
The file was modifiedclang/lib/AST/ASTContext.cpp
The file was modifiedclang/lib/CodeGen/ItaniumCXXABI.cpp
The file was modifiedclang/lib/Basic/Targets/OSTargets.h