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

chore: remove unused compile definition #4815

Merged
merged 3 commits into from
Oct 17, 2024

Conversation

jmayclin
Copy link
Contributor

@jmayclin jmayclin commented Oct 1, 2024

Description of changes:

DS2N_BLOCK_NONPORTABLE_OPTIMIZATIONS is not referenced anywhere in the codebase. Setting it to true or false is a no-op and does not change anything.

This was previously used for the s2n-tls copy of pq stuff but now that the PQ code has been moved to AWS-LC the compile definition is unused.

I grep'd through our codebase for S2N_BLOCK_NONPORTABLE_OPTIMIZATIONS and removed all references to it.

Testing:

All CI should pass.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@jmayclin jmayclin requested a review from maddeleine October 1, 2024 22:41
@github-actions github-actions bot added the s2n-core team label Oct 1, 2024
@jmayclin jmayclin marked this pull request as ready for review October 1, 2024 22:46
@jmayclin jmayclin requested a review from dougch as a code owner October 1, 2024 22:46
@jmayclin jmayclin enabled auto-merge (squash) October 7, 2024 16:36
@jmayclin jmayclin merged commit 258439f into aws:main Oct 17, 2024
38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants