mirror of
https://github.com/FreeRTOS/FreeRTOS.git
synced 2026-08-08 14:13:50 +00:00
* Add proof * Remove and Rename files * Modify the makefile * Update Makefile.json * Add _static to FreeRTOS_IP.c * Update prvProcessEthernetPacket_harness.c * Update the proof and add list to stubs * add assertions * Update the proof * cleanup * Update * Update after @yanjos-dev's comment * Remove unnecessary assumption
33 lines
606 B
JSON
33 lines
606 B
JSON
{
|
|
"ENTRY": "prvProcessEthernetPacket",
|
|
"CBMCFLAGS":
|
|
[
|
|
"--unwind 1",
|
|
"--unwindset prvTCPSendRepeated.0:13",
|
|
"--nondet-static",
|
|
"--flush"
|
|
],
|
|
"OBJS":
|
|
[
|
|
"$(ENTRY)_harness.goto",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/FreeRTOS_IP.goto"
|
|
],
|
|
"INSTFLAGS":
|
|
[
|
|
],
|
|
"OPT":
|
|
[
|
|
"--export-file-local-symbols"
|
|
],
|
|
"DEF":
|
|
[
|
|
"FREERTOS_TCP_ENABLE_VERIFICATION"
|
|
],
|
|
"INC":
|
|
[
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Test/CBMC/include",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Test/CBMC/proofs/utility",
|
|
"$(FREERTOS)/../FreeRTOS-Plus/Test/CBMC/stubs"
|
|
]
|
|
}
|