From 66fd3e4a7b79f81ea66c87f7607fa463bc8def15 Mon Sep 17 00:00:00 2001
From: Paul Sokolovsky <pfalcon@users.sourceforge.net>
Date: Fri, 13 Nov 2015 15:44:26 +0200
Subject: [PATCH] unix: Use standard mphalport.h header.

This also unbreaks "make minimal".
---
 unix/mpconfigport.h                | 2 --
 unix/{unix_mphal.h => mphalport.h} | 1 +
 2 files changed, 1 insertion(+), 2 deletions(-)
 rename unix/{unix_mphal.h => mphalport.h} (98%)

diff --git a/unix/mpconfigport.h b/unix/mpconfigport.h
index a6bd98a72..e55eb2cec 100644
--- a/unix/mpconfigport.h
+++ b/unix/mpconfigport.h
@@ -224,8 +224,6 @@ extern const struct _mp_obj_fun_builtin_t mp_builtin_open_obj;
     mp_obj_t keyboard_interrupt_obj; \
     void *mmap_region_head; \
 
-#define MICROPY_MPHALPORT_H "unix_mphal.h"
-
 // We need to provide a declaration/definition of alloca()
 #ifdef __FreeBSD__
 #include <stdlib.h>
diff --git a/unix/unix_mphal.h b/unix/mphalport.h
similarity index 98%
rename from unix/unix_mphal.h
rename to unix/mphalport.h
index 8961722db..98bbadbda 100644
--- a/unix/unix_mphal.h
+++ b/unix/mphalport.h
@@ -23,6 +23,7 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  * THE SOFTWARE.
  */
+#include <unistd.h>
 
 #ifndef CHAR_CTRL_C
 #define CHAR_CTRL_C (3)
-- 
GitLab