windows: Sync mpconfigport.h with the unix' version

- rearrange/add definitions that were not there so it's easier to compare both
- use MICROPY_PY_SYS_PLATFORM in main.c since it's available anyway
- define EWOULDBLOCK, it is missing from ingw32
This commit is contained in:
stijn
2014-06-28 21:04:20 +02:00
parent 8139494e54
commit ec6fa8732b
3 changed files with 18 additions and 7 deletions

View File

@@ -37,6 +37,9 @@
#include "stream.h"
#if MICROPY_STREAMS_NON_BLOCK
#include <errno.h>
#if defined(__MINGW32__) && !defined(__MINGW64_VERSION_MAJOR)
#define EWOULDBLOCK 140
#endif
#endif
// This file defines generic Python stream read/write methods which