diff options
| author | Peter LaFosse <peter@vector35.com> | 2026-03-26 21:45:37 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2026-03-26 21:45:37 -0400 |
| commit | 1743bbaa43911306229a8ecf0c0184f8eb79f435 (patch) | |
| tree | 331e6c953b1a0e8eb6b5c34bea2198e4b2c4365a /typecontainer.cpp | |
| parent | af93db2cbfd24d5da40ed2951f5b9b05bf3d565c (diff) | |
GNU3 Demangler: fix float literal decoding to be platform-independent
Decode big-endian hex via union type-punning instead of casting bytes
into native floats. Falls back to raw hex for NaN/Inf, long double,
and __float128. Remove unused HexToDec helper.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'typecontainer.cpp')
0 files changed, 0 insertions, 0 deletions
