[all-commits] [llvm/llvm-project] 050a7a: [lld-macho] Support --thinlto-jobs

Jez Ng via All-commits all-commits at lists.llvm.org
Thu Apr 8 09:21:32 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 050a7a27ca844a912e46cdfeed7a472847ad0bc9
      https://github.com/llvm/llvm-project/commit/050a7a27ca844a912e46cdfeed7a472847ad0bc9
  Author: Jez Ng <jezng at fb.com>
  Date:   2021-04-08 (Thu, 08 Apr 2021)

  Changed paths:
    M lld/MachO/Config.h
    M lld/MachO/Driver.cpp
    M lld/MachO/LTO.cpp
    M lld/MachO/Options.td
    A lld/test/MachO/thinlto-jobs.ll

  Log Message:
  -----------
  [lld-macho] Support --thinlto-jobs

The test is loosely based off LLD-ELF's `thinlto.ll`. However, I
found that test questionable because the the -save_temps behavior it
checks for is identical regardless of whether we are running in single-
or multi-threaded mode. I tried writing a test based on `--time-trace`
but couldn't get it to run deterministically... so I've opted to just
skip checking that behavior for now.

Reviewed By: #lld-macho, gkm

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


  Commit: 3f6753efe1990a928ed120bd907940a9fb3e2fc3
      https://github.com/llvm/llvm-project/commit/3f6753efe1990a928ed120bd907940a9fb3e2fc3
  Author: Jez Ng <jezng at fb.com>
  Date:   2021-04-08 (Thu, 08 Apr 2021)

  Changed paths:
    M lld/test/MachO/abs-symbols.s

  Log Message:
  -----------
  [lld-macho][nfc] Extend abs-symbol.s to test for local absolute symbols

Addresses an old TODO.

Reviewed By: #lld-macho, oontvoo

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


Compare: https://github.com/llvm/llvm-project/compare/2690d4d45a63...3f6753efe199


More information about the All-commits mailing list