21 Commits (f80d040c038c343b0709eba537014fb52bc8115e)

Author SHA1 Message Date
Jan Willeke 043dc4dd0c minimal/Makefile: Set linker to $(CC). 3 years ago
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 6ecdf1a240 tests/frozen: Move frozentest.mpy from ports/ to tests/. 2 years ago
Daniel Jour 9c6fd974f7 minimal/Makefile: Avoid terminal reset, use BUILD variable. 2 years ago
Angus Gratton fdfe4eca74 ports: Always include debug information in the ELF. 2 years ago
David Lechner 68f46342aa shared/runtime/pyexec: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
David Lechner 81dbea1ce3 shared/readline: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
Jim Mussared c9c55032dc minimal/Makefile: Don't force a 32-bit build. 3 years ago
Damien George 14b853eae0 minimal/Makefile: Add support for building with user C modules. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Damien George 8e591d412a minimal: Make build more flexible and work as 64-bit build. 5 years ago
stijn 30840ebc99 all: Enable extra conversion warnings where applicable. 5 years ago
Jim Mussared 073b9a5eb8 ports: Enable error text compression for various ports, but not all. 5 years ago
David Lechner e79424d672 ports: Allow overriding CROSS_COMPILE in a custom makefile. 5 years ago
Damien George b45f9de809 bare-arm, minimal: Set CSUPEROPT=-Os to get minimal firmware size. 5 years ago
Damien George 999733b1fb minimal: Use soft float for CROSS=1 Cortex-M4 target. 5 years ago
Damien George a36c700d9b minimal/Makefile: Explicitly include lib/utils/printf.c in build. 7 years ago
Damien George 9df6451ec5 ports/{bare-arm,minimal}/Makefile: Only build with core source files. 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
Damien George f9dfd8aa3b minimal,esp8266,pic16bit: Remove unused stmhal include from Makefile. 7 years ago
Damien George a6bec53177 minimal/Makefile: Enable gc-sections to remove unused code. 7 years ago
Damien George b6c7e4b143 all: Use full path name when including mp-readline/timeutils/netutils. 8 years ago
Damien George 92cd000842 minimal/Makefile: Change C standard from gnu99 to c99. 8 years ago
Krzysztof Blazewicz 75589272ef all/Makefile: Remove -ansi from GCC flags, its ignored anyway. 8 years ago
Paul Sokolovsky a4dbb4230a minimal/Makefile: Split rule for firmware.bin generation. 8 years ago
Delio Brignoli e2ac8bb3f1 py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled. 8 years ago
Paul Sokolovsky 43473372e6 lib/utils/stdout_helpers: Move from minimal/uart_extra.c for reuse. 8 years ago
Damien George 593ffdd976 minimal: For frozen bytecode generation, add dependency of qstr file. 9 years ago
Damien George f9448ddc2c minimal: Add example of frozen persistent bytecode (.mpy file). 9 years ago
Damien George 54729247e1 minimal: Add enough code to run minimal build on STM32F4xx hardware. 9 years ago
Paul Sokolovsky 73ff0687f2 lib/utils/printf: Move from stmhal/ . 9 years ago
Dave Hylands 040f6f6711 minimal: Add an explicit comment on the gchelper.s line in the Makefile. 9 years ago
Paul Sokolovsky 0ec51441de stmhal: pyexec.c is common module, move to lib/utils/ . 9 years ago
Paul Sokolovsky 0dbd928cee Makefiles: Remove duplicate object files when linking. 9 years ago
Paul Sokolovsky e0f5df579b all: Make netutils.h available to all ports by default. 9 years ago
Paul Sokolovsky 3a84c8b58d string0.c: Move from stmhal/ to lib/. 10 years ago
Damien George bc47c287df travis, minimal: Install gcc-multilib for -m32; use /bin/echo for test. 10 years ago
Damien George d710cef661 minimal: Add simple test; build and run minimal test on Travis CI. 10 years ago
Damien George a45b042e59 minimal/Makefile: Remove unnecessary -I of py/ dir. 10 years ago
Paul Sokolovsky f41df1e611 minimal: Add "run" make target to run emulated build with suitable tty config. 10 years ago
Paul Sokolovsky 5ebabcda41 minimal: Convert "bare-arm" port to "minimal" port. 10 years ago
Paul Sokolovsky d511a20a6b minimal: New port, intended to represent minimal working code. 10 years ago
Damien George c2e22d66da bare-arm: 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
Paul Sokolovsky 0a1ea40273 bare-arm: Enable link map file. 11 years ago
Sven Wegener c3cabf4e33 bare-arm, stmhal, teensy: Duplicate -nostdlib to CFLAGS 11 years ago
Sven Wegener afc67c6dc5 bare-arm, stmhal: Fix --nostdlib to -nostdlib 11 years ago