1209 Commits (e74db01f8210b34faeb62f7132a81eccbba4a1ab)
 

Author SHA1 Message Date
Ayke van Laethem e74db01f82 interp: improve error reporting 5 years ago
Ayke van Laethem 86f48da594 ci: build with Go 1.13 on Windows 5 years ago
Ayke van Laethem 4be80e0372 Revert "all: use compiler-rt from the llvm-project directory" 5 years ago
Ayke van Laethem 10e1420237 cgo: implement #cgo CFLAGS 5 years ago
Ayke van Laethem 6a1bb134f9 cgo: add tests for errors 5 years ago
Ayke van Laethem f0bb3c092d compiler: move GC passes to the transform package 5 years ago
Ayke van Laethem 3d3e48179e runtime: use MSP/PSP registers for scheduling on Cortex-M 5 years ago
BCG ea5df0f214 Fixes for UART2 on Metro M4 Airlift Lite (#739) 5 years ago
Nikolas Sepos c09724bfc5 nrf: support for SoftDevice s140 PCA10056 board 5 years ago
Mark Glines 00f745e351 runtime/atsamd21: i2s initialization fixes 5 years ago
BCG 5171618284 Added SPI1 connected to NINA-W102 chip on Arduino Nano 33 IOT 5 years ago
Ayke van Laethem 4605cbbc6e interp: fix inserting non-const values in a const aggregate 5 years ago
Jaden Weiss 98eee7c22a
compiler: add support for async interface calls 5 years ago
Jaden Weiss 81199da3f1 add code to handle programs which use heap allocations but never hit the GC 5 years ago
Ayke van Laethem 3cedebd299 nrf: fix nrf52-s132v6 config 5 years ago
Ayke van Laethem 118af9df69 all: switch to LLVM 9 5 years ago
Ayke van Laethem 172efc26a7 compiler: move ReplacePanicsWithTrap pass to transforms 5 years ago
Jaden Weiss f49e69b02a eliminate extraneous getFakeCoroutine calls 5 years ago
Ayke van Laethem e20af665fa compiler,transform: move interface lowering to transform package 5 years ago
Ayke van Laethem 36d1198115 compiler: refactor alloca/lifetime/wordpack code into separate package 5 years ago
BCG 009b27350e Adding Support for Adafruit Metro M4 Express Airlift (#694) 5 years ago
Jaden Weiss 93961f9d41 fix incorrect starting value for optimized allocations in a loop 5 years ago
Ayke van Laethem acdaaa17d8 all: use compiler-rt from the llvm-project directory 5 years ago
Ayke van Laethem b7b548a8d0 builder: make Clang header detection more robust 5 years ago
Ayke van Laethem 8266d2ff58 builder: write a symbol table when writing out the compiler-rt lib 5 years ago
Ayke van Laethem d2d78d3d0a main: add -programmer flag 5 years ago
Ayke van Laethem c6255e4d0a targets: explicitly mark the stack as NOLOAD 5 years ago
Ayke van Laethem 8e6cb89ceb main: refactor compile/link part to a builder package 5 years ago
Ayke van Laethem 946e2dd405 runtime/unix: simplify time functions 5 years ago
Jaden Weiss ad73a727a3 fix time on 32-bit arm on linux 5 years ago
Ayke van Laethem efafda1d32 runtime: only implement CountString for required platforms 5 years ago
Ayke van Laethem 405c0263b0 runtime: add AdjustTimeOffset to update current time 5 years ago
Ayke van Laethem 45b5decb4e runtime: implement comparing uintptr values in interfaces 5 years ago
Ayke van Laethem fb39e0917b cgo: add -update flag to tests 5 years ago
Ayke van Laethem 16fbf53ae2 nrf: add support for SoftDevices to PCA10040 board 6 years ago
Ayke van Laethem b153bd63f2 cgo: add support for nested structs and unions 5 years ago
Ayke van Laethem 6108ee6859 cgo: refactor union support 5 years ago
Ayke van Laethem 76c9f13e13 cgo: include all enums in the CGo Go AST 5 years ago
Ayke van Laethem d31deda1b5 main: add 'info' subcommand 5 years ago
Ayke van Laethem 473576e756 cgo: do type checking in CGo testing 5 years ago
Ayke van Laethem 913131bf62 cgo: avoid '"unsafe" imported but not used' error 5 years ago
Ayke van Laethem b41e58bcb4 cgo: rename reserved field names like `type` 5 years ago
BCG 0db403dc0c Adding Board: Feather M4 Express (#688) 5 years ago
Ayke van Laethem cadb75a4aa cgo: implement the constant parser as a real parser 5 years ago
Ayke van Laethem 5987233b99 cgo: refactor constant expressions 5 years ago
Jaden Weiss 992f1fa248 make compiler test names clearer 5 years ago
Ayke van Laethem 1cbe09ee89 compileopts: add linkerscript key 5 years ago
Ayke van Laethem 18cce571a2 main: move ldflags to compileopts 5 years ago
Konstantin Itskov ac330f4a70 runtime: implement interface equality 5 years ago
Ayke van Laethem e977276044 interp: fix "todo: store" panic 5 years ago