244 Commits (6abaee464031bfe41a9421c6e5f6563903abbafb)

Author SHA1 Message Date
Ayke van Laethem 5792f3a1cf builder: improve accuracy of the -size=full flag 3 years ago
Ayke van Laethem d7b7583e83 compiler: refactor when the optsize attribute is set 3 years ago
Ayke van Laethem 90076f9401 all: drop support for LLVM 10 3 years ago
Ayke van Laethem 14bb90c3c0 cgo: add support for stdio in picolibc and wasi-libc 3 years ago
Ayke van Laethem dbfaaf7c13 main: implement `tinygo lldb` subcommand 3 years ago
Ayke van Laethem 0a80da46b1 main: test other architectures by specifying a different GOARCH 3 years ago
Ayke van Laethem e02727679f builder, cgo: support function definitions in CGo headers 3 years ago
Ayke van Laethem 49dd2ce393 all: fix staticcheck warnings 3 years ago
Ayke van Laethem a590d791bd builder: simplify running of jobs 4 years ago
Ayke van Laethem cb147b9475 esp32c3: add support for this chip 3 years ago
Damian Gryski 485a9284e7 builder: add missing error check for ioutil.TempFile() 3 years ago
Ayke van Laethem 8e88e560a1 all: add support for Go 1.17 3 years ago
Ayke van Laethem 25c7bfd404 ci: drop support for Go 1.13 and 1.14 3 years ago
Ayke van Laethem 7434e5a2c7 main: strip debug information at link time instead of at compile time 3 years ago
Ayke van Laethem 00ea0b1d57 build: list libraries at the end of the linker command 3 years ago
Ayke van Laethem 0565b7c0e0 cortexm: fix stack overflow because of unaligned stacks 3 years ago
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
Kenneth Bell a0908ff55b compiler: openocd commands in tinygo command line 4 years ago
Ayke van Laethem f706219996 builder: hard code Clang compiler 4 years ago
Ayke van Laethem 96b1b76483 all: use -Qunused-arguments only for assembly files 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 b0366743cd all: remove support for Go 1.11 and 1.12 4 years ago
Ayke van Laethem 869baca117 wasi: specify wasi-libc in a different way 4 years ago
Elliott Sales de Andrade b689f14bb2 Add support for Go 1.16. 4 years ago
Ayke van Laethem ab41c79de7 builder: wait for running jobs to finish 4 years ago
Ayke van Laethem 8a54615a09 builder: add -mcpu flag while building libraries 4 years ago
Ayke van Laethem 74fe213b15 builder: remove unused cacheKey parameter 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 bb27bbcb41 all: switch to LLVM 11 for static builds 4 years ago
Elliott Sales de Andrade b3bd891ee0 Make lib64 clang include path check more robust. 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
Elliott Sales de Andrade 41afb77080
builder: also check lib64 for clang include path. 4 years ago
Lucas Teske fb1fc267ab nintendoswitch: Add dynamic loader for runtime loading PIE sections 4 years ago