aboutsummaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorfanquake <fanquake@gmail.com>2020-07-28 15:40:34 +0800
committerfanquake <fanquake@gmail.com>2020-07-28 16:01:26 +0800
commite0ed4cc50de1ddae5361f347b07e7d6d908797f8 (patch)
tree51a7d889e55fb381475691288e40211940ef4ea8 /ci
parentcea39fc268e3dcd3c9ea60295a03c47d8e076049 (diff)
parent5962522fbcb7b72c269fc271ac4463791a103918 (diff)
downloadbitcoin-e0ed4cc50de1ddae5361f347b07e7d6d908797f8.tar.xz
Merge #19530: depends: build LTO support into Apple's ld64
5962522fbcb7b72c269fc271ac4463791a103918 depends: bump native_cctools for fixed lto with external clang (Cory Fields) 00d1ba7aaadbe881995ac1497633a012bc487bdd depends: enable lto support for Apple's ld64 (Cory Fields) Pull request description: This didn't work for a few reasons (various toolchain compatibility issues) the last time I tested it, but after the last round of bumps it works with no apparent issues. Note that this does not _enable_ LTO by default in any way, only hooks up the machinery for ```-flto``` to work correctly when specified. Lines were split for an easier rebase after #17919 is merged. ACKs for top commit: fanquake: ACK 5962522fbcb7b72c269fc271ac4463791a103918. The relevant option upstream is [here](https://github.com/tpoechtrager/cctools-port/blob/master/cctools/m4/llvm.m4#L4). Tree-SHA512: df2775e74e7bc847e6cef94cb8457d503d6c9e2fdea861e51386fa6ed5a7ba688241db3685561ae1a32f66724c1b3801727252025f00c04b90a3bdc8a4f6f93b
Diffstat (limited to 'ci')
0 files changed, 0 insertions, 0 deletions