2099 Commits (722a3a5c9491677f45947fa8bbaae1c6115dbce5)
 

Author SHA1 Message Date
Ayke van Laethem ea8f7ba1f9 main: add tests for less common build configurations 4 years ago
Ayke van Laethem 0ffe5ac2fa main: clean up tests 4 years ago
Ayke van Laethem 7bac93aab3 main: remove -cflags and -ldflags flags 4 years ago
Ayke van Laethem b61751e429 compiler: check for errors 4 years ago
Ayke van Laethem 25dac32a88 transform: use IPSCCP pass instead of the constant propagation pass 4 years ago
Ayke van Laethem 56cf69a66b builder: run function passes per package 4 years ago
Ayke van Laethem 04d12bf2ba interp: add support for switch statement 4 years ago
Ayke van Laethem 0b7957d612 compiler: optimize string literals and globals 4 years ago
Ayke van Laethem 61243f6c57 transform: don't rely on struct name of runtime.typecodeID 4 years ago
Ayke van Laethem 49ec3eb58e builder: add optsize attribute while building the package 4 years ago
sago35 fa6c1b69ce build: improve error messages in getDefaultPort(), support for multiple ports 4 years ago
deadprogram 1e9a41dc94 modules: add latest go-llvm because seems like older SHA is missing? 4 years ago
Kenneth Bell a30671751f stm32: add nucleo-l031k6 support 4 years ago
Ayke van Laethem c246978dd7 ci: limit test runs of assert-test-linux to two jobs 4 years ago
Ayke van Laethem 72acda22b0 machine: refactor PWM support 5 years ago
Ayke van Laethem f880950c3e ci: limit number of jobs for assert-test-linux 4 years ago
Ayke van Laethem 1bed192de0 cgo: add support for CFLAGS in .c files 4 years ago
Ayke van Laethem 896a848001 builder: add support for -x flag 4 years ago
Ayke van Laethem fb03787b73 builder: cache C and assembly file outputs 4 years ago
Ayke van Laethem 83a949647f builder: refactor link file inputs 4 years ago
Ayke van Laethem 99a41bec4e transform: fix bug in interface lowering when signatures are renamed 4 years ago
Ayke van Laethem 312f5d3833 builder: run interp per package 4 years ago
Ayke van Laethem 35bf0746a1 interp: make toLLVMValue return an error instead of panicking 4 years ago
sago35 8d93b9e545 atsamd21, atsamd51, nrf52840: unify usbcdc code 4 years ago
Ayke van Laethem b44d41d9ec compiler: fix "fragment covers entire variable" bug 4 years ago
Tobias Theel 4be9802d26 throw an error on windows builds with no target specified 4 years ago
Ayke van Laethem 90b42799a2 machine: make machine.I2C0 and similar objects pointers 4 years ago
Ayke van Laethem 71bbe93ab2 avr: remove I2C stubs from attiny support 4 years ago
Elliott Sales de Andrade 0535c1bbad Group together STM32 smoke tests. 4 years ago
Ayke van Laethem 4f6d598ea8 reflect: implement Sizeof and Alignof for func values 4 years ago
sago35 16e7dd83a3 gdb: enable to specify multiple candidates for gdb 4 years ago
Olaf Flebbe f23ba3b023 initial support for pca10059 4 years ago
Ayke van Laethem 2aa2e750b9 reflect: implement Value.CanAddr 4 years ago
Ayke van Laethem bcce296ca3 transform: optimize reflect.Type Implements() method 4 years ago
Ayke van Laethem c5ec955081 compiler: fix lack of method name in interface matching 4 years ago
Ayke van Laethem 5d334922d7 compiler: add interface IR test 4 years ago
Ayke van Laethem e9f9a4b750 reflect: fix AssignableTo and Implements methods 4 years ago
Takeshi Yoneda 1406453350 WASI & darwin: support basic file io based on libc 4 years ago
Ayke van Laethem 6d3c11627c compiler: fix use of global context: llvm.Int32Type() 4 years ago
Ayke van Laethem f800f7507c reflect: check for access in the Interface method call 4 years ago
Kenneth Bell 46a7993fb8 stm32: i2c implementation for F7, L5 and L4 MCUs 4 years ago
Ayke van Laethem 9f3dcf3733 reflect: implement a number of stub functions 5 years ago
Ayke van Laethem c849bccb83 reflect: let reflect.Type be of interface type 4 years ago
Ayke van Laethem cffe424849 interp: add support for runtime.interfaceMethod 4 years ago
Ayke van Laethem 51938e9d1c interp: handle (reflect.Type).Elem() 4 years ago
Ayke van Laethem 19dec048b0 compiler: do not check for impossible type asserts 4 years ago
Ayke van Laethem bbb2909283 compiler: merge runtime.typecodeID and runtime.typeInInterface 4 years ago
Kenneth Bell aa7c7b7bd9 lgt92: update to new UART structure 4 years ago
Kenneth Bell c7bd5405c3 Add support for nucleol432 board 4 years ago
Kenneth Bell dc981ce509 stm32: separate altfunc selection for UART Tx/Rx 4 years ago