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()
252
252
set (LLVM_ENABLE_TERMINFO 0 )
253
253
endif ()
254
254
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
-
266
255
# function checks
267
256
check_symbol_exists (arc4random "stdlib.h" HAVE_DECL_ARC4RANDOM )
268
257
find_package (Backtrace )
Original file line number Diff line number Diff line change @@ -140,8 +140,6 @@ set(LLVM_ENABLE_SHARED_LIBS @BUILD_SHARED_LIBS@)
140
140
set (LLVM_DEFAULT_EXTERNAL_LIT "@LLVM_CONFIG_DEFAULT_EXTERNAL_LIT@" )
141
141
set (LLVM_LIT_ARGS "@LLVM_LIT_ARGS@" )
142
142
143
- set (LLVM_HAVE_LIBXAR "@LLVM_HAVE_LIBXAR@" )
144
-
145
143
if (NOT TARGET LLVMSupport )
146
144
@LLVM_CONFIG_INCLUDE_EXPORTS@
147
145
@llvm_config_include_buildtree_only_exports@
Original file line number Diff line number Diff line change 104
104
/* Define to 1 if you have the <sysexits.h> header file. */
105
105
#cmakedefine HAVE_SYSEXITS_H ${HAVE_SYSEXITS_H}
106
106
107
- /* Define if the xar_open() function is supported on this platform. */
108
- #cmakedefine LLVM_HAVE_LIBXAR ${LLVM_HAVE_LIBXAR}
109
-
110
107
/* Define if building libLLVM shared library */
111
108
#cmakedefine LLVM_BUILD_LLVM_DYLIB
112
109
Original file line number Diff line number Diff line change 1
1
llvm_canonicalize_cmake_booleans (
2
2
BUILD_SHARED_LIBS
3
- LLVM_HAVE_LIBXAR
4
3
HAVE_OCAMLOPT
5
4
LLVM_ENABLE_DIA_SDK
6
5
LLVM_ENABLE_FFI
Original file line number Diff line number Diff line change @@ -583,9 +583,6 @@ def have_ld64_plugin_support():
583
583
) and not re .match (r"^arm64(e)?-apple-(macos|darwin)" , config .target_triple ):
584
584
config .available_features .add ("debug_frame" )
585
585
586
- if config .have_libxar :
587
- config .available_features .add ("xar" )
588
-
589
586
if config .enable_threads :
590
587
config .available_features .add ("thread_support" )
591
588
Original file line number Diff line number Diff line change @@ -35,7 +35,6 @@ config.llvm_use_intel_jitevents = @LLVM_USE_INTEL_JITEVENTS@
35
35
config.llvm_use_sanitizer = "@LLVM_USE_SANITIZER@"
36
36
config.have_zlib = @LLVM_ENABLE_ZLIB@
37
37
config.have_zstd = @LLVM_ENABLE_ZSTD@
38
- config.have_libxar = @LLVM_HAVE_LIBXAR@
39
38
config.have_libxml2 = @LLVM_ENABLE_LIBXML2@
40
39
config.have_curl = @LLVM_ENABLE_CURL@
41
40
config.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)
27
27
target_link_libraries (llvm-driver PUBLIC ${LLVM_DRIVER_OBJLIBS} )
28
28
target_link_libraries (llvm-driver PUBLIC LLVMDebuginfod )
29
29
30
- if (LLVM_HAVE_LIBXAR )
31
- # used by llvm-objdump
32
- target_link_libraries (llvm-driver PUBLIC ${XAR_LIB} )
33
- endif ()
34
-
35
30
if (APPLE )
36
31
# dsymutil uses some CoreFoundation stuff on Darwin...
37
32
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)
42
42
target_link_libraries (llvm-objdump PRIVATE LLVMDebuginfod )
43
43
endif ()
44
44
45
- if (LLVM_HAVE_LIBXAR AND NOT LLVM_TOOL_LLVM_DRIVER_BUILD )
46
- target_link_libraries (llvm-objdump PRIVATE ${XAR_LIB} )
47
- endif ()
48
-
49
45
add_llvm_tool_symlink (llvm-otool llvm-objdump )
50
46
51
47
if (LLVM_INSTALL_BINUTILS_SYMLINKS )
You can’t perform that action at this time.
0 commit comments