<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/windows, branch v1.0-rc1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.0-rc1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.0-rc1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-05-03T11:42:39+00:00</updated>
<entry>
<title>windows: alloca.h: Add comment, fix line endings.</title>
<updated>2014-05-03T11:42:39+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-05-03T11:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5ee1e0f5341c2c1334bb089f5b25ee814b26e705'/>
<id>urn:sha1:5ee1e0f5341c2c1334bb089f5b25ee814b26e705</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #552 from stinos/mingw-alloca</title>
<updated>2014-05-03T11:39:47+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-05-03T11:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7a1402260415ab064a1c0ee7bc9b666832c244b2'/>
<id>urn:sha1:7a1402260415ab064a1c0ee7bc9b666832c244b2</id>
<content type='text'>
py: Use &lt;alloca.h&gt; for alloca()</content>
</entry>
<entry>
<title>mingw: Add 'open' as extra builtin and add define MICROPY_MOD_SYS_STDFILES</title>
<updated>2014-05-03T08:46:21+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2014-05-03T07:19:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=55131942733092e5dd20c62cbc072a10c7e45103'/>
<id>urn:sha1:55131942733092e5dd20c62cbc072a10c7e45103</id>
<content type='text'>
This one was probable missed when creating mpconfigport.h, but the underlying
code (file.c) gets compiled and works perfectly so no reason to omit it.
</content>
</entry>
<entry>
<title>py: Use &lt;alloca.h&gt; for alloca()</title>
<updated>2014-05-03T08:14:53+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2014-05-03T08:14:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=98e2ee0ec184c4c41cd0b6a633fe75a1fe40f8d3'/>
<id>urn:sha1:98e2ee0ec184c4c41cd0b6a633fe75a1fe40f8d3</id>
<content type='text'>
alloca() is declared in alloca.h which als happens to be included by stdlib.h.
On mingw however it resides in malloc.h only.
So if we include alloca.h directly, and add an alloca.h for mingw in it's port
directory we can get rid of the mingw-specific define to include malloc.h
and the other ports are happy as well.
</content>
</entry>
<entry>
<title>windows/README: Use CROSS_COMPILE instead of CC to cover other tools too.</title>
<updated>2014-04-23T17:45:53+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-04-23T17:45:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6c94abe3478db4ad200a1d578c4f6b0e2df9ae1a'/>
<id>urn:sha1:6c94abe3478db4ad200a1d578c4f6b0e2df9ae1a</id>
<content type='text'>
Suggested by @lurch.
</content>
</entry>
<entry>
<title>windows: Add README with basic cross-compile instructions.</title>
<updated>2014-04-20T19:35:11+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-04-20T19:35:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=521de04ce2dc7048afbdb2445979a203512b13e2'/>
<id>urn:sha1:521de04ce2dc7048afbdb2445979a203512b13e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>windows: Unbreak mingw32 build (cross-compiling under Linux).</title>
<updated>2014-04-20T19:24:44+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-04-20T19:20:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7f7c7aa76a34adbdb36a82c5a5c8b93805faee0b'/>
<id>urn:sha1:7f7c7aa76a34adbdb36a82c5a5c8b93805faee0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Simplify build directory layout by putting all headers in genhdr.</title>
<updated>2014-04-17T17:03:27+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-04-17T17:03:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d553be5982722fc5ee5240fbfb15697849881ced'/>
<id>urn:sha1:d553be5982722fc5ee5240fbfb15697849881ced</id>
<content type='text'>
Any generated headers go in $(BUILD)/genhdr/, and are #included as
'genhdr/xxx.h'.
</content>
</entry>
<entry>
<title>build directory can now be renamed</title>
<updated>2014-04-16T21:16:28+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-04-16T21:10:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=70a7d7a94397cbe01fd5457e34f3d3368300f2ac'/>
<id>urn:sha1:70a7d7a94397cbe01fd5457e34f3d3368300f2ac</id>
<content type='text'>
The autogenerated header files have been moved about, and an extra
include dir has been added, which means you can give a custom
BUILD=newbuilddir option to make, and everything "just works"

Also tidied up the way the different Makefiles build their include-
directory flags
</content>
</entry>
<entry>
<title>windows: Use most of the source files from unix/ port.</title>
<updated>2014-04-08T13:25:47+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-04-08T13:25:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=094ebef259e86dfc0f1f3c1b493d81e5e8b1b6c4'/>
<id>urn:sha1:094ebef259e86dfc0f1f3c1b493d81e5e8b1b6c4</id>
<content type='text'>
To keep it maintainable, windows port now uses as much as possible from
unix port.  Maybe could even use mpconfigport.h.
</content>
</entry>
</feed>
