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

Fixes for edge cases (Mac OS, library.o) #371

Merged
merged 1 commit into from
Sep 28, 2023

Conversation

dgarske
Copy link
Contributor

@dgarske dgarske commented Sep 22, 2023

  • Fix for building on MacOS (new keystore section issues).
  • Fix for library.o workaround.
  • Added new WOLFBOOT_DEBUG_MALLOC option to help diagnosing malloc failures.

@dgarske dgarske self-assigned this Sep 22, 2023
@dgarske dgarske force-pushed the algo_mix branch 5 times, most recently from b795257 to 56c3570 Compare September 22, 2023 21:41
@dgarske dgarske requested a review from danielinux September 22, 2023 21:41
danielinux
danielinux previously approved these changes Sep 25, 2023
- name: Build tools
run: |
make -C tools/keytools && make -C tools/bin-assemble

- name: Build wolfboot
- name: Build wolfboot (default)
run: |
make ${{inputs.make-args}}
Copy link
Member

Choose a reason for hiding this comment

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

Are those build test not implicit with the multi-sha renode actions?

@dgarske dgarske changed the title Additional simulator testing for mixed algorithms and various build fixes Fixes for edge cases (Mac OS, ECC small stack, library.o) Sep 27, 2023
@dgarske dgarske force-pushed the algo_mix branch 2 times, most recently from 83558d9 to a672187 Compare September 27, 2023 18:41
* Fix for library.o workaround.
* Added new `WOLFBOOT_DEBUG_MALLOC` option to help diagnosing malloc failures.
@dgarske dgarske changed the title Fixes for edge cases (Mac OS, ECC small stack, library.o) Fixes for edge cases (Mac OS, library.o) Sep 27, 2023
@dgarske dgarske removed their assignment Sep 27, 2023
@dgarske dgarske requested a review from danielinux September 27, 2023 19:54
@danielinux danielinux merged commit 9cf9472 into wolfSSL:master Sep 28, 2023
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