Revert "mac: Use response files instead of -filelist, but just a little bit."
This reverts commit 9912841b. Reason for revert: The linker has started segfaulting consistently: https://ci.chromium.org/p/chromium/builders/ci/Mac%20Builder/124684 Original change's description: > mac: Use response files instead of -filelist, but just a little bit. > > This is a partial reland of > https://chromium-review.googlesource.com/c/chromium/src/+/2530350 > > For reasons not yet understood, that change sometimes makes the > linker segfault -- but only hours after it goes in. But once it > happens, it's sticky. > > So reland a smaller version of this change to see if it still happens. > - Use `-Wl,@rsp` instead of `@rsp` so that the clang driver doesn't > read the response file just to write it out again -- instead we > pass the response file to the linker directly for now. > - Only put {{inputs}} in the response file for now, not yet > {{frameworks}} {{swiftmodules}} {{solibs}} {{libs}} > > Bug: 1147968 > Change-Id: If5c03c881e2469fa2a3c1d3297975ef4c3d19587 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2538011 > Commit-Queue: Nico Weber <thakis@chromium.org> > Auto-Submit: Nico Weber <thakis@chromium.org> > Reviewed-by: Mark Mentovai <mark@chromium.org> > Reviewed-by: Brett Wilson <brettw@chromium.org> > Cr-Commit-Position: refs/heads/master@{#827424} TBR=thakis@chromium.org,brettw@chromium.org,mark@chromium.org Change-Id: Ibdb3f64f745e89d63ab5df2dec2c6bda55bdf7d7 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1147968 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2538177Reviewed-by:Scott Little <sclittle@chromium.org> Commit-Queue: Scott Little <sclittle@chromium.org> Cr-Commit-Position: refs/heads/master@{#827437}
Showing
Please register or sign in to comment