[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 03/16] configure: Recognize RISC-V architectures.
From: |
W. J. van der Laan |
Subject: |
[PATCH 03/16] configure: Recognize RISC-V architectures. |
Date: |
Sat, 24 Apr 2021 14:19:56 +0000 |
* configure (main): Classify "riscv64" as 64 bit, allow "redhat" OS
(somewhat tangential, but important for Fedora RISC-V), allow
"riscv32-linux-mes" and "riscv64-linux-mes" as system.
---
configure | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/configure b/configure
index
e071a4668463b5cf74dd0c43ba8684537e019595..701fae095ed680d133d115d5d4e8f7942311da2d
100755
--- a/configure
+++ b/configure
@@ -534,12 +534,12 @@ Some influential environment variables:
(mes-cpu (cond ((member mes-cpu '("i386" "i486" "i586" "i686"))
"x86")
((member mes-cpu '("arm" "armv4" "armv7l")) "arm")
(else mes-cpu)))
- (mes-bits (if (member mes-cpu '("x86_64")) "64"
+ (mes-bits (if (member mes-cpu '("x86_64" "riscv64")) "64"
"32"))
(mes-libc (if system-libc? "system" "mes"))
(mes-kernel (car (filter
(compose not
- (cut member <> '("pc" "portbld"
"unknown")))
+ (cut member <> '("pc" "portbld"
"unknown" "redhat")))
(cdr host-type-list))))
(mes-kernel (if (string-prefix? "freebsd" mes-kernel) "freebsd"
mes-kernel))
(mes-compiler (cond (gcc? "gcc") (tcc? "gcc") (else "mescc")))
@@ -575,7 +575,9 @@ Some influential environment variables:
(when (and (not (member mes-system '("arm-linux-mes"
"x86-linux-mes"
- "x86_64-linux-mes")))
+ "x86_64-linux-mes"
+ "riscv32-linux-mes"
+ "riscv64-linux-mes")))
(not with-courage?))
(stderr "platform not supported: ~a
See \"Porting GNU Mes\" in the manual, or try --with-courage\n" mes-system)
--
2.27.0
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH 03/16] configure: Recognize RISC-V architectures.,
W. J. van der Laan <=