[all-commits] [llvm/llvm-project] effb2f: [libclc] Use a response file when building on Wind...

Fraser Cormack via All-commits all-commits at lists.llvm.org
Wed Apr 24 02:11:49 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: effb2f1917f11b58262d0e13aa085303b5896852
      https://github.com/llvm/llvm-project/commit/effb2f1917f11b58262d0e13aa085303b5896852
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
    M libclc/cmake/modules/AddLibclc.cmake

  Log Message:
  -----------
  [libclc] Use a response file when building on Windows (#89756)

We've recently seen the libclc llvm-link invocations become so long that
they exceed the character limits on certain platforms.

Using a 'response file' should solve this by offloading the list of
inputs into a separate file, and using special syntax to pass it to
llvm-link. Note that neither the response file nor syntax aren't
specific to Windows but we restrict it to that platform regardless. We
have the option of expanding it to other platforms in the future.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list