diff options
| author | Peter Maydell <peter.maydell@linaro.org> | 2024-12-11 15:31:05 +0000 |
|---|---|---|
| committer | Peter Maydell <peter.maydell@linaro.org> | 2024-12-11 15:31:05 +0000 |
| commit | e19d721cb1b3e98659ed9843b3116b13c77f132e (patch) | |
| tree | 5d1382c5bdafbeb6b72dae49b5f3ddf27c1bfc5c /fpu/softfloat-specialize.c.inc | |
| parent | f69da79196ab586a7cacbeecb6809ffa8d8e258c (diff) | |
| download | focaccia-qemu-e19d721cb1b3e98659ed9843b3116b13c77f132e.tar.gz focaccia-qemu-e19d721cb1b3e98659ed9843b3116b13c77f132e.zip | |
target/hppa: 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-39-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 452fe378cd..b5ec1944d1 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_HPPA) - /* Sign bit clear, msb-1 frac bit set */ - dnan_pattern = 0b00100000; #elif defined(TARGET_HEXAGON) /* Sign bit set, all frac bits set. */ dnan_pattern = 0b11111111; |