diff options
author | Huiyue Xu <xuhuiyue@huawei.com> | 2023-11-09 03:54:02 +0100 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2024-05-07 11:48:58 +0200 |
commit | 69bd5e4fff8ac9bf4dc3ed6fd87b5a5858edbb01 (patch) | |
tree | f4bc71ad8968ba645d22da14b207fcf99d1e239f /Configurations | |
parent | Fix invalid expression syntax (diff) | |
download | openssl-69bd5e4fff8ac9bf4dc3ed6fd87b5a5858edbb01.tar.xz openssl-69bd5e4fff8ac9bf4dc3ed6fd87b5a5858edbb01.zip |
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 <xuhuiyue@huawei.com>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22666)
Diffstat (limited to 'Configurations')
-rw-r--r-- | Configurations/10-main.conf | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf index ac30adc2c9..36ecf3b263 100644 --- a/Configurations/10-main.conf +++ b/Configurations/10-main.conf @@ -777,7 +777,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. |