diff --git a/autoconf/config.guess b/autoconf/config.guess index 411b8419d..cf0541d1f 100755 --- a/autoconf/config.guess +++ b/autoconf/config.guess @@ -909,6 +909,9 @@ EOF crisv32:Linux:*:*) echo crisv32-axis-linux-gnu exit ;; + e2k:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; frv:Linux:*:*) echo frv-unknown-linux-gnu exit ;; diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake index 677ad7ff5..01b30568a 100644 --- a/cmake/config-ix.cmake +++ b/cmake/config-ix.cmake @@ -367,6 +367,8 @@ elseif (LLVM_NATIVE_ARCH MATCHES "wasm64") set(LLVM_NATIVE_ARCH WebAssembly) elseif (LLVM_NATIVE_ARCH MATCHES "riscv64") set(LLVM_NATIVE_ARCH RISCV) +elseif (LLVM_NATIVE_ARCH MATCHES "e2k") + set(LLVM_NATIVE_ARCH E2K) else () message(FATAL_ERROR "Unknown architecture ${LLVM_NATIVE_ARCH}") endif ()