53 Commits (92ed645a11764833a14e275749953d2a93b1641a)

Author SHA1 Message Date
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
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
deadprogram 8a410b993b make,builder: incorporate feedback from code review on Go 1.15 update 4 years ago
deadprogram a81face618 builder: simplify Go version check message 4 years ago
deadprogram f4e8ea0d23 builder: allow Go 1.15 to pass config check 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
Yannis Huber e1757e0347 builder: add support for 64-bit RISC-V 4 years ago
Ayke van Laethem 3c31a3110f builder: use newer version of gohex 5 years ago
Ayke van Laethem 2a98433c8e builder: move Go version code to goenv package 5 years ago
Ayke van Laethem 9f4459cee1 arm: make FPU configuraton consistent 5 years ago
Lucas Teske 726d735ad3 cgo: Add LDFlags support 5 years ago
Ayke van Laethem 9342e73ae1 builder: fix picolibc include path 5 years ago
Elliott Sales de Andrade 0a8bfc57ef all: support Go 1.14 5 years ago
Ayke van Laethem 9e453a5a29 builder: work around a bug in ld.lld in LLVM 10 5 years ago
Ayke van Laethem 0afd42c439 main: switch to LLVM 10 5 years ago
Ayke van Laethem dd0fb1dd9a arm: use -fomit-frame-pointer 5 years ago
Ayke van Laethem 639ec1e6ee builder: make sure -fshort-enums is used consistently 5 years ago
Ayke van Laethem f06d7d1bd6 builder: run tools (clang, ...) as separate processes 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
Ayke van Laethem c698e99880 gameboy-advance: include compiler-rt in build 5 years ago
Michael Matloob 1cb9b948bc targets: add target circuitplay-bluefruit 5 years ago
Dmitri Goutnik 71a380ce8c Add initial FreeBSD support 5 years ago
Ayke van Laethem 9644edcd5a builder: update Clang header location 5 years ago
Ayke van Laethem 5510dec846 compiler: add location information to the IR checker 5 years ago
Ayke van Laethem ad022ef23d riscv: add support for compiler-rt 5 years ago
Ayke van Laethem 8d32a7c3a3 builder: use builtin Clang when building statically 5 years ago
Ayke van Laethem 4be80e0372 Revert "all: use compiler-rt from the llvm-project directory" 5 years ago
Ayke van Laethem 118af9df69 all: switch to LLVM 9 5 years ago
Ayke van Laethem acdaaa17d8 all: use compiler-rt from the llvm-project directory 5 years ago