45 Commits (c3032660c9e2e1fd5a188c6ac54902637a77b975)

Author SHA1 Message Date
Kenneth Bell 52d640967b rp2040: patch elf to checksum 2nd stage boot 3 years ago
Olaf Flebbe 1f5e4e79aa support flashing pca10059 from windows 3 years ago
Ayke van Laethem 4e610a0ee7 main: escape commands while printing them with the -x flag 3 years ago
Ayke van Laethem 78acbdf0d9 main: match `go test` output 4 years ago
Federico G. Schwindt 617e2791ef Add -llvm-features parameter 4 years ago
Ayke van Laethem f706219996 builder: hard code Clang compiler 4 years ago
Ayke van Laethem 33f76d1c2e main: implement -ldflags="-X ..." 4 years ago
Ayke van Laethem 56cf69a66b builder: run function passes per package 4 years ago
Ayke van Laethem 49ec3eb58e builder: add optsize attribute while building the package 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 312f5d3833 builder: run interp per package 4 years ago
Ayke van Laethem e2f532709f builder, compiler: compile and cache packages in parallel 4 years ago
Ayke van Laethem 5a4dcfb367 builder: add support for -opt=0 4 years ago
Ayke van Laethem 869baca117 wasi: specify wasi-libc in a different way 4 years ago
Ayke van Laethem 8a54615a09 builder: add -mcpu flag while building libraries 4 years ago
Ayke van Laethem 9612af466b compiler: move settings to a separate Config struct 4 years ago
Ayke van Laethem d85ac4b3cc builder: parallelize most of the build 4 years ago
Ayke van Laethem a848d720db compiler: refactor and add tests 4 years ago
Ayke van Laethem 171f793c1e avr: properly support the .rodata section 4 years ago
Ayke van Laethem b40f250530 main: add initial support for (in-development) LLVM 11 5 years ago
Takeshi Yoneda 9a015f4f64
add wasm-abi field in TargetSpec && set generic for WASI by default (#1421) 4 years ago
Ayke van Laethem 2ce17a1892 esp8266: add support for this chip 5 years ago
Ayke van Laethem 88fd2823df all: run test binaries in the correct directory 4 years ago
Ayke van Laethem 0df4a7a35f esp32: support flashing directly from tinygo 4 years ago
Ayke van Laethem 9a17698d6a compileopts: add support for custom binary formats 4 years ago
Ayke van Laethem da7db81087 cortexm: fix stack size calculation with interrupts 4 years ago
Ayke van Laethem a21a039ac7 arm: automatically determine stack sizes 4 years ago
Ayke van Laethem a761f556ff compiler: improve display of goroutine wrappers 4 years ago
Jaden Weiss ae5b297d59 builder: remove optimization level 0 4 years ago
Ayke van Laethem d606315515 builder: try to determine stack size information at compile time 4 years ago
Lucas Teske 726d735ad3 cgo: Add LDFlags support 5 years ago
Ayke van Laethem c4fd19be99 compiler: refactor public interface 5 years ago
Ayke van Laethem f316ebc23b all: include picolibc for bare metal targets 5 years ago
Ayke van Laethem 9ec426e25e builder: refactor compiler-rt library 5 years ago
Ayke van Laethem 9d3de55229 compiler: move Optimizer function to transform package 5 years ago
Ayke van Laethem c5cb2cec9b compiler: move NonConstGlobals pass to transform package 5 years ago
Ayke van Laethem b6314fa6ab compiler: move ApplyFunctionSections to transform package 5 years ago
Ayke van Laethem 4d79d473c4 compiler: move wasm ABI workaround to transform package 5 years ago
Michael Matloob 1cb9b948bc targets: add target circuitplay-bluefruit 5 years ago
Ayke van Laethem 5510dec846 compiler: add location information to the IR checker 5 years ago
Ayke van Laethem 8d32a7c3a3 builder: use builtin Clang when building statically 5 years ago
Ayke van Laethem 8e6cb89ceb main: refactor compile/link part to a builder package 5 years ago