compiler: redefine float and double when disable float compiling

Redefine float and double on devices that do not support floating-point.
float  ==> int
double ==> long

Signed-off-by: yangsong8 <yangsong8@xiaomi.com>
This commit is contained in:
yangsong8 2025-02-26 19:51:58 +08:00 committed by Xiang Xiao
parent 452557a249
commit b3758a1df0

View file

@ -1353,6 +1353,8 @@
# undef CONFIG_HAVE_FLOAT
# undef CONFIG_HAVE_DOUBLE
# undef CONFIG_HAVE_LONG_DOUBLE
# define float int
# define double long
#endif
/* Decorators */