mirror of
https://github.com/FreeRTOS/FreeRTOS.git
synced 2026-08-04 20:23:50 +00:00
* AFR sync * AFR sync: CBMC * AFR sync: CBMC: remove .bak files * AFR sync: CBMC: more cleanup * Corrected CBMC proofs * Corrected CBMC patches * Corrected CBMC patches-1 * Corrected CBMC patches-2 * remove .bak files (3) Co-authored-by: Yuhui Zheng <10982575+yuhui-zheng@users.noreply.github.com>
47 lines
1.2 KiB
JSON
47 lines
1.2 KiB
JSON
{
|
|
"FREERTOS": [ " ../../../../FreeRTOS" ],
|
|
"PROOFS": [ "." ],
|
|
|
|
"DEF ": [
|
|
|
|
"WIN32",
|
|
"WINVER=0x400",
|
|
"_CONSOLE",
|
|
"_CRT_SECURE_NO_WARNINGS",
|
|
"_DEBUG",
|
|
"_WIN32_WINNT=0x0500",
|
|
"__PRETTY_FUNCTION__=__FUNCTION__",
|
|
"__free_rtos__",
|
|
|
|
"CBMC",
|
|
"'configASSERT(X)=__CPROVER_assert(X,\"Assertion Error\")'",
|
|
"'configPRECONDITION(X)=__CPROVER_assume(X)'"
|
|
],
|
|
|
|
"INC ": [
|
|
"$(FREERTOS)/Source/include",
|
|
"$(FREERTOS)/Source/portable/MSVC-MingW",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/include",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/portable/Compiler/MSVC",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Minimal_Windows_Simulator/WinPCap",
|
|
"$(FREERTOS)/Demo/Common/include",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Test/CBMC/include",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Test/CBMC/patches",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Test/CBMC/windows",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Test/CBMC/windows2"
|
|
],
|
|
|
|
"CBMCFLAGS ": [
|
|
"--object-bits 7",
|
|
"--32",
|
|
"--bounds-check",
|
|
"--pointer-check"
|
|
],
|
|
|
|
"FORWARD_SLASH": ["/"],
|
|
|
|
"TYPE_HEADERS": [
|
|
"$(FREERTOS)/Source/queue.c"
|
|
]
|
|
}
|