Skip to content

Commit

Permalink
Pregen bindings for aarch64-linux-android; Prepare aws-lc-sys v0.…
Browse files Browse the repository at this point in the history
…25.0 (#649)

* Prepare aws-lc-sys v0.24.2

* Prepare aws-lc-sys v0.25.0

* Symbols from ubuntu-latest

* Symbols from macos-14-xlarge

* Symbols for powerpc64le-unknown-linux-gnu

* Symbols for powerpc-unknown-linux-gnu

* Symbols for arm-unknown-linux-gnueabi

* Symbols for aarch64-unknown-linux-gnu

* Symbols for i686-unknown-linux-gnu

* Symbols for aarch64-unknown-linux-musl

* Symbols for x86_64-unknown-linux-musl

* Symbols from macos-13

* Symbols for armv7-unknown-linux-gnueabihf

* Symbols from  x86_64-pc-windows-gnu

* Symbols from  i686-pc-windows-msvc

* Symbols from  x86_64-pc-windows-msvc

* Symbols from  aarch64-pc-windows-msvc

* Generated headers

* Generated bindings from macos-14-xlarge

* Generated bindings from ubuntu-latest

* Generated bindings for x86_64-pc-windows-msvc

* Generated bindings from macos-13

* Generated bindings for aarch64-unknown-linux-gnu

* Generated bindings for x86_64-unknown-linux-musl

* Generated bindings for i686-unknown-linux-gnu

* Generated bindings for aarch64-linux-android

* Generated bindings for i686-pc-windows-msvc

* Generated bindings for aarch64-unknown-linux-musl

* Generated bindings for x86_64-pc-windows-gnu

* Collected source files from macos-14-xlarge

* Generated bindings for aarch64-pc-windows-msvc

* Collected source files from ubuntu-latest

* Collected source files from macos-13

* Collected source files for x86_64-unknown-linux-musl

* Collected source files for i686-unknown-linux-gnu

* Collected source files for aarch64-unknown-linux-gnu

* Collected source files for aarch64-unknown-linux-musl

* Collected NASM files

---------

Co-authored-by: aws-lc-sys-bindings-generator <aws-lc-github-bot@amazon.com>
  • Loading branch information
justsmth and aws-lc-sys-bindings-generator authored Jan 10, 2025
1 parent dd5c48b commit 121245c
Show file tree
Hide file tree
Showing 96 changed files with 57,542 additions and 28,824 deletions.
39 changes: 21 additions & 18 deletions .github/workflows/cross.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,23 +27,23 @@ jobs:
fail-fast: false
matrix:
target:
- [aarch64-linux-android, 0]
- [aarch64-unknown-linux-gnu, 1]
- [aarch64-unknown-linux-musl, 1]
- [arm-linux-androideabi, 0]
- [arm-unknown-linux-gnueabihf, 0]
- [arm-unknown-linux-musleabi, 1]
- [arm-unknown-linux-musleabihf, 1]
- [armv7-linux-androideabi, 0]
- [armv7-unknown-linux-gnueabihf, 0]
- [i686-unknown-linux-gnu, 0]
- [powerpc-unknown-linux-gnu, 1]
- [powerpc64-unknown-linux-gnu, 1]
- [powerpc64le-unknown-linux-gnu, 1]
- [riscv64gc-unknown-linux-gnu, 0]
- [s390x-unknown-linux-gnu, 0]
- [x86_64-pc-windows-gnu, 0]
- [x86_64-unknown-linux-musl, 0]
- [ aarch64-linux-android, 0, 1 ]
- [ aarch64-unknown-linux-gnu, 1, 1 ]
- [ aarch64-unknown-linux-musl, 1, 1 ]
- [ arm-linux-androideabi, 0, 0 ]
- [ arm-unknown-linux-gnueabihf, 0, 0 ]
- [ arm-unknown-linux-musleabi, 1, 0 ]
- [ arm-unknown-linux-musleabihf, 1, 0 ]
- [ armv7-linux-androideabi, 0, 0 ]
- [ armv7-unknown-linux-gnueabihf, 0, 0 ]
- [ i686-unknown-linux-gnu, 0, 1 ]
- [ powerpc-unknown-linux-gnu, 1, 0 ]
- [ powerpc64-unknown-linux-gnu, 1, 0 ]
- [ powerpc64le-unknown-linux-gnu, 1, 0 ]
- [ riscv64gc-unknown-linux-gnu, 0, 0 ]
- [ s390x-unknown-linux-gnu, 0, 0 ]
- [ x86_64-pc-windows-gnu, 0, 1 ]
- [ x86_64-unknown-linux-musl, 0, 1 ]
steps:
- uses: actions/checkout@v3
with:
Expand All @@ -70,6 +70,9 @@ jobs:
- if: ${{ !startsWith(matrix.target[0], 'x86_64') }}
run: |
echo 'AWS_LC_RS_DISABLE_SLOW_TESTS=1' >> "$GITHUB_ENV"
- if: ${{ matrix.target[2] == 1 }}
run: |
echo 'AWS_LC_SYS_EXTERNAL_BINDGEN=0' >> "$GITHUB_ENV"
- name: Cross-compilation (test release)
run: cross test -p aws-lc-rs --release --features unstable --target ${{ matrix.target[0] }}
- if: ${{ matrix.target[1] == 1 }}
Expand Down Expand Up @@ -259,7 +262,7 @@ jobs:
strategy:
fail-fast: false
matrix:
target: [13.4, 14.1]
target: [ 13.4, 14.1 ]
steps:
- uses: actions/checkout@v4
with:
Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/sys-bindings-generator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,12 @@ jobs:
strategy:
fail-fast: false
matrix:
target: [ aarch64-unknown-linux-gnu, i686-unknown-linux-gnu, aarch64-unknown-linux-musl, x86_64-unknown-linux-musl ]
target:
- "aarch64-linux-android"
- "aarch64-unknown-linux-gnu"
- "i686-unknown-linux-gnu"
- "aarch64-unknown-linux-musl"
- "x86_64-unknown-linux-musl"
steps:
- uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -256,6 +261,8 @@ jobs:
needs: generate-cross-bindings-and-commit
if: github.repository == 'aws/aws-lc-rs'
runs-on: ubuntu-latest
env:
AWS_LC_RS_DISABLE_SLOW_TESTS: 1
strategy:
fail-fast: false
matrix:
Expand Down
2 changes: 1 addition & 1 deletion aws-lc-rs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ fips = ["dep:aws-lc-fips-sys"]

[dependencies]
untrusted = { version = "0.7.1", optional = true }
aws-lc-sys = { version = "0.24.0", path = "../aws-lc-sys", optional = true }
aws-lc-sys = { version = "0.25.0", path = "../aws-lc-sys", optional = true }
aws-lc-fips-sys = { version = "0.13.0", path = "../aws-lc-fips-sys", optional = true }
zeroize = "1.7"
paste = "1.0.11"
Expand Down
6 changes: 3 additions & 3 deletions aws-lc-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[package]
name = "aws-lc-sys"
description = "AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project."
version = "0.24.1"
links = "aws_lc_0_24_1"
version = "0.25.0"
links = "aws_lc_0_25_0"
authors = ["AWS-LC"]
edition = "2021"
repository = "https://github.com/aws/aws-lc-rs"
Expand Down Expand Up @@ -69,4 +69,4 @@ bindgen = { version = "0.69.5" }
paste = "1.0.11"

[package.metadata.aws-lc-sys]
commit-hash = "1be42a3e16a53c229690ae8215f0de8e2a1a54e7"
commit-hash = "697acc6616736ad07539fda1e0726cc043e1097a"
2 changes: 1 addition & 1 deletion aws-lc-sys/aws-lc
Submodule aws-lc updated 1300 files
11 changes: 10 additions & 1 deletion aws-lc-sys/builder/cc_builder/aarch64_apple_darwin.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Mon Dec 30 19:02:00 UTC 2024
// Mon Jan 6 19:50:19 UTC 2025

use crate::cc_builder::Library;

Expand Down Expand Up @@ -293,9 +293,13 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/arm/generic/bignum_mul.S",
"third_party/s2n-bignum/arm/generic/bignum_optsub.S",
"third_party/s2n-bignum/arm/generic/bignum_sqr.S",
"third_party/s2n-bignum/arm/p256/bignum_montinv_p256.S",
"third_party/s2n-bignum/arm/p256/p256_montjscalarmul.S",
"third_party/s2n-bignum/arm/p256/p256_montjscalarmul_alt.S",
"third_party/s2n-bignum/arm/p384/bignum_add_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_deamont_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_littleendian_6.S",
"third_party/s2n-bignum/arm/p384/bignum_montinv_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_montmul_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_montmul_p384_alt.S",
"third_party/s2n-bignum/arm/p384/bignum_montsqr_p384.S",
Expand All @@ -306,8 +310,11 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/arm/p384/bignum_tomont_p384.S",
"third_party/s2n-bignum/arm/p384/p384_montjdouble.S",
"third_party/s2n-bignum/arm/p384/p384_montjdouble_alt.S",
"third_party/s2n-bignum/arm/p384/p384_montjscalarmul.S",
"third_party/s2n-bignum/arm/p384/p384_montjscalarmul_alt.S",
"third_party/s2n-bignum/arm/p521/bignum_add_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_fromlebytes_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_inv_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_mul_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_mul_p521_alt.S",
"third_party/s2n-bignum/arm/p521/bignum_neg_p521.S",
Expand All @@ -317,5 +324,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/arm/p521/bignum_tolebytes_p521.S",
"third_party/s2n-bignum/arm/p521/p521_jdouble.S",
"third_party/s2n-bignum/arm/p521/p521_jdouble_alt.S",
"third_party/s2n-bignum/arm/p521/p521_jscalarmul.S",
"third_party/s2n-bignum/arm/p521/p521_jscalarmul_alt.S",
],
};
11 changes: 10 additions & 1 deletion aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_gnu.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Mon Dec 30 19:05:56 UTC 2024
// Mon Jan 6 19:54:43 UTC 2025

use crate::cc_builder::Library;

Expand Down Expand Up @@ -304,9 +304,13 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/arm/generic/bignum_mul.S",
"third_party/s2n-bignum/arm/generic/bignum_optsub.S",
"third_party/s2n-bignum/arm/generic/bignum_sqr.S",
"third_party/s2n-bignum/arm/p256/bignum_montinv_p256.S",
"third_party/s2n-bignum/arm/p256/p256_montjscalarmul.S",
"third_party/s2n-bignum/arm/p256/p256_montjscalarmul_alt.S",
"third_party/s2n-bignum/arm/p384/bignum_add_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_deamont_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_littleendian_6.S",
"third_party/s2n-bignum/arm/p384/bignum_montinv_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_montmul_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_montmul_p384_alt.S",
"third_party/s2n-bignum/arm/p384/bignum_montsqr_p384.S",
Expand All @@ -317,8 +321,11 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/arm/p384/bignum_tomont_p384.S",
"third_party/s2n-bignum/arm/p384/p384_montjdouble.S",
"third_party/s2n-bignum/arm/p384/p384_montjdouble_alt.S",
"third_party/s2n-bignum/arm/p384/p384_montjscalarmul.S",
"third_party/s2n-bignum/arm/p384/p384_montjscalarmul_alt.S",
"third_party/s2n-bignum/arm/p521/bignum_add_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_fromlebytes_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_inv_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_mul_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_mul_p521_alt.S",
"third_party/s2n-bignum/arm/p521/bignum_neg_p521.S",
Expand All @@ -328,5 +335,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/arm/p521/bignum_tolebytes_p521.S",
"third_party/s2n-bignum/arm/p521/p521_jdouble.S",
"third_party/s2n-bignum/arm/p521/p521_jdouble_alt.S",
"third_party/s2n-bignum/arm/p521/p521_jscalarmul.S",
"third_party/s2n-bignum/arm/p521/p521_jscalarmul_alt.S",
],
};
11 changes: 10 additions & 1 deletion aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_musl.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Mon Dec 30 19:06:03 UTC 2024
// Mon Jan 6 19:54:57 UTC 2025

use crate::cc_builder::Library;

Expand Down Expand Up @@ -304,9 +304,13 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/arm/generic/bignum_mul.S",
"third_party/s2n-bignum/arm/generic/bignum_optsub.S",
"third_party/s2n-bignum/arm/generic/bignum_sqr.S",
"third_party/s2n-bignum/arm/p256/bignum_montinv_p256.S",
"third_party/s2n-bignum/arm/p256/p256_montjscalarmul.S",
"third_party/s2n-bignum/arm/p256/p256_montjscalarmul_alt.S",
"third_party/s2n-bignum/arm/p384/bignum_add_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_deamont_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_littleendian_6.S",
"third_party/s2n-bignum/arm/p384/bignum_montinv_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_montmul_p384.S",
"third_party/s2n-bignum/arm/p384/bignum_montmul_p384_alt.S",
"third_party/s2n-bignum/arm/p384/bignum_montsqr_p384.S",
Expand All @@ -317,8 +321,11 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/arm/p384/bignum_tomont_p384.S",
"third_party/s2n-bignum/arm/p384/p384_montjdouble.S",
"third_party/s2n-bignum/arm/p384/p384_montjdouble_alt.S",
"third_party/s2n-bignum/arm/p384/p384_montjscalarmul.S",
"third_party/s2n-bignum/arm/p384/p384_montjscalarmul_alt.S",
"third_party/s2n-bignum/arm/p521/bignum_add_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_fromlebytes_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_inv_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_mul_p521.S",
"third_party/s2n-bignum/arm/p521/bignum_mul_p521_alt.S",
"third_party/s2n-bignum/arm/p521/bignum_neg_p521.S",
Expand All @@ -328,5 +335,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/arm/p521/bignum_tolebytes_p521.S",
"third_party/s2n-bignum/arm/p521/p521_jdouble.S",
"third_party/s2n-bignum/arm/p521/p521_jdouble_alt.S",
"third_party/s2n-bignum/arm/p521/p521_jscalarmul.S",
"third_party/s2n-bignum/arm/p521/p521_jscalarmul_alt.S",
],
};
2 changes: 1 addition & 1 deletion aws-lc-sys/builder/cc_builder/i686_unknown_linux_gnu.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Mon Dec 30 19:05:53 UTC 2024
// Mon Jan 6 19:54:48 UTC 2025

use crate::cc_builder::Library;

Expand Down
11 changes: 10 additions & 1 deletion aws-lc-sys/builder/cc_builder/x86_64_apple_darwin.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Mon Dec 30 19:03:18 UTC 2024
// Mon Jan 6 19:52:06 UTC 2025

use crate::cc_builder::Library;

Expand Down Expand Up @@ -283,10 +283,14 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/x86_att/curve25519/edwards25519_scalarmulbase_alt.S",
"third_party/s2n-bignum/x86_att/curve25519/edwards25519_scalarmuldouble.S",
"third_party/s2n-bignum/x86_att/curve25519/edwards25519_scalarmuldouble_alt.S",
"third_party/s2n-bignum/x86_att/p256/bignum_montinv_p256.S",
"third_party/s2n-bignum/x86_att/p256/p256_montjscalarmul.S",
"third_party/s2n-bignum/x86_att/p256/p256_montjscalarmul_alt.S",
"third_party/s2n-bignum/x86_att/p384/bignum_add_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_deamont_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_deamont_p384_alt.S",
"third_party/s2n-bignum/x86_att/p384/bignum_littleendian_6.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montinv_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montmul_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montmul_p384_alt.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montsqr_p384.S",
Expand All @@ -298,8 +302,11 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/x86_att/p384/bignum_tomont_p384_alt.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjdouble.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjdouble_alt.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjscalarmul.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjscalarmul_alt.S",
"third_party/s2n-bignum/x86_att/p521/bignum_add_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_fromlebytes_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_inv_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_mul_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_mul_p521_alt.S",
"third_party/s2n-bignum/x86_att/p521/bignum_neg_p521.S",
Expand All @@ -309,5 +316,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/x86_att/p521/bignum_tolebytes_p521.S",
"third_party/s2n-bignum/x86_att/p521/p521_jdouble.S",
"third_party/s2n-bignum/x86_att/p521/p521_jdouble_alt.S",
"third_party/s2n-bignum/x86_att/p521/p521_jscalarmul.S",
"third_party/s2n-bignum/x86_att/p521/p521_jscalarmul_alt.S",
],
};
11 changes: 10 additions & 1 deletion aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_gnu.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Mon Dec 30 19:01:55 UTC 2024
// Mon Jan 6 19:49:57 UTC 2025

use crate::cc_builder::Library;

Expand Down Expand Up @@ -295,10 +295,14 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/x86_att/curve25519/edwards25519_scalarmulbase_alt.S",
"third_party/s2n-bignum/x86_att/curve25519/edwards25519_scalarmuldouble.S",
"third_party/s2n-bignum/x86_att/curve25519/edwards25519_scalarmuldouble_alt.S",
"third_party/s2n-bignum/x86_att/p256/bignum_montinv_p256.S",
"third_party/s2n-bignum/x86_att/p256/p256_montjscalarmul.S",
"third_party/s2n-bignum/x86_att/p256/p256_montjscalarmul_alt.S",
"third_party/s2n-bignum/x86_att/p384/bignum_add_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_deamont_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_deamont_p384_alt.S",
"third_party/s2n-bignum/x86_att/p384/bignum_littleendian_6.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montinv_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montmul_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montmul_p384_alt.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montsqr_p384.S",
Expand All @@ -310,8 +314,11 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/x86_att/p384/bignum_tomont_p384_alt.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjdouble.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjdouble_alt.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjscalarmul.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjscalarmul_alt.S",
"third_party/s2n-bignum/x86_att/p521/bignum_add_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_fromlebytes_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_inv_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_mul_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_mul_p521_alt.S",
"third_party/s2n-bignum/x86_att/p521/bignum_neg_p521.S",
Expand All @@ -321,5 +328,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/x86_att/p521/bignum_tolebytes_p521.S",
"third_party/s2n-bignum/x86_att/p521/p521_jdouble.S",
"third_party/s2n-bignum/x86_att/p521/p521_jdouble_alt.S",
"third_party/s2n-bignum/x86_att/p521/p521_jscalarmul.S",
"third_party/s2n-bignum/x86_att/p521/p521_jscalarmul_alt.S",
],
};
11 changes: 10 additions & 1 deletion aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_musl.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Mon Dec 30 19:05:54 UTC 2024
// Mon Jan 6 19:54:53 UTC 2025

use crate::cc_builder::Library;

Expand Down Expand Up @@ -295,10 +295,14 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/x86_att/curve25519/edwards25519_scalarmulbase_alt.S",
"third_party/s2n-bignum/x86_att/curve25519/edwards25519_scalarmuldouble.S",
"third_party/s2n-bignum/x86_att/curve25519/edwards25519_scalarmuldouble_alt.S",
"third_party/s2n-bignum/x86_att/p256/bignum_montinv_p256.S",
"third_party/s2n-bignum/x86_att/p256/p256_montjscalarmul.S",
"third_party/s2n-bignum/x86_att/p256/p256_montjscalarmul_alt.S",
"third_party/s2n-bignum/x86_att/p384/bignum_add_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_deamont_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_deamont_p384_alt.S",
"third_party/s2n-bignum/x86_att/p384/bignum_littleendian_6.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montinv_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montmul_p384.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montmul_p384_alt.S",
"third_party/s2n-bignum/x86_att/p384/bignum_montsqr_p384.S",
Expand All @@ -310,8 +314,11 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/x86_att/p384/bignum_tomont_p384_alt.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjdouble.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjdouble_alt.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjscalarmul.S",
"third_party/s2n-bignum/x86_att/p384/p384_montjscalarmul_alt.S",
"third_party/s2n-bignum/x86_att/p521/bignum_add_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_fromlebytes_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_inv_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_mul_p521.S",
"third_party/s2n-bignum/x86_att/p521/bignum_mul_p521_alt.S",
"third_party/s2n-bignum/x86_att/p521/bignum_neg_p521.S",
Expand All @@ -321,5 +328,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
"third_party/s2n-bignum/x86_att/p521/bignum_tolebytes_p521.S",
"third_party/s2n-bignum/x86_att/p521/p521_jdouble.S",
"third_party/s2n-bignum/x86_att/p521/p521_jdouble_alt.S",
"third_party/s2n-bignum/x86_att/p521/p521_jscalarmul.S",
"third_party/s2n-bignum/x86_att/p521/p521_jscalarmul_alt.S",
],
};
Loading

0 comments on commit 121245c

Please sign in to comment.