- 07 Jun, 2014 7 commits
-
-
Damien George authored
Should finish addressing issue #524.
-
Damien George authored
This reduces stack usage by 16 words (64 bytes) for stmhal/ port. See issue #640.
-
Damien George authored
?= operator does not do delayed expansion (unlike =).
-
Damien George authored
toolchain fixes to enable cross compatibility
-
Damien George authored
Build patches for FreeBSD (as discussed in the former pull request #666)
-
Marcus von Appen authored
cast error in MP_OBJ_NEW_SMALL_INT(). This is necessary for FreeBSD, where st_ino is of different size - If MP_CLOCKS_PER_SEC is defined on the target host, simply define CLOCK_DIV as a fraction, regardless of the value of MP_CLOCKS_PER_SEC. FreeBSD uses a non-POSIX compliant value of 128 for CLOCKS_PER_SEC
-
Marcus von Appen authored
there are special tweaks and paths to be considered. Just provide some defaults, in case the values are undefined. - py-version.sh does not need any bash specific features. - Use libdl only on Linux for now. FreeBSD provides dl*() calls from libc.
-
- 06 Jun, 2014 8 commits
-
-
Damien George authored
unix: Fix path seperator used depending on OS
-
Paul Sokolovsky authored
Bring the C and Python compute_hash functions into consistency
-
Chris Angelico authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
A couple of small fixes to run-tests
-
Paul Sokolovsky authored
Fix str.modulo when precision is specified.
-
Dave Hylands authored
-
Paul Sokolovsky authored
-
- 05 Jun, 2014 14 commits
-
-
Paul Sokolovsky authored
-
Chris Angelico authored
-
Chris Angelico authored
-
Paul Sokolovsky authored
-
Damien George authored
This behaviour follows Python 3.5 standard (in 3.4 it's a DeprecationWarning which we'd rather make a TypeError).
-
Paul Sokolovsky authored
Change comments (mainly URLs) to no longer specifically say Python 3.3
-
Damien George authored
Some small fixed: - Combine 'x' and 'X' cases in str format code. - Remove trailing spaces from some lines. - Make exception messages consistently begin with lower case (then needed to change those in objarray and objtuple so the same constant string data could be used). - Fix bug with exception message having %c instead of %%c.
-
Chris Angelico authored
-
Damien George authored
Remove tests that fail under CPython 3.5
-
Paul Sokolovsky authored
Also, make sure that args to "*" format specifiers are bounds-checked properly and don't lead for segfaults in case of mismatch.
-
Chris Angelico authored
See http://bugs.python.org/issue19995 for rationale. As micropython currently aims for Python 3.3 compatibility I have not changed behaviour, but this change allows the test suite to be run against a newer Python without having spurious failures.
-
stijn authored
';' is the standard seperator used for paths in environment variables on Windows
-
Paul Sokolovsky authored
Replace assert(0) with a self-documenting TODO string
-
Paul Sokolovsky authored
As I suspected for a long time, for x86, register helper doesn't really make any difference - there's simply not enough register to keep anything in them for any prolonged time. Anything gets pushed on stack anyway. So, on x86, uPy passed all tests even with empty reg helper. So, this setjmp implementation goes as "untested".
-
- 04 Jun, 2014 2 commits
-
-
Chris Angelico authored
-
Damien George authored
remove `__doc__ =` and fix tweak doc diffs
-
- 03 Jun, 2014 9 commits
-
-
Damien George authored
micropython port for HydraBus
-
Damien George authored
Two small changes
-
Chris Angelico authored
Once a double quote has been found, the subsequent discovery of a single quote won't change behaviour at all, so don't bother looking for one.
-
-
Chris Angelico authored
-
-
bvernoux authored
-
Metallicow authored
-
Damien George authored
-