File tree Expand file tree Collapse file tree 12 files changed +0
-463
lines changed Expand file tree Collapse file tree 12 files changed +0
-463
lines changed Original file line number Diff line number Diff line change @@ -252,17 +252,6 @@ else()
252252 set (LLVM_ENABLE_TERMINFO 0)
253253endif ()
254254
255- check_library_exists(xar xar_open "" LLVM_HAVE_LIBXAR)
256- if (LLVM_HAVE_LIBXAR)
257- message (STATUS "The xar file format has been deprecated: LLVM_HAVE_LIBXAR might be removed in the future." )
258- # The xar file format has been deprecated since macOS 12.0.
259- if (CMAKE_OSX_DEPLOYMENT_TARGET VERSION_GREATER_EQUAL 12)
260- set (LLVM_HAVE_LIBXAR 0)
261- else ()
262- set (XAR_LIB xar)
263- endif ()
264- endif ()
265-
266255# function checks
267256check_symbol_exists(arc4random "stdlib.h" HAVE_DECL_ARC4RANDOM)
268257find_package (Backtrace)
Original file line number Diff line number Diff line change @@ -140,8 +140,6 @@ set(LLVM_ENABLE_SHARED_LIBS @BUILD_SHARED_LIBS@)
140140set (LLVM_DEFAULT_EXTERNAL_LIT "@LLVM_CONFIG_DEFAULT_EXTERNAL_LIT@" )
141141set (LLVM_LIT_ARGS "@LLVM_LIT_ARGS@" )
142142
143- set (LLVM_HAVE_LIBXAR "@LLVM_HAVE_LIBXAR@" )
144-
145143if (NOT TARGET LLVMSupport)
146144 @LLVM_CONFIG_INCLUDE_EXPORTS@
147145 @llvm_config_include_buildtree_only_exports@
Original file line number Diff line number Diff line change 104104/* Define to 1 if you have the <sysexits.h> header file. */
105105#cmakedefine HAVE_SYSEXITS_H ${HAVE_SYSEXITS_H}
106106
107- /* Define if the xar_open() function is supported on this platform. */
108- #cmakedefine LLVM_HAVE_LIBXAR ${LLVM_HAVE_LIBXAR}
109-
110107/* Define if building libLLVM shared library */
111108#cmakedefine LLVM_BUILD_LLVM_DYLIB
112109
Original file line number Diff line number Diff line change 11llvm_canonicalize_cmake_booleans(
22 BUILD_SHARED_LIBS
3- LLVM_HAVE_LIBXAR
43 HAVE_OCAMLOPT
54 LLVM_ENABLE_DIA_SDK
65 LLVM_ENABLE_FFI
Original file line number Diff line number Diff line change @@ -583,9 +583,6 @@ def have_ld64_plugin_support():
583583) and not re .match (r"^arm64(e)?-apple-(macos|darwin)" , config .target_triple ):
584584 config .available_features .add ("debug_frame" )
585585
586- if config .have_libxar :
587- config .available_features .add ("xar" )
588-
589586if config .enable_threads :
590587 config .available_features .add ("thread_support" )
591588
Original file line number Diff line number Diff line change @@ -35,7 +35,6 @@ config.llvm_use_intel_jitevents = @LLVM_USE_INTEL_JITEVENTS@
3535config.llvm_use_sanitizer = "@LLVM_USE_SANITIZER@"
3636config.have_zlib = @LLVM_ENABLE_ZLIB@
3737config.have_zstd = @LLVM_ENABLE_ZSTD@
38- config.have_libxar = @LLVM_HAVE_LIBXAR@
3938config.have_libxml2 = @LLVM_ENABLE_LIBXML2@
4039config.have_curl = @LLVM_ENABLE_CURL@
4140config.have_httplib = @LLVM_ENABLE_HTTPLIB@
Original file line number Diff line number Diff line change @@ -27,11 +27,6 @@ set_target_properties(llvm-driver PROPERTIES OUTPUT_NAME llvm)
2727target_link_libraries (llvm-driver PUBLIC ${LLVM_DRIVER_OBJLIBS} )
2828target_link_libraries (llvm-driver PUBLIC LLVMDebuginfod)
2929
30- if (LLVM_HAVE_LIBXAR)
31- # used by llvm-objdump
32- target_link_libraries (llvm-driver PUBLIC ${XAR_LIB} )
33- endif ()
34-
3530if (APPLE )
3631 # dsymutil uses some CoreFoundation stuff on Darwin...
3732 target_link_libraries (llvm-driver PRIVATE "-framework CoreFoundation" )
Original file line number Diff line number Diff line change @@ -42,10 +42,6 @@ if(NOT LLVM_TOOL_LLVM_DRIVER_BUILD)
4242 target_link_libraries (llvm-objdump PRIVATE LLVMDebuginfod)
4343endif ()
4444
45- if (LLVM_HAVE_LIBXAR AND NOT LLVM_TOOL_LLVM_DRIVER_BUILD)
46- target_link_libraries (llvm-objdump PRIVATE ${XAR_LIB} )
47- endif ()
48-
4945add_llvm_tool_symlink(llvm-otool llvm-objdump)
5046
5147if (LLVM_INSTALL_BINUTILS_SYMLINKS)
You can’t perform that action at this time.
0 commit comments