[compiler-rt] r339277 - [macOS] stop generating the libclang_rt.10.4.a library for macOS 10.4

Alex Lorenz via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 8 10:29:56 PDT 2018


Author: arphaman
Date: Wed Aug  8 10:29:55 2018
New Revision: 339277

URL: http://llvm.org/viewvc/llvm-project?rev=339277&view=rev
Log:
[macOS] stop generating the libclang_rt.10.4.a library for macOS 10.4

The support for macOS 10.4 has been dropped by Xcode 10.

rdar://42876880

Removed:
    compiler-rt/trunk/lib/builtins/Darwin-excludes/10.4.txt
Modified:
    compiler-rt/trunk/cmake/builtin-config-ix.cmake

Modified: compiler-rt/trunk/cmake/builtin-config-ix.cmake
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/cmake/builtin-config-ix.cmake?rev=339277&r1=339276&r2=339277&view=diff
==============================================================================
--- compiler-rt/trunk/cmake/builtin-config-ix.cmake (original)
+++ compiler-rt/trunk/cmake/builtin-config-ix.cmake Wed Aug  8 10:29:55 2018
@@ -103,20 +103,6 @@ if(APPLE)
     set(CAN_TARGET_${arch} 1)
   endforeach()
 
-  # Need to build a 10.4 compatible libclang_rt
-  set(DARWIN_10.4_SYSROOT ${DARWIN_osx_SYSROOT})
-  set(DARWIN_10.4_BUILTIN_MIN_VER 10.4)
-  set(DARWIN_10.4_BUILTIN_MIN_VER_FLAG
-      -mmacosx-version-min=${DARWIN_10.4_BUILTIN_MIN_VER})
-  set(DARWIN_10.4_SKIP_CC_KEXT On)
-  darwin_test_archs(10.4 DARWIN_10.4_ARCHS i386 x86_64)
-  message(STATUS "OSX 10.4 supported builtin arches: ${DARWIN_10.4_ARCHS}")
-  if(DARWIN_10.4_ARCHS)
-    # don't include the Haswell slice in the 10.4 compatibility library
-    list(REMOVE_ITEM DARWIN_10.4_ARCHS x86_64h)
-    list(APPEND BUILTIN_SUPPORTED_OS 10.4)
-  endif()
-
   foreach(platform ${DARWIN_EMBEDDED_PLATFORMS})
     if(DARWIN_${platform}sim_SYSROOT)
       set(DARWIN_${platform}sim_BUILTIN_MIN_VER

Removed: compiler-rt/trunk/lib/builtins/Darwin-excludes/10.4.txt
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/builtins/Darwin-excludes/10.4.txt?rev=339276&view=auto
==============================================================================
--- compiler-rt/trunk/lib/builtins/Darwin-excludes/10.4.txt (original)
+++ compiler-rt/trunk/lib/builtins/Darwin-excludes/10.4.txt (removed)
@@ -1,137 +0,0 @@
-absvdi2
-absvsi2
-absvti2
-adddf3
-addsf3
-addtf3
-addvdi3
-addvsi3
-addvti3
-apple_versioning
-ashldi3
-ashlti3
-ashrdi3
-ashrti3
-atomic_flag_clear
-atomic_flag_clear_explicit
-atomic_flag_test_and_set
-atomic_flag_test_and_set_explicit
-atomic_signal_fence
-atomic_thread_fence
-clear_cache
-clzdi2
-clzsi2
-clzti2
-cmpdi2
-cmpti2
-comparedf2
-comparesf2
-ctzdi2
-ctzsi2
-ctzti2
-divdc3
-divdf3
-divdi3
-divmoddi4
-divmodsi4
-divsc3
-divsf3
-divsi3
-divtf3
-divti3
-divxc3
-enable_execute_stack
-extendhfsf2
-extendsfdf2
-ffsdi2
-ffsti2
-fixdfdi
-fixdfsi
-fixdfti
-fixsfdi
-fixsfsi
-fixsfti
-fixunsdfdi
-fixunsdfsi
-fixunsdfti
-fixunssfdi
-fixunssfsi
-fixunssfti
-fixunsxfdi
-fixunsxfsi
-fixunsxfti
-fixxfdi
-fixxfti
-floatdidf
-floatdisf
-floatdixf
-floatsidf
-floatsisf
-floattidf
-floattisf
-floattixf
-floatunsidf
-floatunsisf
-floatuntidf
-floatuntisf
-floatuntixf
-gcc_personality_v0
-gnu_f2h_ieee
-gnu_h2f_ieee
-lshrdi3
-lshrti3
-moddi3
-modsi3
-modti3
-muldc3
-muldf3
-muldi3
-mulodi4
-mulosi4
-muloti4
-mulsc3
-mulsf3
-multf3
-multi3
-mulvdi3
-mulvsi3
-mulvti3
-mulxc3
-negdf2
-negdi2
-negsf2
-negti2
-negvdi2
-negvsi2
-negvti2
-paritydi2
-paritysi2
-parityti2
-popcountdi2
-popcountsi2
-popcountti2
-powidf2
-powisf2
-powitf2
-powixf2
-subdf3
-subsf3
-subtf3
-subvdi3
-subvsi3
-subvti3
-trampoline_setup
-truncdfhf2
-truncdfsf2
-truncsfhf2
-ucmpdi2
-ucmpti2
-udivdi3
-udivmoddi4
-udivmodsi4
-udivmodti4
-udivsi3
-udivti3
-umoddi3
-umodsi3
-umodti3




More information about the llvm-commits mailing list