commit | 5c1bc633075ec61cf660d35ac709969adb108d08 | [log] [tgz] |
---|---|---|
author | Peter Collingbourne <peter@pcc.me.uk> | Wed Nov 30 23:19:05 2016 +0000 |
committer | Peter Collingbourne <peter@pcc.me.uk> | Wed Nov 30 23:19:05 2016 +0000 |
tree | 379c958b45db9d53b38ad1b91352e4c7ad0c0927 | |
parent | 561ad767afb0aa84a826ca5d42c83dd93f881cc4 [diff] |
llvm-lto2: Simpler workaround for PR30396. Maintain the command line resolutions as a map to a list of resolutions rather than a single resolution, and apply the resolutions in the order observed. This is not only simpler but allows us to test the scenario where the two symbols have different resolutions. Differential Revision: https://reviews.llvm.org/D27285 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@288288 91177308-0d34-0410-b5e6-96231b3b80d8