mirror of
				https://git.proxmox.com/git/llvm-toolchain
				synced 2025-11-04 02:27:19 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			864 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			864 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
add option to disable compiler-rt scudo standalone allocator as it is
 | 
						|
not always supported by all arch profiles such as arm5vt of ARM32 arch
 | 
						|
Index: llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f/compiler-rt/CMakeLists.txt
 | 
						|
===================================================================
 | 
						|
--- llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f.orig/compiler-rt/CMakeLists.txt
 | 
						|
+++ llvm-toolchain-snapshot_16~++20220920091612+a7d2409bac7f/compiler-rt/CMakeLists.txt
 | 
						|
@@ -271,6 +271,12 @@ option(COMPILER_RT_USE_BUILTINS_LIBRARY
 | 
						|
 
 | 
						|
 include(config-ix)
 | 
						|
 
 | 
						|
+option(COMPILER_RT_BUILD_SCUDO_STANDALONE
 | 
						|
+  "override whether or not to build scudo standalone" ON)
 | 
						|
+if(NOT COMPILER_RT_BUILD_SCUDO_STANDALONE)
 | 
						|
+  set(COMPILER_RT_HAS_SCUDO_STANDALONE FALSE)
 | 
						|
+endif()
 | 
						|
+
 | 
						|
 #================================
 | 
						|
 # Setup Compiler Flags
 | 
						|
 #================================
 |