mirror of https://github.com/mgba-emu/mgba.git
Util: Don't detect strtof_l on Linux; glibc doesn't actually implement it, but it's still detected
This commit is contained in:
parent
8a90066965
commit
e742fe25d0
|
@ -136,7 +136,12 @@ endif()
|
||||||
include(CheckFunctionExists)
|
include(CheckFunctionExists)
|
||||||
check_function_exists(strndup HAVE_STRNDUP)
|
check_function_exists(strndup HAVE_STRNDUP)
|
||||||
check_function_exists(snprintf_l HAVE_SNPRINTF_L)
|
check_function_exists(snprintf_l HAVE_SNPRINTF_L)
|
||||||
check_function_exists(strtof_l HAVE_STRTOF_L)
|
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
|
# The strtof_l on Linux not actually exposed nor actually strtof_l
|
||||||
|
set(HAVE_STRTOF_L OFF)
|
||||||
|
else()
|
||||||
|
check_function_exists(strtof_l HAVE_STRTOF_L)
|
||||||
|
endif()
|
||||||
check_function_exists(newlocale HAVE_NEWLOCALE)
|
check_function_exists(newlocale HAVE_NEWLOCALE)
|
||||||
check_function_exists(freelocale HAVE_FREELOCALE)
|
check_function_exists(freelocale HAVE_FREELOCALE)
|
||||||
check_function_exists(uselocale HAVE_USELOCALE)
|
check_function_exists(uselocale HAVE_USELOCALE)
|
||||||
|
|
Loading…
Reference in New Issue