<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/windows, branch v1.3.9</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.9</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.9'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-01-12T15:34:53+00:00</updated>
<entry>
<title>windows: Enable MICROPY_STACK_CHECK.</title>
<updated>2015-01-12T15:34:53+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-12T15:34:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5b76e3b75ee534f0b9690dec0719fcf612cff5a8'/>
<id>urn:sha1:5b76e3b75ee534f0b9690dec0719fcf612cff5a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Add config option MICROPY_COMP_MODULE_CONST for module consts.</title>
<updated>2015-01-10T14:07:24+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-10T14:07:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ddd1e188011a021537c87c75f0a9e1818e335d5d'/>
<id>urn:sha1:ddd1e188011a021537c87c75f0a9e1818e335d5d</id>
<content type='text'>
Compiler optimises lookup of module.CONST when enabled (an existing
feature).  Disabled by default; enabled for unix, windows, stmhal.
Costs about 100 bytes ROM on stmhal.
</content>
</entry>
<entry>
<title>windows: Enable MICROPY_PY_MICROPYTHON_MEM_INFO.</title>
<updated>2015-01-09T20:30:26+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-09T20:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a9a08620781df8f16bebf3a7eac1783446d7767b'/>
<id>urn:sha1:a9a08620781df8f16bebf3a7eac1783446d7767b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove obsolete bss-related code/build features</title>
<updated>2015-01-08T14:29:44+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2015-01-08T09:32:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=afd6c8e1d2a2c24595194879481987cec3b57f8a'/>
<id>urn:sha1:afd6c8e1d2a2c24595194879481987cec3b57f8a</id>
<content type='text'>
GC for unix/windows builds doesn't make use of the bss section anymore,
so we do not need the (sometimes complicated) build features and code related to it
</content>
</entry>
<entry>
<title>msvc: Define no-op MP_LIKELY/UNLIKELY since there's no __builtin_expect</title>
<updated>2015-01-04T11:29:02+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2015-01-04T08:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=51af362e31263a1aabbc179489bc99618cd4c6f0'/>
<id>urn:sha1:51af362e31263a1aabbc179489bc99618cd4c6f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>msvc: Use single build target for dealing with generated files</title>
<updated>2015-01-02T15:55:02+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2015-01-02T15:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ffc96a901a13f6f114368ad50a1d7189c0826822'/>
<id>urn:sha1:ffc96a901a13f6f114368ad50a1d7189c0826822</id>
<content type='text'>
Remove some duplication in the code for generating
qstrdefs.generated.h and py-version.h
</content>
</entry>
<entry>
<title>msvc: Define main build/include directories in a single location</title>
<updated>2015-01-02T15:52:07+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2015-01-02T10:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8dec62a1a41f1c48aa7bdd3848c0f46a62de4f29'/>
<id>urn:sha1:8dec62a1a41f1c48aa7bdd3848c0f46a62de4f29</id>
<content type='text'>
- Use a single file env.props for defining the main directories used when building.
  env.props resolves the base directory and defines overridable output directories,
  and is used by all other build files.
- Fix the build currently failing, basically because the preprocessing command for generating
  qstrdefs uses different include directories than the build itself does.
  (specifically, qstrdefs.h uses #include "py/mpconfig.h" since the fixes for #1022
  in 51dfcb4, so we need to use the base directory as include directory, not the py dir itself).
  So define a single variable containing the include directories instead and use it where needed.
</content>
</entry>
<entry>
<title>windows: Prefix includes with py/; remove need for -I../py.</title>
<updated>2015-01-01T21:21:46+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-01T21:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0b2a60acbec3e2789e75c63b391828656ccf1c77'/>
<id>urn:sha1:0b2a60acbec3e2789e75c63b391828656ccf1c77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>msvc: Support py/*.h includes per #1022</title>
<updated>2015-01-01T12:10:54+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2015-01-01T12:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8422cac0888ed9694ec84f3bac8d6edc3d39e911'/>
<id>urn:sha1:8422cac0888ed9694ec84f3bac8d6edc3d39e911</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefiles: Support py/*.h includes per #1022.</title>
<updated>2014-12-27T14:32:52+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-27T14:11:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3b74c91684e6dfc785bf33ba03e520470f59059e'/>
<id>urn:sha1:3b74c91684e6dfc785bf33ba03e520470f59059e</id>
<content type='text'>
</content>
</entry>
</feed>
