Skip to content

Commit fd8d842

Browse files
committed
src: Add #if defined() macros to support Linux and MacOS
1 parent 0a1e7da commit fd8d842

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/ace_routine/Flash.h

+4
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ class __FlashStringHelper;
5555
#include <avr/pgmspace.h>
5656
#elif defined(ESP8266) || defined(ESP32)
5757
#include <pgmspace.h>
58+
#elif defined(__linux__) || defined(__APPLE__)
59+
#include <pgmspace.h>
5860
#else
5961
#error Unsupported platform
6062
#endif
@@ -63,6 +65,8 @@ class __FlashStringHelper;
6365
#define ACE_ROUTINE_F(x) F(x)
6466
#elif defined(ESP8266) || defined(ESP32) || defined(__arm__)
6567
#define ACE_ROUTINE_F(x) ACE_ROUTINE_FPSTR(x)
68+
#elif defined(__linux__) || defined(__APPLE__)
69+
#define ACE_ROUTINE_F(x) ACE_ROUTINE_FPSTR(x)
6670
#else
6771
#error Unsupported platform
6872
#endif

0 commit comments

Comments
 (0)