Skip to content

Commit 28469f6

Browse files
committed
Script for win-aarch64
1 parent 5ef88ea commit 28469f6

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

aws-lc-sys/builder/cc_builder/win_aarch64.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3+
// Fri Oct 17 20:17:13 UTC 2025
34

45
pub(super) const CRYPTO_LIBRARY: &[&str] = &[
56
"generated-src/win-aarch64/crypto/chacha/chacha-armv8.S",
@@ -13,8 +14,8 @@ pub(super) const CRYPTO_LIBRARY: &[&str] = &[
1314
"generated-src/win-aarch64/crypto/fipsmodule/ghashv8-armx.S",
1415
"generated-src/win-aarch64/crypto/fipsmodule/keccak1600-armv8.S",
1516
"generated-src/win-aarch64/crypto/fipsmodule/md5-armv8.S",
16-
"generated-src/win-aarch64/crypto/fipsmodule/p256-armv8-asm.S",
1717
"generated-src/win-aarch64/crypto/fipsmodule/p256_beeu-armv8-asm.S",
18+
"generated-src/win-aarch64/crypto/fipsmodule/p256-armv8-asm.S",
1819
"generated-src/win-aarch64/crypto/fipsmodule/rndr-armv8.S",
1920
"generated-src/win-aarch64/crypto/fipsmodule/sha1-armv8.S",
2021
"generated-src/win-aarch64/crypto/fipsmodule/sha256-armv8.S",

aws-lc-sys/scripts/cc_builder/win_aarch64.sh

100644100755
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@ source "${SCRIPT_DIR}/_common.sh"
1111

1212
pushd "${AWS_LC_DIR}"
1313
declare -a SOURCE_FILES
14-
SOURCE_FILES=("generated-src/err_data.c")
15-
mapfile -O 1 -t SOURCE_FILES < <(find crypto -name "*.c" -type f | rg --pcre2 -v 'crypto/fipsmodule/(?!(bcm.c|cpucap/cpucap.c))' | rg --pcre2 -v 'crypto/kyber/pqcrystals_kyber_ref_common/(?!fips202.c)' | rg --pcre2 -v '_test\.c$' | sort -f)
14+
SOURCE_FILES=()
15+
mapfile -O ${#SOURCE_FILES[@]} -t SOURCE_FILES < <(find generated-src/win-aarch64/crypto -name "*.S" -type f | sort -f)
1616
echo "${SOURCE_FILES[@]}"
17-
mapfile -O ${#SOURCE_FILES[@]} -t SOURCE_FILES < <(find third_party/jitterentropy/jitterentropy-library/src -type f -name "*.c" | sort -f)
17+
mapfile -O ${#SOURCE_FILES[@]} -t SOURCE_FILES < <(find third_party/s2n-bignum/s2n-bignum-to-be-imported/arm/aes -name "*.S" -type f | sort -f)
1818
echo "${SOURCE_FILES[@]}"
19+
1920
popd
2021

2122
# Sort SOURCE_FILES array

0 commit comments

Comments
 (0)