summary refs log tree commit diff stats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/nim.zsh-completion1
-rw-r--r--tools/niminst/buildsh.nimf2
-rw-r--r--tools/niminst/makefile.nimf3
3 files changed, 6 insertions, 0 deletions
diff --git a/tools/nim.zsh-completion b/tools/nim.zsh-completion
index f7aeb72c6..07a221e9c 100644
--- a/tools/nim.zsh-completion
+++ b/tools/nim.zsh-completion
@@ -74,6 +74,7 @@ _nim() {
     '*--cpu=arm64[compile for ARM64 architecture]' \
     '*--cpu=avr[compile for AVR architecture]' \
     '*--cpu=esp[compile for ESP architecture]' \
+    '*--cpu=e2k[compile for Elbrus 2000 architecture]' \
     '*--cpu=hppa[compile for HPPA architecture]' \
     '*--cpu=i386[compile for i386 architecture]' \
     '*--cpu=ia64[compile for ia64 architecture]' \
diff --git a/tools/niminst/buildsh.nimf b/tools/niminst/buildsh.nimf
index 5f68a6a17..b81ac731f 100644
--- a/tools/niminst/buildsh.nimf
+++ b/tools/niminst/buildsh.nimf
@@ -227,6 +227,8 @@ case $ucpu in
     mycpu="arm" ;;
   *riscv64|riscv* )
     mycpu="riscv64" ;;
+  *e2k* )
+    mycpu="e2k" ;;
   *)
     echo 2>&1 "Error: unknown processor: $ucpu"
     exit 1
diff --git a/tools/niminst/makefile.nimf b/tools/niminst/makefile.nimf
index 69e87b837..c4f2f0e79 100644
--- a/tools/niminst/makefile.nimf
+++ b/tools/niminst/makefile.nimf
@@ -166,6 +166,9 @@ endif
 ifeq ($(ucpu),riscv64)
   mycpu = riscv64
 endif
+ifeq ($(ucpu),e2k)
+  mycpu = e2k
+endif
 ifndef mycpu
   $(error unknown CPU architecture: $(ucpu) See makefile.nimf)
 endif