Skip to content

20241001-fixes#8033

Merged
SparkiDev merged 1 commit intowolfSSL:masterfrom
douzzer:20241001-fixes
Oct 1, 2024
Merged

20241001-fixes#8033
SparkiDev merged 1 commit intowolfSSL:masterfrom
douzzer:20241001-fixes

Conversation

@douzzer
Copy link
Copy Markdown
Contributor

@douzzer douzzer commented Oct 1, 2024

examples/pem/pem.c: fix double-free introduced in 65853a4;

configure.ac and src/include.am: add ENABLED_ARM_THUMB, BUILD_ARM_THUMB, BUILD_ARM_NONTHUMB, ENABLED_ARM_64, BUILD_ARM_64, ENABLED_ARM_32. and BUILD_ARM_32, and use them to gate building of ARM asm files, to fix "ISO C forbids an empty translation unit" warnings (the warning only affects inline asm files, but the gating is deployed more widely).

tested with wolfssl-multi-test.sh ... quantum-safe-wolfssl-all-clang-tidy quantum-safe-wolfssl-all-intelasm-sp-asm-sanitizer quantum-safe-wolfssl-all-cross-aarch64-armasm-unittest-sanitizer cross-armv6zk-all cross-armv7a-all cross-armv7m-armasm-thumb-sp-asm-all-crypto-only cross-armv7m-armasm-thumb-fips-140-3-dev-sp-asm-all-crypto-only cross-armv6zk-thumb-all-asm check-source-text check-source-text-fips-dev check-configure

configure.ac and src/include.am: add ENABLED_ARM_THUMB, BUILD_ARM_THUMB, BUILD_ARM_NONTHUMB, ENABLED_ARM_64, BUILD_ARM_64, ENABLED_ARM_32. and BUILD_ARM_32, and use them to gate building of ARM asm files, to fix "ISO C forbids an empty translation unit" warnings (the warning only affects inline asm files, but the gating is deployed more widely).
Comment thread examples/pem/pem.c
@SparkiDev SparkiDev assigned douzzer and unassigned SparkiDev Oct 1, 2024
@douzzer douzzer assigned SparkiDev and unassigned douzzer Oct 1, 2024
@douzzer douzzer requested a review from SparkiDev October 1, 2024 21:34
@SparkiDev SparkiDev merged commit b8dff12 into wolfSSL:master Oct 1, 2024
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.

2 participants