FreeRTOS-Kernel/FreeRTOS/Test/CBMC/proofs
Kareem Khazem c7b3124565
Use CBMC XML output to enable VSCode debugger (#912)
Prior to this commit, CBMC would emit logging information in plain text
format, which does not contain information required for the CBMC VSCode
debugger. This commit makes CBMC use XML instead of plain text.

Co-authored-by: Mark Tuttle <tuttle@acm.org>
2023-01-13 13:03:06 -08:00
..
CBMCStubLibrary Add uncrustify github workflow (#659) 2021-07-22 14:23:48 -07:00
Queue Apply release changes to main branch (#759) 2021-12-23 10:16:27 -08:00
Task [AUTO][RELEASE]: Bump file header version to "202212.00" 2022-12-10 01:17:30 +00:00
utility Add uncrustify github workflow (#659) 2021-07-22 14:23:48 -07:00
.gitignore Copying CBMC proofs from aws/amazon-freertos repo ./tools/cbmc to this repo ./FreeRTOS/Test/CBMC as is. 2020-03-31 14:21:53 -07:00
CMakeLists.txt FreeRTOS Windows Simulator Build Changes and LTS 2.0 Update (#872) 2022-11-29 14:21:09 -08:00
make_cbmc_batch_files.py Adding FreeRTOS+TCP CBMC proofs to FreeRTOS/FreeRTOS (#56) 2020-04-21 15:40:08 -07:00
make_common_makefile.py Aws only files spell check (#593) 2021-05-13 16:07:56 -07:00
make_configuration_directories.py Add CBMC viewer configuration files (#683) 2021-09-13 21:23:35 -04:00
make_proof_makefiles.py Copying CBMC proofs from aws/amazon-freertos repo ./tools/cbmc to this repo ./FreeRTOS/Test/CBMC as is. 2020-03-31 14:21:53 -07:00
make_remove_makefiles.py Copying CBMC proofs from aws/amazon-freertos repo ./tools/cbmc to this repo ./FreeRTOS/Test/CBMC as is. 2020-03-31 14:21:53 -07:00
make_type_header_files.py Copying CBMC proofs from aws/amazon-freertos repo ./tools/cbmc to this repo ./FreeRTOS/Test/CBMC as is. 2020-03-31 14:21:53 -07:00
Makefile.template Use CBMC XML output to enable VSCode debugger (#912) 2023-01-13 13:03:06 -08:00
MakefileCommon.json FreeRTOS Windows Simulator Build Changes and LTS 2.0 Update (#872) 2022-11-29 14:21:09 -08:00
MakefileLinux.json Add Litani to run CBMC proofs (#501) 2021-02-12 10:21:07 -08:00
MakefileWindows.json Copying CBMC proofs from aws/amazon-freertos repo ./tools/cbmc to this repo ./FreeRTOS/Test/CBMC as is. 2020-03-31 14:21:53 -07:00
ninja.py Copying CBMC proofs from aws/amazon-freertos repo ./tools/cbmc to this repo ./FreeRTOS/Test/CBMC as is. 2020-03-31 14:21:53 -07:00
prepare.py Aws only files spell check (#593) 2021-05-13 16:07:56 -07:00
README.md Copying CBMC proofs from aws/amazon-freertos repo ./tools/cbmc to this repo ./FreeRTOS/Test/CBMC as is. 2020-03-31 14:21:53 -07:00
run-cbmc-proofs.py Remove litani submodule and update README to include a section on CBMC (#829) 2022-07-25 13:52:10 -07:00

This directory contains the proofs checked by CBMC. For each entry point of FreeRTOS tested, there is a directory that contains the test harness and cbmc configuration information needed to check the proof.