diff options
| author | Peter Maydell <peter.maydell@linaro.org> | 2024-12-11 15:31:04 +0000 |
|---|---|---|
| committer | Peter Maydell <peter.maydell@linaro.org> | 2024-12-11 15:31:04 +0000 |
| commit | f69da79196ab586a7cacbeecb6809ffa8d8e258c (patch) | |
| tree | 24eb7a5d8af2bb31e6a7318f1630478699ac9433 /fpu/softfloat-specialize.c.inc | |
| parent | 223f4f2e78bd0431d246370e82ae0ac545f0c8d8 (diff) | |
| download | focaccia-qemu-f69da79196ab586a7cacbeecb6809ffa8d8e258c.tar.gz focaccia-qemu-f69da79196ab586a7cacbeecb6809ffa8d8e258c.zip | |
target/i386: Set default NaN pattern explicitly
Set the default NaN pattern explicitly, and remove the ifdef from parts64_default_nan(). Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20241202131347.498124-38-peter.maydell@linaro.org
Diffstat (limited to 'fpu/softfloat-specialize.c.inc')
| -rw-r--r-- | fpu/softfloat-specialize.c.inc | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/fpu/softfloat-specialize.c.inc b/fpu/softfloat-specialize.c.inc index d77404f0c4..452fe378cd 100644 --- a/fpu/softfloat-specialize.c.inc +++ b/fpu/softfloat-specialize.c.inc @@ -139,9 +139,6 @@ static void parts64_default_nan(FloatParts64 *p, float_status *status) #if defined(TARGET_SPARC) || defined(TARGET_M68K) /* Sign bit clear, all frac bits set */ dnan_pattern = 0b01111111; -#elif defined(TARGET_I386) || defined(TARGET_X86_64) - /* Sign bit set, most significant frac bit set */ - dnan_pattern = 0b11000000; #elif defined(TARGET_HPPA) /* Sign bit clear, msb-1 frac bit set */ dnan_pattern = 0b00100000; |