153 Commits (ef61b5ecb59e9b4e37e3e3c023c62d583c23eb16)

Author SHA1 Message Date
Damien George 4ec803a42a all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros.
6 years ago
Damien George 7d4a2f773c all: Make use of $(TOP) variable in Makefiles, instead of "..".
6 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments
6 years ago
Damien George 761e4c7ff6 all: Remove trailing spaces, per coding conventions.
6 years ago
Alexander Steffen 299bc62586 all: Unify header guard usage.
6 years ago
Damien George 00e4f05907 windows: Convert to use core-provided version of built-in import().
6 years ago
Ville Skyttä ca16c38210 various: Spelling fixes
6 years ago
stijn ab4a8618cf msvc: Workaround parser bug in older MSBuild versions
6 years ago
stijn c41fe70ef2 windows/README: Add a note about stack usage for msvc
6 years ago
stijn fa823ea893 windows/README: Fix some typos and grammar
6 years ago
stijn db9c2e310e msvc: Rebuild all qstrs when mpconfig headers are modified
6 years ago
stijn 8d865fa701 msvc: Do not define DEBUG for debug builds
6 years ago
Paul Sokolovsky a7f5022591 windows/README: Convert to Markdown.
6 years ago
Damien George 03053f82db mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation.
6 years ago
stijn 3e5cd35a9f windows: Bring mpconfigport.h up-to-date with unix port
6 years ago
Damien George 6c564aa408 unix, windows: Use core-provided KeyboardInterrupt exception object.
6 years ago
Damien George 4c307bfba1 all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h
6 years ago
stijn 3f3df43501 msvc: Remove directory with generated files when cleaning.
6 years ago
stijn c61131380d windows: Make msvc project file support any version from VS2013 to VS2017
6 years ago
Krzysztof Blazewicz 75589272ef all/Makefile: Remove -ansi from GCC flags, its ignored anyway.
6 years ago
stijn 845a80a6c8 msvc: Add machine/pin-related sources to build
6 years ago
stijn 7d02cc5ec4 windows/.gitignore: Ignore VC.db and VC.opendb files from VS2015
6 years ago
Damien George 32e98257e2 windows: Enable READER_POSIX to get access to lexer_new_from_file.
6 years ago
stijn 3272afe57f windows: Implement mp_hal_ticks_cpu in terms of QueryPerformanceCounter
6 years ago
stijn 0b9ed55026 windows: Fix utime_mphal compilation for msvc
6 years ago
Paul Sokolovsky 6a2c6098f4 windows: Enable utime_mphal following unix, define mp_hal_ticks_*.
6 years ago
stijn d14d4cdb8b windows: Enable MICROPY_PY_UERRNO
6 years ago
Damien George 675d1c9c60 ports: Remove typedef of machine_ptr_t, it's no longer needed.
7 years ago
Paul Sokolovsky e47c2ec64a wundows/README: Typo fix.
7 years ago
stijn 9bdb82ef6b mpy-cross: Use binary file translation mode for creating mpy files on windows
7 years ago
stijn 4b9046328d windows/msvc: Include machine_pinbase.c in build and enable umachine module
7 years ago
Paul Sokolovsky 10e5e10393 windows: Follow unix port changes regarding "utime" module.
7 years ago
Paul Sokolovsky f469c76442 py: Rename __QSTR_EXTRACT flag to NO_QSTR.
7 years ago
stijn 87106d025b windows: Enable multi-processor compilation for msvc
7 years ago
stijn 29c8c8aecb windows/msvc: Rewrite qstr auto-generation.
7 years ago
stijn 9a627e8881 windows/msvc: Implement automatic qstr generation using makeqstrdefs.
7 years ago
Jan Čapek d76c65f599 py: Add rules for automated extraction of qstrs from sources.
7 years ago
Paul Sokolovsky 9b0714b24c py: Declare help, input, open builtins in core.
7 years ago
Damien George 0a2e9650f5 py: Add ability to have frozen persistent bytecode from .mpy files.
7 years ago
Paul Sokolovsky d3b1f0b627 py/runtime: mp_stack_ctrl_init() should be called immediately on startup.
7 years ago
Damien George e713222fab windows/msvc: Add modurandom.c to list of source files.
7 years ago
Damien George d22bdad6dd windows: Enable urandom module.
7 years ago
Paul Sokolovsky 1e06e81b3d windows: Propagate MICROPY_PY_OS_DUPTERM handling from unix port.
7 years ago
stijn 1aa4599ddd windows/msvc: Nicer handling of asserts and 'invalid' parameters
7 years ago
stijn a5aa03acaf windows: Better handling of Ctrl-C
7 years ago
stijn da199e4407 windows: Add Appveyor CI builds for msvc port.
7 years ago
stijn c5f52b845b msvc: Add dirent.h/.c implementation
7 years ago
Paul Sokolovsky 2195046365 windows/windows_mphal: Add basic support for raising KeyboardInterrupt.
7 years ago
Paul Sokolovsky 5efd3f0dca windows: Make keyboard_interrupt_obj available, it's standard feature.
7 years ago
stijn 951fc7e993 msvc: Use new modmachine infrastructure per changes in f925165
7 years ago