nuttx/libs/libm
p-szafonimateusz 23b2f96c9d libm/libm: disable optimization for sincos
Disable sincos optimization for all functions in this file,
otherwise gcc would generate infinite calls.
Refer to gcc bug 46926.
-fno-builtin-sin or -fno-builtin-cos can disable sincos optimization,
but these two options do not work inside optimize pragma in-file.
Thus we just enforce -O0 when compiling this file.

Signed-off-by: p-szafonimateusz <p-szafonimateusz@xiaomi.com>
2024-06-28 01:26:18 +08:00
..
bin
kbin
libm libm/libm: disable optimization for sincos 2024-06-28 01:26:18 +08:00
libmcs libm: Fix an issue that public header files are not exported 2023-11-23 16:32:53 +01:00
newlib newlib: fix compilation for sincosl 2024-02-26 23:56:47 +08:00
openlibm fix nxstyle 2024-04-16 19:09:12 +08:00
.gitignore esp32: Use newlib-esp32 2023-09-14 19:33:50 +08:00
CMakeLists.txt
Kconfig
libm.csv
Makefile