summary refs log tree commit diff stats
path: root/tools/niminst/buildsh.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'tools/niminst/buildsh.tmpl')
-rw-r--r--tools/niminst/buildsh.tmpl6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/niminst/buildsh.tmpl b/tools/niminst/buildsh.tmpl
index 2c66ea493..13dfe5226 100644
--- a/tools/niminst/buildsh.tmpl
+++ b/tools/niminst/buildsh.tmpl
@@ -105,7 +105,11 @@ case $ucpu in
   *amd*64* | *x86-64* | *x86_64* )
     mycpu="amd64" ;;
   *sparc*|*sun* )
-    mycpu="sparc" ;;
+    mycpu="sparc"
+    if [ "$(isainfo -b)" = "64" ]; then
+      mycpu="sparc64"
+    fi
+    ;;
   *ppc64* )
     if [ "$myos" = "linux" ] ; then
       COMP_FLAGS="$COMP_FLAGS -m64"