forked from FreeRTOS/FreeRTOS
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Update libraries to LTS version #7
Open
moninom1
wants to merge
15
commits into
p3_rel_wip
Choose a base branch
from
p3_wip
base: p3_rel_wip
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…reeRTOS#1224) In FreeRTOS/Demo/CORTEX_MPU_M3_MPS2_QEMU_GCC/syscall.c the extern definition of g_ulBase ist not used, so remove it. Also move _heap_bottom and _heap_top to where they are used in syscall.c. Signed-off-by: Florian La Roche <[email protected]>
…reeRTOS#1223) For Demo/CORTEX_MPS2_QEMU_IAR_GCC gcc Makefile: - simplify IMAGE var to already include full path - clean target also removes mapfile Signed-off-by: Florian La Roche <[email protected]> Co-authored-by: Gaurav-Aggarwal-AWS <[email protected]>
* MPS2_AN385 improvements Sync various MPS2_AN385 CORTEX-M3 QEMU targets and improve their Makefiles and cleanup gcc support: - FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Qemu_mps2: - Makefile - output image size after linking - move -nostartfiles from compiler to linker flags - modernize compiler warning flags - add --gc-sections to linker flags - TCPEchoClient_SingleTasks.c: fix compiler warnings - main.c: fix compiler warnings (remove unused code) - main_networking.c - remove ipLOCAL_MAC_ADDRESS (unknown) - fix compiler warnings about unused params - startup.c: main(void), remove unused includes, silence unused params - syscalls.c: remove unused defines, silence unused params, more compact _sbrk() - FreeRTOS/Demo/CORTEX_MPS2_QEMU_IAR_GCC/build/gcc: - Makefile - CFLAGS/LDFLAGS in more readable lines - move -nostartfiles to linker flags - comment out -specs=rdimon.specs as it is not needed - startup_gcc.c: fix typo in comment, remove unused uart code - FreeRTOS/Demo/CORTEX_MPU_M3_MPS2_QEMU_GCC - Makefile - after compilation output size of image - remove -DQEMU_SOC_MPS2, not needed - update many CFLAGS/LDFLAGS settings to more modern gcc/source - -ffunction-sections -fdata-sections is moved to CFLAGS - startup.c: sync with other ports - syscall.c: _write(): param buf is not unused, silence unused params Signed-off-by: Florian La Roche <[email protected]> * remove ipLOCAL_MAC_ADDRESS completely and fix formatting errors remove ipLOCAL_MAC_ADDRESS completely and fix formatting errors Signed-off-by: Florian La Roche <[email protected]>
Posix_GCC: update compiler options 1. Add to CFLAGS - add -O0 optimization for debug builds. - add -O3 optimization for release builds. 2. Update signal handler `handle_sigint()` to use `_exit()` instead of `exit()`. Normal exit() is not allowed within a signal handler. Signed-off-by: Florian La Roche <[email protected]>
…eeRTOS#1229) For FreeRTOS_Plus_TCP_Echo_Qemu_mps2: - remove unused defines - disable unused functions - typo: ipconfigUSE_DNS -> ipconfigUSE_DHCP Signed-off-by: Florian La Roche <[email protected]> Co-authored-by: Anubhav Rawal <[email protected]> Co-authored-by: Rahul Kar <[email protected]>
* Fix compilation issue * Fix formatting * Uncrustify: triggered by comment. * Remove commented line --------- Co-authored-by: GitHub Action <[email protected]>
complete function declaration for Posix_GCC Signed-off-by: Florian La Roche <[email protected]>
From CORTEX_MPU_M3_MPS2_QEMU_GCC remove unused configNUM_TX_DESCRIPTORS define and remove HEAP3 from as heap_4.c is used. Signed-off-by: Florian La Roche <[email protected]> Co-authored-by: Rahul Kar <[email protected]>
* fix AbortDelay.c Test * Uncrustify: triggered by comment. * Update comment * Fix formatting --------- Co-authored-by: Niklas Jenner <[email protected]> Co-authored-by: GitHub Action <[email protected]> Co-authored-by: Monika Singh <[email protected]>
The upcoming CBMC version 6 release includes changes that may affect existing proofs. This PR will make sure that FreeRTOS PRs are not negatively impacted by this release. After releasing CBMC version 6 we will issue a follow-up PR that will return FreeRTOS to using CBMC's latest release, and will include any changes to proofs that may be necessary to support the new version. Co-authored-by: Rahul Kar <[email protected]> Co-authored-by: Nikhil Kamath <[email protected]>
Add ARM_CRx_No_GIC_Demo
* Remove ipLOCAL_MAC_ADDRESS from demo files * Add return variable for IP_Init fucntions
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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
Update all LTS libraries to point to the latest LTS release.
FreeRTOS-Kernel V11.1.0
FreeRTOS-Plus-TCP V4.2.1
coreMQTT v2.3.0
coreHTTP v3.1.1
corePKCS11 v3.6.1
coreJSON v3.3.0
coreSNTP v1.3.1
Cellular Interface v1.4.0
SigV4 v1.3.0
backoffAlgorithm v1.4.1
AWS IoT Device Shadow v1.4.1
AWS IoT Device Defender v1.4.0
AWS IoT Jobs v1.5.1
AWS IoT Fleet Provisioning v1.2.1
Test Steps
Checklist:
Related Issue
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.