mirror of
				https://git.proxmox.com/git/llvm-toolchain
				synced 2025-10-31 10:24:01 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
		
			832 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			832 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| Description: fuzzer: EMULATION_ARGUMENT is also required when building on i386 for x86_64
 | |
| Author: Adrian Bunk <bunk@debian.org>
 | |
| 
 | |
| Index: llvm-toolchain-snapshot_13~++20210516062812+d539357e1b8a/compiler-rt/lib/fuzzer/CMakeLists.txt
 | |
| ===================================================================
 | |
| --- llvm-toolchain-snapshot_13~++20210516062812+d539357e1b8a.orig/compiler-rt/lib/fuzzer/CMakeLists.txt
 | |
| +++ llvm-toolchain-snapshot_13~++20210516062812+d539357e1b8a/compiler-rt/lib/fuzzer/CMakeLists.txt
 | |
| @@ -138,6 +138,8 @@ if(OS_NAME MATCHES "Linux|Fuchsia" AND
 | |
|    macro(partially_link_libcxx name dir arch)
 | |
|      if(${arch} MATCHES "i386")
 | |
|        set(EMULATION_ARGUMENT "-m" "elf_i386")
 | |
| +    elseif(${arch} MATCHES "x86_64")
 | |
| +      set(EMULATION_ARGUMENT "-m" "elf_x86_64")
 | |
|      else()
 | |
|        set(EMULATION_ARGUMENT "")
 | |
|      endif()
 | 
