[all-commits] [llvm/llvm-project] 070af4: [lld-macho][nfc] Decouple tapi-link.s test from li...

Jez Ng via All-commits all-commits at lists.llvm.org
Thu Mar 3 16:49:16 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 070af48d13713493b43661515101bad532146d24
      https://github.com/llvm/llvm-project/commit/070af48d13713493b43661515101bad532146d24
  Author: Jez Ng <jezng at fb.com>
  Date:   2022-03-03 (Thu, 03 Mar 2022)

  Changed paths:
    R lld/test/MachO/Inputs/libReexportSystem.tbd
    M lld/test/MachO/tapi-link.s

  Log Message:
  -----------
  [lld-macho][nfc] Decouple tapi-link.s test from libSystem

If we fix https://github.com/llvm/llvm-project/issues/54184, we will end
up including libSystem in every %lld invocation, which would break
tapi-link.s as it assumes that libSystem isn't directly linked (instead
it goes through libReexportSystem).

Let's remove this unnecessary coupling, as well as use `split-file`
instead of having a separate file under `Inputs`.

Reviewed By: #lld-macho, oontvoo

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




More information about the All-commits mailing list