[PATCH] D95204: [lld-macho] Switch default to new Darwin backend

Jez Ng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 1 09:30:47 PST 2021


This revision was landed with ongoing or failed builds.
This revision was automatically updated to reflect the committed changes.
Closed by commit rG415c0cd698a8: [lld-macho] Switch default to new Darwin backend (authored by int3).
Herald added a project: lld-macho.

Changed prior to commit:
  https://reviews.llvm.org/D95204?vs=327145&id=327148#toc

Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D95204/new/

https://reviews.llvm.org/D95204

Files:
  clang/lib/Driver/ToolChain.cpp
  clang/test/Driver/Inputs/lld/ld64.lld.darwinnew
  clang/test/Driver/Inputs/lld/ld64.lld.darwinold
  clang/test/Driver/darwin-ld-demangle-lld.c
  clang/test/Driver/darwin-ld-platform-version-ios.c
  clang/test/Driver/darwin-ld-platform-version-macos.c
  clang/test/Driver/darwin-ld-platform-version-tvos.c
  clang/test/Driver/darwin-ld-platform-version-watchos.c
  lld/test/MachO/invalid/stub-link.s
  lld/test/MachO/lit.local.cfg
  lld/test/MachO/search-paths-darwin.test
  lld/test/MachO/syslibroot.test
  lld/test/darwin/cmdline-lto_library.objtxt
  lld/test/darwin/cmdline-objc_gc.objtxt
  lld/test/darwin/cmdline-objc_gc_compaction.objtxt
  lld/test/darwin/cmdline-objc_gc_only.objtxt
  lld/test/darwin/native-and-mach-o.objtxt
  lld/test/mach-o/Inputs/swift-version-1.yaml
  lld/test/mach-o/Inputs/wrong-arch-error.yaml
  lld/test/mach-o/PIE.yaml
  lld/test/mach-o/align_text.yaml
  lld/test/mach-o/arm-interworking-movw.yaml
  lld/test/mach-o/arm-interworking.yaml
  lld/test/mach-o/arm-shims.yaml
  lld/test/mach-o/arm-subsections-via-symbols.yaml
  lld/test/mach-o/arm64-reloc-negDelta32-fixup.yaml
  lld/test/mach-o/arm64-relocs-errors-delta64-offset.yaml
  lld/test/mach-o/arm64-section-order.yaml
  lld/test/mach-o/bind-opcodes.yaml
  lld/test/mach-o/cstring-sections.yaml
  lld/test/mach-o/data-in-code-load-command.yaml
  lld/test/mach-o/data-only-dylib.yaml
  lld/test/mach-o/dead-strip-globals.yaml
  lld/test/mach-o/debug-syms.yaml
  lld/test/mach-o/demangle.yaml
  lld/test/mach-o/dependency_info.yaml
  lld/test/mach-o/do-not-emit-unwind-fde-arm64.yaml
  lld/test/mach-o/dso_handle.yaml
  lld/test/mach-o/dylib-install-names.yaml
  lld/test/mach-o/eh-frame-relocs-arm64.yaml
  lld/test/mach-o/empty-sections.yaml
  lld/test/mach-o/error-simulator-vs-macosx.yaml
  lld/test/mach-o/exe-offsets.yaml
  lld/test/mach-o/exe-segment-overlap.yaml
  lld/test/mach-o/executable-exports.yaml
  lld/test/mach-o/export-trie-order.yaml
  lld/test/mach-o/exported_symbols_list-dylib.yaml
  lld/test/mach-o/exported_symbols_list-obj.yaml
  lld/test/mach-o/exported_symbols_list-undef.yaml
  lld/test/mach-o/fat-archive.yaml
  lld/test/mach-o/filelist.yaml
  lld/test/mach-o/flat_namespace_undef_error.yaml
  lld/test/mach-o/flat_namespace_undef_suppress.yaml
  lld/test/mach-o/force_load-dylib.yaml
  lld/test/mach-o/force_load-x86_64.yaml
  lld/test/mach-o/framework-user-paths.yaml
  lld/test/mach-o/function-starts-load-command.yaml
  lld/test/mach-o/gcc_except_tab-got-arm64.yaml
  lld/test/mach-o/got-order.yaml
  lld/test/mach-o/hello-world-arm64.yaml
  lld/test/mach-o/hello-world-armv6.yaml
  lld/test/mach-o/hello-world-armv7.yaml
  lld/test/mach-o/hello-world-x86.yaml
  lld/test/mach-o/hello-world-x86_64.yaml
  lld/test/mach-o/image-base.yaml
  lld/test/mach-o/infer-arch.yaml
  lld/test/mach-o/interposing-section.yaml
  lld/test/mach-o/keep_private_externs.yaml
  lld/test/mach-o/lazy-bind-x86_64.yaml
  lld/test/mach-o/lc_segment_filesize.yaml
  lld/test/mach-o/lib-search-paths.yaml
  lld/test/mach-o/library-order.yaml
  lld/test/mach-o/library-rescan.yaml
  lld/test/mach-o/libresolve-bizarre-root-override.yaml
  lld/test/mach-o/libresolve-multiple-syslibroots.yaml
  lld/test/mach-o/libresolve-one-syslibroot.yaml
  lld/test/mach-o/libresolve-simple.yaml
  lld/test/mach-o/libresolve-user-paths.yaml
  lld/test/mach-o/libresolve-z.yaml
  lld/test/mach-o/load-commands-size.yaml
  lld/test/mach-o/mach_header-cpusubtype.yaml
  lld/test/mach-o/mh_bundle_header.yaml
  lld/test/mach-o/mh_dylib_header.yaml
  lld/test/mach-o/objc-category-list-atom.yaml
  lld/test/mach-o/objc-image-info-host-vs-simulator.yaml
  lld/test/mach-o/objc-image-info-invalid-size.yaml
  lld/test/mach-o/objc-image-info-invalid-version.yaml
  lld/test/mach-o/objc-image-info-mismatched-swift-version.yaml
  lld/test/mach-o/objc-image-info-pass-output.yaml
  lld/test/mach-o/objc-image-info-simulator-vs-host.yaml
  lld/test/mach-o/objc-image-info-unsupported-gc.yaml
  lld/test/mach-o/objc_export_list.yaml
  lld/test/mach-o/order_file-basic.yaml
  lld/test/mach-o/parse-aliases.yaml
  lld/test/mach-o/parse-arm-relocs.yaml
  lld/test/mach-o/parse-cfstring32.yaml
  lld/test/mach-o/parse-cfstring64.yaml
  lld/test/mach-o/parse-compact-unwind32.yaml
  lld/test/mach-o/parse-compact-unwind64.yaml
  lld/test/mach-o/parse-data-in-code-armv7.yaml
  lld/test/mach-o/parse-data-in-code-x86.yaml
  lld/test/mach-o/parse-data-relocs-arm64.yaml
  lld/test/mach-o/parse-data-relocs-x86_64.yaml
  lld/test/mach-o/parse-data.yaml
  lld/test/mach-o/parse-eh-frame-relocs-x86_64.yaml
  lld/test/mach-o/parse-eh-frame-x86-anon.yaml
  lld/test/mach-o/parse-eh-frame-x86-labeled.yaml
  lld/test/mach-o/parse-eh-frame.yaml
  lld/test/mach-o/parse-function.yaml
  lld/test/mach-o/parse-initializers32.yaml
  lld/test/mach-o/parse-initializers64.yaml
  lld/test/mach-o/parse-literals-error.yaml
  lld/test/mach-o/parse-literals.yaml
  lld/test/mach-o/parse-non-lazy-pointers.yaml
  lld/test/mach-o/parse-relocs-x86.yaml
  lld/test/mach-o/parse-section-no-symbol.yaml
  lld/test/mach-o/parse-tentative-defs.yaml
  lld/test/mach-o/parse-text-relocs-arm64.yaml
  lld/test/mach-o/parse-text-relocs-x86_64.yaml
  lld/test/mach-o/parse-tlv-relocs-x86-64.yaml
  lld/test/mach-o/re-exported-dylib-ordinal.yaml
  lld/test/mach-o/rpath.yaml
  lld/test/mach-o/run-tlv-pass-x86-64.yaml
  lld/test/mach-o/sdk-version-error.yaml
  lld/test/mach-o/sectalign.yaml
  lld/test/mach-o/sectattrs.yaml
  lld/test/mach-o/sectcreate.yaml
  lld/test/mach-o/seg-protection-arm64.yaml
  lld/test/mach-o/seg-protection-x86_64.yaml
  lld/test/mach-o/source-version.yaml
  lld/test/mach-o/stack-size.yaml
  lld/test/mach-o/string-table.yaml
  lld/test/mach-o/stub-link.s
  lld/test/mach-o/subsections-via-symbols-default.yaml
  lld/test/mach-o/twolevel_namespace_undef_dynamic_lookup.yaml
  lld/test/mach-o/twolevel_namespace_undef_warning_suppress.yaml
  lld/test/mach-o/unwind-info-simple-arm64.yaml
  lld/test/mach-o/unwind-info-simple-x86_64.yaml
  lld/test/mach-o/upward-dylib-load-command.yaml
  lld/test/mach-o/upward-dylib-paths.yaml
  lld/test/mach-o/usage.yaml
  lld/test/mach-o/use-dylib.yaml
  lld/test/mach-o/use-simple-dylib.yaml
  lld/test/mach-o/version-min-load-command-object.yaml
  lld/test/mach-o/version-min-load-command.yaml
  lld/test/mach-o/write-final-sections.yaml
  lld/test/mach-o/wrong-arch-error.yaml
  lld/tools/lld/CMakeLists.txt
  lld/tools/lld/lld.cpp
  llvm/utils/gn/build/BUILD.gn
  llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D95204.327148.patch
Type: text/x-patch
Size: 101213 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210301/04578aed/attachment-0001.bin>


More information about the llvm-commits mailing list