commit | 92b9c72ccb9558e7d8bbe5cb2bc795e40af0e9cb | [log] [tgz] |
---|---|---|
author | Davide Italiano <davide@freebsd.org> | Mon Feb 13 14:39:51 2017 +0000 |
committer | Davide Italiano <davide@freebsd.org> | Mon Feb 13 14:39:51 2017 +0000 |
tree | 48dcaeca9059f63236e4d98419d8663dfc202400 | |
parent | 2aaf4be9823345a90a63a2ee2a33de3113d955b3 [diff] |
[LTO] Make sure we flush buffers to work around linker shenanigans. lld, at least, doesn't call global destructors by default (unless --full-shutdown is passed) because it's, allegedly, expensive. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294953 91177308-0d34-0410-b5e6-96231b3b80d8