From ef50d0a6950b8fc209f90a2c89780657e318f1d7 Mon Sep 17 00:00:00 2001
From: Daniel Friesel <derf@finalrewind.org>
Date: Wed, 14 Nov 2018 16:43:15 +0100
Subject: [PATCH] mpack: properly detect if running on embedded

---
 include/lib/mpack/mpack.h | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/include/lib/mpack/mpack.h b/include/lib/mpack/mpack.h
index 4fc0d13..96014d4 100644
--- a/include/lib/mpack/mpack.h
+++ b/include/lib/mpack/mpack.h
@@ -144,7 +144,13 @@
  * for debugging and in allocation helpers.
  */
 #ifndef MPACK_STDLIB
+#if defined(MULTIPASS_ARCH_msp430fr5969lp) || \
+    defined(MULTIPASS_ARCH_arduino_nano) || defined(MULTIPASS_ARCH_blinkenrocket) || \
+    defined(MULTIPASS_ARCH_esp8266)
 #define MPACK_STDLIB 0
+#else
+#define MPACK_STDLIB 1
+#endif
 #endif
 
 /**
@@ -154,7 +160,13 @@
  * reading/writing C files and makes debugging easier.
  */
 #ifndef MPACK_STDIO
+#if defined(MULTIPASS_ARCH_msp430fr5969lp) || \
+    defined(MULTIPASS_ARCH_arduino_nano) || defined(MULTIPASS_ARCH_blinkenrocket) || \
+    defined(MULTIPASS_ARCH_esp8266)
 #define MPACK_STDIO 0
+#else
+#define MPACK_STDIO 1
+#endif
 #endif
 
 /**
-- 
GitLab