From 9c20480ce4a925d3a0db96ba2f9111657fadaadf Mon Sep 17 00:00:00 2001 From: Aidan Garske Date: Fri, 16 Oct 2026 10:08:34 -0700 Subject: [PATCH] Remove Intel Galileo support --- IDE/ARDUINO/README.md | 1 - wolfssl/wolfcrypt/settings.h | 8 +++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/IDE/ARDUINO/README.md b/IDE/ARDUINO/README.md index 7aefeea46c..c361dc567a 100644 --- a/IDE/ARDUINO/README.md +++ b/IDE/ARDUINO/README.md @@ -95,7 +95,6 @@ from within the `wolfssl/IDE/ARDUINO` directory: ### Step 2: Edit `/wolfSSL/src/user_settings.h` -If building for Intel Galileo platform add: `#define INTEL_GALILEO`. Add any other custom settings. For a good start see the examples in wolfssl root "[/examples/configs/user_settings_*.h](https://github.com/wolfssl/wolfssl/tree/master/examples/configs)" diff --git a/wolfssl/wolfcrypt/settings.h b/wolfssl/wolfcrypt/settings.h index ed78cdda96..508ab8985d 100644 --- a/wolfssl/wolfcrypt/settings.h +++ b/wolfssl/wolfcrypt/settings.h @@ -191,9 +191,7 @@ /* #define WOLFSSL_STATIC_RSA */ /* Uncomment next line if building for ARDUINO */ -/* Uncomment both lines if building for ARDUINO on INTEL_GALILEO */ /* #define WOLFSSL_ARDUINO */ -/* #define INTEL_GALILEO */ /* Uncomment next line to enable asynchronous crypto WC_PENDING_E */ /* #define WOLFSSL_ASYNC_CRYPT */ @@ -1502,6 +1500,10 @@ #endif +#ifdef INTEL_GALILEO + #error "INTEL_GALILEO support has been removed" +#endif + #ifdef WOLFSSL_ARDUINO /* Define WOLFSSL_USER_IO here to avoid check in internal.c */ #define WOLFSSL_USER_IO @@ -1510,7 +1512,7 @@ #define NO_WOLFSSL_DIR #define SINGLE_THREADED #define NO_DEV_RANDOM - #if defined(INTEL_GALILEO) || defined(ESP32) + #if defined(ESP32) /* boards with has time.h compatibility */ #elif defined(__arm__) /* TODO is time really missing from Arduino Due? */