[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1109115: gcc-15: Please add patch to fix NaN signalling bit and propagation rules on sh4



Control: affects -1 src:gcc-sh-elf

I'm glad to have stumbled on this bug report: I'd also like to see a patch included for the sake of gcc-sh-elf (the bare-metal, non-Debian, microcontroller-optimized toolchain). The upstream bugs say that this has caused real problems for bare-metal sh-elf toolchains not using glibc.
GCC 15's release notes at https://gcc.gnu.org/gcc-15/changes.html#sh say that for the sh-elf target only, the software floating point implementation has been changed in this release. Because of this I have already been planning on paying extra special attention to GCC's test suite. So regardless of whether this NaN issue is related or orthogonal to this change, having this upstream fix in Debian will probably be helpful to avoid regressions in gcc-sh-elf when I bump it to GCC 15.

Thanks

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: