You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
FreeRTOS/FreeRTOS-Plus/Test/CBMC/patches
Aniruddha Kanhere f32a0647c8
Remove CBMC patch which is not used anymore (#187)
* Delete 0002-Change-FreeRTOS_IP_Private.h-union-to-struct.patch

* Delete 0002-Change-FreeRTOS_IP_Private.h-union-to-struct.patch
5 years ago
..
.gitattributes Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
.gitignore Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
0005-Remove-volatile-qualifier-from-tasks-variables.patch Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
0005-remove-static-from-prvCopyDataToQueue.patch Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
0006-Remove-static-from-prvNotifyQueueSetContainer.patch Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
0007-Remove-static-from-prvUnlockQueue.patch Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
FreeRTOSConfig.h Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
FreeRTOSIPConfig.h MISRA compliance changes in FreeRTOS_Sockets{.c/.h} (#161) 5 years ago
Makefile Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
README.md Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
__init__.py Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
compute_patch.py Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
patch.py Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
patches_constants.py Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago
unpatch.py Move CBMC proofs to FreeRTOS+ directory (#64) 5 years ago

README.md

This directory includes patches to FreeRTOS required to run the CBMC proofs.

The patches fall into three classes:

  • First is a refactoring of prvCheckOptions
  • Second is the removal of static attributes from some functions
  • Third is two patches dealing with shortcomings of CBMC that should be removed soon.