1469 Commits (3862d6e8a2fd8d2fc69ce59f43fb7eeb787e2538)
 

Author SHA1 Message Date
Ayke van Laethem 27fafb7ab5 runtime: fix atsamd51 volatile usage 5 years ago
Ayke van Laethem d1cc3c109d compiler: add globaldce pass to start of optimization pipeline 5 years ago
Ayke van Laethem 0933577e60 compiler: improve "function redeclared" error 5 years ago
Ayke van Laethem 69c1d802e1 loader: improve error messages for failed imports 5 years ago
Ayke van Laethem b424056721 cgo: fix a bug in number tokenization 5 years ago
Ayke van Laethem d735df6e16 cgo: add support for symbols 5 years ago
Ayke van Laethem d37bbadb54 machine/arduino-nano33: fix UART1 and UART2 5 years ago
Ayke van Laethem ab7dc45288 wasm: implement memcpy and memset 5 years ago
Jaden Weiss eee1b995f6 revise defer to use heap allocations when running a variable number of times 5 years ago
Ayke van Laethem a4fa41b49d compiler: don't crash when encountering types.Invalid 5 years ago
Ayke van Laethem a5a90a57b9 main: remove getting a serial port in gdb subcommand 5 years ago
Dmitri Goutnik 71a380ce8c Add initial FreeBSD support 5 years ago
Ayke van Laethem 3b2a4b64c5 main: kill tests if they run too long 5 years ago
Ayke van Laethem 184827e4d8 riscv: support sleeping in QEMU 5 years ago
Ayke van Laethem 14474e7099 compiler: fix assertion on empty interface 5 years ago
Ron Evans 3656ac2fc9 main: increment version to 0.12-dev 5 years ago
Ayke van Laethem 08f01ba3ff riscv: improve startup assembly 5 years ago
Ayke van Laethem 699312f477 ci: remove symlink creation 5 years ago
Ayke van Laethem 9644edcd5a builder: update Clang header location 5 years ago
Ayke van Laethem 46325910c5 ci: increase Azure Pipelines timeout to 4 hours 5 years ago
Ayke van Laethem 923c2e7ada main: version 0.11.0 5 years ago
Ron Evans 18e446561d flash: use more precise searches for correct volume/port with default Windows matching 5 years ago
Ron Evans 447537aebe flash: use win32 wmi to try to find UF2 and COM ports 5 years ago
Ayke van Laethem 74e32acf33 compiler: improve error locations in goroutine lowering 5 years ago
Ayke van Laethem 072f8c354e interp: add runtime fallback for mapassign operations 5 years ago
Daniel Esteban 0587934a44 added missing pinetime devkit to list of suppoerted boards/targets 5 years ago
Daniel Esteban c2481b10f4 Added Adafruit's pybadge target (#795) 5 years ago
Ayke van Laethem d41f01f003 main: avoid leaving files open 5 years ago
Ayke van Laethem 5a70c88483 transform: make reflection sidetables constant globals 5 years ago
Ayke van Laethem 5510dec846 compiler: add location information to the IR checker 5 years ago
Ayke van Laethem dffb9fbfa7 tools: use byte padding to skip unused register ranges 5 years ago
Jaden Weiss 525ded3d90 run tests partially in parallel 5 years ago
Ayke van Laethem ec2658ca79 interp: remove accidental debug print 5 years ago
Ayke van Laethem 2004555fe2 interp: check whether the map update key/value are constant 5 years ago
Ayke van Laethem 9aeb8d9e06 interp: support llvm.lifetime.* calls 5 years ago
Ron Evans 34ee3883d6 flash: search for default serial port on both macOS and Linux 5 years ago
Ayke van Laethem 768c652468 machine: rename CPU_FREQUENCY -> CPUFrequency() 5 years ago
Daniel Esteban 2778377ac9 Nano33 IoT: default SPI should be D13/D11/D12 instead of A2/A3/A6 (#781) 5 years ago
Ayke van Laethem cf32607306 tools: rewrite gen-device-svd in Go 5 years ago
Ayke van Laethem ad022ef23d riscv: add support for compiler-rt 5 years ago
Ayke van Laethem c97b7221bd machine: support arduino-nano33 on play.tinygo.org 5 years ago
Ayke van Laethem 8d32a7c3a3 builder: use builtin Clang when building statically 5 years ago
Ayke van Laethem 49eb414530 machine: add Tx method to simulated SPI bus 5 years ago
Ayke van Laethem 39d21e21f1 targets: simulate Circuit Playground Express in play.tinygo.org 5 years ago
Ayke van Laethem fa8a93b4e7 cgo: don't run tests in parallel 5 years ago
Ayke van Laethem 8f9419a35d targets: add hifive1-qemu for testing RISC-V bare metal in QEMU 5 years ago
Ayke van Laethem 7bdd4a1186 main: add support for QEMU in the gdb subcommand 5 years ago
Ayke van Laethem 0105f815c6 targets: rename qemu target to cortex-m-qemu 5 years ago
Ayke van Laethem d441f0152f riscv: use LLVM tools instead of GNU toolchain 5 years ago
Ayke van Laethem 06647aab24 tools/gen-device-avr: process files in parallel 5 years ago