diff options
author | Allan Jude <allan@klarasystems.com> | 2021-11-19 18:58:51 +0000 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2022-05-05 11:11:40 +0200 |
commit | 9ddab6a008c6614f7858d5ae971a7e4afc19ca15 (patch) | |
tree | 33b93775c3f12069e67d916108197f9ae3ef1900 /Configurations | |
parent | abd18d729a2b8a9c4ae38f54e27289180e2e94d0 (diff) |
Detect arm64-*-*bsd and enable assembly optimizations
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17084)
(cherry picked from commit 8e22f9d6d956ad583afe10b986519731c113ac80)
Diffstat (limited to 'Configurations')
-rw-r--r-- | Configurations/10-main.conf | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf index a7294d2ad1..66bc81dfb4 100644 --- a/Configurations/10-main.conf +++ b/Configurations/10-main.conf @@ -1062,6 +1062,14 @@ my %targets = ( perlasm_scheme => "elf", }, + "BSD-aarch64" => { + inherit_from => [ "BSD-generic64" ], + lib_cppflags => add("-DL_ENDIAN"), + bn_ops => "SIXTY_FOUR_BIT_LONG", + asm_arch => 'aarch64', + perlasm_scheme => "linux64", + }, + # riscv64 below refers to contemporary RISCV Architecture # specifications, "BSD-riscv64" => { |