diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2025-01-25 14:47:14 +0100 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2025-01-25 14:57:33 +0100 |
| commit | 1e8b82f6b4852211b76a54da14fc8cf0351ada09 (patch) | |
| tree | 1f5cd8e93a7f99d3010f4086e385dcfe0ac08e80 /src/InternPool.zig | |
| parent | afe2fed34dd960afb44f88cfe6ce088e1817cb5b (diff) | |
| download | zig-1e8b82f6b4852211b76a54da14fc8cf0351ada09.tar.gz zig-1e8b82f6b4852211b76a54da14fc8cf0351ada09.zip | |
compiler: Rework LTO settings for some Zig-provided libraries.
* compiler-rt and mingw32 have both run into LLD bugs, and LLVM disables LTO for
its compiler-rt, so disable LTO for these.
* While we haven't run into any bugs in it, LLVM disables LTO for its libtsan,
so follow suit just to be safe.
* Allow LTO for libfuzzer as LLVM does.
Diffstat (limited to 'src/InternPool.zig')
0 files changed, 0 insertions, 0 deletions
