diff options
| author | Oliver Stannard <oliver.stannard@arm.com> | 2025-01-29 10:41:58 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-29 10:41:58 +0000 |
| commit | 5e43418e0edbc365a9fbf699b19573e0cae4bcf4 (patch) | |
| tree | c26c9b083839fdca6b2ff6c9c3b95e6dd575830e /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | f20b8e35b3bc276d09a6911746f9d44cbb5de297 (diff) | |
[ARM] Forbid use of TLS with execute-only (#124806)
Thread-local code generation requires constant pools because most of the
relocations needed for it operate on data, so it cannot be used with
-mexecute-only (or -mpure-code, which is aliased in the driver).
Without this we hit an assertion in the backend when trying to generate
a constant pool.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
