Update nlohmann/json library.

Removed "-ffast-math" flag for binary compilation (nlohmann/json is generating warnings due to the use of infinity, and actually binaries kinda don't need fast-math, it makes more sense in eepp).
Fix warning in Sys for macOS.
This commit is contained in:
Martín Lucas Golini
2025-04-12 00:42:54 -03:00
parent da4386ddff
commit be30ee67bc
8 changed files with 1855 additions and 1067 deletions

View File

@@ -421,7 +421,7 @@ function build_link_configuration( package_name, use_ee_icon )
buildoptions{ "-Wno-long-long" }
filter { "configurations:release*", "action:not vs*" }
buildoptions { "-fno-strict-aliasing -ffast-math" }
buildoptions { "-fno-strict-aliasing" }
filter "configurations:debug*"
defines { "DEBUG", "EE_DEBUG", "EE_MEMORY_MANAGER" }