[all-commits] [llvm/llvm-project] 6acd30: Reland D75382 "[lld] Initial commit for new Mach-O...

Fangrui Song via All-commits all-commits at lists.llvm.org
Thu Apr 2 12:04:06 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 6acd3003755db3944f7fcbea7542bd574a41c0a0
      https://github.com/llvm/llvm-project/commit/6acd3003755db3944f7fcbea7542bd574a41c0a0
  Author: Fangrui Song <maskray at google.com>
  Date:   2020-04-02 (Thu, 02 Apr 2020)

  Changed paths:
    M lld/CMakeLists.txt
    A lld/MachO/Arch/X86_64.cpp
    A lld/MachO/CMakeLists.txt
    A lld/MachO/Config.h
    A lld/MachO/Driver.cpp
    A lld/MachO/Driver.h
    A lld/MachO/InputFiles.cpp
    A lld/MachO/InputFiles.h
    A lld/MachO/InputSection.cpp
    A lld/MachO/InputSection.h
    A lld/MachO/Options.td
    A lld/MachO/OutputSegment.cpp
    A lld/MachO/OutputSegment.h
    A lld/MachO/SymbolTable.cpp
    A lld/MachO/SymbolTable.h
    A lld/MachO/Symbols.cpp
    A lld/MachO/Symbols.h
    A lld/MachO/Target.cpp
    A lld/MachO/Target.h
    A lld/MachO/Writer.cpp
    A lld/MachO/Writer.h
    M lld/include/lld/Common/Driver.h
    A lld/test/MachO/alignment-too-large.yaml
    A lld/test/MachO/arch.s
    A lld/test/MachO/duplicate-symbol.s
    A lld/test/MachO/entry-symbol.s
    A lld/test/MachO/invalid-executable.s
    A lld/test/MachO/load-commands.s
    A lld/test/MachO/no-such-file.s
    A lld/test/MachO/relocations.s
    A lld/test/MachO/section-headers.s
    A lld/test/MachO/segments.s
    A lld/test/MachO/silent-ignore.test
    A lld/test/MachO/text-segment.s
    M lld/tools/lld/CMakeLists.txt
    M lld/tools/lld/lld.cpp
    A llvm/utils/gn/secondary/lld/MachO/BUILD.gn
    M llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn

  Log Message:
  -----------
  Reland D75382 "[lld] Initial commit for new Mach-O backend"

With a fix for http://lab.llvm.org:8011/builders/clang-cmake-armv8-lld/builds/3636

Also trims some unneeded dependencies.




More information about the All-commits mailing list