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}
Showing
Please register or sign in to comment