Index: lib/builtins/CMakeLists.txt =================================================================== --- lib/builtins/CMakeLists.txt +++ lib/builtins/CMakeLists.txt @@ -375,6 +375,7 @@ darwin_add_builtin_libraries(${BUILTIN_SUPPORTED_OS}) else () append_string_if(COMPILER_RT_HAS_STD_C99_FLAG -std=c99 maybe_stdc99) + append_string_if(COMPILER_RT_HAS_FPIC_FLAG -fPIC maybe_fpic) foreach (arch ${BUILTIN_SUPPORTED_ARCH}) if (CAN_TARGET_${arch}) @@ -393,7 +394,7 @@ STATIC ARCHS ${arch} SOURCES ${${arch}_SOURCES} - CFLAGS ${maybe_stdc99} + CFLAGS ${maybe_stdc99} ${maybe_fpic} PARENT_TARGET builtins) endif () endforeach ()