Hi Khem,

On Wed, Oct 02, 2024 at 05:04:08PM -0700, Khem Raj wrote:
> 'd' suffix seems to be not acceptable by clang compiler

Funny, seems like the d suffix is an undocumented GNU extension that
accidentially slipped in because an early/draft standard said 'd'
stood for double, but that was not in the final standard paper.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84717

> Using 'e0' fixes this by keeping value to be same

We could also have just dropped the suffix (no suffix means a double
constant), since the exact value doesn't really matter in this
testcase. But 'e0' certainly works. So pushed as is.

Thanks,

Mark

Reply via email to