[PATCH] D81983: [lld-macho] Avoid explicit -arch in tests by defaulting to x86-64

Jez Ng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 16 18:06:03 PDT 2020


int3 created this revision.
int3 added a reviewer: lld-macho.
Herald added subscribers: llvm-commits, arphaman.
Herald added a project: LLVM.

As mentioned in https://reviews.llvm.org/D81326#2093931, I'm not sure it
makes sense to use the default target triple to determine -arch.
Long-term we should probably detect it from the input object files, but
in the meantime it would be nice not to have to add it to all our tests
by using a convenient default.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D81983

Files:
  lld/MachO/Driver.cpp
  lld/test/MachO/arch.s
  lld/test/MachO/archive.s
  lld/test/MachO/dylib.s
  lld/test/MachO/dylink-lazy.s
  lld/test/MachO/dylink.s
  lld/test/MachO/entry-symbol.s
  lld/test/MachO/export-trie.s
  lld/test/MachO/fat-arch.s
  lld/test/MachO/invalid/alignment-too-large.yaml
  lld/test/MachO/invalid/archive-no-index.s
  lld/test/MachO/invalid/bad-archive.s
  lld/test/MachO/invalid/duplicate-symbol.s
  lld/test/MachO/invalid/invalid-executable.s
  lld/test/MachO/invalid/invalid-fat-narch.s
  lld/test/MachO/invalid/invalid-fat-offset.s
  lld/test/MachO/invalid/invalid-relocation-length.yaml
  lld/test/MachO/invalid/invalid-relocation-pcrel.yaml
  lld/test/MachO/invalid/missing-dylib.s
  lld/test/MachO/invalid/no-id-dylink.yaml
  lld/test/MachO/invalid/no-such-file.s
  lld/test/MachO/invalid/order-file-bad-arch.test
  lld/test/MachO/invalid/order-file-bad-objfile.test
  lld/test/MachO/invalid/stub-link.s
  lld/test/MachO/invalid/undefined-symbol.s
  lld/test/MachO/link-search-order.s
  lld/test/MachO/load-commands.s
  lld/test/MachO/no-exports-dylib.s
  lld/test/MachO/order-file.s
  lld/test/MachO/platform-version.test
  lld/test/MachO/relocations.s
  lld/test/MachO/resolution.s
  lld/test/MachO/search-paths.test
  lld/test/MachO/section-headers.s
  lld/test/MachO/section-merge.s
  lld/test/MachO/segments.s
  lld/test/MachO/silent-ignore.test
  lld/test/MachO/static-link.s
  lld/test/MachO/stub-link.s
  lld/test/MachO/sub-library.s
  lld/test/MachO/subsections-section-relocs.s
  lld/test/MachO/subsections-symbol-relocs.s
  lld/test/MachO/symbol-order.s
  lld/test/MachO/symtab.s
  lld/test/MachO/x86-64-reloc-signed.s
  lld/test/MachO/x86-64-reloc-unsigned.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D81983.271251.patch
Type: text/x-patch
Size: 45587 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200617/9327d9f9/attachment.bin>


More information about the llvm-commits mailing list