aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2020-01-05Adding code use 12-bit resolution for ADC and to clear previous ADC INPUTCTRL...BCG
2020-01-05runtime: fix atsamd51 volatile usageAyke van Laethem
2020-01-05compiler: add globaldce pass to start of optimization pipelineAyke van Laethem
2020-01-04compiler: improve "function redeclared" errorAyke van Laethem
2020-01-04loader: improve error messages for failed importsAyke van Laethem
2020-01-03cgo: fix a bug in number tokenizationAyke van Laethem
2020-01-03cgo: add support for symbolsAyke van Laethem
2020-01-03machine/arduino-nano33: fix UART1 and UART2Ayke van Laethem
2019-12-30wasm: implement memcpy and memsetAyke van Laethem
2019-12-30revise defer to use heap allocations when running a variable number of timesJaden Weiss
2019-12-30compiler: don't crash when encountering types.InvalidAyke van Laethem
2019-12-29main: remove getting a serial port in gdb subcommandAyke van Laethem
2019-12-29Add initial FreeBSD supportDmitri Goutnik
2019-12-28main: kill tests if they run too longAyke van Laethem
2019-12-26riscv: support sleeping in QEMUAyke van Laethem
2019-12-26compiler: fix assertion on empty interfaceAyke van Laethem
2019-12-24main: increment version to 0.12-devRon Evans
2019-12-24riscv: improve startup assemblyAyke van Laethem
2019-12-24ci: remove symlink creationAyke van Laethem
2019-12-24builder: update Clang header locationAyke van Laethem
2019-12-24ci: increase Azure Pipelines timeout to 4 hoursAyke van Laethem
2019-12-23main: version 0.11.0v0.11.0Ayke van Laethem
2019-12-23flash: use more precise searches for correct volume/port with default Windows...Ron Evans
2019-12-23flash: use win32 wmi to try to find UF2 and COM portsRon Evans
2019-12-23compiler: improve error locations in goroutine loweringAyke van Laethem
2019-12-23interp: add runtime fallback for mapassign operationsAyke van Laethem
2019-12-22added missing pinetime devkit to list of suppoerted boards/targetsDaniel Esteban
2019-12-22Added Adafruit's pybadge target (#795)Daniel Esteban
2019-12-21main: avoid leaving files openAyke van Laethem
2019-12-21transform: make reflection sidetables constant globalsAyke van Laethem
2019-12-21compiler: add location information to the IR checkerAyke van Laethem
2019-12-21tools: use byte padding to skip unused register rangesAyke van Laethem
2019-12-21run tests partially in parallelJaden Weiss
2019-12-20interp: remove accidental debug printAyke van Laethem
2019-12-20interp: check whether the map update key/value are constantAyke van Laethem
2019-12-20interp: support llvm.lifetime.* callsAyke van Laethem
2019-12-17flash: search for default serial port on both macOS and LinuxRon Evans
2019-12-16machine: rename CPU_FREQUENCY -> CPUFrequency()Ayke van Laethem
2019-12-15Nano33 IoT: default SPI should be D13/D11/D12 instead of A2/A3/A6 (#781)Daniel Esteban
2019-12-14tools: rewrite gen-device-svd in GoAyke van Laethem
2019-12-14riscv: add support for compiler-rtAyke van Laethem
2019-12-11machine: support arduino-nano33 on play.tinygo.orgAyke van Laethem
2019-12-11builder: use builtin Clang when building staticallyAyke van Laethem
2019-12-08machine: add Tx method to simulated SPI busAyke van Laethem
2019-12-08targets: simulate Circuit Playground Express in play.tinygo.orgAyke van Laethem
2019-12-08cgo: don't run tests in parallelAyke van Laethem
2019-12-07targets: add hifive1-qemu for testing RISC-V bare metal in QEMUAyke van Laethem
2019-12-07main: add support for QEMU in the gdb subcommandAyke van Laethem
2019-12-07targets: rename qemu target to cortex-m-qemuAyke van Laethem
2019-12-07riscv: use LLVM tools instead of GNU toolchainAyke van Laethem