Add loongarch64 target
authorShi Pujin <shipujin.t@gmail.com>
Wed, 20 Jul 2022 07:42:50 +0000 (15:42 +0800)
committerTomas Mraz <tomas@openssl.org>
Thu, 21 Jul 2022 14:33:44 +0000 (16:33 +0200)
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18831)

Configurations/10-main.conf

index 2fcb96a04701087e0667130e9e9318a62b806926..11bb29c1d60a8024d1a6fbcfbca50968c2bfdae7 100644 (file)
@@ -761,6 +761,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