25 Commits (75012cfd6ec68d229523620f827a658ca3c6afd3)

Author SHA1 Message Date
Jim Mussared d6d8722558 extmod: Make extmod.mk self-contained. 2 years ago
Jim Mussared 17f2783e4a all: Use += rather than = everywhere for CFLAGS/LDFLAGS/LIBS. 2 years ago
Jim Mussared 94a19f1062 windows/Makefile: Update test dependency on $(PROG). 2 years ago
David Lechner c118b5d0e4 extmod/extmod.mk: Separate out extmod file list from py.mk to extmod.mk. 2 years ago
stijn 5bb2a85d74 windows: Use BCryptGenRandom to implement os.urandom. 2 years ago
stijn 8aa79c95bd windows: Consolidate all sleep-related functions into windows_mphal.c. 3 years ago
Damien George 0149cd6b8b windows: Switch to VFS subsystem and use VfsPosix. 3 years ago
stijn c14f47faa3 windows/Makefile: Specify CXXFLAGS in the Makefile. 3 years ago
Andrew Leech 69c9a76786 windows/mingw: Include extmod/shared/lib sources properly. 3 years ago
stijn 7955734aca windows: Run tests via Makefile. 3 years ago
Andrew Leech 05ed19e73e windows: Add support for build variants to windows port. 3 years ago
Jim Mussared b326edf68c all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Bryan Tong Minh 3d9af87721 windows/Makefile: Add .exe extension to executables name. 5 years ago
stijn 5b94c61097 windows/Makefile: Support freezing modules. 4 years ago
Jim Mussared 710426024a all: Factor gchelper code to one place and use it for unix & ARM ports. 5 years ago
stijn 30840ebc99 all: Enable extra conversion warnings where applicable. 5 years ago
Damien George 2cdf1d25f5 unix: Remove custom file implementation to use extmod's VFS POSIX one. 5 years ago
stijn bc86c6252a windows: Default to binary mode for files. 7 years ago
Andrew Leech 380048df64 windows/Makefile: Make use of CFLAGS_EXTRA, LDFLAGS_EXTRA and SRC_MOD. 5 years ago
Damien George 0c46419323 windows: Remove remaining traces of old GNU readline support. 6 years ago
stijn 106e594580 windows: Make printing of debugging info work out of the box. 6 years ago
stijn b184b6ae53 py/nlr: Fix nlr functions for 64bit ports built with gcc on Windows 7 years ago
Damien George 4a93801c12 all: Update Makefiles and others to build with new ports/ dir layout. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Damien George 7d4a2f773c all: Make use of $(TOP) variable in Makefiles, instead of "..". 7 years ago
Krzysztof Blazewicz 75589272ef all/Makefile: Remove -ansi from GCC flags, its ignored anyway. 8 years ago
Jan Čapek d76c65f599 py: Add rules for automated extraction of qstrs from sources. 9 years ago
Dave Hylands f925165942 unix: Move modmachine into unix directory 9 years ago
stijn 3baf6b5319 windows/py: Support 64bit mingw-w64 builds 9 years ago
stijn a58fa27c24 windows: Cleanup makefile 9 years ago
Paul Sokolovsky e0f5df579b all: Make netutils.h available to all ports by default. 9 years ago
stijn 87ad80edf9 windows: Implement the mp_hal_xxx functions and enable mp-readline 10 years ago
Damien George 4a10214be2 unix: Factor out stdio and ctrl-C code to unix_mphal.c file. 10 years ago
stijn afd6c8e1d2 Remove obsolete bss-related code/build features 10 years ago
Damien George 0b2a60acbe windows: Prefix includes with py/; remove need for -I../py. 10 years ago
Paul Sokolovsky 3b74c91684 Makefiles: Support py/*.h includes per #1022. 10 years ago
Damien George 1f8a2f6623 windows: define __USE_MINGW_ANSI_STDIO for all Windows compilers. 10 years ago
stijn 4e54c876a7 Add -Wpointer-arith flag to prevent problems with pointer arithmetic on void* 10 years ago
stijn 8c41920a90 windows: Enable input(), sys.maxsize(), ujson module, emergency exception buf, os module 10 years ago
stijn 8abcf666cb windows: Enable GC and implement bss start and end symbols 11 years ago
stijn 32acd4b9f1 windows: Fix compilation with mingw-w64 so it uses correct printf implementations 11 years ago
stijn 5ed284a15e windows: Add modtime implementation 11 years ago
stijn 951335e102 windows: Fix input.c missing in Makefile after changes for #582 11 years ago
stijn 72521a1c17 mingw: Fix number of exponent digits in floating point formatting 11 years ago
stijn 4cd21deebc mingw: Add implementation of realpath() 11 years ago
Paul Sokolovsky 7f7c7aa76a windows: Unbreak mingw32 build (cross-compiling under Linux). 11 years ago
Damien George d553be5982 build: Simplify build directory layout by putting all headers in genhdr. 11 years ago
Andrew Scheller 70a7d7a943 build directory can now be renamed 11 years ago
Damien George 094ebef259 windows: Use most of the source files from unix/ port. 11 years ago