stijn
c41fe70ef2
windows/README: Add a note about stack usage for msvc
...
Add information as discussed in #2927 to the readme to make the easier
to discover.
2017-05-01 12:06:43 +02:00
stijn
fa823ea893
windows/README: Fix some typos and grammar
2017-05-01 11:58:47 +02:00
Paul Sokolovsky
e81f46940e
tools/upip: Upgrade to 1.1.6, supports commented lines in requirements.txt.
2017-05-01 00:03:45 +03:00
Paul Sokolovsky
473e85e2da
tools/mpy-tool: Make work if run from another directory.
...
By making sure we don't add relative paths to sys.path.
2017-05-01 00:01:30 +03:00
stijn
db9c2e310e
msvc: Rebuild all qstrs when mpconfig headers are modified
...
Make qstr generation depend on modifications in mpconfigport.h, mpconfig.h
and makeqstrdata.py and if any of those change scan all source files for
qstrs again since they might have changed (for example typcially when
enabling new features in mpconfig.h).
This fixes #2982 for msvc builds.
2017-04-30 14:30:39 +03:00
stijn
8d865fa701
msvc: Do not define DEBUG for debug builds
...
It is not used anywhere and causes a warning about redefinition because
it is used in modutimeq.c
2017-04-30 14:28:37 +03:00
stijn
2f0ce2a6f5
py: Cleanup use of global DEBUG preprocessor definition
...
The standard preprocessor definition to differentiate debug and non-debug
builds is NDEBUG, not DEBUG, so don't rely on the latter:
- just delete the use of it in objint_longlong.c as it has been stale code
for years anyway (since commit [c4029e5 ]): SUFFIX isn't used anywhere.
- replace DEBUG with MICROPY_DEBUG_NLR in nlr.h: it is rarely used anymore
so can be off by default
2017-04-30 14:28:37 +03:00
Paul Sokolovsky
a7f5022591
windows/README: Convert to Markdown.
2017-04-30 00:41:24 +03:00
Paul Sokolovsky
4c2402e41e
extmod/modlwip: getaddrinfo: Allow to accept all 6 standard params.
...
But warn if anything else but host/port is passed.
2017-04-29 18:56:39 +03:00
Paul Sokolovsky
de3a96ba17
extmod/moduselect: Implement ipoll() method for alloc-free polling.
...
Similar to the implementation added to unix port module previously.
2017-04-29 13:05:44 +03:00
Paul Sokolovsky
edc0dcb55c
extmod/moduselect: Refactor towards introduction of poll.ipoll().
...
This follows previous refactor made to unix/moduselect.
2017-04-29 13:05:20 +03:00
Paul Sokolovsky
b08286948a
extmod/moduselect: Convert to MP_ROM_QSTR and friends.
2017-04-29 11:06:05 +03:00
Damien George
49de9b68d2
qemu-arm, stmhal: Remove dummy memory.h since it's no longer needed.
...
extmod/crypto-algorithms/sha256.c was recently fixed so that it didn't
include this header.
2017-04-28 22:07:14 +10:00
Paul Sokolovsky
11a962099e
examples/hwapi: Add config for Zephyr port of 96Boards Carbon.
2017-04-27 18:08:05 +03:00
Paul Sokolovsky
8109cd5f23
extmod/crypto-algorithms/sha256: Remove non-standard memory.h header.
2017-04-27 15:01:01 +03:00
Paul Sokolovsky
31bbcd448c
zephyr/modusocket: Add dummy makefile() implementation.
2017-04-27 14:57:49 +03:00
Paul Sokolovsky
868453d3d8
zephyr/modusocket: sock_read: Check socket status only at the start of packet.
...
Otherwise, if we already have a packet in progress, finish it first, before
check "peer closed" status.
2017-04-26 09:14:41 +03:00
Paul Sokolovsky
1fe0f678f8
zephyr/modusocket: Add read/readline/readinto stream methods.
2017-04-26 08:43:07 +03:00
Paul Sokolovsky
ef55be159c
zephyr/modusocket: Refactor recv() into stream read() method.
2017-04-26 08:43:07 +03:00
Damien George
7743b1523e
unix: Remove obsolete MICROPY_FATFS macro.
...
It doesn't do anything. The VFS feature is controlled by MICROPY_VFS and
the FatFS driver, by MICROPY_VFS_FAT (which are set in mpconfigport.h).
2017-04-26 11:16:52 +10:00
Paul Sokolovsky
63068875c5
zephyr/modusocket: Enable stream write() method.
2017-04-26 01:06:42 +03:00
Paul Sokolovsky
0e177e0649
zephyr/modusocket: Refactor send() into stream write() method.
2017-04-26 01:05:54 +03:00
Kushal Das
083cd21a74
zephyr: Add 96b_carbon configuration.
...
As there's no networking support in mainline yet, networking is disabled,
because otherwise the board hangs on startup.
2017-04-26 00:22:48 +03:00
Damien George
f85fd79c6c
py/mpz: In mpn_sub, use existing function to remove trailing zeros.
2017-04-25 12:22:04 +10:00
Damien George
810133d97d
tests/basics: Add tests for int.from_bytes when src has trailing zeros.
...
The trailing zeros should be truncated from the converted value.
2017-04-25 12:07:02 +10:00