mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-29 11:57:32 +09:00
Bug 1430693 - IonMonkey: MIPS: Fix generic NaN for legacy mips (IEEE 754-1985)
Tag: #1542
This commit is contained in:
parent
73011b18fe
commit
b9ffc2c362
1 changed files with 4 additions and 0 deletions
|
|
@ -229,7 +229,11 @@ static inline JS::Value PoisonedObjectValue(JSObject* obj);
|
||||||
namespace detail {
|
namespace detail {
|
||||||
|
|
||||||
constexpr int CanonicalizedNaNSignBit = 0;
|
constexpr int CanonicalizedNaNSignBit = 0;
|
||||||
|
#if defined(__mips__) && !defined(__mips_nan2008)
|
||||||
|
constexpr uint64_t CanonicalizedNaNSignificand = 0x7FFFFFFFFFFFFULL;
|
||||||
|
#else
|
||||||
constexpr uint64_t CanonicalizedNaNSignificand = 0x8000000000000ULL;
|
constexpr uint64_t CanonicalizedNaNSignificand = 0x8000000000000ULL;
|
||||||
|
#endif
|
||||||
|
|
||||||
constexpr uint64_t CanonicalizedNaNBits =
|
constexpr uint64_t CanonicalizedNaNBits =
|
||||||
mozilla::SpecificNaNBits<double,
|
mozilla::SpecificNaNBits<double,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue