Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

20240423-linuxkm-sha-2-3-asm-save-vector-regs #7460

Conversation

douzzer
Copy link
Contributor

@douzzer douzzer commented Apr 23, 2024

wolfcrypt/src/sha{256,512,3}.c add SAVE_VECTOR_REGISTERS() for SHA-2 and SHA-3 vectorized implementations, and add WC_NO_INTERNAL_FUNCTION_POINTERS code paths to fix GOT relocations around implementation function pointers.

tested with wolfssl-multi-test.sh ... linuxkm-mainline-intelasm-sp-asm-pie-gcc-latest-insmod check-source-text

…and SHA-3 vectorized implementations, and add WC_NO_INTERNAL_FUNCTION_POINTERS code paths to fix GOT relocations around implementation function pointers.
@SparkiDev SparkiDev self-assigned this Apr 23, 2024
@SparkiDev SparkiDev removed the request for review from wolfSSL-Bot April 23, 2024 21:33
@SparkiDev SparkiDev merged commit 9d79135 into wolfSSL:master Apr 23, 2024
114 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.

3 participants