]> git.ipfire.org Git - thirdparty/gcc.git/commit
ada: Fix minor display issue on invalid floats
authorRonan Desplanques <desplanques@adacore.com>
Thu, 21 Nov 2024 13:26:32 +0000 (14:26 +0100)
committerMarc Poulhiès <dkm@gcc.gnu.org>
Thu, 12 Dec 2024 09:58:00 +0000 (10:58 +0100)
commit9ea2c78197cf16390b924c07acc402cb0954237f
treec13d3cbaff5fb1d81887e232c383cd55c615fcca
parent8f931770a52e208b0f66066e8c6e09214597655f
ada: Fix minor display issue on invalid floats

GNAT implements a format with trailing '*' signs for the Image attribute
of NaN, +inf and -inf. It was probably always intended to be the same
length as the image of 1.0, but one '*' was actually missing. This patch
fixes this.

gcc/ada/ChangeLog:

* libgnat/s-imager.adb (Image_Floating_Point): Tweak display of
invalid floating point values.
gcc/ada/libgnat/s-imager.adb