Add loongarch64 target
authorShi Pujin <shipujin.t@gmail.com>
Wed, 16 Feb 2022 02:53:56 +0000 (10:53 +0800)
committerPauli <pauli@openssl.org>
Mon, 4 Apr 2022 08:58:10 +0000 (18:58 +1000)
Reviewed-by: Todd Short <todd.short@me.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17712)

Configurations/10-main.conf

index ba224fba848d8a7d31b0fa74ebe0f8f9b87a5488..9368cf6748449ebb90eb5ebe13926681f40f7a08 100644 (file)
@@ -818,6 +818,13 @@ my %targets = (
         perlasm_scheme   => "linux64",
     },
 
+    # loongarch64 below refers to contemporary LOONGARCH Architecture
+    # specifications,
+    "linux64-loongarch64" => {
+        inherit_from     => [ "linux-generic64"],
+        perlasm_scheme   => "linux64",
+    },
+
     #### IA-32 targets...
     #### These two targets are a bit aged and are to be used on older Linux
     #### machines where gcc doesn't understand -m32 and -m64