15 #define NO_IOSTREAM_SUPPORT
16 #define NO_RANDOM_SUPPORT
18 #error "AVR has no STL support. Include your third-party STL library here."
20 #elif defined(TEENSYDUINO)
22 #if defined(ARDUINO_TEENSY30) || defined(ARDUINO_TEENSY32) || \
23 defined(ARDUINO_TEENSY35) || defined(ARDUINO_TEENSY36)
25 #define NO_IOSTREAM_SUPPORT
27 #define NO_RANDOM_SUPPORT
30 #define NO_FUNEXCEPT_DEFINITIONS
40 #if defined(ARDUINO_ARCH_MBED)
42 #elif defined(ESP32) || defined(ESP8266)
43 #define ARDUINO_HAS_WORKING_COUT
49 #define NO_ARDUINO_PRINT_SUPPORT
Fixes for problematic macros defined by the Arduino Core.