aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2021-04-07ci: limit test runs of assert-test-linux to two jobsAyke van Laethem
2021-04-06machine: refactor PWM supportAyke van Laethem
2021-04-06ci: limit number of jobs for assert-test-linuxAyke van Laethem
2021-04-06cgo: add support for CFLAGS in .c filesAyke van Laethem
2021-04-05builder: add support for -x flagAyke van Laethem
2021-04-05builder: cache C and assembly file outputsAyke van Laethem
2021-04-05builder: refactor link file inputsAyke van Laethem
2021-04-05transform: fix bug in interface lowering when signatures are renamedAyke van Laethem
2021-04-02builder: run interp per packageAyke van Laethem
2021-04-02interp: make toLLVMValue return an error instead of panickingAyke van Laethem
2021-03-29atsamd21, atsamd51, nrf52840: unify usbcdc codesago35
2021-03-29compiler: fix "fragment covers entire variable" bugAyke van Laethem
2021-03-29throw an error on windows builds with no target specifiedTobias Theel
2021-03-29machine: make machine.I2C0 and similar objects pointersAyke van Laethem
2021-03-29avr: remove I2C stubs from attiny supportAyke van Laethem
2021-03-29Group together STM32 smoke tests.Elliott Sales de Andrade
2021-03-29reflect: implement Sizeof and Alignof for func valuesAyke van Laethem
2021-03-29gdb: enable to specify multiple candidates for gdbsago35
2021-03-28initial support for pca10059Olaf Flebbe
2021-03-28reflect: implement Value.CanAddrAyke van Laethem
2021-03-28transform: optimize reflect.Type Implements() methodAyke van Laethem
2021-03-28compiler: fix lack of method name in interface matchingAyke van Laethem
2021-03-28compiler: add interface IR testAyke van Laethem
2021-03-28reflect: fix AssignableTo and Implements methodsAyke van Laethem
2021-03-28WASI & darwin: support basic file io based on libcTakeshi Yoneda
2021-03-25compiler: fix use of global context: llvm.Int32Type()Ayke van Laethem
2021-03-24reflect: check for access in the Interface method callAyke van Laethem
2021-03-24stm32: i2c implementation for F7, L5 and L4 MCUsKenneth Bell
2021-03-23reflect: implement a number of stub functionsAyke van Laethem
2021-03-23reflect: let reflect.Type be of interface typeAyke van Laethem
2021-03-23interp: add support for runtime.interfaceMethodAyke van Laethem
2021-03-23interp: handle (reflect.Type).Elem()Ayke van Laethem
2021-03-23compiler: do not check for impossible type assertsAyke van Laethem
2021-03-23compiler: merge runtime.typecodeID and runtime.typeInInterfaceAyke van Laethem
2021-03-23lgt92: update to new UART structureKenneth Bell
2021-03-23Add support for nucleol432 boardKenneth Bell
2021-03-23stm32: separate altfunc selection for UART Tx/RxKenneth Bell
2021-03-22wasm: only export explicitly exported functionsAyke van Laethem
2021-03-22compiler: do not emit nil checks for *ssa.Alloc instructionsAyke van Laethem
2021-03-22compiler: add some more slice testsAyke van Laethem
2021-03-22compiler: only run tests on LLVM 11 or aboveAyke van Laethem
2021-03-22compiler: add tests for stringsAyke van Laethem
2021-03-21builder, compiler: compile and cache packages in parallelAyke van Laethem
2021-03-21compiler: remove SimpleDCE passAyke van Laethem
2021-03-21stm32: move f103 (bluepill) to common i2c codeKenneth Bell
2021-03-21fix msd-volume-name (qtpy)akif999
2021-03-21stm32: housekeeping - remove empty fileKenneth Bell
2021-03-19Add special handling when SPI Freq is 24Mhzsago35
2021-03-19atsamd21: improve SPIsago35
2021-03-19housekeeping: ignore files generated by smoketestsKenneth Bell