mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-17 01:18:50 +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()
|