26 Commits (5e69926ea06cc035e831fcb657e756764682e0b5)

Author SHA1 Message Date
Damien George f1ba2c9d88 qemu-arm/Makefile: Add CFLAGS_EXTRA to CFLAGS. 4 years ago
Damien George 596fb73927 qemu-arm: Support building in debug mode with DEBUG=1. 4 years ago
David Spickett a4086a2f13 qemu-arm/README: Update link to toolchain. 5 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
Jim Mussared 073b9a5eb8 ports: Enable error text compression for various ports, but not all. 5 years ago
Damien George ab00f4c44e qemu-arm: Set default board as mps2-an385 to get more flash for tests. 5 years ago
Zoltán Vörös c5cc64175b ports: Add lib/libm/roundf.c to bare-metal Makefile's. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 3f39d18c2b all: Add *FORMAT-OFF* in various places. 5 years ago
David Lechner 882533ad92 qemu-arm/Makefile: Allow overriding CROSS_COMPILE from another makefile. 5 years ago
Damien George 1e2f751591 qemu-arm: Let tinytest.o be built by standard build rules. 5 years ago
Yonatan Goldschmidt 973f68780d qemu-arm: Add ldscript dependency in the final firmware.elf target. 5 years ago
Damien George 2e90ff7fa8 qemu-arm: Convert to use FROZEN_MANIFEST to specify frozen code. 5 years ago
Damien George af20c2ead3 py: Add global default_emit_opt variable to make emit kind persistent. 5 years ago
Jim Mussared 0bd1eb80ff qemu-arm: Add testing of frozen native modules. 5 years ago
Damien George d53dc04903 qemu-arm: Use gchelper code to get registers for GC scanning. 6 years ago
Damien George e7332b0584 qemu-arm: Rework to run bare-metal on boards with Cortex-M CPUs. 6 years ago
Damien George d7a52e1539 qemu-arm/test_main: Include setjmp.h because it's used by gc_collect. 7 years ago
Paul Sokolovsky ea6bddbf81 ports/qemu-arm: Rework "test" target using upytesthelper. 7 years ago
Paul Sokolovsky e9d29c9ba9 lib/tinytest: Move from tools/tinytest. 7 years ago
Paul Sokolovsky 24c641c4e3 qemu-arm/test_main: Clean up invocation of tinytest_main(). 7 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 7 years ago
Paul Sokolovsky d6f9d64d97 tests/class_reverse_op: Test for reverse arith ops special methods. 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