summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/arch/arm/armcap.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove constructor attribute for OPENSSL_cpuid_setup() on arm/aarch64.jsing2023-07-261-5/+1
| | | | | | | | OPENSSL_cpuid_setup() is invoked via OPENSSL_init_crypto(), whihc is triggered by various entry points to the library. As such, we do not need to invoke it as a constructor. ok tb@
* Start disentangling armv7 and aarch64 codetb2022-03-231-0/+88
arm_arch.h and armcap.c are shared between armv7 and aarch64 which results in an inscrutable #ifdef maze. Move copies of these files into arch/{arm,aarch64}/ with appropriate names and some trivial minor adjustments. ok deraadt inoguchi kettenis