From: Huiyue Xu Date: Thu, 9 Nov 2023 02:54:02 +0000 (+0800) Subject: Add linux-arm64ilp32-clang target X-Git-Tag: openssl-3.1.6~37 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5707984505e4b05d75d3e03a21096f4569d4e6f9;p=thirdparty%2Fopenssl.git Add linux-arm64ilp32-clang target While clang 15 config target by '--target', not cannot support '-mabi=ilp32', so add the linux-arm64ilp32-clang target. Signed-off-by: Huiyue Xu Reviewed-by: Paul Dale Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/22666) (cherry picked from commit 69bd5e4fff8ac9bf4dc3ed6fd87b5a5858edbb01) --- diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf index 0baa0a440b2..d029a8b2fe5 100644 --- a/Configurations/10-main.conf +++ b/Configurations/10-main.conf @@ -784,7 +784,14 @@ my %targets = ( asm_arch => 'aarch64', perlasm_scheme => "linux64", }, - + "linux-arm64ilp32-clang" => { # clang config abi by --target + inherit_from => [ "linux-generic32" ], + CC => "clang", + CXX => "clang++", + bn_ops => "SIXTY_FOUR_BIT RC4_CHAR", + asm_arch => 'aarch64', + perlasm_scheme => "linux64", + }, "linux-mips32" => { # Configure script adds minimally required -march for assembly # support, if no -march was specified at command line.