about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-01-09 16:04:21 +0000
committerbors <bors@rust-lang.org>2018-01-09 16:04:21 +0000
commit61452e506f0c88861cccaeea4ced3419bdb3cbe0 (patch)
treef6630e34f7e3b44761f02356fe13192b78d68a2f /src/rustllvm/RustWrapper.cpp
parent2e33c89ff1518359c4bd5fbed1571ea00cb3b146 (diff)
parent94f3037f4bc2f18ac1c427e145928cc766b573fe (diff)
downloadrust-61452e506f0c88861cccaeea4ced3419bdb3cbe0.tar.gz
rust-61452e506f0c88861cccaeea4ced3419bdb3cbe0.zip
Auto merge of #47269 - michaelwoerister:mangled-cgu-names, r=alexcrichton
Shorten names of some compiler generated artifacts.

This PR makes the compiler mangle codegen unit names by default. The name of every codegen unit name will now be a random string of 16 characters. It also makes the file extensions of some intermediate compiler products shorter. Hopefully, these changes will reduce the pressure on tools with path length restrictions like buildbot. The change should also solve problems with case-insensitive file system.

cc #47186 and #47222

r? @alexcrichton
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions