Renamed VERIFAST_PROOF define into VERIFAST.

This commit is contained in:
Tobias Reinhard 2022-10-11 15:32:57 -04:00
parent 7f69232893
commit 497a23d2eb
6 changed files with 7 additions and 7 deletions

View file

@ -6,7 +6,7 @@
// based on PICO_CONFIG_HEADER_FILES:
#ifdef VERIFAST_PROOF
#ifdef VERIFAST
/* Reason for rewrite: VeriFast cannot handle absolute include paths. */
#include "freertos_sdk_config.h"
#include "boards/pico.h"

View file

@ -70,7 +70,7 @@
#define _CDEFS_H_
/* Verifast proof setup */
#ifdef VERIFAST_PROOF
#ifdef VERIFAST
/*
* The proof setup header is already included at the top of the proof target,
* e.g., `tasks.c`. But it seems like the contained defines are not propagated

View file

@ -7,7 +7,7 @@
// /Users/reitobia/repos/forked/FreeRTOS-Kernel/verification/verifast/proof_setup_incremental/verifast_proof_defs.h
#ifndef VERIFAST_PROOF_DEFS_H
#ifndef VERIFAST_DEFS_H
// The following defines are required by `FRTOS.h`
// line 93
#define configMAX_PRIORITIES 100
@ -21,4 +21,4 @@
#define __arm__
#endif /* VERIFAST_PROOF_DEFS_H */
#endif /* VERIFAST_DEFS_H */

@ -1 +1 @@
Subproject commit 0c8802074d519ed0354400d85113c98618277c8b
Subproject commit 649256491cc60f331d39d2d06def7da8ede91790

View file

@ -29,7 +29,7 @@ PICO_SDK_DIR="sdks/pico-sdk"
# `$GENERATED_HEADERS_DIR/pico_base`
"$VFIDE" -I "$HEADER_DIR" \
-I $PROOF_SETUP_DIR -D VERIFAST_PROOF "$TASKS_C" \
-I $PROOF_SETUP_DIR -D VERIFAST "$TASKS_C" \
-I $FREERTOS_SMP_DEMO_DIR/FreeRTOS/Source/portable/ThirdParty/GCC/RP2040/include \
-I $PICO_SDK_DIR/src/common/pico_base/include \
-I $FREERTOS_SMP_DEMO_DIR/FreeRTOS/Source/include \