Andrey 2022-09-01 22:18:15 -04:00
parent eef3946f58
commit 1d292943f0
1 changed files with 3 additions and 0 deletions

View File

@ -85,7 +85,10 @@ static const long pow10[FLOAT_PRECISION] = {
static char *ftoa(char *p, float num, unsigned long precision) { static char *ftoa(char *p, float num, unsigned long precision) {
long l; long l;
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
if (rusefi_cisnan(num)) { if (rusefi_cisnan(num)) {
#pragma GCC diagnostic pop
*p ++ = 'N'; *p ++ = 'N';
*p ++ = 'a'; *p ++ = 'a';
*p ++ = 'N'; *p ++ = 'N';