Skip to content

SP ARM64 generation: fixed and output improved - #11298

Merged
philljj merged 1 commit into
wolfSSL:masterfrom
SparkiDev:sp_arm64_gen
Sep 2, 2026
Merged

philljj merged 1 commit into
wolfSSL:masterfrom
SparkiDev:sp_arm64_gen

Conversation

@SparkiDev

Copy link
Copy Markdown
Contributor

Description

Code generation was fixed to no longer write out functions and assembly instructions with puts.
Some fixes have been made as a result that don't affect performance.

Testing

Regression tested SP on ARM64.

@SparkiDev SparkiDev self-assigned this Aug 27, 2026
@SparkiDev

Copy link
Copy Markdown
Contributor Author

Code generated by PR:
https://github.com/wolfSSL/scripts/pull/665

@wolfSSL-Bot

Copy link
Copy Markdown

Can one of the admins verify this patch?

@SparkiDev

Copy link
Copy Markdown
Contributor Author

Jenkins: retest this please

@wolfSSL-Fenrir-bot wolfSSL-Fenrir-bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fenrir Automated Review — PR #11298

No scan targets match the changed files in this PR. Review skipped.

Code generation was fixed to no longer write out functions and assembly
instructions with puts.
Some fixes have been made as a result that don't affect performance.

@wolfSSL-Fenrir-bot wolfSSL-Fenrir-bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fenrir Automated Review — PR #11298

No scan targets match the changed files in this PR. Review skipped.

@SparkiDev SparkiDev assigned wolfSSL-Bot and unassigned SparkiDev Aug 27, 2026
@philljj

philljj commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Tests good with enable-all-crypto enable-all-quantum-crypto enable-sp enable-sp-asm + sanitizer + qemu-aarch64-static with benchmark and testwolfcrypt.

@philljj
philljj merged commit 070d311 into wolfSSL:master Sep 2, 2026
385 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants