config-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] build-aux/config.guess: Add current Haiku targets arm, arm64


From: Dmitry V. Levin
Subject: Re: [PATCH] build-aux/config.guess: Add current Haiku targets arm, arm64, riscv64
Date: Mon, 23 May 2022 22:35:11 +0300

On Mon, May 23, 2022 at 12:46:52PM -0500, Alexander von Gluck IV wrote:
> ---
>  build-aux/config.guess | 9 +++++++++
>  1 file changed, 9 insertions(+)
> 
> diff --git a/build-aux/config.guess b/build-aux/config.guess
> index 1972fda8..7b36c8a9 100755
> --- a/build-aux/config.guess
> +++ b/build-aux/config.guess
> @@ -1325,9 +1325,18 @@ EOF
>      BePC:Haiku:*:*)  # Haiku running on Intel PC compatible.
>       echo i586-pc-haiku
>       exit ;;
> +    arm:Haiku:*:*)
> +     echo arm-unknown-haiku
> +     exit ;;
> +    arm64:Haiku:*:*)
> +     echo aarch64-unknown-haiku
> +     exit ;;
>      x86_64:Haiku:*:*)
>       echo x86_64-unknown-haiku
>       exit ;;
> +    riscv64:Haiku:*:*)
> +     echo riscv64-unknown-haiku
> +     exit;;
>      SX-4:SUPER-UX:*:*)
>       echo sx4-nec-superux"$UNAME_RELEASE"
>       exit ;;

What do you think about the following patch instead:

diff --git a/config.guess b/config.guess
index 160ecf0..b07202e 100755
--- a/config.guess
+++ b/config.guess
@@ -1378,8 +1378,11 @@ EOF
     BePC:Haiku:*:*)    # Haiku running on Intel PC compatible.
        GUESS=i586-pc-haiku
        ;;
-    x86_64:Haiku:*:*)
-       GUESS=x86_64-unknown-haiku
+    arm64:Haiku:*:*)
+       GUESS=aarch64-unknown-haiku
+       ;;
+    arm:Haiku:*:* | riscv64:Haiku:*:* | x86_64:Haiku:*:*)
+       GUESS=$UNAME_MACHINE-unknown-haiku
        ;;
     SX-4:SUPER-UX:*:*)
        GUESS=sx4-nec-superux$UNAME_RELEASE
diff --git a/testsuite/config-guess.data b/testsuite/config-guess.data
index 7065a41..102e581 100644
--- a/testsuite/config-guess.data
+++ b/testsuite/config-guess.data
@@ -33,6 +33,7 @@ amd64 | 7.0 | NetBSD | ignored | x86_64 | 
x86_64-unknown-netbsd7.0
 amd64 | 7.0_BETA | NetBSD | ignored | x86_64 | x86_64-unknown-netbsd7.0
 amd64 | 7.0_RC1 | NetBSD | ignored | x86_64 | x86_64-unknown-netbsd7.0
 amd64 | 7.2.1 | Isilon OneFS | ignored | ignored | x86_64-unknown-onefs
+arm64 | ignored | Haiku | ignored | ignored | aarch64-unknown-haiku
 arc | ignored | Linux | ignored | ignored | arc-unknown-linux-gnu
 arc32 | ignored | Linux | ignored | ignored | arc32-unknown-linux-gnu
 arc64 | ignored | Linux | ignored | ignored | arc64-unknown-linux-gnu
@@ -40,6 +41,7 @@ arceb | ignored | Linux | ignored | ignored | 
arceb-unknown-linux-gnu
 arm | 12.0 | FreeBSD | ignored | armv6 | armv6-unknown-freebsd12.0-gnueabihf
 arm | 12.0 | FreeBSD | ignored | armv7 | armv7-unknown-freebsd12.0-gnueabihf
 arm | 12.1 | AROS | ignored | armv7 | arm-unknown-aros
+arm | ignored | Haiku | ignored | ignored | arm-unknown-haiku
 arm | ignored | Linux | ignored | ignored | arm-unknown-linux-gnueabihf
 arm | ignored | RISCOS | ignored | ignored | arm-unknown-riscos
 arm | ignored | riscos | ignored | ignored | arm-unknown-riscos
@@ -111,6 +113,7 @@ ppc64le | 3.1.0 | Linux | ignored | ignored | 
powerpc64le-unknown-linux-gnu
 riscv | 1.0 | Twizzler | ignored | ignored | riscv-unknown-twizzler
 riscv32 | ignored | Linux | ignored | ignored | riscv32-unknown-linux-gnu
 riscv32be | ignored | Linux | ignored | ignored | riscv32be-unknown-linux-gnu
+riscv64 | ignored | Haiku | ignored | ignored | riscv64-unknown-haiku
 riscv64 | ignored | Linux | ignored | ignored | riscv64-unknown-linux-gnu
 riscv64be | ignored | Linux | ignored | ignored | riscv64be-unknown-linux-gnu
 s390x | 5.6 | SunOS | ignored | ignored | s390x-ibm-solaris2.6


-- 
ldv



reply via email to

[Prev in Thread] Current Thread [Next in Thread]