mirror of
https://github.com/dlang/dmd.git
synced 2025-04-25 12:40:11 +03:00

Strips off additional bits that are not part of the actual TLV key to avoid applications using DRuntime crashing during initialization. Fixes #21126.
7 lines
400 B
Text
7 lines
400 B
Text
Fixed generated binaries crashing on macOS 15.4
|
|
|
|
macOS 15.4 has introduced an undocumented ABI change to the format of
|
|
thread local variable section, which causes almost all executable built with
|
|
previous D compiler versions to crash during initialization, if they use
|
|
DRuntime. This release introduces a mitigation for this issue that is
|
|
backwards compatible with previous versions of macOS.
|