[all-commits] [llvm/llvm-project] 06c8b2: Enable creation of large response file on z/OS

perry-ca via All-commits all-commits at lists.llvm.org
Mon Apr 12 12:06:23 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 06c8b29d23ac2e3a44f2a2f3af85b15dc8aab3c2
      https://github.com/llvm/llvm-project/commit/06c8b29d23ac2e3a44f2a2f3af85b15dc8aab3c2
  Author: Sean Perry <perry at ca.ibm.com>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    R clang/test/Driver/Inputs/gen-response.c
    M clang/test/Driver/response-file.c

  Log Message:
  -----------
  Enable creation of large response file on z/OS

Most text processing commands (eg. grep, awk) have a maximum line length limit on z/OS.  The current method of using cc -E & grep fails on z/OS because of this limit.  I'm changing the command to create the long line in the response file to use python.  This avoids the possibility of any tools blocking the generation of the large response file.  This also eliminates the need for the extra file.

Reviewed By: abhina.sreeskantharajan

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




More information about the All-commits mailing list