commit | 27af205ce1ad085cbc9c558f48d16521592d27fa | [log] [tgz] |
---|---|---|
author | Teresa Johnson <tejohnson@google.com> | Tue May 10 13:48:23 2016 +0000 |
committer | Teresa Johnson <tejohnson@google.com> | Tue May 10 13:48:23 2016 +0000 |
tree | 3ff5aa5df63f9b2985ce514565e20d12a06adefe | |
parent | 598682f15c65a54f1e7eeedaeab66fd8ad594aa5 [diff] |
Restore "[ThinLTO] Emit individual index files for distributed backends" This restores commit r268627: Summary: When launching ThinLTO backends in a distributed build (currently supported in gold via the thinlto-index-only plugin option), emit an individual index file for each backend process as described here: http://lists.llvm.org/pipermail/llvm-dev/2016-April/098272.html ... Differential Revision: http://reviews.llvm.org/D19556 Address msan failures by avoiding std::prev on map.end(), the theory is that this is causing issues due to some known UB problems in __tree. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269059 91177308-0d34-0410-b5e6-96231b3b80d8