From 453ed5425ecdb805507741713f72fbce9c07b8f9 Mon Sep 17 00:00:00 2001 From: david gauchard Date: Sat, 10 Jul 2021 14:47:20 +0200 Subject: [PATCH] byte: workaround for c++17 std::byte definition --- cores/esp8266/Arduino.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cores/esp8266/Arduino.h b/cores/esp8266/Arduino.h index 2aab5770c9..4b824d942c 100644 --- a/cores/esp8266/Arduino.h +++ b/cores/esp8266/Arduino.h @@ -21,6 +21,12 @@ #define Arduino_h #ifdef __cplusplus +#if __cplusplus >= 201703L +#include // std::byte +#include // std::byte +#include // std::byte +#define byte arduino_byte +#endif extern "C" { #endif