diff --git a/arm-software/embedded/arm-runtimes/CMakeLists.txt b/arm-software/embedded/arm-runtimes/CMakeLists.txt index 6153156f04fc..446da9846ca5 100644 --- a/arm-software/embedded/arm-runtimes/CMakeLists.txt +++ b/arm-software/embedded/arm-runtimes/CMakeLists.txt @@ -816,6 +816,7 @@ if(C_LIBRARY STREQUAL llvmlibc) -DLIBC_CONF_ERRNO_MODE=LIBC_ERRNO_MODE_SHARED -DLIBC_CONF_PRINTF_DISABLE_FLOAT=OFF -DLIBC_CONF_PRINTF_FLOAT_TO_STR_USE_FLOAT320=ON + -DLIBC_CONF_PRINTF_MODULAR=ON -DLLVM_CMAKE_DIR=${LLVM_BINARY_DIR}/lib/cmake/llvm -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON -DLLVM_ENABLE_RUNTIMES=libc