[all-commits] [llvm/llvm-project] d650cb: [elfabi] Move llvm-elfabi related code to Interfac...

Zero Omega via All-commits all-commits at lists.llvm.org
Thu Aug 13 11:52:09 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d650cbc349ccc4f477568c2827f1bce650020058
      https://github.com/llvm/llvm-project/commit/d650cbc349ccc4f477568c2827f1bce650020058
  Author: Haowei Wu <haowei at google.com>
  Date:   2020-08-13 (Thu, 13 Aug 2020)

  Changed paths:
    A llvm/include/llvm/InterfaceStub/ELFObjHandler.h
    A llvm/include/llvm/InterfaceStub/ELFStub.h
    A llvm/include/llvm/InterfaceStub/TBEHandler.h
    R llvm/include/llvm/TextAPI/ELF/ELFStub.h
    R llvm/include/llvm/TextAPI/ELF/TBEHandler.h
    M llvm/lib/CMakeLists.txt
    A llvm/lib/InterfaceStub/CMakeLists.txt
    A llvm/lib/InterfaceStub/ELFObjHandler.cpp
    A llvm/lib/InterfaceStub/ELFStub.cpp
    A llvm/lib/InterfaceStub/LLVMBuild.txt
    A llvm/lib/InterfaceStub/TBEHandler.cpp
    M llvm/lib/LLVMBuild.txt
    M llvm/lib/TextAPI/CMakeLists.txt
    R llvm/lib/TextAPI/ELF/ELFStub.cpp
    R llvm/lib/TextAPI/ELF/TBEHandler.cpp
    M llvm/tools/llvm-elfabi/CMakeLists.txt
    R llvm/tools/llvm-elfabi/ELFObjHandler.cpp
    R llvm/tools/llvm-elfabi/ELFObjHandler.h
    M llvm/tools/llvm-elfabi/LLVMBuild.txt
    M llvm/tools/llvm-elfabi/llvm-elfabi.cpp
    M llvm/unittests/CMakeLists.txt
    A llvm/unittests/InterfaceStub/CMakeLists.txt
    A llvm/unittests/InterfaceStub/ELFYAMLTest.cpp
    M llvm/unittests/TextAPI/CMakeLists.txt
    R llvm/unittests/TextAPI/ELFYAMLTest.cpp

  Log Message:
  -----------
  [elfabi] Move llvm-elfabi related code to InterfaceStub library

This change moves elfabi related code to llvm/InterfaceStub library
so it can be shared by multiple llvm tools without causing cyclic
dependencies.

Differential Revision: https://reviews.llvm.org/D85678




More information about the All-commits mailing list