From 2e7461c496a9764c1d7399fd9f7d454adafc68ef Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Wed, 27 Nov 2019 00:36:58 +0100 Subject: [PATCH 1/2] At least the F_CPU define in host mock.h is needed by host Arduino.h - need to include Arduino.h further down in mock.h for this to work. --- tests/host/common/mock.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/host/common/mock.h b/tests/host/common/mock.h index a908b2aba4..3fde67b7de 100644 --- a/tests/host/common/mock.h +++ b/tests/host/common/mock.h @@ -61,10 +61,6 @@ typedef uint32_t uint32; // -#include - -// - #include #define RANDOM_REG32 ((uint32_t)random()) @@ -166,6 +162,10 @@ void mock_stop_littlefs (); // +#include + +// + #include // From da3916ff0899e1afb52412675577bdc4ea58f045 Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Wed, 27 Nov 2019 11:10:54 +0100 Subject: [PATCH 2/2] Geting the include order right --- tests/host/common/mock.h | 54 ++++++++++++++++++++-------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/tests/host/common/mock.h b/tests/host/common/mock.h index 3fde67b7de..e3d9ec68f0 100644 --- a/tests/host/common/mock.h +++ b/tests/host/common/mock.h @@ -61,6 +61,33 @@ typedef uint32_t uint32; // +#define ARDUINO 267 +#define ESP8266 1 +#define A0 0 +#define LED_BUILTIN 0 +#define F_CPU 80000000 +#define LWIP_OPEN_SRC +#define TCP_MSS 536 +#define LWIP_FEATURES 1 + +// + +#define D0 0 +#define D1 1 +#define D2 3 +#define D3 3 +#define D4 4 +#define D5 5 +#define D6 6 +#define D7 7 +#define D8 8 + +// + +#include + +// + #include #define RANDOM_REG32 ((uint32_t)random()) @@ -139,33 +166,6 @@ void mock_stop_littlefs (); // -#define ARDUINO 267 -#define ESP8266 1 -#define A0 0 -#define LED_BUILTIN 0 -#define F_CPU 80000000 -#define LWIP_OPEN_SRC -#define TCP_MSS 536 -#define LWIP_FEATURES 1 - -// - -#define D0 0 -#define D1 1 -#define D2 3 -#define D3 3 -#define D4 4 -#define D5 5 -#define D6 6 -#define D7 7 -#define D8 8 - -// - -#include - -// - #include //