diff options
Diffstat (limited to 'cmake/Modules/AddCompilerRT.cmake')
| -rw-r--r-- | cmake/Modules/AddCompilerRT.cmake | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/cmake/Modules/AddCompilerRT.cmake b/cmake/Modules/AddCompilerRT.cmake index 6f401b1fa0c4..3c5845f2a2c1 100644 --- a/cmake/Modules/AddCompilerRT.cmake +++ b/cmake/Modules/AddCompilerRT.cmake @@ -19,7 +19,7 @@ function(add_compiler_rt_object_libraries name)        set(libname "${name}.${os}")        set(libnames ${libnames} ${libname})        set(extra_cflags_${libname} ${DARWIN_${os}_CFLAGS}) -      list_union(LIB_ARCHS_${libname} DARWIN_${os}_ARCHS LIB_ARCHS) +      list_intersect(LIB_ARCHS_${libname} DARWIN_${os}_ARCHS LIB_ARCHS)      endforeach()    else()      foreach(arch ${LIB_ARCHS}) @@ -87,7 +87,7 @@ function(add_compiler_rt_runtime name type)          set(libname "${name}_${os}_dynamic")          set(extra_linkflags_${libname} ${DARWIN_${os}_LINKFLAGS} ${LIB_LINKFLAGS})        endif() -      list_union(LIB_ARCHS_${libname} DARWIN_${os}_ARCHS LIB_ARCHS) +      list_intersect(LIB_ARCHS_${libname} DARWIN_${os}_ARCHS LIB_ARCHS)        if(LIB_ARCHS_${libname})          list(APPEND libnames ${libname})          set(extra_cflags_${libname} ${DARWIN_${os}_CFLAGS} ${LIB_CFLAGS})  | 
