Fix build issues on STM32H7 with ARM GNU toolchain #719
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
I tried building the libstrp for STM32H743ZI (Cortex-M7) target using ARM GNU GCC and faced some build issues. This change fixes those issues.
aes_gcm_mbedtls.c
andaes_icm_mbedtls.c
- Fix use for before declaration errors.datatypes.h
- Do not generate error whenHAVE_NETINET_IN_H
andHAVE_WINSOCK2_H
are not defined. This enables the library to be used on embedded targets using FreeRTOS-Plus-TCP.err.h
andsrtp.c
- Allow the application to change the logging macro definitions at compile time. The application can provide these definitions inconfig.h
.