[all-commits] [llvm/llvm-project] 79829a: Revert "[clang] Add -fc++-abi= flag for specifying...

Leonard Chan via All-commits all-commits at lists.llvm.org
Thu Oct 15 14:25:14 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 79829a47040512fe54001db839ac59146ca55aec
      https://github.com/llvm/llvm-project/commit/79829a47040512fe54001db839ac59146ca55aec
  Author: Leonard Chan <leonardchan at google.com>
  Date:   2020-10-15 (Thu, 15 Oct 2020)

  Changed paths:
    M clang/include/clang/AST/ASTContext.h
    M clang/include/clang/Basic/DiagnosticDriverKinds.td
    M clang/include/clang/Basic/LangOptions.h
    R clang/include/clang/Basic/TargetCXXABI.def
    M clang/include/clang/Basic/TargetCXXABI.h
    M clang/include/clang/Driver/Options.td
    M clang/lib/AST/ASTContext.cpp
    M clang/lib/CodeGen/CodeGenModule.cpp
    M clang/lib/CodeGen/ItaniumCXXABI.cpp
    M clang/lib/Driver/ToolChains/Clang.cpp
    M clang/lib/Frontend/CompilerInvocation.cpp
    R clang/test/Frontend/invalid-cxx-abi.cpp

  Log Message:
  -----------
  Revert "[clang] Add -fc++-abi= flag for specifying which C++ ABI to use"

This reverts commits 683b308c07bf827255fe1403056413f790e03729 and
8487bfd4e9ae186f9f588ef989d27a96cc2438c9.

We will go for a more restricted approach that does not give freedom to
everyone to change ABIs on whichever platform.

See the discussion on https://reviews.llvm.org/D85802.




More information about the All-commits mailing list