about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorMark Rousskov <mark.simulacrum@gmail.com>2018-07-26 09:18:31 -0600
committerGitHub <noreply@github.com>2018-07-26 09:18:31 -0600
commit9f91195e2a2f08006450cb5ff2c73336bfb3ae84 (patch)
tree20c54a14a78e18bc6fd53d5afeea30c52ebcfca9 /src/test/incremental/thinlto
parent2aec4e882c6136ff34d931043fb16bd35abedc3e (diff)
parent296a179b1cf5fc79c77c79cfa56e6c57e50b4613 (diff)
downloadrust-9f91195e2a2f08006450cb5ff2c73336bfb3ae84.tar.gz
rust-9f91195e2a2f08006450cb5ff2c73336bfb3ae84.zip
Rollup merge of #52654 - alecmocatta:master, r=alexcrichton
Format linker args in a way that works for gcc and ld

Pass multiple linker arguments rather than concatenate with commas (fixes #52634).

`-l library` -> `-llibrary` to work with apple's ld.

To build with apple's ld I'm currently also passing `-C link-args="-arch x86_64 -macosx_version_min 10.13.0"`. I'll try and understand the latter flag better before PRing that.

This PR currently works for me. Hopefully CI will pick up any grievous ramifications in other toolchains?

Thanks to @alexcrichton for the pointer to the relevant code!
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions